Faculdade 7 de Setembro Faculdade 7 de Setembro
Inscrições
 
    PAGINA INICIAL : CURSOS

Calendariobarra

Programação Orientada a Objetos com Java - INSCRIÇÕES ENCERRADAS

ObjetivosFaça a sua pré-inscrição para a próxima turma

Abordar os conhecimentos fundamentais da linguagem Java, com foco nos conceitos relacionados à Programação Orientada a Objetos.

Pré-requisitos

Experiência com alguma linguagem de programação ou conhecimentos de lógica de programação.

Público-alvo

Programadores/desenvolvedores que desejam migrar do mundo Estruturado para o mundo Orientado a Objetos, ou que desejam amadurecer os conceitos neste paradigma.

Carga Horária

O programa necessita de uma carga horária de 40 horas para ser cumprido plenamente, divididas em aulas teóricas e práticas, em torno de 50% para cada tipo de aula.

Conteúdo Programático

  • Introdução
  • Conceitos Básicos
  • Identificadores, Keywords e tipos
  • Classes, Objetos, Variáveis e Métodos
  • Ponteiros e Referências
  • Arrays
  • Herança de Classes
  • Agregação e Listas
  • Classes Abstratas e Interfaces
  • Polimorfismo e Ligação Dinâmica
  • Tratamento de Exceções
  • Packages
  • Threads
  • Acesso a Banco de Dados via JDBC

Novidades do Java 5: foreach, Generics, Annotations


Programação para WEB com Java - 40h - INSCRIÇÕES ENCERRADAS

Objetivos

Abordar os conhecimentos técnicos básicos necessários ao desenvolvimento de soluções Java para a Web. O curso cobre a especificação de Servlets e JSP, cobrindo todos os tópicos para a certificação SCWCD.

Pré-requisitos

Orientação a Objetos com Java ou equivalente.

Público-alvo

Programadores/desenvolvedores que desejam iniciar no mundo da programação para Web, aprimorando seus conhecimentos na tecnologia Java e suas APIs para sistemas Web.

Carga Horária

O programa necessita de uma carga horária de 40 horas para ser cumprido plenamente, divididas em aulas teóricas e práticas, em torno de 50% para cada tipo de aula.

Conteúdo Programático

  • Introdução
  • A Web
  • Protocolo HTTP
  • Containers
  • Servlets
  • Requisição e Resposta
    • Forwards
    • Redirecionamento
    • Listeners
  •  Gerenciamento de Sessão
  •  JSP - JavaServer Pages
  •  JSTL - JavaServer Pages Standard Tag Library
  •  Expression Language
  •  Tags Personalizadas
  •  Distribuindo a sua aplicação
  •  Filtros
  •  Padrões de Projeto
  •  Segurança
  •  Boas práticas no desenvolvimento web
  •  Principais Frameworks MVC


Desenvolvimento de aplicações coorporativas com EJB - 40h - INSCRIÇÕES ENCERRADAS

Objetivos

Capacitar os participantes do curso na tecnologia Enterprise Jaba Beans – EJB e sua integração com os outros componentes da Arquitetura J2EE.

Pré-requisitos

Os alunos interessados deverão ter os seguintes conhecimentos:

  • Orientação a Objetos
    • Conceitos Básicos e Características
    • Paradigma OO
  • Linguagem Java
    • Características da Linguagem (Sintaxe, comandos, operadores classes utilitárias)
    • Ambiente de Programação Java (JDK)
    • Conexão com Banco de Dados (JDBC)
  • Noções de Web Services

Carga Horária

O programa necessita de uma carga horária de 40 horas para ser cumprido plenamente, divididas em aulas teóricas e práticas, em torno de 50% para cada tipo de aula.

Conteúdo Programático

  • Introdução
    • Revisão Arquitetural
  • Entity Beans (JPA)
    • Persistindo com o EntityManager
    • Mapeando objetos persistentes
    • Relacionamentos entre entidades
    • Herança entre entidades
    • Consultas em EJBQL
    • Callbacks e Listeners de entidades
  • Beans de Sessão (Session Beans)
    • Stateless Session Bean
    • Stateful Session Bean
  • Beans de mensagens (Message-Driven Beans)
  • Serviço de agendamento (Timer Service)
  • Interceptadores (Interceptors)
  • Transações (Transactions)
  • Segurança
  • EJB 3.0 e Web Services

Material

Todo o material será eletrônico e será disponibilizado para os alunos

 


Programação para WEB com JSF - 40h
- INSCRIÇÕES ENCERRADAS

Objetivos

Faça a sua pré-inscrição para a próxima turma

Abordar os conhecimentos técnicos avançados necessários ao desenvolvimento de soluções Java para a Web.

Pré-requisitos

Orientação a Objetos com Java e conhecimentos de JSP e Servlets

Público-alvo

Programadores/desenvolvedores que desejam avançar no mundo da programação para Web, aprimorando seus conhecimentos na tecnologia Java e suas APIs para sistemas Web com AJAX e JSF.

Carga Horária

O programa necessita de uma carga horária de 32 horas para ser cumprido plenamente, divididas em aulas teóricas e práticas, em torno de 50% para cada tipo de aula.

Conteúdo Programático

 

  • Módulo I: Revisão WEB
    • Arquitetura Servlet
    • JSP
    • EL, JSTL e Taglibs
    • Padrão MVC
  • Módulo II: Java Server Faces
    • Introdução
    • Gerenciando a Navegação
    • Managed Beans
    • JSF Expression Language
    • Java Server Faces Standard Tags
    • Modelo de Componentes
    • Conversão e Validação
    • Tratando Eventos
    • Ciclo de Vida de uma Requisição e PhaseListeners
    • Usando componentes (JBoss Richfaces)
    • Ajax e JSF
    • Gerenciamento de Layout com Facelets
  • Módulo III: Integração do JSF com Spring
    • Introdução
    • Inversão de Controle (IoC)
    • Integração com Quartz (Job Scheduler)
  • Módulo IV: Integração do JSF com JPA
    • Introdução
    • Mapeamento Objeto-Relacional
    • Criando um DAO genérico
    • Controle de Transação
 
Faculdade 7 de Setembro - Rua Alm. Maximiano da Fonseca, 1395 - Eng. Luciano Cavalcante - Fortaleza - CE - Fone: 4006 - 7600