RSS

Arquivo da categoria: FOR-J Treinamentos

Arquiteto de Soluções Java Aebel 30/04/2012

 
Leave a comment

Publicado por em 15/05/2012 em FOR-J Treinamentos

 

Treinamento de Java – JSE M1

Carga Horaria 25 hs – Conteúdo Programático

“Quem ama o dinheiro jamais terá o suficiente; quem ama as riquezas jamais ficará satisfeito com os seus rendimento. Isso também não faz sentido”. Eclesiastes 5:10

 
Leave a comment

Publicado por em 14/05/2012 em FOR-J Treinamentos

 

Treinamentos Java 2012

A tecnologia Java esta presente em mais de 4,5 bilhões de dispositivos e é utilizada em todos os principais segmentos da indústria, estando presente em uma ampla gama de dispositivos, computadores e redes. Sua versatilidade, eficiência, portabilidade de plataforma e segurança fazem dela a tecnologia ideal para soluções corporativas integradas. A tecnologia Java está em todo lugar! Ela pode ser encontrada em laptops, datacenters, consoles de jogo, supercomputadores científicos, telefones celulares, smartphones, tablets, TVs, cartões inteligentes e até na Internet. Os últimos números publicados no www.java.com são:

  • Mais de 800 milhões de PCs
  • 2,1 bilhões de telefones celulares e outros dispositivos portáteis
  • 3,5 bilhões de cartões inteligentes
  • Além de set-top boxes(TV), impressoras, webcams, jogos, sistemas de navegação para automóveis, terminais lotéricos, dispositivos médicos, guichês de pagamento de estacionamento etc.

Por que Java?

O Java foi testado, refinado, ampliado e experimentado por uma comunidade dedicada. E, com mais de 6,5 milhões de desenvolvedores, é a tecnologia mais ampla e ativa do planeta. Com sua versatilidade, eficiência e portabilidade, o Java tem valor inestimável para desenvolvedores, pois permite:

  • Criar um software em uma plataforma e executá-lo em praticamente qualquer outra, desde que seja habilitado com Java.
  • Desenvolver soluções para serem executadas em estações de trabalho (desktop), servidores de grande porte (High End Servers), navegadores de internet W3C, diversos dispositivos móveis da atualidade, todos eles 100% integrados usando web services.
  • Combinar aplicativos ou serviços para criar soluções ou serviços altamente personalizados.
  • Versatilidade de selecionar ou combinar diferentes tipos de linguagens de programação (Atualmente com mais de 240 diferentes linguagens).
  • Independência de fornecedores na utilização de produtos tecnológicos de terceiros através das especificações JCP.
  • Integração total entre as partes da soluções sendo simultaneamente executadas nos diferentes estilos e diferentes plataformas da necessidades do mercado atual.

Respondendo a essa crescente demanda de profissionais qualificados, a minha empresa FOR-J disponibiliza uma grade completa de cursos presenciais que oferecem aos participantes treinamentos nas principais especificações e produtos da tecnologia Java. Segue abaixo o descritivo de cada módulo:

JSE M1 – Programador Básico

Objetivo deste curso é introduzir o participante a tecnologia Java, tendo como foco principal formar uma base solida de conhecimentos iniciais. O curso aborda a montagem do ambiente de desenvolvimento, fundamentos linguagem de programação padrão, conceitos de orientação a objetos e programação orientada a objetos… + informações

JSE M2 – Programador Avançado

Objetivo deste curso é dar continuidade do curso inicial JSE M1 – Programador Básico acrescentando conhecimentos relacionados com tópicos avançados. O participante também se torna apto à utilização das seguintes tecnologias fundamentais: Threads, JDBC, Collection, Swing… + informações

JSE M3 – Desenvolvedor Avançado

Objetivo deste curso é levar o participante a um nível mais profundo, oferecendo conhecimentos em algumas das tecnologias fundamentais da plataforma JSE. Oferecer conhecimento com tópicos avançados em fundamentos e programação orientação a objetos, conhecimento teórico e prático de conceitos de engenharia de software: programação concorrente, padrões de projetos, comunicação, desenvolvimento baseado em componentes, mapeamento objeto relacional (ORM) e arquitetura de solução… + informações

JSE M4 – Desenvolvedor de Relatórios

