SS3421

Curso de Java - do Zero ao Pro

sobre o curso 40h

** Aos Sábados (13:30 às 17:30) – Online ao Vivo **

*** Noite (19:00 às 21:00h) - Online ao Vivo **

No curso de Java do ZERO ao PRO da SISNEMA você aprenderá lógica de programação em uma das linguagens mais utilizadas do mundo, ideal para quem nunca programou e quer começar ou mudar de área de atuação profissional. Além disso entender os principais conceitos de orientação a objetos, um paradigma de programação utilizado em todo o mercado de desenvolvimento.

Além disso, em nossa formação você aprenderá modelagem de dados, montando diagramas, sabendo interpretá-los e implementá-los em banco de dados relacionais, tais como H2, PostgreSQL e MySQL.

Complementando o treinamento saber como funcionam os mecanismos de um sistema de backend monolítico. Utilizando a API Java Database Connectivy - JDBC - realizando testes de software em um projeto final.

Áreas

  • Desenvolvimento

TEM INTERESSE NO CURSO?


Conteúdo

Capítulo 01 - A sintaxe Java e a programação orientada a objetos

Cap01.1 A história do java
Cap01.2 Ambiente e tipos de dados: Primitivos e Wrappers
Cap01.3 Leitura de dados via console
Cap01.4 Classes (objetos), atributos e métodos
Cap01.5 Construtores e encapsulamento
Cap01.6 Sobrecarga e sobrescrita
Cap01.7 Tratamento de erros: Exceptions
Cap01.8 Estruturas de dados: Arrays e Collections
Cap01.9 Herança e polimorfismo
Cap01.10 Classes abstratas e Interfaces
Cap01.11 Expressões lambda e stream de dados
Cap01.12 Serialização de dados: Serializable


Capítulo 02 - Banco de dados relacionais

Cap02.1 Introdução a banco de dados
Cap02.2 Tipos de dados (DataType)
Cap02.3 Sistema Gerenciador de Banco de Dados - SGBD
Cap02.4 Diagrama ER (DER) e os modelos lógico e físico
Cap02.5 Linguagem de Definição dos Dados - DDL
Cap02.6 Linguagem de Controle dos Dados - DCL
Cap02.7 Linguagem de Manipulação dos Dados - DML
Cap02.8 Linguagem de Transação de Dados - DTL
Cap02.9 Linguagem de Consulta de Dados - DQL
Cap02.10 Cláusulas e operadores: where, like, between, soundex
Cap02.11 Filters, order by, limit, group by, having
Cap02.12 Joins & subqueries
Cap02.13 Views, Stored Procedures & Functions


Capítulo 03 - API Java Database Connectivity - JDBC

Cap03.1 Introdução
Cap03.2 Acesso ao banco de dados H2
Cap03.3 Maven - gerenciador de dependências
Cap03.4 Consultas - Queries
Cap03.5 Transações - Create, Retrieve (read), Update, Delete
Cap03.6 Commit e rollback
Cap03.7 Padrão Data Access Object - DAO


Capítulo 04 - Projeto final

Cap04.1 Diagrama ER do projeto guiado
Cap04.2 Análise de requisitos
Cap04.3 Arquitetura Model, View, Controller - MVC
Cap04.4 Testes unitários com JUnit


Atividades Complementares

Versionamento de código
Controle de logs
SOLID


Requisitos

Conhecimentos básicos no sistema operacional Windows e dos serviços básicos de internet: e-mail, Google Drive, etc. Este curso é ideal para quem está começando do ZERO no mundo do desenvolvimento.

tem interesse, mas a data não é ideal para você?
entre em contato conosco!

Ao clicar em enviar, você concorda com a nossa Política de Privacidade

+3.830

+3.830

Turmas Realizadas

+54.000

+54.000

Alunos Sisnema

+150

+150

Cursos Diferentes