Treinamentos com os instrutores mais qualificados tecnicamente e academicamente, que também atuam no mercado como consultores da Caelum.

  • Instrutores altamente qualificados, verifique aqui o currículo dos instrutores;
  • Mostra as melhores práticas atuais, convenções de código e as ferramentas mais conhecidas e requeridas;
  • Material didático elaborado e atualizado pelo time de instrutores;
  • Apenas 1 aluno por micro, monitores LCD, computadores atualizados, ambiente agradável, ar condicionado e coffee-break.

Treinamentos

FJ-11: Java e Orientação a Objetos

O intuito do treinamento é quebrar o paradigma procedural, apresentando aos poucos seus problemas e encontrar suas soluções mediante a orientação a objetos com a linguagem Java e suas principais bibliotecas. Da leitura de arquivos a conexões TCP.

FJ-16: Laboratório Java com Swing, XML e Testes

Um laboratório para aplicar as boas práticas da Orientação a Objetos em um projeto Desktop com Swing. Além disso, entramos mais a fundo no mundo Java com XML, JFreeChart, Testes Unitários com JUnit, Ant, Maven, Refactoring e mais.

FJ-21: Java para Desenvolvimento Web

Diante do tamanho do mercado de desenvolvimento web em java, este treinamento não visa apenas mostrar os conceitos básicos de uma web application, mas também apresentar frameworks conhecidos para aplicar o padrão arquitetural Model View Controller, de hibernate e struts a JSP com JSTL e EL.

FJ-26: Laboratório de MVC com Hibernate e JSF para a Web

O FJ-26 foca no desenvolvimento prático, com as tecnologias mais utilizadas no ambiente Java EE: JSF e Hibernate, construindo uma aplicação completa em quarenta horas, usando generics, Hibernate 3.2, RichFaces e mais.

FJ-31: Enterprise Java Beans

Neste treinamento, EJB é apresentado de uma forma natural com o JBoss 3 e 4 usando EJB 2.1 e EJB 3. Foca no princípio de Inversão de Controle, mostrando o porquê do uso desta tecnologia. RMI, Session Beans, Entity Beans, JPA e Java EE Design Patterns.

FJ-34: Desenvolvimento para Web com JBoss Seam

O JBoss Seam é uma das ferramentas que mais têm ganho mercado quando se fala de desenvolvimento Web com componentes usando JSF integrado à business tier baseada em EJB3. Neste treinamento, abordamos desde o básico de Seam até recursos avançados como Ajax, geração de PDFs, envio de e-mails, JBoss Cache e JBPM.

FJ-19 : Preparatório para Certificação Java

Um curso preparatório de verdade. Macetes, dicas, detalhes do java e muito código. O objetivo aqui não é apenas tornar o aluno apto a passar na certificação, mas também fazê-lo obter uma excelente performance na prova e agregue valor aos seus conhecimentos.

FJ-91 : Arquitetura e Design de Projetos Java

Confuso com tantos design patterns, padrões, frameworks e boas práticas? Como devemos desenhar nossas classes? Usar herança ou composição? Injeção de dependências? Webservices ou RMI? JPA ou Hibernate? Devo usar EJB? Quando preciso e como faço um cluster? Essas e muitas outras discussões são apresentadas, códigos de exemplo testados e modelagens debatidas nesse treinamento.

Treinamentos especializados

CSM: Certified ScrumMaster

Neste treinamento de dois dias você não somente conhecerá os fundamentos do Scrum, mas terá experiências hands-on usando Scrum. Treinamento oficial da ScrumAlliance.org no Brasil que tornará você um ScrumMaster oficial certificado.

PM-81: Gerenciamento de Projetos de Software com Scrum

Neste treinamento você conhecerá com profundidade a metodologia de gerenciamento que vem revolucionando os resultados em projetos de software ao redor do mundo. Entenda como e porque gigantes como Yahoo! e Google estão obtendo excelentes resultados com o uso desta metodologia, e veja sua relação com UP, XP, FDD, CMMI, PMBok e Corrente Crítica.

FJ-27: Spring Framework

Um dos mais importantes frameworks Java da atualidade, abordado em um treinamento dinâmico e completo. São abordados conceitos como inversão de controle, programação orientada a aspectos, integração com outras ferramentas (como Hibernate e JSF), configuração por anotações e mais.

FJ-55: Java para pequenos dispositivos (Java ME)

Certamente o mercado mais interessante, o desenvolvimento para celulares e palm com Java vem crescendo assustadoramente, e aqui você vai desvendar a API do MIDP 1.0, MIDP 2.0 e WMA além do plugin EclipseME.

RR-11: Desenvolvimento Ágil para Web 2.0 com Ruby on Rails

Cansado do desenvolvimento que gera códigos insustentáveis com ASP e PHP? Buscando uma alternativa mais ágil, eficiente e elegante, onde não precise de malabarismo para criar suas telas com AJAX? Venha desenvolver com o framework mais comentado dos últimos tempos e conhecer sua integração com java.

CS-14: Algoritmos e Estruturas de Dados com Java

No dia a dia como desenvolvedor, enfrentamos diversas vezes questões de performance e de uso de memória. Um profundo entendimento de tabelas de espalhamento, listas, mapas e recursão auxilia muito no uso das Collections do Java, o que pode ser vital para o desempenho de uma aplicação.

FJ-28: Desenvolvimento ágil para Web 2.0 com VRaptor, Hibernate e AJAX

Desenvolver uma aplicação com Struts pode ser um tanto lento: muitos XMLs, declarações e pouco tempo para a lógica de negócios. Utilizando VRaptor, JSP e Hibernate vamos desenvolver uma aplicação completa com telas baseadas em AJAX, templates e interface rica em apenas 20 horas.