Este curso tem objetivo de oferecer aos participantes conhecimentos referente ao desenvolvimento de relatórios utilizando a tecnologia Java voltados para aplicações comerciais. Oferecer ao candidato conhecimentos conceituais, ferramentais e praticos na utilização da ferramenta opensource iReport na construção e distribuição de simples e avançados relatórios… + informações

JEE M1 – Básico Web 1.0

Objetivo deste curso é introduzir e oferecer aos participantes conhecimentos fundamentais referentes ao paradigma de desenvolvimento de aplicações web clássica dinâmica em Java, abordando a especificação de componentes da plataforma JEE – Servlets, JavaServer Pages, Web Listeners, Filtros e recursos gerais de apoio… + informações

JEE M2 – Avançado Web 2.0

Objetivo deste curso é complementar o conhecimento do participante com tópicos avançados relacionados ao desenvolvimento efetivo de aplicativos web JEE e práticas gerais de engenharia de software. Oferecer conhecimento ao modelo de aplicativos para a filosofia Web 2.0 e AJAX. Oferecer conhecimento teóricos e práticos relacionado com o desenvolvimento de aplicações web 2.0 com JSF… + informações

JEE M3 – Web Services

Objetivo deste curso é introduzir e oferecer aos participantes conhecimentos básicos referentes ao desenvolvimento de web services usando a tecnologia Java… + informações

JEE M4 – Enterprise JavaBean

Objetivo deste curso é introduzir e oferecer aos participantes conhecimentos fundamentais referentes a tecnologia de desenvolvimento de aplicações distribuídas de alta escalabilidade, abordando a especificação de componentes da plataforma JEE – Enterprise JavaBean, serviços e recursos gerais de apoio… + informações

JME M1 – Básico Mobile

Objetivo deste curso é introduzir o participante ao paradigma do desenvolvimento de aplicações para dispositivos eletrônicos móveis utilizando a plataforma Java Micro Edition – JME. O curso oferece ao candidato conhecimentos históricos, conceituais e práticos relacionado com os aspectos envolvidos da plataforma. O foco do curso esta voltado para o desenvolvimento de aplicações MIDlets… + informações

Arquiteto de Soluções Java

Objetivo deste curso é introduzir o participante ao cenário atual das complexidades tecnológicas encontradas na produção de soluções corporativas, abordando de forma conceitual as atividades básicas desempenhadas por um arquiteto de software. O curso aborda as mudanças arquiteturais ocorridas nas ultimas décadas, cruzando as tecnologias oferecidas pela plataforma Java, atividades básicas de um arquiteto de soluções e diversas estratégias de resolução de requisitos não funcionais.… + informações 

Segue abaixo a sequência gradual de nossa grade de treinamentos:

Todos os instrutores da FOR-J são Oracle Java Certifield, com vivência e experiência em projetos comprovados.

Como ter acesso aos treinamentos?

Existem duas formas para se ter acesso a estes treinamentos:

1. In-Company

Empresas interessadas em implantar Java podem nos contratar como PJ fornecendo infra-estrutura necessária (salas, datashow, máquinas, notebooks, etc) para os treinamentos. Para todas as informações, entre em contato e solicite uma visita.

2. On-Demand

A FOR-J abre turmas individuais em Londrina-PR para o publico em geral no qual todos os cursos presenciais são individualmente disponibilizado.

Nesse tipo de treinamento os alunos são responsáveis por trazer seu notebook pessoal compatível com a configurações do determinado curso. Para todas as informações, entre em contato e solicite a agenda disponível.

Os interessados em participar de qualquer um de nossos cursos on demand pode nos enviar sua solicitação de interesse através desse cadastro.

Para acompanhar as notificações sobre as turmas em fechamento, se cadastre no nosso Grupo Google.

Contato

FOR-J© – Copyright 2012 – Todos os direitos reservados.
 
Leave a comment

Publicado por em 10/05/2012 em FOR-J Treinamentos

 

Tags:

Notificação de Interesse 2012

 
Comentários desativados

Publicado por em 09/05/2012 em FOR-J Treinamentos

 

JME M1 2012 – Dispositivos Móveis

Objetivos

