Academia java intensivo

1,218 views

Published on

Curso super completo com apenas 88hrs, com certificação no final dele!

0 Comments
1 Like
Statistics
Notes
  • Be the first to comment

No Downloads
Views
Total views
1,218
On SlideShare
0
From Embeds
0
Number of Embeds
5
Actions
Shares
0
Downloads
10
Comments
0
Likes
1
Embeds 0
No embeds

No notes for slide

Academia java intensivo

  1. 1. Intensivo Academia JavaA carreira Intensivo Academia Java é uma seleção de tópicos da Academia Java especialmentedesenvolvida para atender profissionais que desejam conhecer e trabalhar com Java, mas não têmdisponibilidade para cursar o treinamento completo de 128 horas.Com uma seleção de quatro cursos, esta carreira abrange tópicos relacionados à sintaxe da linguagem,conceitos e prática de orientação a objetos, acesso a banco de dados e desenvolvimento deaplicações web corporativas.Neste treinamento, os alunos aprendem de forma prática a desenvolver aplicações completas com atecnologia Java, realizando atividades como: Interpretação de diagramas UML; Modelagem e implementação de classes de negócios; Integração com bancos de dados relacionais; Desenvolvimento web em três camadas;CursosA Intensivo Academia Java é composta por 88 horas de cursos: Carga Código Nome Horária IAJ1 Sintaxe da Linguagem Java (mais info) 12 hs IAJ2 Programação Orientada a Objetos e UML com Java (mais info) 36 hs IAJ3 Classes Utilitárias, Collections e JDBC (mais info) 16 hs IAJ4 Desenvolvimento de aplicativos Web com JSP e Servlet (mais info) 16 hs VA_JP Revisão para Certificação (Vídeo-aulas) (mais info) 8 hsClique aqui para visualizar a tabela de preços que está no final do documento. Resultados e Objetivos Ao concluir este treinamento você estará apto a: Utilizar os principais recursos oferecidos pela linguagem Java. Criar e interpretar modelos orientados a objetos em diagramas UML de classes e sequência. Aplicar os conceitos de orientação a objetos usando a linguagem Java e suas APIs. Utilizar coleções para armazenamento e organização de dados em memória. Implementar o tratamento de erros na sua aplicação. Criar componentes de acesso a banco de dados utilizando JDBC e o design pattern DAO (Data Access Object). Implementar aplicações web utilizando Servlets e JavaServer Pages (JSP). Utilizar o servidor Apache Tomcat para instalar e testar aplicações Java para web.
  2. 2. Ao concluir este treinamento você estará apto a: Desenvolver e gerenciar produtivamente seus projetos com o NetBeans ou Eclipse.Material DidáticoO material didático deste treinamento é formado basicamente pelas apostilas da Academia Java que abordam os assuntos dosquatro cursos do Intensivo, são elas: - Apostila do AJ1 - Sintaxe da Linguagem Java - Apostila do AJ2 - Programação Orientada a Objetos e UML com Java - Apostila do AJ3 - Classes Utilitárias, Collections e JDBC - Apostila do AJ5 - Desenvolvimento de aplicativos Web com JSP e ServletAs apostilas são entregues em 2 fichários que acompanham caneta e bolsa personalizados com a marca Globalcode. Além disso, oaluno recebe um CD contendo todos os laboratórios do curso e algumas ferramentas utilizadas em sala de aula.Intensivo Academia Java 2010 ...O Intensivo Academia Java também foi atualizado para a versão 2010.Agora as apostilas oferecidas ao aluno neste treinamento (veja tópico sobre material didático) são as mesmas utilizadas notreinamento Academia Java 2010, ou seja, está super atualizado.Os tópicos abordados em sala de aula também mudaram, incorporando recursos de Java SE 5 e 6 que auxiliam a codificação.Confira a lista de tópicos de cada curso.Qual a diferença entre o Intensivo Academia Java e aUm dos diferenciais do Intensivo é que as turmas deste treinamento acontecem geralmente em períodos de férias em diasconsecutivos (por exemplo de segunda à sexta, 4 horas por dia). Por isso, a duração média do Intensivo é de um mês, o queviabiliza a participação de pessoas que estão de férias da escola ou do trabalho.Em relação ao conteúdo, por ser um treinamento de carga horária reduzida, o Intensivo Academia Java não aborda o conteúdodo módulo AJ4 (APIs Avançadas: Swing, I/O e Threads) da Academia Java e disponibiliza menos tempo para atividades depreparação para certificação SCJP.Preparação para certificaçãoO principal desafio de um programador Java iniciante é adquirir a experiência exigida pelo mercado para conseguir uma vaga.Nesse momento, ter uma certificação oficial como a SCJP (Sun Certified Java Programmer) pode aumentar as suas chances!No Intensivo, o conteúdo do curso é apresentado em profundidade. Quem está se preparando para a certificação podeaproveitar as aulas para se preparar nos tópicos abordados e, depois, complementar seus estudos sobre outros assuntos que fazemparte da certificação mas não são tratados no treinamento (por exemplo, I/O e Threads).O aluno do Intensivo também tem a oportunidade de assistir, de casa e quantas vezes achar necessário, às vídeo-aulas do móduloVA_JP (Revisão para Certificação SCJP).Quais cursos fazer depois ?Existem diversos outros cursos recomendados para especialização depois de completar o Intensivo Academia Java.Recomendamos primeiramente que os alunos participem de minicursos gratuitos oferecidos semanalmente na unidade São Paulo eperiódicamente em diversas outras unidades, universidades e eventos gratuitos. Os minicursos são uma forma de educaçãocontinuada e enriquecem e valorizam sua formação.Em especial, recomendamos os minicursos que falem sobre JavaServer Faces, Enterprise Java Beans, Java Persistence API, AdobeFlex, Google Web Toolkit, JUnit e outros que variam de acordo com sua área de interesse.Se você já teve tempo de praticar o que aprendeu neste curso e assistiu alguns minicursos para escolher em que área quer seespecializar, recomendamos os cursos:* AJ4 - APIs Avançadas: Swing, I/O e Threads - Módulo da Academia Java que pode ser cursado em turmas em andamento.* Academia Web Developer - Para quem procurar uma formação completa de Web.* Core Web - Se você quer aprender na prática como desenvolver uma aplicação com JSF, JPA, Facelets e AJAX.* Hands-on JUnit - Se você quer aumentar a qualidade dos seus projetos e valorizar seu currículo com baixo investimento. O mesmoserve para outros Hands-on como JPA e JSF.Mas não se esqueça: antes de se matricular, assista aos minicursos gratuitos, conheça o material didático do curso escolhido econverse com nossos instrutores!
  3. 3. Intensivo Academia JavaSintaxe da Linguagem Java(Carga horária 12 horas)Este curso é introdutório à programação orientada a objetos, abordando tópicos relacionados à estruturada linguagem e à arquitetura da plataforma Java.Contém conteúdo preparatório para certificação oficial da Sun (Sun Certified Java Programmer).Pré-Requisitos: Lógica de programação Experiência com outra linguagem de programaçãoTópicos: Introdução Controle de Fluxo Evolução Tecnológica if, else Paradigmas de Programação switch Linguagens de Programação while Linguagens x Ambientes de desenvolvimento do while Plataforma Java for O que é Java Laboratório prático História do Java break Mitos da linguagem continue Java Standard Edition (JSE) Certificação Sun Certified Java Programmer (SCJP) Java Micro Edition (JME) Arrays Java Enterprise Edition (JEE) Arrays bidimensionais Arquitetura da plataforma Java Standard Edition Arrays multidimensionais Fundamentos da linguagem Enhanced For A Linguagem Java Método main Palavras reservadas Laboratório prático Convenções do código Certificação Sun Certified Java Programmer (SCJP) Comentários Apêndice Laboratório prático Apêndice I - Lista de exercícios extras Certificação Sun Certified Java Programmer (SCJP) Apêndice II -Solução das questões preparatórias para certificação Variáveis Apêndice III - Instalação do Java Development Kit 1.6 Tipos primitivos Tipos reference Variáveis locais Escopo Laboratório prático Certificação Sun Certified Java Programmer (SCJP) Operadores Operadores unários: !, ++, --, +, -, ~, cast Operadores aritméticos: +, -, *, / e % Operadores de comparação: <, <=, >, >=, == e != Operadores de comparação de tipo: instanceof Operadores lógicos Operadores de atribuição: =, +=,-=, *=, /=, %= Operador ternário Laboratório prático Certificação Sun Certified Java Programmer (SCJP) Av. Bernardino de Campos, 327, cj.22, 34 e 51 - Paraíso - São Paulo - SP Página 3 www.globalcode.com.br Fone 55 11 3171-1987 Documento gerado em 01/09/2010
  4. 4. Intensivo Academia JavaProgramação Orientada a Objetos e UML com Java(Carga horária 36 horas)Neste módulo são estudados os conceitos de orientação a objetos totalmente aplicados à Java, além detratamento de erros e empacotamento de classes.É uma preparação fundamental para o bom entendimento das APIs da plataforma Java SE e Java EE.Conteúdo preparatório para certificação oficial da Sun (Sun Certified Java Programmer).Pré-Requisitos: Conhecimento equivalente ao curso IAJ1 - Sintaxe da Linguagem JavaTópicos: Introdução à criação de classes Laboratório prático Classes & Objetos Certificação Sun Certified Java Programmer (SCJP) Atributos Associação Laboratório prático Representação de associações na UML Métodos Cardinalidade/ Multiplicidade Laboratório prático Navegabilidade Certificação Sun Certified Java Programmer (SCJP) Restrições Introdução a UML Associação reflexiva UML e Metodologias de desenvolvimento de software Agregação Principais diagramas da UML Composição Introdução ao diagrama de classes Dependência Exercício: Modelagem de classes Classe Associativa Encapsulamento Estudo de caso: Modelagem de uma empresa Getters e Setters Laboratório prático Modificadores de acesso Laboratório prático Objeto this Laboratório prático Encapsulamento de atributos compostos Herança Acoplamento (Coupling) Representação de herança na UML Laboratório prático Exemplos Sobrecarga de métodos Herança e modificador private Exemplos Modificador protected Sobrecarga com tipos ambíguos Referência implícita super Varargs e sobrecarga Construtores x Herança Laboratório prático Sobrescrita de métodos Certificação Sun Certified Java Programmer (SCJP) Laboratório prático Construtores Modificador final Declarando construtores Certificação Sun Certified Java Programmer (SCJP) Sobrecarga de construtores Classes abstratas e interfaces Blocos de inicialização de objetos Modificador abstract Garbage Collector e remoção de objetos Laboratório prático Laboratório prático Interfaces Certificação Sun Certified Java Programmer (SCJP) Laboratório prático Modificador Static Certificação Sun Certified Java Programmer (SCJP) Atributos estáticos Polimorfismo Métodos estáticos Cast de objetos Bloco de inicialização estático Polimorfismo Representação do modificador static na UML Tipos de retorno covariantes e polimorfismo Av. Bernardino de Campos, 327, cj.22, 34 e 51 - Paraíso - São Paulo - SP Página 4 www.globalcode.com.br Fone 55 11 3171-1987 Documento gerado em 01/09/2010
  5. 5. Intensivo Academia JavaProgramação Orientada a Objetos e UML com Java(Carga horária 36 horas)Tópicos: Acoplamento e polimorfismo Laboratório prático Certificação Sun Certified Java Programmer (SCJP) Pacotes Declarando o pacote das classes Utilizando classes de outros pacotes Dicas para utilização de pacotes Componentes: JAR (Java ARchive) Laboratório prático Certificação Sun Certified Java Programmer (SCJP) Tratamento de erros Exceções Laboratório prático Tratamento de exceções Laboratório prático Sobrescrita de métodos e lançamento de exceções Laboratório prático Certificação Sun Certified Java Programmer (SCJP) Diagramas de Sequência Elementos de um Diagrama de Sequência Estudo de caso Laboratório prático Apêndice I Apêndice: Solução das questões preparatórias para certificação Apêndice: Solução dos laboratórios opcionais de UML Apêndice II Apêndice: JavaDoc Apêndice: Tags padrão do Javadoc Apêndice: Executando o utilitário Javadoc Av. Bernardino de Campos, 327, cj.22, 34 e 51 - Paraíso - São Paulo - SP Página 5 www.globalcode.com.br Fone 55 11 3171-1987 Documento gerado em 01/09/2010
  6. 6. Intensivo Academia JavaClasses Utilitárias, Collections e JDBC(Carga horária 16 horas)Neste curso serão estudadas classes fundamentais para o desenvolvimento de aplicações corporativascomo Wrapper Classes, Coleções, conectividade com banco de dados (JDBC) e manipulação eformatação de datas.Curso com conteúdo preparatório para certificação oficial da Sun (Sun Certified Java Programmer)Pré-Requisitos: Conhecimento equivalente ao curso IAJ1 - Sintaxe da Linguagem Java Conhecimento equivalente ao curso IAJ2 - Programação Orientada a Objetos e UML com JavaTópicos: Classes Utilitárias certificação Wrapper classes de tipos primitivos Certificação Sun Certified Java Programmer (SCJP) String, StringBuffer e StringBuilder Certificação Sun Certified Java Programmer (SCJP) Manipulação de Datas Laboratório prático Coleções Collections Framework Método equals() e hashCode() A interface java.util.Collection A interface java.util.List Laboratório prático A interface java.util.Set As interfaces java.util.SortedSet e NavigableSet Laboratório prático A interface java.util.Map Laboratório prático As interfaces java.util.SortedMap e NavigableMap Overview das interfaces e classes Certificação Sun Certified Java Programmer (SCJP) Java Database Connectivity (JDBC) Design Patterns Driver JDBC O pacote java.sql Conexões com o banco de dados Laboratório prático java.sql.Statement Laboratório prático java.sql.Resultset Laboratório prático java.sql.PreparedStatement Laboratório prático Trabalhando com chaves geradas (auto-increment) Frameworks de persistência Apêndice Apêndice: Solução das questões preparatórias para Av. Bernardino de Campos, 327, cj.22, 34 e 51 - Paraíso - São Paulo - SP Página 6 www.globalcode.com.br Fone 55 11 3171-1987 Documento gerado em 01/09/2010
  7. 7. Intensivo Academia JavaDesenvolvimento de aplicativos Web com JSP e Servlet(Carga horária 16 horas)Neste curso o aluno aprende a desenvolver aplicações Web utilizando Java Servlet e JavaServer Pages.Os laboratórios práticos permitem implementar uma aplicação Java completa para web de comércioeletrônico.Pré-Requisitos: Conhecimento equivalente ao curso IAJ1 - Sintaxe da Linguagem Java Conhecimento equivalente ao curso IAJ2 - Programação Orientada a Objetos e UML com Java Conhecimento equivalente ao curso IAJ3 - Classes Utilitárias, Collections e JDBCTópicos: Arquitetura distribuída Atributos da sessão Aplicações Enterprise Invalidando uma sessão O que é Java Enterprise Edition (Java EE) Exemplo A Plataforma Java Enterprise Edition Laboratório prático Análise de arquiteturas Java Server Pages Desenvolvimento para Web Introdução Aplicações Web Ciclo de vida do JSP Tomcat Ambiente de desenvolvimento e produção Estrutura de diretórios de desenvolvimento Elementos utilizados em JPSs Deployment de aplicações Diretivas JSP Java Servlet Objetos implícitos Overview histórico Laboratório prático O que é um Servlet? O próximo passo: Tags customizadas A class HttpServlet Modelos de programação (Design) O ciclo de vida do Servlet no Container Page-centric ou Model-1 Deployment Descriptor Dispatcher ou Model-2 Request e Response Model View and Controller (M.V.C) Introdução Laboratório prático HTTP Get Apêndice HTTP Post Apêndice I: Projetos Web com NetBeans A Interface HttpServletRequest Apêndice II: Pool de Conexões A Interface HttpServletResponse Apêndice III: Servlet Listener Criando o Servlet OlaMundo Laboratório prático Recebendo parâmetros de request Laboratório prático Laboratório prático Laboratório prático Recursos avançados Navegação Laboratório prático ServletConfig ServletContext Laboratório prático Gerenciamento de Sessão Introdução Obtendo uma sessão Av. Bernardino de Campos, 327, cj.22, 34 e 51 - Paraíso - São Paulo - SP Página 7 www.globalcode.com.br Fone 55 11 3171-1987 Documento gerado em 01/09/2010
  8. 8. Intensivo Academia JavaRevisão para Certificação (Vídeo-aulas)(Carga horária 8 horas)Este módulo é formado por um conjunto de vídeo-aulas com conteúdo de revisão para a certificaçãoSCJP (Sun Certified Java Programmer), que o aluno da Academia Java ou Intensivo Academia Javapode assistir sem sair de casa e quantas vezes quiser. Av. Bernardino de Campos, 327, cj.22, 34 e 51 - Paraíso - São Paulo - SP Página 8 www.globalcode.com.br Fone 55 11 3171-1987 Documento gerado em 01/09/2010
  9. 9. Intensivo Academia JavaTabela de preçosQtde. de Taxa Parcela TotalParcelas 1 -5% R$ 2.078,97 R$ 2.078,97 2 0% R$ 1.094,19 R$ 2.188,39 3 6% R$ 773,23 R$ 2.319,69 4 6% R$ 579,92 R$ 2.319,69 5 6% R$ 463,94 R$ 2.319,69 6 10% R$ 401,20 R$ 2.407,23 7 10% R$ 343,89 R$ 2.407,23 8 10% R$ 300,90 R$ 2.407,23 9 15% R$ 279,63 R$ 2.516,65 10 15% R$ 251,66 R$ 2.516,65 11 15% R$ 228,79 R$ 2.516,65 12 15% R$ 209,72 R$ 2.516,65 Promoção exclusiva para Ex-alunos das carreiras GlobalcodeSe você já cursou ou está cursando uma das carreiras da Globalcode você tem 5% de desconto emqualquer condição de pagamento.Formas de Pagamento:Cheque pré-datado ou Cartão de Crédito(Visa/Mastercard).Tabela vigente em 01/09/2010.Preços sujeitos a alteração sem comunicado prévio. Av. Bernardino de Campos, 327, cj.22, 34 e 51 - Paraíso - São Paulo - SP Página 9 www.globalcode.com.br Fone 55 11 3171-1987 Documento gerado em 01/09/2010

×