Home > Cursos
Curso Conhecendo o Apache Struts
por PEDRO BAJOTTO FILHO.
Neste curso de Apache Struts 2 estudaremos sua tecnologia. A abrangência do curso engloba desde a configuração mais básica das ferramentas e bibliotecas utilizadas até o uso prático em uma aplicação exemplo, construída interativamente com as aulas. Dentro deste escopo são estudados os fluxos das transações e as sintaxe de uso da tecnologia, primando pelos detalhes e segredos da mesma. O curso habilita o aluno a desenvolver aplicações Struts 2, bem como gerenciar as ferramentas utilizadas para o Desenvolvimento e Deploy da aplicação como Tomcat e Eclipse.
Vídeos desse curso
- Introdução e Instalação - Curso Conhecendo o Apache Struts - Parte 1O curso apresenta capacitação para desenvolvimento de aplicativos web em linguagem Java, utilizando Tomcat como servidor de aplicação.
- Efetuando Deploy no Tomcat - Curso Conhecendo o Apache Struts - Parte 2Nesta video aula iremos configurar o eclipse para ser utilizado em conjunto com o Tomcat.
- Iniciando estudo do framework - Curso Conhecendo o Apache Struts - Parte 3Nesta aula, criamos o ambiente completo com referências do framework struts para utilização neste curso.
- Criando Actions - Curso Conhecendo o Apache Struts - Parte 4Nesta aula, criaremos as actions do struts e todos os arquivos e fluxos ligados a esse processamento.
- Estudando Tags - Curso Conhecendo o Apache Struts - Parte 5Nesta aula, estudamos as principais tags definidas pela taglib do struts para a tecnologia. Alguns exemplos são demonstrados para que possam ser utilizados na aplicação que será gerada a partir da próxima aula.
- Desenvolvendo o aplicativo web - Curso Conhecendo o Apache Struts - Parte 6Nesta aula, iniciamos o desenvolvimento da aplicação Gerenciador Financeiro. São definidas as actions e views da aplicação.
- Criando modelo de persistência - Curso Conhecendo o Apache Struts - Parte 7Nesta aula, damos prosseguimento ao desenvolvimento da aplicação Gerenciador Financeiro.
- Implementando lógica nas Actions - Curso Conhecendo o Apache Struts - Parte 8 Nesta aula, desenvolvemos as classes Action do struts utilizando os modelos transacionais criados na aula anterior. Tais modelos são implementados nas lógicas (Action) e chamados através das views.
- Criando transações no framework - Curso Conhecendo o Apache Struts - Parte 9Nesta aula, o fluxo das transações definido pelo struts.xml é revisto e algumas adequações são implementadas para validar o modelo proposto.
- Testando primeiras transações - Curso Conhecendo o Apache Struts - Parte 10Nesta aula, finalizamos a primeira etapa do curso onde as transações propostas são colocadas em funcionamento e os fluxos são testados.
- Estruturando Validadores - Curso Conhecendo o Apache Struts - Parte 11Nesta vídeo aula iniciaremos o estudo dos Validadores (Validators), através da configuração dos diversos recursos necessários para seu funcionamento.
- Customizando Transação e Validadores - Curso Conhecendo o Apache Struts - Parte 12Nesta vídeo aula vamos ver como customizamos os validadores (validators) para as regras relativas à transação em questão, com os tipos de dados utilizados.
- Customizando as transações com Validadores - Curso Conhecendo o Apache Struts - Parte 13Nesta vídeo aula vamos ajustar as transações estudadas no curso com os Validadores (Validators).
- Implementando Gerenciamento de Exceções - Curso Conhecendo o Apache Struts - Parte 14Nesta vídeo aula realizamos a primeira implementação para controle de exceções dentro do fluxo do struts. Os componentes necessários para a implementação desse fluxo são estudados e implementados.
- Customizando Exceções - Curso Conhecendo o Apache Struts - Parte 15Nesta vídeo aula iremos ver as transações que receberam a implementação de exceção do struts recebem ajustes na execução do fluxo.
- Customizando as transações com Controle de Exceções - Curso Conhecendo o Apache Struts - Parte 16Nesta vídeo aula, estudamos as configurações globais, inclusas no struts.xml. Além disso, analisamos as heranças de exceções e o seu uso dentro da aplicação. Simulamos algumas configurações para exemplificar como os recursos das exceções podem ser aproveitados.