Objetivo deste curso é introduzir o participante ao paradigma do desenvolvimento de aplicações para dispositivos eletrônicos móveis utilizando a plataforma Java Micro Edition – JME. O curso oferece ao candidato conhecimentos históricos, conceituais e práticos relacionados com os aspectos envolvidos da plataforma. O foco do curso esta voltado para o desenvolvimento de aplicações MIDlets, envolvendo os detalhamentos básicos da configuração CLDC com perfil MIDP.
O curso é finalizado com o desenvolvimento de um estudo de caso completo, utilizando-se do conteúdo ministrado.

Pré-requisitos

Tem feito os cursos JSE M1 – Programador Básico, e JSE M2 – Programador Avançado ou possuir sólidos conhecimentos relacionados ao conteúdo deles.

Duração: 50 hs
Valor R$  650,00
Forma de Pagamento: 10% de desconto a vista ou 2 vezes no boleto registrado.

CONTEÚDO PROGRAMÁTICO

Introdução ao Java Micro Edition – JME

  • Histórico.
  • Conceitualização.
  • Connected Limited Device Configuration – CLDC.
  • Connected Device Configuration – CDC.
  • Configurações, perfils e extensões.
  • Arquiteturas.
  • Evolução JME.
  • Vantagens.

Connected Limited Device Configuration – CLDC

  • Conceitualização.
  • Requisitos e limitações.

Mobile Information Device Profile – MIDP

  • Conceitualização.
  • Requisitos e limitações.
  • Serviços disponíveis.
  • Segurança.
  • Arquitetura.

Processo de Desenvolvimento

  • Conceitualização.
  • Descrição dos passos.
  • Emuladores.

Montagem do Ambiente de Desenvolvimento

  • Donwload do KIT CLDC.
  • Donwload do netBeans com JME.
  • Configurações gerais.
  • Exercícios.
  • Usando emuladores MIDP.

Modelo de Aplicativos MIDlet

  • Conceitualização.
  • Ciclo de vida e estados.
  • Métodos padrões do ciclo de vida.
  • Modelo de aplicações.
  • Exercícios

Manipulação de Eventos

  • Conceitualização.
  • Eventos de baixo e alto nível.
  • Entendendo e usando objetos Command.
  • Listener de Command.
  • Exercícios.

Interfaces Gráficas MIDP

  • Conceitualização.
  • GUI de baixo e alto nível.
  • Componentes Displayable.
  • Componentes Itens.

Navegação

  • Conceitualização.
  • Exercícios.

Propriedades de Sistema e Aplicação

  • Conceitualização.
  • Exercícios.

Persistência de Dados

  • Conceitualização.
  • Record Manager Sistem – RMS
  • Arquitetura.
  • Metodos padrões.
  • Exercícios.

Comunicação

  • Conceitualização.
  • Generic Connection Framework – GCF
  • Arquitetura.
  • Dicas Gerais.

Conectando a Internet – HTTP

  • Conceitualização HTTP.
  • Arquitetura
  • Exercícios.

Serviços de Mensagens – SMS

  • Conceitualização
  • Short Message Services – SMS.
  • Arquitetura.
  • Passos.
  • Exercícios.

Dicas Gerais

  • Otimização.
  • Componentes utilitários.
  • Descritivos.

Estudo de Caso

  • Implementação de um estudo de caso completo, usando o conteúdo ministrado.

Os interessados em participar deste curso pode nos enviar sua solicitação de interesse através desse cadastro.

 
Comentários desativados

Publicado por em 09/05/2012 em FOR-J Treinamentos

 

JEE M4 2012 – Componentes Distribuídos EJB

Objetivos

Objetivo deste curso é introduzir e oferecer aos participantes conhecimentos fundamentais referentes à tecnologia de desenvolvimento de aplicações distribuídas, abordando a especificação de componentes da plataforma JEE – Enterprise JavaBean, serviços e recursos gerais de apoio. O curso é finalizado com a apresentação e a execução de uma validação de arquitetura, utilizando-se do conteúdo ministrado.

Pré-requisitos

Tem feito os cursos JSE M1 – Programador Básico, e JSE M2 – Programador Avançado ou possuir sólidos conhecimentos relacionados ao conteúdo deles.

