NÍVEL BÁSICO AJ3

Classes Utilitárias, Collections e JDBC

Classes wrapper, datas, formatação de datas, coleções e banco de dados: Os primeiros passos para o mundo real!

Neste curso são estudadas diversas classes fundamentais para o desenvolvimento de aplicações corporativas tais como classes wrapper, interfaces e classes de coleções, classes para manipulação e formatação de datas e números, além de um dos temas mais aguardados pelos alunos que é a API Java para integração com bancos de dados relacionais – JDBC (Java Database Conectivity). Para tornar o uso das coleções e classes de acesso ao banco de dados mais profissionais, este curso também aborda o recurso de Generics criado no Java SE 5.

Este é um curso que visa aprimorar o conhecimento do aluno incrementando sua base de conhecimentos com recursos de grande importância para a maioria das aplicações Java.

Seguindo na mesma linha dos cursos AJ1 e AJ2, o AJ3 também oferece muitas dicas, exemplos de questão e simulados para auxiliar na preparação do aluno para a certificação OCJP.

Versão Java utilizada: Java 7

Um documento contendo todas as informações detalhadas do treinamento, preço e formas de pagamento com parcelamento em até 6X sem juros.

É rapidinho. Chega por e-mail no mesmo minuto!

ORÇAMENTO ELETRÔNICO

Classes Utilitárias
  • Wrapper classes de tipos primitivos
  • String, StringBuffer e StringBuilder
  • Manipulação de Datas
  • Formatadores
  • Expressões regulares
Coleções
  • Collections Framework
  • Método equals() e hashCode()
  • A interface java.util.Collection
  • A interface java.util.List
  • A interface java.util.Set
  • As interfaces java.util.SortedSet e NavigableSet
  • A interface java.util.Queue
  • A interface java.util.Deque
  • A interface java.util.Map
  • As interfaces java.util.SortedMap e NavigableMap
  • Overview das interfaces e classes
Java Database Connectivity (JDBC)
  • Design Patterns
  • Driver JDBC
  • O pacote java.sql
  • Conexões com o banco de dados
  • java.sql.Statement
  • java.sql.Resultset
  • java.sql.PreparedStatement
  • Trabalhando com chaves geradas (auto-increment)
  • javax.sql.RowSet
  • Frameworks de persistência
Generics
  • Primeiros passos com Generics
  • Tipos Genéricos e Enhanced For
  • Definindo seus tipos genéricos
  • Subtipos e Wildcard com Generics
  • Usando Generics com as interfaces Comparable e Comparator
  • Usando Generics nas coleções Map

14
Dezembro
Segunda e quarta das 19 às 23 h
Inscrição online indisponível
13
Março
Segunda e quarta das 19 às 23 h
Inscrição online indisponível
14
Março
Online ao vivo
Terça e quinta das 19 às 23 h
Inscrição online indisponível
18
Março
Sábado das 9 às 18 h
Inscrição online indisponível

Conhecimento básico de instruções SQL (insert, update, delete, select) ou curso

Conhecimento equivalente ao curso AJ1 - Sintaxe da Linguagem Java ou curso Sintaxe da Linguagem Java

Conhecimento equivalente ao curso AJ2 - Orientação a Objetos com Java e UML ou curso Programação Orientada a Objetos e UML com Java