Formação JAVA


Próxima(s) Turma(s)

 
 
 

Objetivo

A Formação é composta por 3 cursos, com carga horária de 40 horas por módulos e tem como objetivo apresentar aos alunos a plataforma Java, ensinar a sintaxe de sua linguagem, suas vantagens, boas práticas e convenções de código. desenvolvimento de aplicações web, dinâmicas em Java, abordando especificações da plataforma JEE (Java Enterprise Edition) como JSP (JavaServer Pages), Servlets, JSTL, Filtros entre outros recursos como construções de suas próprias tags. Incluindo novidades do JEE 6 como Servlets 3 e Filtros com anotações. São apresentados também conceitos de HTML, CSS e JavaScript utilizando design responsível com Twitter Bootstrap. O Apache Tomcat é utilizado como web container e o Postgres como banco de dados. Abordamos também os padrões de projeto MVC (Model View Controller) e DAO (Data Access Object). e mostrar os frameworks mais conhecidos e requisitados no mercado para aplicar o padrão arquitetural MVC (Model View Controller). Será utilizado o Servidor de aplição Jboss Wildfly, onde o aluno aprenderá sobre as especificações java e os principais frameworks. O curso irá ensinar o framework web JSF (Java Server Faces), EJB (Enterprise java beans) para controle de transação, injeção de dependência e aplicações remotas, JPA e Hibernate para facilitar e aumentar a produtividade de acesso a dados.

Pré-requisito(s): Lógica de programação

Carga horária: 120h

Investimento

Turma 307-35

Até dia 06/03/2020 R$ 3000

Depoimentos

Eriston Henrique,

Formação JAVA "Muito satisfeito com a equipe da Supera. Professor com bastante conhecimento e domínio do conteúdo e didática de ensino.

O que você vai aprender?

  • Orientação à Objetos:
  • Apresentando o Java
  • Iniciando em Java
  • Linguagem Java
  • Principais IDEs
  • Arrays
  • Classes Utilitárias e métodos
  • Tratamento de Erros
  • Programação orientada a objetos
  • Pacotes e Modificadores de Acesso
  • Coleções, Generics e Enumeradores
  • Conexão com Banco de dados
  • Interface com o usuário
  • Novidades do Java SE 8
  • Aplicação Final
  • Desenvolviemtno Web:
  • Introdução ao desenvolvimento de aplicações dinâmicas para web com Java
  • Java Script – Linguagem usada na lógica de apresentação (validação, formatação, visualização)
  • CSS – Linguagem de definição de estilos visuais das páginas
  • Twitter Bootstrap - Framework HTML, CSS e Javascrip para páginas responsíveis
  • Servlet – Tecnologia Java para atendimento de requisições HTTP
  • JSP (JavaServer Pages) e EL (Expression Language)
  • JSTL – Simplificação e padronização da lógica de apresentação
  • Mecanismo de Filtros
  • Escopos: Page, Request, Session e Application
  • Mantendo Sessões
  • Padrões de Projeto
  • Criando uma arquitetura para uma aplicação
  • Java Web avançado:Frameworks
  • JSF 2 – Conceitos e aplicações
  • Primefaces Conceitos e aplicações
  • CDI - Injeção de Dependência e Contextos
  • Maven
  • JPA
  • Hibernate – Conceitos e aplicações
  • Aplicação usando:JSF 2, Primefaces, CDI e JPA com Hibernate

Comentários