Duração: 50 hs
Valor R$  650,00
Forma de Pagamento: 10% de desconto a vista ou 2 vezes no boleto registrado.

CONTEÚDO PROGRAMÁTICO

Motivação

  • Por que e quando usar EJB?
  • Soluções – Thin Client, Fat Client, Mobile Client e Web Services
  • Montagem do Ambiente de Desenvolvimento
  • Tipos de EJB
  • Serviços EJB

Stateless Session Bean

  • Motivação
  • Template
  • Exercícios
  • Arquitetura
  • Ciclo de Vida
  • Eventos Callbacks
  • Exercícios

Acessibilidade

  • Local e Remoto
  • Básico de RMI

Stateful Session Bean

  • Motivação
  • Template
  • Exercícios
  • Arquitetura
  • Ciclo de Vida
  • Eventos Callbacks
  • Exercícios

Integração

  • Injeção de dependências.
  • Exercícios
  • Injeção de dependências com EJB
  • Exercícios

Pool de Conexão SGDB – DataSource

  • Integração do EJB com DataSource
  • Exercícios

Transação

  • Conceitualização
  • Gerenciado pelo Servidor – CMT
  • Exercícios
  • Gerenciado pelo Bean – BMT
  • Exercícios

Entity Bean

  • Motivação
  • Básico de Java Persistence API – JPA
  • Exercícios
  • Integração do EJB com JPA
  • Exercícios
  • Eventos Callbacks
  • Exercícios

Interceptadores

  • Motivação
  • Template
  • Integração do EJB com Interceptors
  • Exercícios

Agendamento

  • Motivação
  • Template
  • Integração do EJB com Timer Service
  • Exercícios

Web Services

  • Motivação
  • Template
  • Exercícios

Dicas Gerais

  • Message Driven Bean
  • Opções Arquiteturais
  • Restrições

Validação Arquitetural

  • Motivação
  • Execução

Os interessados em participar deste curso pode nos enviar sua solicitação de interesse através desse cadastro.

 
Comentários desativados

Publicado por em 09/05/2012 em FOR-J Treinamentos

 

JEE M3 2012 – Web Services

Objetivos

Objetivo deste curso é introduzir e oferecer aos participantes conhecimentos fundamentais referentes ao desenvolvimento de web services SOAP e REST utilizando a tecnologia Java.

Pré-requisitos

Tem feito os cursos JSE M1 – Programador BásicoJSE M2 – Programador Avançado e JEE M1 – Web Básico ou possuir sólidos conhecimentos relacionados ao conteúdo deles.

Duração: 40 hs
Valor R$  550,00
Forma de Pagamento: 10% de desconto a vista ou 2 vezes no boleto registrado.

CONTEÚDO PROGRAMÁTICO

Introdução

  • O que é Web Service?
  • Para que servem Web Service
  • Quando usar web services
  • Cenários de usabilidade
  • Benefícios
  • Cenário Real

Web Services SOAP com JAX-WS

  • Download e configuração
  • Arquitetura
  • Padrões XML, SOAP e WSDL
  • Exercícios
  • Modelo de comunicação, Invocaçao dinâmica, Proxy Estático e Handlers assíncronos
  • Overview de WSLD

Modelos de Desenvolvimento

  • Code Fist
  • Contract Fist
  • Prós e Contras
  • Exercícios

JAX-WS

  • Anotações padrões.
  • Exercícios

JAX-WS Handlers

  • Arquitetura
  • Tipos Logical e SOAP
  • Handlers no serviço e no consumidor
  • Exercícios

Tipos de Endpoints

  • POJO- Servlet
  • EJB
  • Exercícios

Gerenciamento de Estado

  • Stateless
  • Statefull

Segurança

  • Proteção em nível de transporte
  • Proteção em nível de protocolo

REST

  • Filosofia
  • Arquitetura
  • Exercícios

Tipos de Web Services

  • SOAP
  • REST
  • Características gerais
  • Comparações SOAP x REST

Os interessados em participar deste curso pode nos enviar sua solicitação de interesse através desse cadastro.

 
Comentários desativados

Publicado por em 09/05/2012 em FOR-J Treinamentos

 

JEE M2 2012 – Web Avançado

Objetivos

