CURSO DE PROGRAMADOR JAVA
PROGRAMADOR JAVA
JAVA es un lenguaje que nos permitirá introducirnos en el ambiente del software libre utilizando herramientas (IDEs y Servidores “free”).
Nos permitirá programar sistemas simples, complejos y de gran envergadura para desktop, web y con tecnología cliente-servidor.
De más está decir, que el ambiente laboral está repleto de solicitudes de trabajo de profesionales en este lenguaje potentísimo para desarrollar todo lo que nuestra imaginación desea lograr.
Objetivos Generales del Curso
Conocer los aspectos generales de la Programación Orientada a Objetos a través del
lenguaje Java, la estructura de sus programas y la sintaxis de programación.
Aprender a desarrollar programas utilizando las ventajas de la programación orientada a
objetos, trabajando con la estructura de una clase, sus métodos y atributos, control de
accesos, paquetes, entre otros.
CONTENIDO
MODULO 1 - INTRODUCCION
- Introducción a la Programación Orientada a Objetos.
- Distribuciones de Java
- Entornos de Desarrollo (IDEs) – Instalación y configuración
- Características de Java
- Compilación y Ejecución de Programas
- Nuestro primer programa en Java
- El lenguaje JAVA – Con ejemplos en el IDE elegido
- Clases – Con ejemplos en el IDE elegido
- Paquetes - Con ejemplos en el IDE elegido
- Vectores y Matrices - Con ejemplos en el IDE elegido
- Herencia (SubClases y SuperClases) - Con ejemplos en el IDE elegido
- Errores y Excepciones - Con ejemplos en el IDE elegido
MODULO 2 – APLICACIONES DE ESCRITORIO
- Instalación y Configuración del JAVA
- Instalación y Configuración de MySQL y PostgreSQL
- Instalación y Configuración del Eclipse
- Swing y AWT (Ejemplos en Eclipse)
- Componentes (Ejemplos en Eclipse)
- Eventos (Ejemplos en Eclipse)
- Menús (Ejemplos en Eclipse)
- Steams (Lectura y Escritura de Archivos) (Ejemplos en Eclipse)
- Programación con Hilos (Ejemplos en Eclipse)
- Base de datos (Ejemplos en Eclipse)
- Arquitectura de una Aplicación (Ejemplos en Eclipse)
MODULO 3 – APLICACIONES WEB
- Introducción al Mundo Web
- Instalación y Configuración de Apache Tomcat 6.0
- Instalación y Configuración del Eclipse
- Servlets
- JavaServer Pages
- Struts
- AcctionForms
- Action en Struts
- Vista
- Validación
- Configuración y Extension de Struts
- Servlet Filters
- Envio de Datos y Seguridad en Aplicaciones Web
- Stxx
- Introducción para el siguiente módulo
- Base de datos (Ejemplos en Eclipse)
- Arquitectura de una Aplicación (Ejemplos en Eclipse)
MODULO 4 – APLICACIONES WEB SEGUNDA PARTE
- Introducción al Mundo Web
- Instalación y Configuración de Apache Tomcat 6.0
- Instalación y Configuración del Eclipse IDE
- Instalación y Configuración de NetBean IDE
- JavaServer Pages (JSP) con componentes JavaServerFaces (JSF)
- Componentes JSF
- Rastreo de Sesión y Cookies
- Acceso a bases de datos en las aplicaciones Web
- Componentes JSF habilitados para Ajax
- Componente Map Viewer de Google Maps
- Servicios Web
- Base de datos (Ejemplos en Eclipse)
MODULO 5 – APLICACIONES JAVA EE ( ENTERPRISE)
- EJB 3.0
- Enterprise Beans
- Session Bean
- EntityBeans
- Message-Driven Beans
- Desarrollo de una aplicación EJB 3
MODULO 6 - APLICACIONES PARA CELULARES Y PALM
- Introducción al Mundo de los Celulares y Palm
- Instalación y Configuración de NetBeans
- J2ME y MIDP
- Como crear una aplicación en J2ME
- Interface de alto nivel
- Interface de Bajo Nivel
- Comunicaciones
- Empaquetado de la aplicación
- MIDP 2.0
DURACION
32 horas por cada módulo. Total aproximado de meses 12 (doce).
PRE-REQUISITO
Conocimiento de Pseudocódigo, Windows e Internet .
Consultar por este curso
Leer más: Programación Avanzada con PHP
|