JAVA

O curso é uma introdução ao desenvolvimento de aplicações Java (Standard Edition), sintaxe, tipos de dados e estrutura de controle de fluxo, classes básicas, etc Teoria e prática é essencialmente centrado nos conceitos de objecto paradigma orientado (classes, atributos, métodos, herança, polimorfismo, etc) Maximizar as vantagens em comparação com outros tipos de soluções, não esquecendo as boas práticas de programação e design software. À medida que desenvolvem os temas, serão adicionados vários recursos da linguagem como as palavras-chave mais utilizadas (final, estático, privado, protegido, público, etc), blocos de controle (if, else, switch, etc. ), gestão de coleções de erro e manipulação de exceção (try, catch, finally, etc), a capacidade de construir exceções personalizadas, arquivos de processos através de fluxos e acesso de banco de dados via JDBC.

Destinatários

Todos aqueles que querem aprender a programar com Java-intensivo e personalizado.

Conteúdo

Programa Java Standard Course OOP - Revisão dos conceitos básicos (classe, variáveis ​​de instância, métodos, etc) - tipo de dados Resumo e Introdução primitivo para UML. - Revisão conceitual (finalidade, classificação, etc) - Diagrama de Classe - Diagrama de Objeto / seqüência cia

Boas práticas de programação. - Convenção da notação utilizada. - Intenção reveladora - Coesão vs acoplamento. Introdução ao Java - Conceitos de paradigma implementado na linguagem - Conceitos própria língua (pacote, interfaces, palavras-chave, identificadores, sobrecarga, etc) - Conceito de igualdade e de identidade. Diferenças - construtor conceito. - Coletor de Lixo. - Conceito de máquina virtual - Compilação e interpretação. Diferenças classes e tipos de dados primitivos - lidar com números, strings, arrays, coleções, etc. - Os tipos de dados - conceito elenco - Conceito de genéricos e embalagens Controle de Blocos - para, ao mesmo tempo, se-else, switch, foreach - operadores lógicos bit a bit, deslocamentos, etc. Tratamento de erros - erros de tipo - Criando exceções personalizadas - Erro de manipulação de i.

Tente Blocos? pegar? finalmente ii. Fluxos de jogar - Conceito e tipos de fluxo - manipulação de arquivos Tópicos - Definição de linha e processo - Criação e execução - Exemplos de aplicação luzes Tráfego - o que são e que eles servem. - Clássicos problemas de sincronização - Criação e utilização Conceitos Avançados - Definição de arquiteturas multicamadas - Padrão DAO - Conexão com banco de dados JDBC

Cursada Regime
Para ser confirmado
Duração
40 hs
Estado
Inscrições Abertas