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: Servlet & JSP (JV-04)

     
CURSO JAVA PARA WEB: SERVLET & JSP BASICO AO AVANCADO ON LINE JV04
de R$ 389,90  por R$ 349,90
(em até 18x)

Comece em menos de 5 minutos!
Testar Comprar

A programação Java para web está em alta no mercado. Muitas empresas estão buscando profissionais para desenvolver sistemas usando esta tecnologia, que é muito difundida no mundo todo. Atualmente, saber programar para web, e ainda mais em Java, valoriza o currículo de qualquer candidato e o qualifica para desenvolver sistemas corporativos dos mais variados tipos. Este curso de Java para Web com ênfase em Servlets e JSPs 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 abordagem sobre o funcionamento de aplicações web de forma geral, o que é fundamental para o entendimento dos próximos assuntos. Na sequência são introduzidas a plataforma Java EE, utilizada para a construção de aplicações corporativas, e o servidor Apache Tomcat, que será usado como exemplo nas aulas práticas do curso. Depois desta introdução, os assuntos relacionados à programação web em Java começam a ser abordados. Os primeiros são Servlets e Java Server Pages, seguidos de JavaBeans, EL, JSTL, Filters e Listeners. Outro assunto bastante importante abordado é a introdução à persistência de objetos usando o framewrok líder de mercado Hibernate, que permite mapear as classes da sua aplicação a bancos de dados relacionais.

Mais importante do que apenas saber como programar uma aplicação, é saber como estruturá-la corretamente. Por este motivo, o curso ensina como você deve montar suas aplicações de forma adequada. São abordados o modelo MVC (Model-View-Controller) e alguns design patterns importantes para o desenvolvimento, o que vai aproximar você da forma como as grandes aplicações são desenvolvidas na prática.

Por fim, o curso aborda o tema segurança em Java EE, importante para restringir o acesso às suas aplicações, além de taglibs customizadas e applets. O conteúdo do curso aborda as atualizações do Java EE 6, a versão mais atual da plataforma.

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 popular servidor Apache Tomcat, 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)
* Válido somente até 29/02/2012.

Informações gerais

Java para Web: Servlet & JSP
Código: JV-04
Nível: Básico ao 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.

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. Caso esteja iniciando em Java, você pode optar pelo kit Programador Java Web.

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

Funcionamento de aplicações web

     Modelo cliente/servidor

     Protocolo HTTP

     HTML, URL e requisições GET e POST

A plataforma Java EE

     Especificação e separação em camadas

     Componentes e containers do Java EE

     Estrutura de diretórios

     Empacotamento de aplicações

Trabalhando com o Apache Tomcat

     Funcionamento e configuração

     Integração entre o Tomcat e o Eclipse

Servlets

     O que são e como funciona seu ciclo de vida

     Criação de servlets

     Recebimento de requisições GET e POST e envio de resposta

     Configurações

Java Server Pages

     Elementos e diretivas de um JSP

     JSP actions, objetos implícitos e páginas de erro

     Inicialização, destruição e passagem de parâmetros para JSPs

Integrando Servlets e JSPs

     O papel de cada componente

     Parâmetros e atributos

     Escopos de dados

     Funcionamento da sessão e cookies

     Forward e redirect

JavaBeans, EL e JSTL

     Propriedades e métodos getters e setters de JavaBeans

     Operadores e objetos implícitos na EL

     Configuração do JSTL e tags importantes

Mais sobre o arquivo web.xml

     Welcome files

     Configurações de sessão

     Páginas de erro

     Parâmetros para a aplicação

Filters

     Filtragem de uma requisição com um ou mais filters

     Interceptação da requisição e da resposta

     Criação e configuração de filters

     Conceitos de AOP (Aspect Oriented Programming)

Listeners

     Tipos de listerners

     Configuração

Introdução ao Hibernate

     Configuração

     Definição das entidades e associações entre elas

     HQL (Hibernate Query Language)

Estruturando uma aplicação web

     O modelo MVC

     Servlet como um controller

     Estruturação da camada model

     Classes de acesso a dados (DAO), entidades e objetos de negócio

Segurança em Java EE

     Autenticação e autorização

     Roles de acesso

     Proteção de recursos

     Tipos de autenticação em Java EE

     Confidencialidade e integridade com HTTPS

Taglibs customizadas

     Criação e configuração de tag files e tag handlers

Applets

     A existência da sandbox e o Java Plug-in

     Criação de um applet e o seu ciclo de vida

     Inserção de applets ao HTML

Novidades do Java EE 6

     Arquivo web.xml opcional

     Configurações através de annotations

     Outras mudanças relevantes

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

     Implementação de um sistema de e-commerce


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

Ao término do curso os alunos estarão aptos a criar aplicações Java para a web. Estas aplicações executam em um servidor e utilizam o navegador (browser) como cliente. Além disso, os alunos estarão aptos a estruturar adequadamente suas aplicações, escrevendo código de qualidade.

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!
* Válido somente até 29/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 Servlet & JSP

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. São abordados assuntos introdutórios, para quem está iniciando na linguagem, até tópicos que permitirão que você crie aplicações corporativas para a internet.

Este kit de formação é composto pelos cursos:
 Curso Fundamentos de Java (JV-01)
 Curso Java para Web: Servlet & JSP (JV-04)

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