CJV123 |
JAVA 8 |
|
|
||
|
Objetivo Geral |
|
|
||
Este curso tem como objetivo dotar os participantes das competências e conhecimentos necessários à utilização do Java SE 8.
|
|
|
Objetivos Específicos |
|
No final deste curso os participantes saberão:
· Executar operações em bases de dados (criar, atualizar, eliminar e consultar registos)
· Processar string com o uso de regular expressions
· Criar aplicações com múltiplas threads
· Criar aplicações com Java Collections framework
· Implementar tratamento de erros com o uso de excepções
· Utilizar as funcionalidades de I0 para criação e manipulação de ficheiros
· Utilizar os princípios da programação object-oriented (encapsulamento, herança e polimorfismo)
|
|
|
Destinatários |
|
Este Curso destina-se a todos os profissionais que pretendam adquirir e/ou melhorar as suas competências a este nível.
|
|
|
PRÉ-REQuisitos |
|
|
Assume-se conhecimentos básicos de Bases de Dados e sintaxe de SQL, preferencialmente conhecimentos de Programação.
|
|||
|
Duração |
||
|
|
18 Horas |
|
|
|||
|
Conteúdo
Programático |
1 - Introdução à plataforma java
· Introdução ao Java
· Plataformas de desenvolvimento em Java
· OpenJDK e Licenciamento
· O Java em ambiente de Servidor
2 - sintaxe Java Syntax e revisão de Classes
· Classes Java Simples
· Campos Java, construtores e métodos
· Modelação de objectos
· Packages e import statements
3 - Encapsulamento e polimorfismo
· Encapsulamento no desenho de classes java
· Modelo de Negócio com classes Java
· Sub-Classes
· Métodos e Argumentos
4 - Desenho de classes java
· Acesso: private, protected e public
· Overriding de métodos
· Construtores
· O operador instanceof
· Invocação de métodos virtuais
· Polimorfismos
· Casting de objectos
· Overriding de métodos
5 - HERANça com interfaces Java
· Java Interfaces
· Tipos de herança
· Composição de métodos e delegação
· Implementação de interfaces múltiplos
6 - classes genericas e colecções
· Classes Genéricas e tipos de parâmetros
· Colecções
· List, set and Map
7 - processamento de Strings
· Manipulação de Strings com StringBuilder e StringBuffer
· Parsing de texto com Java
· Processamento de inputs com Scanner
· Output e formação de Texto
· Expressões regulares
8 - excepções
· Categorias de Excepções
· Standard Java Exception class
· Como criar a sua própria classe de excepção
· Utilizar try-catch e finally
· A funcionalidade multi-catch
9 - Fundamenot de I/O
· Como utilizar I/O em Java
· Ler o input stream de uma consola
· Escrever na consola
· Utilizar I/O Streams
· Ler e Escrever objectos com Serialization
· File I/O com NIO 2
· Interface Path
· A classe Files
· Operações sobre pastas e ficheiros
· Ler, escrever e criar ficheiros
10 - JDBC e Bases de dados
· A API JDBC
· JDBC divers
· Consultas e resultados
· PreparedStatement e CallableStatement
· Transações
· RowSet, RowSetProvider e RowSetFactory
Preços
1º participante | 2º participante | 3º participante |
---|---|---|
2,290.00 EUR | 1,190.00 EUR | 990.00 EUR |
1º participante | 2º participante | 3º participante |
---|---|---|
2,796,090.00 AOA | 1,452,990.00 AOA | 1,208,790.00 AOA |
1º participante | 2º participante | 3º participante |
---|---|---|
190,070.00 MZN | 98,770.00 MZN | 82,170.00 MZN |
1º participante | 2º participante | 3º participante |
---|---|---|
13,740.00 R$ | 7,140.00 R$ | 5,940.00 R$ |
Outras Informações
O valor do 1º participante é com Garantia Total de Realização numa lógica de formação one to one.GARANTIA DE REALIZAÇÃO - POLÍTICA DE NÃO CANCELAMENTO
Porque respeitamos as necessidades de formação e disponibilidade dos nossos clientes, desenvolvemos uma Política de não Cancelamento, com base na qual garantimos a realização de qualquer curso, em pelo menos um dos regimes disponíveis, mesmo que este seja ministrado apenas para 1 pessoa numa lógica one to one.
REGIMES, MODALIDADES E HORÁRIOS 100% FLEXÍVEIS
Todos os cursos podem ser ministrados em regime presencial ou à distância.
Caso pretenda iniciar o seu curso noutra data, contacte-nos!
Temos também disponível a modalidade intra empresa no horário que lhe for mais conveniente: laboral ou pós-laboral.
Pretende efectuar pagamento agora?