|
:: Grade de Cursos
Os cursos da Neki University são customizados de acordo com as necessidades de negócios
do cliente, o conhecimento prévio da sua equipe e suas intenções de evolução do ambiente
tecnológico.
Nesta página relacionamos alguns dos módulos de treinamento que podem ser inclusos
em um plano de capacitação para um cliente em particular.
Primeiro, os cursos que integram
o plano de capacitação em desenvolvimento JavaEE, baseado na fusão das arquiteturas de
camadas Three-Tier (Apresentação, Negócios e Persistência) e MVC (Modelo, Visão, Controle),
formando um modelo de quatro camamas: Visão, Controle, Negócios e Persistência.
Além delas, uma 5a. camada (integração) fornece tecnologias que permitem a várias
aplicações / sistemas internos e externos conviverem harmoniosamente.
Negócios |
Visão |
Controle |
Persistência |
Integração
Além dos módulos da capacitação JavaEE, temos cursos complementares focados em diversos
segmentos de tecnologia:
Aplicativos Livres
Controle de Versões |
Desenvolvimento Web |
C/C++
Servidores de Aplicação |
Bancos de Dados |
Linux
Camada de Negócios
Introdução ao Java
Linguagem de Programação Java
Novos recursos do Java 5 e 6
APIs essenciais: Coleções, Formatação, Datas, I/O, Nio, Logging
Threads e sincronização
Introdução ao XML
Introdução ao IDE Eclipse
Introdução ao IDE NetBeans
Log4J e Commons Logging
Análise Estática de Código:
PMD, FindBugs, JDepend
OO com Java
OO com Java e JavaBeans
Introdução ao UML com ArgoUML
Introdução ao UML com NetBeans UML
Introdução aos Design Patterns e Arquitetura de Sistemas
Introdução ao Ant
Introdução ao Maven
Testes Unitários com JUnit
Qualidade de Testes com Cobertura
Integração Contínua
Enterprise Java Beans
Introdução ao EJB 2.1
Introdução ao EJB 3
Introdução ao JTA
Serviços de Timer e Scheduling EJB
Introdução ao JNDI – Java Naming and Directory Interface
Desenvolvimento JavaEE com Eclipse WTP
Desenvolvimento JavaEE com JBoss IDE / Red Hat Developer Studio
Desenvolvimento JavaEE com NetBeans
Introdução ao XDoclet
Introdução ao JMX – Java Management Extensions
Testes Unitários JavaEE com Cactus
Camada de Visão
Interfaces Web
Introdução ao JSP e JSTL
Programação de Tags Java
Programação de Tags JSP
Introdução ao JSF – Java Server Faces
Introdução ao Ajax
Desenvolvimento Web com Eclipse WTP
Desenvolvimento Web com JBoss IDE / Red Hat Developers Studio
Desenvolvimento Web com NetBeans
Testes Funcionais com HttpUnit e WebUnit
Testes Funcionais com Selenium
Testes de Carga Web com JMeter
Interfaces Gráficas (GUI)
Introdução ao Swing
Gráficos com Java2D
Impressão com Java Printing API
Introdução ao Eclipse SWT
Introdução ao Eclipse JFace
Distribuicão de Aplicações com Java Web Start (JWS)
Programação Visual com Eclipse VE (Swing)
Programação Visual com Eclipse VE (SWT / JFace)
Programação Visual com NetBeans (Swing)
Desenvolvimento de Componentes Swing
Testes Funcionais com JFCUnit
Relatórios
Introdução ao JasperReports com iReport
Introdução ao JasperReports com Jarvis / NetBeans
JasperRepors com Hibernate e JPA
Introdução ao JFreeChart
Introdução ao Eclipse BIRT
Camada de Controle
Frameworks Web
Introdução aos Servlets Web
Introdução aos Listeners e Filtros Web
Introdução ao Struts Action Framework
Introdução ao Struts Validator
Introdução ao Struts Tiles
Introdução ao Apache Struts 2
Introdução ao JSF – Java Server Faces
Testes Unitários com StrutsUnit
Portlets Web
Introdução aos Portlets JavaEE
Introdução ao Apache Pluto e JetSpeed
Portlets com Struts 2
Camada de Persistência
Bancos Relacionais com Java
Introdução ao JDBC
Novas Features do JDBC 3 e 4
JDBC para o JavaEE
Modelagem de Dados Entidade / Relacionamento
Desenvolvimento SQL com Eclipse Data Tools
Introdução à Modelagem Objeto / Relacional
Testes Unitários e de Sistema com DbUnit
Transações com Spring
Frameworks de Pesistência de Objetos
Introdução aos Entity EJB 2.1
Introdução ao Hibernate 2
Introdução ao Hibernate 3
Introdução ao JPA – Java Persistence Architecture
Introdução ao Hibernate Tools
Camada de Integração
Documentos XML
Introdução aos Documentos XML
Validação de XML com DTD e XML Schema
Transformações XML com XSLT
Processamento XML com JAXP
Processamento XML com DOM e JDOM
Introdução ao JAXB – Java XML Binding
Testes de Unidade com XMLUnit
Web Services
Introdução ao SOAP e ao WSDL
Introdução ao JAX-RPC (Web Services Java)
Introdução ao WS4EE (Web Services JavaEE 1.4)
Introdução ao JAX-WS (Web Services JavaEE 1.5)
Introdução ao Axis (Web Services Java)
Introdução ao Axis 2 (Web Services Java)
Messaging Middleware
Introdução ao JMS
Introdução aos MDBs (Message-Driven Beans)
Web Services com JMS
Segurança
Segurança Declarativa no JavaEE
Segurança no Desenvolvimento Web com Java
Autenticação e Autorização com JAAS e JACC
Java e LDAP com JNDI – Java Naming and Directory Interface
Criptografia com Java – JCA, JCE e JSSE
Cursos Complementares
Aplicativos Livres
Introdução ao OpenOffice Writer
Introdução ao OpenOffice Calc
Programação de Macros OpenOffice.org
Introdução ao Planner
Introdução ao Gimp
Criptografia com GPG
Controle de Versões
Introdução ao CVS
Administração do CVS
Introdução ao Subversion
Desenvolvimento com Tortoise SVN
Desenvolvimento com Tortoise CVS
Administração do Subversion
Desenvolvimento Web
Introdução ao HTML
Introdução ao CSS
Introdução ao JavaScript
Introdução ao PHP
OO com PHP
Programação Segura com PHP
Desenvolvimento PHP com Eclipse
Desenvolvimento C/C++
Introdução à linguagem C
Desenvolvimento com o GNU C/C++
Desenvolvimento C/C++ com Eclipse CDT
Desenvolvimento C/C++ com NetBeans C/C++ Pack
Servidores de Aplicação
Administração do JBoss
Clustering com JBoss
Tuning do JBoss
Administração do Tomcat
Desenvolvimento de Serviços JBoss
Administração do Apache Web Server
Administração do OpenLDAP
Bancos de Dados Relacionais
Introdução ao SQL – Structured Query Language
Introdução a Stored Procedures Oracle – PL/SQL
Introdução a Stored Procedures MySQL
Introdução a Stored Procedures PostgreSQL - PgPlSQL
Administração do Banco de Dados MySQL
Clustering com MySQL
Administração do Banco de Dados PostgreSQL
Redes Linux
Administração de Servidores Linux
Administração de Redes Linux
Segurança em Redes Linux
Construção de Pacotes RPM
Integracão Windows / Linux com Samba
|