Conheça

Utilize os botões abaixo para conhecer tudo sobre o funcionamento dos nossos cursos à distância, e desfrute de todos os benefícios que o e-learning traz até você. Veja a opinião de quem já estudou conosco!










Curso de Java EE 8 Web Total (JA-60)


Análise Orientada a Objetos UML Essencial PHP Laravel MVC WEB: HTML5, CSS3, JavaScript & Ajax Introdução ao Kotlin Fundamentos de Java 11 Java 11 Avançado Design Patterns em Java Android 8 Oreo Completo PHP 7 Completo
SQL Completo Lógica de Programação Fundamentos de C# C# Avançado Linguagem C Linguagem C++ PHP para Facebook


Curso de Java EE 8 Web Total
(JA-60)




Este curso não está disponível para venda no momento. Cadastre seu e-mail para ser informado sobre novidades deste curso:


   AMBIENTE 100% SEGURO LIVRE DE SPAM!

Resumo do curso

O desenvolvimento de aplicações web é o principal nicho da linguagem Java. Se você está buscando uma oportunidade como desenvolvedor Java no mercado, saber desenvolver sistemas web é fundamental.

Este curso aborda de forma completa o Java EE 8 (Enterprise Edition), que é o braço do Java voltado à criação de sistemas web comerciais. Você vai aprender de forma detalhada todas as principais tecnologias do Java EE, como JSF, EJBs, JPA, CDI, WebServices; e também vai entender como todas essas tecnologias podem ser compostas para criar sistemas web que funcionem de forma eficiente e que tenham um código de qualidade.

Neste curso é utilizado servidor WildFly e a ferramenta de desenvolvimento Eclipse. Ambas são gratuitas e muito usadas ao redor do mundo por desenvolvedores Java e também pelas empresas.

Público alvo

Conhecedores do Java que desejam aprender a desenvolver sistemas web utilizando as tecnologias presentes na plataforma Java EE.

Pré-requisitos

Ter feito o curso de Fundamentos de Java ou ter conhecimentos sólidos de Java e orientação a objetos.

Carga horária

Equivalente a um curso presencial de 60 horas. As aulas ficam disponíveis integralmente para os alunos sem prazo de expiração. O tempo que um aluno levará para concluir o curso dependerá exclusivamente do tempo que ele dedicar para seus estudos, podendo rever as aulas quantas vezes desejar, mesmo após concluir o curso. Exemplo: para este curso, se o aluno reservar 2 horas por dia para estudá-lo, o mesmo será concluído em aproximadamente 30 dias.

Aptidões após o curso

Ao final do curso, você estará apto a criar sistemas web de qualidade usando os principais recursos presentes na plataforma Java EE. Além disso, você estará pronto para encarar o incrível mercado de desenvolvimento web em Java.

Certificado

Ao concluir o curso com nota igual ou superior à 6,5, o aluno recebe o certificado de conclusão do curso em formato digital (PDF). Caso o aluno não atinja a nota necessária, poderá revisar as aulas que desejar e refazer as avaliações.

A Softblue é associada à ABED (Associação Brasileira de Educação a Distância). Conheça o nosso modelo de certificado e mais detalhes clicando aqui.

Investimento

O valor deste curso está de R$ 677,00 por R$ 540,00 (em até 12x sem juros)

Conheça todas as formas e condições de pagamento clicando aqui. Condições especiais para empresas na compra de 5 ou mais unidades do mesmo material. Para atendimento empresarial, entre em contato conosco.

Criado por Carlos Tosin, conheça seu currículo.

Conteúdo programático

Java EE? Java pra web? Calma... Vamos começar pelo começo!
     O modelo web baseado em cliente-servidor
     Conceitos e arquitetura da plataforma Java EE

Colocando seu código pra rodar no servidor (bora pra prática!)
     Instalando o JDK e o Eclipse
     Instalando o servidor de aplicações WildFly
     Colocando seu primeiro projeto JavaEE pra rodar

JSF e a mágica das páginas que o mostram o que o usuário precisa ver
     Introdução ao JSF
     Criando uma aplicação web JSF
     Navegação entre telas

Componentes e tags que fazem o JSF brilhar
     Criando uma tela de cadastro
     Integrando o JSF com JavaScript
     Usando recursos do HTML5 no JSF
     Usando os resources
     Conversores
     Validadores
     Tabelas dinâmicas

Abrindo a caixa-preta do JSF (não é magia: é tecnologia!)
     CDI (Context and Dependency Injection)
     Eventos em JSF

As incríveis páginas JSF que atualizam num piscar de olhos (estrelando: AJAX)
     Validação de dados
     Atualização parcial da tela

Criando modelos em JSF que podem ser reaproveitados em diversas páginas
     Templates de páginas
     Decorators
     Criando componentes JSF

EJBs: programe só o que interesse e deixe o Java EE cuidar do resto pra você
     Stateless Session Beans
     Stateful Session Beans
     Singleton Session Beans
     Métodos assíncronos
     Message-Driven Beans

Integrando seus sistemas com bancos de dados sem escrever uma única linha de SQL (deixe a JPA fazer isso por você!)
     Arquitetura & Entidades da JPA
     Configurando uma data source no WildFly
     Entidades em uma aplicação CRUD
     Usando chaves primárias compostas

Mais recursos incríveis da JPA que vão te deixar de queixo caído e economizar horas e horas do seu tempo
     Relacionamentos na JPA
     Herança nas entidades
     Buscando dados com JPQL & Criteria API

Ou executa tudo ou não executada nada (as transações vieram pra socorrer você)
     Usando Container-Managed Transactions
     Usando Bean-Managed Transactions

JSON: o formato mais usado atualmente na troca de dados entre sistemas (não se preocupe: não é Sexta-Feira 13 e ele não vai assustar você!)
     Processamento com a API JSON-P
     Manipulando dados JSON com a Object Model API
     Manipulando dados JSON com Streaming API
     Manipulando JSON com a API JSON-B

Criando conexões permanentes entre cliente e servidor (estrelando: WebSockets)
     Conceitos de WebSockets
     Criando um sistema de Chat Online
     Encoder & Decoders

Criando Web Services em Java EE em poucos minutos e sem esforço (a integração de sistemas nunca foi tão fácil!)
     Criando REST Web Services
     Consumindo Web Services

Servlets? Filters? Listeners? Sim, eles são importantes (e fáceis de aprender)
     Atendendo requisições com o uso de Servlets
     Filtrando requisições com o uso de Filters
     Usando Listeners na notificação sobre eventos

Tudo o que você precisa saber sobre o arquivo web.xml
     Arquivos de boas vindas
     Configurando páginas de erro

Segurança em Java EE: protegendo seu sistema e definindo o que cada um pode acessar
     Autenticação
     Autorização
     Comunicação segura usando HTTPS

Aplicando o famoso e poderoso DDD (Domain-Driven Design) na arquitetura de sistemas Java EE
     Conceitos de DDD
     Aplicando o DDD em aplicações Java EE

Envie sua dúvida

Está com dúvidas relacionadas ao curso? Visitou a página de Perguntas frequentes e não esclareceu sua dúvida? Envie uma mensagem utilizando o formulário abaixo. Preencha corretamente seus dados para receber a resposta.

Nome:  Sobrenome: 
E-mail: 
Assunto: 
Mensagem: 
Digite o código aqui:


             Cursos  |   Perguntas  |   Sobre nós  |   Sorteios  |   Blog  |   Política de Privacidade  |   Contato Desde 2003.    
Todos os direitos reservados ®    
CNPJ 06.860.085/0001-64