Servidores de Aplicações Java EE usando Tomcat (428)

tags: J2EE, Logging, Tomcat

A 4Linux é a única empresa no mercado que oferece neste tipo de treinamento o conhecimento de como construir e manter uma infra-estrutura Java EE baseada no Tomcat para ambientes de missão-crítica.

Quem deve fazer este curso e por quê

Administradores de rede responsáveis por manter um servidor Tomcat como parte de um Portal, Intranet ou Extranet.

Programadores e analistas de sistemas responsáveis pelo desenvolvimento de aplicações Web utilizando a plataforma Java EE.

Adminstradores de rede e desenvolvedores interessados em obter conhecimentos sobre como construir, manter e otimizar uma infraestrutura de servidores de aplicação Java EE.

Por que fazer este curso na 4Linux

  • A 4Linux é a única a ofertar no mercado brasileiro o curso voltado em infra-estrutura para aplicações Java EE, além do foco em em software livre que é um diferencial;
  • A plataforma Java EE no Brasil é uma das preferidas por grandes empresas, especialmente na área financeira, o que reflete sua força no mercado americano e europeu. Acesse o projeto da Caixa Econômica Federalproduzido pela 4Linux.
  • As empresas que atuam neste mercado no Brasil são empresas focadas no desenvolvimento de aplicações e não têm know-how em infra-estrutura de redes, clustering e segurança, por isso, acabam fornecendo um serviço deficiente quando as aplicações entram em produção.
  • A 4Linux preenche esta lacuna, aliando a experiência do instrutor no desenvolvimento e consultoria em aplicações Java EE e a experiência da 4Linux no projeto e suporte à redes baseadas em Linux.
  • Soluções livres para Java EE da Apache Foundation como o Tomcat, que é o principal objeto deste treinamento, já estão estabelecidas e reconhecidas no mercado nacional e internacional, sendo inclusive a principal fonte de tecnologia para os padrões formais do setor, definidos pelo JCP (Java Community Process).

Conteúdo Programático

  • Conceitos de Containers Web do Java EE;
  • Java EE x J2SE;
  • Servlets, JSP, JSTL e JSF;
  • Frameworks struts, hibernate e outros;
  • Instalação do Tomcat;
  • Versões do Tomcat;
  • Principais arquivos e diretórios do Tomcat;
  • Aplicações Web de administração do Tomcat;
  • Ativação das aplicações administrativas
  • Deployment de aplicações Web Java EE;
  • Pacotes WAR abertos e fechados;
  • Uso do Apache Ant para aconstrução de pacotes War;
  • Configuração de aplicações Web / Contextos;
  • Engenes, hosts e contextos;
  • Configuração do ambiente JNDI;
  • Instalação de bibliotecas e APIs de terceiros;
  • Bibliotecas fornecidas com Tomcat;
  • Conceitos de class loaders do Java;
  • Configuração de DataSources;
  • Por que usar DAta Sources;
  • Uso de datasources pela aplicação via JNDI;
  • Configurações de segurança;
  • Introdução à segurança declarativa do Java EE;
  • Autenticação via banco de dados;
  • Usuários, roles e resource-collections do Java EE;
  • Configuração de Hosts virtuais;
  • Configuração de hosts no Tomcat;
  • Configurações de Logging;
  • Introdução ao Logging no Java EE e Log4J;
  • Configuração de appenders;
  • Integração com Apache Httpd;
  • Conectores HTTP e AJP do Tomcat;
  • Integração x segurança e logging;
  • Configurações de Clustering;
  • Conceitos de clustering web e Java EE;
  • Configuração de clusters para balanceamento de carga;
  • Configuração de clusters para tolerância de falhas;
  • Tunning e monitoração de performance;
  • Parâmetros dememória da JVM;
  • Tunning de cluster;
  • Gerenciamento do Tomcat via JMX.

Solicite aqui o conteúdo detalhado do curso.

Pré-requisitos

  • Leitura básica em Inglês Técnico.
  • Conhecimentos básicos de Linguagem de programação Java, sendo ainda desejáveis, embora não indispensáveis:
    • Compilação de programas na linha de comando utilizando o JDK;
    • Acesso a bancos de dados utilizando JDBC;
    • Construção de servles e páginas JSP.
  • Conhecimentos básicos de HTML e HTTP (navegadores e servidores Web).
  • Conhecimentos básicos de TCP/IP.

Faça as seguintes provas: prova de pré-requisitos para o curso Linux Systems Administration (451) e prova de pré-requisitos para o curso Linux Network Servers (452) (70% de pontuação é o mínimo aconselhável para que possa acompanhar o curso sem dificuldades).

Material Didático

  • 01 Apostila Tomcat;
  • 01 CD com Java e Tomcat;

Carga horária

32 horas

Datas, valores e formas de pagamento

Tire suas dúvidas agora mesmo:

CAPTCHA
Esta pergunta é para testar se você é humano e evitar envio de spams.
Image CAPTCHA
Digite os caracteres da imagem respeitando as maiúsculas e minúsculas.