blog | sorteios
Softblue - Qualidade em Cursos On-Line  

e-mail:

senha:
cadastrar | recuperar senha | entrar

Home Cursos Kits Como funciona Perguntas Frequentes Quem somos Contato

Curso Java para Web: Java Server Faces (JV-09)

     
CURSO JAVA PARA WEB: JAVA SERVER FACES AVANCADO ON LINE JV09
de R$ 389,90  por R$ 349,90
(em até 18x)

Comece em menos de 5 minutos!
Testar Comprar

Java é, atualmente, a linguagem de programação mais utilizada no mundo. E dentro desse universo, a programação de aplicações para a web, principalmente no mundo corporativo, é o nicho onde o Java é mais utilizado. Dentre as tecnologias oficiais da plataforma Java EE (Enterprise Edition), o Java Server Faces (JSF) é a que mais se destaca, por permitir a criação de aplicações de alta complexidade de forma rápida e produtiva. Portanto conhecer a fundo esta tecnologia é de grande importância para quem está buscando uma oportunidade como desenvolvedor Java no mercado. Este curso de Java para web com ênfase em JSF foi escrito por Carlos Tosin, experiente desenvolvedor Java da IBM com 5 certificações Java e experiência no assunto desde 2002 (consulte currículo do instrutor para detalhes).

Carlos Tosin

Mais um curso elaborado por Carlos Tosin, experiente desenvolvedor da IBM dos Estados Unidos com várias certificações de TI, sendo 5 destas na área de Java, e experiência no assunto desde 2002. Conheça o currículo completo do instrutor clicando aqui.

O curso inicia com uma introdução à plataforma Java EE e também ao JSF, para contextualizar o que será ensinado ao aluno, e ensina como preparar todo o ambiente de desenvolvimento deste tipo de aplicação. Na sequência são abordados assuntos que são considerados a base de qualquer aplicação JSF, que são os beans (o curso aborda os beans CDI), os componentes principais e o mecanismo de navegação entre as telas que compõem a aplicação.

Depois disso, são abordados tópicos muito utilizados na prática do desenvolvimento de sistemas, que são a criação de templates de páginas, tabelas dinâmicas, conversores e validadores de dados e eventos do JSF. Na sequência, é abordada a integração de aplicações JSF com bancos de dados (algo muito utilizado em aplicações reais) através de JDBC, seguido do tópico sobre como estruturar o código para que ele siga o padrão MVC (Model-View-Controller) e possa ser escrito com qualidade.

Para finalizar, é abordada a integração de JSF com AJAX (Asynchronous JavaScript) e são também apresentadas algumas dicas práticas, que buscam auxiliar o desenvolvedor nas suas tarefas diárias.

Depois de abordado todo o conteúdo, é chegada a hora de praticar construindo aplicações reais e úteis. Aí entra o módulo "Mão na Massa: Criando Aplicações na Prática", que aborda, de forma prática, a construção de aplicações completas, utilizando os conceitos abordados no curso.

No curso, além do servidor de aplicações GlassFish, será utilizado o software Eclipse, um dos ambientes de desenvolvimento gratuitos mais populares e mais utilizadas no mercado para programar sistemas em Java.

Os conteúdos dos nossos cursos são atualizados de acordo com a evolução das tecnologias que eles abordam. Leia aqui as opiniões dos alunos da Softblue sobre nossos cursos.

Investimento: de R$ 389,90 por R$ 349,90 (em até 18x)
* Promoção de lançamento, válido somente até 15/02/2012.

Informações gerais

Java para Web: Java Server Faces
Código: JV-09
Nível: Avançado
Formato: e-learning

Público alvo

Conhecedores do Java que desejam expandir seus conhecimentos na linguagem para a área de programação para a web utilizando a tecnologia JSF, uma das mais utilizadas atualmente na construção de aplicações desta natureza.

Alunos que já conhecem Servlets e JSPs também irão se beneficiar deste curso, pois terão a oportunidade de expandir seus conhecimentos neste tipo de programação.

Pré-requisitos

Ter feito o curso de Fundamentos de Java. Caso não tenha realizado este curso, você deve ter conhecimentos sólidos de Java e orientação a objetos, uma vez que a programação para web em Java exige um bom conhecimento prévio da linguagem.

Ter feito o curso Java para Web: Servlet & JSP ou conhecer estas duas tecnologias pode ser bastante interessante antes de iniciar o estudo do JSF, pois vai proporcionar um aprendizado ainda maior sobre o desenvolvimento web em Java. Mas não é um pré-requisito obrigatório.

Carga horária

Equivalente ao curso presencial de 60 horas. As aulas ficam disponíveis integralmente para os alunos durante 1 ano. 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.

Exemplo: para este curso, se o aluno reservar 2 horas por dia para estudá-lo, o mesmo será concluído em aproximadamente 30 dias.

