MySQL - Introdução, Administração e Otimização Preparatório para

Propaganda
MySQL ‐ Introdução, Administração e Otimização
Preparatório para Certificação SCJP 5
Objetivo
Prepara programadores Java para passar na prova CX‐
310‐055 da certificação Sun Certified Programmer for the Java 2 Platform, Standard Edition 5.0, através de simulados, revisões dos principais pontos da prova..
Duração
40 horas/aula
Diferenciais X25
Pré‐requisitos
Para obter um bom aproveitamento neste curso os alunos devem ter um conhecimento sólido da linguagem de programação JAVA. Leitura técnica em INGLÊS.
- Instrutores altamente
qualificados
- Liv ros como Material Didático
- Coffee-break
- Estacionamento coberto gratuito
- Computadores de última geração
- Salas com projetores multimídia
- Somente 01 aluno por
computador
- Certificado diferenciado pelo
aprov eitamento do aluno
- Parcerias internacionais
- Treinamentos in-company
- Treinamentos rev isados
periodicamente
Público Alvo
Programadores que possuam conhecimento da linguagem Java e que desejam obter a certificação oficial da SUN. Isso inclui, mas não limita a: Programadores Junior e Sênior, Desenvolvedores para a Web, Analistas de Sistemas e Estudantes.
SGAS 910, Conj. B, Bloco D, Sala 237 ‐ Mix Park Sul, CEP 70390‐100, Brasília (DF)
Telefones:(61) 3244‐2510 / 3242‐4339 – www.x25.com.br 1
Preparatório para Certificação SCJP 5
Conteúdo Programático
A certificação
✔ As provas de certificação da Sun
✔ Como se preparar?
✔ Fazendo o exame
✔ Sobre o curso
Fundamentos da Linguagem
✔ Método main
✔ Inicialização
✔ Palavras reservadas e identificadores
✔ Tipos primitivos
✔ Tipos integrais
✔ Tipos de ponto flutuante
✔ Tipo caractere
✔ Tipo booleano
✔ Tipo nativo java.lang.String
✔ Mudanças de tipo
✔ Entre tipos primitivos
✔ Promoção aritmética
✔ Promoção para String
✔ Declaração e controle de acesso
✔ Arrays
✔ Classes, métodos e variáveis
✔ Modificadores
✔ Considerações s/ Inner Class
✔ Construtores
✔ Parâmetros de Retorno
Operadores e Atribuições
✔ Comparativos
✔ Aritméticos
✔ Incremento e decremento
✔ Manipulação de bits e Lógicos
✔ Operadores de atribuição
✔ Condicional
✔ Operador de teste de tipoPrecedência de operadores
SGAS 910, Conj. B, Bloco D, Sala 237 ‐ Mix Park Sul, CEP 70390‐100, Brasília (DF)
Telefones:(61) 3244‐2510 / 3242‐4339 – www.x25.com.br 2
Controle de Fluxo
✔ Loops
✔ If/else e switch
✔ Assertions
✔ Unreachable Code e Missing return
✔ Exceções
✔ Espécies de exceções
✔ Throwables
✔ Exceptions
✔ Erros
✔ Declaração e lançamento
✔ Restrições na declaração
✔ Tratamento
Classes
✔ Empacotamento
✔ Encapsulamento
✔ Construtores
✔ Classes aninhadas
Modificadores
✔ Final
✔ Abstract
✔ Static
✔ Native, strictfp, volatile e transient
✔ Synchronized
✔ PPP
Herança e Polimorfismo
✔ Herança ‐ Classes derivadas
✔ Polimorfismo
✔ Overload (sobrecarga)
✔ Override (reescrita/ redefinição/ sobreescrita)
✔ Classes abstratas
✔ Interfaces
✔ Mudanças de tipo
✔ Promoção implícita de tipo para supertipo.
✔ Promoção explícita entre tipos de referências
Casting
✔ Tipos primitivos
✔ Casting de referências
SGAS 910, Conj. B, Bloco D, Sala 237 ‐ Mix Park Sul, CEP 70390‐100, Brasília (DF)
Telefones:(61) 3244‐2510 / 3242‐4339 – www.x25.com.br 3
Java.lang e Java.util
✔ A classe System
✔ Classes wrappers
✔ Java.lang.Object
✔ Java.lang.String
✔ Java.lang.Math
✔ Interfaces do java.util
Threads
✔ Ciclo de vida de uma Threads
✔ Escalonador
✔ Daemons e prioridades
✔ Yield e sleep
✔ Synchronized
✔ Wait e notify
✔ Garbage Collection
Generics
✔ O que são tipos genéricos
✔ Utilizando tipos genéricos
✔ Criando tipos genéricos
Colections
✔ Interfaces
✔ Collection
✔ List
✔ Queue e Bloquing Queue
✔ Set e SortedSet
✔ Map e SortedMap
✔ Iterator e Iterable
✔ Comparator e Comparable
✔ Implementações
✔ ArrayList e LinkedList
✔ HashSet e TreeSet
✔ HashMap e TreeMap
SGAS 910, Conj. B, Bloco D, Sala 237 ‐ Mix Park Sul, CEP 70390‐100, Brasília (DF)
Telefones:(61) 3244‐2510 / 3242‐4339 – www.x25.com.br 4
Download