Objetivo deste curso é complementar o conhecimento do participante com tópicos avançados relacionados ao desenvolvimento efetivo de aplicativos web JEE e práticas gerais de engenharia de software. Oferecer conhecimento ao modelo de aplicativos para a filosofia Web 2.0 e AJAX. Oferecer conhecimentos teóricos e práticos relacionado com o desenvolvimento de aplicações web 2.0 usando a especificação JEE – JavaServer Faces(JSF), finalizando o curso com um estudo de caso completo utilizando-se de todo o conteúdo ministrado.

Pré-requisitos

Tem feito os cursos JSE M1 – Programador BásicoJSE M2 – Programador Avançado e JEE M1 – Web Básico ou possuir sólidos conhecimentos relacionados ao conteúdo deles.

Duração: 50 hs
Valor R$  650,00
Forma de Pagamento: 10% de desconto a vista ou 2 vezes no boleto registrado.

CONTEÚDO PROGRAMÁTICO

TagLib e Linguagem de Expressão – EL

  • Histórico.
  • Conceitualização.
  • Exercícios.

JavaServer Pages Tag Library – JSTL

  • Conceitualização.
  • Instalação e configuração.
  • Exercícios.

Web 2.0

  • Histórico web 1.0 x 2.0.
  • Conceitualização.
  • Exercícios.

AJAX

  • Histórico.
  • Conceitualização.
  • Arquitetura.
  • Tecnologias envolvidas.
  • Exercícios.

JavaServer Faces

  • Histórico.
  • Conceitualização.
  • Instalação e configuração.
  • Managed e backing beans.
  • Injeção de Dependência – DI.
  • Expressão de ligação – JSF EL.
  • Componentes visuais padrão.
  • Tratamento de mensagens.
  • Validação.
  • Conversão.
  • Navegação.
  • Internacionalização I18N.
  • Ciclo de Vida.

Componentes JSF

  • PrimeFaces.
  • Richfaces.
  • Exercícios.

7. Tópicos Avançados

  • Conceitualizações.
  • Submissões Duplicadas.
  • Fluxo de Execução.
  • Ficha Sincronizadora.
  • Exercício.
  • Sobreposição de Informações.
  • Informações Desatualizadas.
  • Leituras Inconsistentes.
  • Transações Isoladas.
  • Bloqueio Pessimista.
  • Bloqueio Otimista.
  • Exercício.

Práticas de Aplicativos Web

  • Conceitualizações.
  • Diretrizes de práticas reais em aplicativos web.

Estudo de Caso

  • Implementação de um estudo de caso real e completo, usando o conteúdo ministrado.

Os interessados em participar deste curso pode nos enviar sua solicitação de interesse através desse cadastro.

 
Comentários desativados

Publicado por em 09/05/2012 em FOR-J Treinamentos

 

JEE M1 2012 – Web Básico

Objetivos

Objetivo deste curso é introduzir e oferecer aos participantes conhecimentos fundamentais referentes ao paradigma de desenvolvimento de aplicações web dinâmicas em Java, abordando a especificação de componentes da plataforma JEE – Servlets, JavaServer Pages, Web Listeners, Filtros e recursos gerais de apoio.

Pré-requisitos

Tem feito ambos os cursos JSE M1 – Programador Básico e JSE M2 – Programador Avançado ou possuir sólidos conhecimentos relacionados ao conteúdo deles.

Duração: 50 hs
Valor R$  650,00
Forma de Pagamento: 10% de desconto a vista ou 2 vezes no boleto registrado.

CONTEÚDO PROGRAMÁTICO

Introdução a Aplicações Web

  • Conceitualização.
  • Clientes e servidores Web.
  • Protocolo de comunicação – HTTP.
  • Anatomia do HTTP Request e HTTP Response.
  • Uniform Resource Locators – URL.

Tecnologia Servlet JEE

  • Conceitualização.
  • Servidor web e servlet container.
  • Responsabilidades do servlet container.
  • Containers livres, comerciais e open-source.
  • Download e instalação do servlet container Tomcat.

Estrutura de Aplicativos Servlets

  • Conceitualização.
  • Estrutura de distribuição.
  • Visão geral de IDE de desenvolvimento.
  • Download e configuração da IDE Eclipse Web Tools Plataform.

