Programação em Java - Aptech Computer Education

Propaganda
Programação em Java
Subtítulo
Sobre a APTECH
 A APTECH é uma instituição global, modelo em capacitação profissional,
que dispõe de diversos cursos com objetivo de preparar seus alunos para
carreiras em Tecnologia da Informação, desde 1986.
2
Instituição Global:
 7,0 milhões de alunos capacitados mundialmente, através de seus 1.300 centros
de treinamento.
 Ensino estruturado e metodologia padronizada, desenvolvida para atender
padrões internacionais dos fabricantes de software.
3
Metodologia:
 Como vantagem, o aluno aprende praticando, pois os cursos da Aptech são com
mais aulas práticas do que teóricas, com um aluno por computador e vários
exercícios resolvidos em sala de aula.
 O layout das salas de aula permite que o instrutor possa facilmente circular e
acompanhar o desempenho de cada aluno.
 Qualidade de ensino é fundamental para a Aptech e em função disso, os cursos
foram desenvolvidos pelos melhores profissionais qualificados, com experiência
no mercado de trabalho, que dominam os assuntos na teoria e na prática, com
dicas que não constam em livros.
4
Informações sobre o Curso
Pré-Requisitos
▪ Curso de Lógica de Programação da Aptech ou conhecimento de uma linguagem de
programação.
Duração do Curso
▪ 156 horas-aula.
5
Programação em Java
 O curso Programação em Java destina-se ao profissional que já conhece alguma outra linguagem de
programação e agora decidiu entrar no mercado promissor de programação em Java, estudando em
uma escola de reconhecimento internacional.
 A linguagem Java é utilizado globalmente no desenvolvimento e fornecimento de aplicativos para
celular, jogos, conteúdo on-line e software corporativo. Com mais de 9 milhões de desenvolvedores
em todo o mundo, o Java permite desenvolver e implementar aplicativos e serviços de maneira
eficiente, permitindo a portabilidade entre os diferentes ambientes computacionais.
 O curso Programação em Java é um pacote de 07 cursos que totalizam 156 horas-aula, englobando
desde Introdução à Programação Orientada a Objetos, para aqueles que não tem conhecimento
em programação orientada a objetos, XML para compartilhamento de informações através da internet,
boas práticas da linguagem para criação e execução de aplicações em Java, incluindo a máquina
virtual JVM, o compilador, as APIs e outras ferramentas para uma maior funcionalidade e finalizando
com um Projeto Java, onde o aluno aplica o que foi aprendido durante o treinamento.
6
Conteúdo Programático - Resumo
▪
Introdução à Programação Orientada a Objetos: 08 horas-aula
▪
Java Através de Exemplos: 20 horas-aula
▪
Java Avançado: 28 horas-aula
▪
Computação Distribuída em Java: 28 horas-aula
▪
Banco de Dados e Segurança em Java: 20 horas-aula
▪
XML Simplificado: 28 horas-aula
▪
Projeto Java: 24 horas-aula
Programação em
JAVA
7
Conteúdo Programático
Introdução à Programação Orientada a Objetos – 08 horas-aula
• Diferenças entre a modelagem estruturada e orientada a objetos
• Java Development Kit (JDK)
• Máquina Virtual Java (JVM)
• Ambientes de desenvolvimento (IDEs)
• Paradigma orientado por objetos – POO
• Análise de sistemas orientados a objetos ( Estrutura e sintaxe )
• Classes
• Objetos e instanciação
• Atributos e métodos
8
Conteúdo Programático
Java Através de Exemplos – 20 horas-aula
▪ Tomadas de decisões e iterações
▪ Especificadores de acesso
▪ Laços
▪ Encapsulamento
▪ Declarações de interrupção
▪ Polimorfismo
▪ Recursividade
▪ Herança
▪ Pacotes
▪ Interface
▪ Conversão de tipos
▪ Exceções
▪ Arranjos
9
Conteúdo Programático
Java Avançado – 28 horas-aula
▪ Linhas de processamento
▪ Generalização
▪ Multithreading x Multitarefa
▪ Acessos
▪ Java.lang
▪ Código legado
▪ Java.io
▪ Expressões regulares
▪ Java.util
▪ Anotações
▪ API Collections
▪ API Reflection
10
Conteúdo Programático
Computação Distribuída em Java – 28 horas-aula
▪ API Swing
▪ Método getContent()
▪ Gerenciadores de layout
▪ Método getDefaultPort()
▪ Visualização de arquivos
▪ Método getProtocol()
▪ Barras de ferramentas
▪ URL Connection
▪ Controles avançados do swing
▪ Invocação de Método Remoto
▪ Internacionalização
▪ Java Mail
▪ Método getQuery()
11
Conteúdo Programático
Banco de Dados e Segurança em Java – 20 horas-aula
▪ Acesso a banco de dados
▪ JDBC I
▪ JDBC II
▪ Java.sql
▪ RowSets
▪ Segurança no Java
▪ Permissões
▪ Assinaturas digitais
12
Conteúdo Programático
XML Simplificado – 28 horas-aula
▪ Explorando o XML
▪ Estrutura de documentos
▪ Instruções de processamento
▪ Espaços de nomes do XML
▪ Definições de tipo de documento
▪ Esquemas
▪ Folhas de estilo
▪ XSL e XSLT
13
Conteúdo Programático
Projeto Java – 24 horas-aula
▪ Estudo de caso
▪ Solução proposta
▪ Formação de equipe
▪ Fluxo do aplicativo
▪ Definição de problema
▪ Análise de requisitos
▪ Fase de desenvolvimento
▪ Documentação
14
Contatos
 Endereço: Rua da Consolação nº 93 – 3º andar
CEP: 01301-000 - Consolação – São Paulo - SP
 Telefone: (11) 3159-3838
 E-mail: [email protected]
 Site: www.aptechbrasil.com.br
http://www.facebook.com/Sp.Aptech
http://br.linkedin.com/in/aptechsp
(11) 99467-2958
15
http://www.twitter.com/AptechSP
aptechsp
16
Download