You are on page 1of 2

Facilitamos tu acceso a

las nuevas tecnologas...

Java Fundamentals Developer


Java es un lenguaje de programacin orientado a objetos que se ha convertido en parte esencial de la industria de desarrollo de software. Hasta la fecha, la plataforma Java ha atrado a ms de 9 millones de desarrolladores de software, lo que la convierte en la comunidad de desarrollo de mayor tamao y ms activa del planeta. Se utiliza en los principales sectores industriales y est presente en una amplia gama de dispositivos, computadoras y redes. Desde porttiles hasta centros de datos, desde consolas para juegos hasta sper computadoras, desde telfonos mviles hasta Internet, Java est en todas partes.

Desarrolle Ventajas Competitivas

Cul es el objetivo de estudiar el Developer?

programa Java Fundamentals

Este programa provee al participante el conocimiento y las habilidades para iniciarse en el ambiente de la programacin de micro computadoras, proporcionando los fundamentos necesarios para desarrollar, representar e implementar algoritmos que le permitan crear aplicaciones bajo un enfoque orientado a objetos y con acceso a base de datos. Durante el desarrollo del programa, el participante ser instruido con las mejores prcticas de desarrollo de software mediante la utilizacin del patrn MVC, estndar en la industria.

A quines est dirigido?


Profesionales y Tcnicos en TI interesados en iniciarse en la programacin bajo la plataforma Java

Cules son los requisitos?


Conocimiento de Microsoft Windows 7(bsico) Conocimiento de Microsoft Office (bsico)

Qu competencias profesionales adquiere el participante?


Entender los fundamentos necesarios para programar aplicaciones Java Conocer la plataforma Java para una correcta utilizacin Disear diagramas de flujo que permitan interpretar claramente la secuencia y solucin Implementar algoritmos que permitan optimizar la ejecucin de una aplicacin Distinguir las ventajas y desventajas de una programacin estructurada y orientada a objetos Desarrollar aplicaciones que interacte con base de datos Aplicar el patrn Model View Controller (MVC) de desarrollo aplicaciones. 1ra Alternativa para Capacitarse en TI
Segn Handsearch Investigacin de Mercados en su Estudio de Base Mercado Tecnologas de la Informacin 2010

Plan Curricular 70 horas


Definicin y Caractersticas del Algoritmo Definicin de algoritmo Medios de expresin de un algoritmo Variables Input / Output Operadores Elaborando Flujogramas Smbolos estandarizados Entrada, proceso y salida Instrucciones repetitivas Instrucciones condicionales Instrucciones de transferencia Repetitivas y condicionales Repetitivas, condicionales y transferencia Programacin Bsica con Java Entrada Salida IDE Java - Consola - Depuracin - Programas fuentes y compilados Control de flujo - Instrucciones repetitivas - Instrucciones condicionales - Instrucciones de transferencia - Combinaciones - Excepciones Entorno JAVA Java Developer Kit (JDK) Java Runtime Environment Archivos JAR, WAR y EAR Importaciones (import) y paquetes (packages) Alcances: pblico, protegido y privado Comentarios de lnea, bloque y documentacin Programacin Orienta a Objetos Clases Objetos Atributos, mtodos y constantes Constructores Interfaces y diferencia con clases Encapsulamiento Herencia Polimorfismo El Entorno Web JavaServer Pages (JSP) Apache Tomcat y servidores aplicaciones Web Caractersticas bsicas Texto Enlaces Listas Imgenes Tablas Formularios Modelo de cajas (DIV) Posicionamiento y visualizacin Layout

Arreglos y Colecciones Conceptos y creacin de arreglos Clases y mtodos para manejar arreglos Java Collection Framework List y ArrayList Map y HashMap Set y HashSet Iterator Java Database Conectivity (JDBC) Creacin de base de datos, tablas y relaciones Consultas, insercin, eliminacin y actualizacin Java Database Connectivity (JDBC) Conectividad con Java El paquete Java.SQL (Connection, Statement, PreparedStatement y ResultSet) Metadatos Patrn de Desarrollo (MVC) View y Controller - JSPs y Servlets (HttpServletRequest, HttpServletResponse y HttpSession) - JSTL TagLibraries Model - Data Access Object (DAO) - Planificacin con interfaces - Implementacin con clases Objetos de datos - Data Transfer Object (DTO) - Object Domain (OD) - View Object (VO)

You might also like