Silabus Distancia Java Developer Junior

Page 1

JAVA DEVELOPER JUNIOR I. CURSO

DATOS ADMINISTRATIVOS: Java Developer Junior

CÓDIGO

JDJ

NUMERO DE HORAS

4 Semanas

REQUISITOS

II.

  

Conocimientos intermedios de sistemas operativos. Conocimientos básicos de Programación. Conocimientos básicos de Bases de datos y SQL.

INTRODUCCIÓN

El curso presenta los conocimientos necesarios para el desarrollo de aplicaciones Java usando librerías nativas y no nativas. La base del curso es la programación orientada a objetos, que es una de las principales características del lenguaje. Se verán conceptos para realizar aplicaciones con bases de datos y sobre plataforma web.

III. LOGRO DEL CURSO Este curso debe proporcionar a los participantes el dominio en:  El enfoque orientado a objetos.  UML como medio de modelamiento.  Sintaxis básica, primitivas y estructuras de programación java.  Librerías mas usadas en entorno J2SE  API JDBC para manejo de base de datos con cualquier motor de base de datos.  Servidores Web para Java.  Tecnología J2EE con Java, páginas JSP y servlets de Java.  Patrón de diseño MVC.

IV. METODOLOGÍA El curso se realizará de una manera Teórico – Práctica, con casos aplicativos constantes aplicables a las necesidades laborales que se presentan actualmente. La exposición del profesor se verá reforzada con ayudas audiovisuales y un dialogo abierto presto al debate permanente que pueda enriquecer los temas estudiados durante las sesiones. Se contarán con guías de laboratorio y ejercicios extras, como parte del entrenamiento en JAVA, para el reforzamiento de lo aprendido durante las sesiones. La evaluación será continua y permanente.


V.

EVALUACIÓN

El sistema de evaluación será el siguiente: PF = 15%Prom(C1+C2+C3+C4)+15%Prom(T1+ T 2+ T 3+ T 4)+ 25%(PC)+20%(EP)+25%(EF)             Nota:     

PF= Promedio Final C1=Cuestionario Virtual 1 C2=Cuestionario Virtual 2 C3=Cuestionario Virtual 3 C4=Cuestionario Virtual 4 T1=Tarea Virtual 1 T2= Tarea Virtual 2 T3= Tarea Virtual 3 T4= Tarea Virtual 4 PC=Practica Calificada EP =Evaluación Parcial EF= Evaluación Final La nota mínima aprobatoria es 13. En caso de no aprobar el curso, se les dará una Constancia de Asistencia. La asistencia mínima para poder acceder a la Constancia el 80% de las sesiones. Los cuestionarios y las tareas virtuales tendrán un promedio individual. Toda recuperación de evaluación se efectuará como plazo máximo dentro de los 7 días hábiles después de la culminación del curso. Pasada la fecha, se hará un cobro por los gastos administrativos que implique la mencionada recuperación de evaluación.

VI. MÓDULOS MÓDULO 1 : Programación Orientada a Objetos Objetivos:  Comprender conceptos básicos de programación orientada a objetos.  Comprender conceptos básicos de programación orientada a objetos.

Temas:  Terminología Orientada a Objetos.  Asociaciones y Polimorfismo  UML como medio de diseño de componentes java.  Sintaxis básica, primitivas y estructuras de programación.

MÓDULO 2: Manejo de Bases de Datos con Java


Objetivos: Temas:  Entender la arquitectura de JDBC.  Entorno J2SE: Componentes y contendores y eventos Swing.  Crear aplicaciones con acceso a base de datos.  API JDBC, para manejo de base de datos con MySQL y/o Oracle  Entender qué son los JavaBeans.  Crear aplicaciones que utilicen los JavaBeans. MÓDULO 3 : Desarrollo de Aplicaciones Distribuidas con Java Objetivos: Temas:  Entender la arquitectura  Manejo de paquetes y sockets. Cliente/Servidor.  Protocolos TCP y UDP.  Crear aplicaciones usando UDP.  Manejo de hilos.  Crear aplicaciones usando TCP  Manejo de Multi - hilos Sockets.  (RMI) Invocación de métodos remotos.  Usar Hilos para que los procesos  Manejo de mensajes asíncronos usando un síncronos puedan ser llamados servidor de correos. paralelamente.  Entender la arquitectura de RMI.  Crear y albergar una aplicación RMI.  Entender el manejo de la mensajería en Java.  Crear aplicaciones que utilicen JavaMail y JMS. MÓDULO 4: Aplicaciones Web con Java Objetivos:  Entender los servlets y las JSPs.  Crear aplicaciones usando servlets y JSPs.

Temas:  Servidores Web para Java: Glassfish, WebLogic, Tomcat  Tecnología J2EE con java.  Paginas JSP y servlets de Java.  Patrón de diseño MVC.

BIBLIOGRAFÍA DEL CURSO o Autor: Edwin Maraví Programación Orientada a Objetos con Java. o Autor: Dietel & Dietel La Biblia de Java. o Autor: OFALI, ROBERT y HARKEY, DAN Cliente Servidor. McGraw-Hill, 2da Edición, México, 2001 o Autor: GALLAGHER, SIMON y HERBERT, SIMON Cliente Servidor e Internet Addison Wesley, 2da Edición. México, 2002


o Julio Vásquez – Víctor Balta Guía de Programación Súper JAVA 2 Referencias en INTERNET  http://www.programacion.com/java  http://www.javahispano.com  http://www.cjavaperu.com  http://www.javaboutique.com  http://www.lawebdelprogramador.com  http://www.sun.com  http://www.anfyteam.com  http://www.elvex.ugr.es/decsai/java/pdf/


Turn static files into dynamic content formats.

Create a flipbook
Issuu converts static files into: digital portfolios, online yearbooks, online catalogs, digital photo albums and more. Sign up and create your flipbook.