Básico de HTML

  • Conceitualização.
  • Estruturas básicas.
  • Tabelas, links, formulários e componentes.

Servlets

  • Conceitualização.
  • Declaração, mapeamento, execução e depuração.
  • Arquitetura de execução.
  • Ciclo de vida.
  • Parâmetros de configuração – ServletConfig e ServletContext.
  • Conceitualização dos métodos HTTP básicos – GET e POST.
  • Enviando informações com GET.
  • Enviando informações com POST.
  • Visão geral do HttpServletRequest.
  • Visão geral do HttpServletResponse.
  • Despacho e redirecionamento de respostas.
  • URL Absolutas e Relativas.
  • Mapeamentos de servlets.

Compartilhamento de Informações

  • Conceitualização.
  • Estado de conversação entre servidores e clientes – Session Scope.
  • Gerenciamento do contexto da aplicação. – Application Scope.

Acesso Concorrente

  • Conceitualização.
  • Praticas corretas de tratamento de acesso concorrente.

Java Server Pages – JSP

  • Conceitualização.
  • Arquitetura de execução.
  • Diretivas básicas
  • Elementos scriptlets, expressões, comentários e declarações.
  • Ciclo de vida.
  • Objetos implícitos básicos.
  • Tratamento de erros.
  • Acesso concorrente.

Web Container Listeners

  • Conceitualização.
  • Configuração e utilização de web containers listeners.

Filtros Servlet

  • Conceitualização.
  • Configuração e utilização.

Paradigma de Acesso a Banco de Dados

  • Conceitualização.
  • Modelos de acessos.
  • Pool de conexão.

Distribuição de Aplicativos Servlets

  • Conceitualização.
  • Geração de arquivos WAR.
  • Administração de sistemas no Tomcat.

Os interessados em participar deste curso pode nos enviar sua solicitação de interesse através desse cadastro.

 
Comentários desativados

Publicado por em 09/05/2012 em FOR-J Treinamentos

 

JSE M4 2012 – Desenvolvedor de Relatórios 2012

Objetivos

Este curso tem objetivo de oferecer aos participantes conhecimentos referente ao desenvolvimento de relatórios utilizando a tecnologia Java voltados para aplicações comerciais. Oferecer ao candidato conhecimentos conceituais, ferramentais e praticos na utilização da ferramenta opensource iReport na construção e distribuição de simples e avançados relatórios.

Pré-requisitos

Tem feito ambos os cursos JSE M1 – Programador Básico e JSE M2 – Programador Avançado ou possuir sólidos conhecimentos relacionados ao conteúdo deles.

Duração: 30 hs
Valor R$  400,00
Forma de Pagamento: 10% de desconto a vista ou 2 vezes no boleto registrado.

CONTEÚDO PROGRAMÁTICO

Importância dos Relatórios

  • Conceitualização.

Frameworks de Relatórios Java

  • Overview geral.
  • Opções de ferramentas.

iReport

  • Arquitetura.
  • Fonte de dados.
  • Conversão para formato padrões.

Ambiente de Desenvolvimento

  • Download e Instalação do iReport.
  • Configuração do ambiente.

Componentes iReport

  • Menus.
  • Componentes.
  • Básicos.
  • Barra de Ferramentas

Construindo Relatórios

  • Relatório simples.
  • Fonte de dados JDBC.
  • Bandas.
  • Mecânica de criação e design.
  • Mecânica de execução e teste.
  • Visualizador JasperView
  • Exercícios gerais.
  • Diversos arquivos.

Relatório com Wizard

  • Ferramenta iReport Wizard.
  • Exercícios.

Relatórios Avançados

  • Utilização de máscaras.
  • Soma de valores.
  • Exercícios.
  • Relatórios com Pojos, collections e máscaras.
  • Conceitualização de relatórios com Connection, Resultset e CashRowset.
  • CrossTab.
  • Charts.

Relatórios com Agrupamentos

  • Mestre/Detalhe.
  • Totalização.
  • Manipulação de imagens.

Os interessados em participar deste curso pode nos enviar sua solicitação de interesse através desse cadastro.

 
Comentários desativados

Publicado por em 09/05/2012 em FOR-J Treinamentos

 
 
Seguir

Obtenha todo post novo entregue na sua caixa de entrada.

Join 168 other followers