Conteúdo programático

Introdução ao JSF

     A plataforma Java EE

     Aplicações web em Java

     Funcionamento do JSF

Configurando o ambiente de desenvolvimento

     Instalando o JDK

     Instalando a IDE Eclipse

     Instalando o servidor de aplicações GlassFish

Beans e injeção de dependência com CDI

     Trabalhando com beans CDI no JSF

     Escopos de CDI beans

Tags e Componentes JSF

     Tags existentes no JSF

     Integração entre JSF e JavaScript

     Resources

Navegação entre telas

     Navegação estática e dinâmica

     Regras de navegação

     Forward e redirect

     Métodos GET e POST

Templates e tags com Facelets

     Templates de páginas

     Inclusão de páginas

     Decorators

     Tags customizadas com Facelets

Tabelas dinâmicas com o componente Data Table

     Criação de tabelas

     Configuração das propriedades das tabelas

Conversores e validadores

     Conversão de dados

     Validação de dados

Eventos em JSF

     Ciclo de vida de requisições

     Eventos existentes no JSF

Integração de aplicações com bancos de dados

     Arquitetura e funcionamento do JDBC

     Gerenciando conexões com bancos de dados

     Transações

Modelo MVC e estrutura das aplicações

     O modelo MVC e sua aplicação no JSF

     Aplicação de design patterns na camada model

Utilizando AJAX com JSF

     Fazendo requisições AJAX no JSF

     Ciclo de vida de requisições AJAX

Dicas práticas de JSF

     Dicas para serem utilizadas pelo desenvolvedor no seu dia a dia

Mão na Massa: Criando Aplicações na Prática

     Implementação de um sistema gerenciamento de compras com cartões de crédito


Após o treinamento os alunos estarão aptos a

Após o curso os alunos estarão aptos a criar aplicações completas e de qualidade para o ambiente web em Java utilizando a tecnologia JSF. Também saberão como integrar suas aplicações com servidores de bancos de dados utilizados no mercado.

Certificado

Ao final de cada módulo do curso é realizada uma avaliação sobre o conteúdo apresentado. Ao concluir o curso com nota igual ou superior à 6,5, o aluno imediatamente recebe o seu certificado de realização do curso em formato digital gratuitamente, podendo também solicitar uma cópia impressa caso deseje (mediante pagamento da taxa de emissão e envio do mesmo, no valor de R$ 20,00). Caso o aluno não atinja a nota necessária, poderá revisar as aulas que desejar e refazer as avaliações.

Conheça o nosso modelo de certificado e maiores detalhes clicando aqui.

Investimento

O valor deste curso está de R$ 389,90 por R$ 349,90 (em até 18x). O único valor a ser pago é este, não há mensalidades!
* Promoção de lançamento, válido somente até 15/02/2012.

 Comprar

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 curso. Para atendimento empresarial, entre em contato conosco.
Desconto de 15% nas compras a partir do segundo curso pago!

Compre junto com outros cursos

Este curso faz parte dos seguintes kits de formação:

   

Programador Java Web com Java Server Faces

Este kit é voltado para quem deseja aprender a linguagem Java usando orientação a objetos e também a programação para web usando Java Server Faces. São abordados assuntos que visam dar todos os fundamentos necessários na linguagem Java, além de ensinar a programação web em Java através de Java Server Faces (JSF), uma das tecnologias mais utilizadas atualmente para esta finalidade.

Este kit de formação é composto pelos cursos:
 Curso Fundamentos de Java (JV-01)
 Curso Java para Web: Java Server Faces (JV-09)

De R$ 719,80 por R$ 519,80

Acessar

Envie sua dúvida para o instrutor

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

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

Mailing List

Cadastre o seu e-mail para receber notícias e informações sobre novos cursos e novidades dos blogs de nossos instrutores!



* Cadastre-se e participe de sorteios de brindes e livros de informática!

Qualidade

Conheça nossa qualidade!

Diferenciais

  • Vídeo-aulas com áudio e com explicações do instrutor
  • Exercícios práticos com resolução comentada
  • Questões das avaliações comentadas
  • Suas dúvidas são esclarecidas pelos nossos instrutores
  • Instrutores especialistas e certificados no assunto
  • Cursos voltados para o mercado de trabalho
  • Reveja as aulas quantas vezes quiser
  • Taxa única: não há mensalidades
  • Você define seu horário de estudo, podendo começar agora mesmo
  • Desconto de 15% na compra do segundo curso pago
  • Faça o curso de qualquer parte do Brasil

Nossos cursos

Nossos cursos são criados com base na realidade do mercado de trabalho, abordando teoria e prática das tecnologias. Conheça nossos cursos clicando aqui.

Pagamento

Conheça todas as formas e condições de pagamento clicando aqui!

Softblue 2003/2012 - Todos os direitos reservados