upao  
  • Universidad
    • Institución
    • Alta dirección
    • Órganos de Gobierno
    • Acreditación
    • Directorio
    • Docentes
    • Estatuto y Reglamento
    • Antenor Orrego
    • Imágenes UPAO
    • ADUPAO
    • Imagen institucional
    • Museo de Arte Moderno
  • Estudiantes
    • Facultades Campus Trujillo
    • Facultades Campus Piura
    • Cronogramas
    • Alumnos
    • UPAOVIRTUAL
    • Programas de Titulación
    • Biblioteca UPAO
    • Trámites
    • Egresados de éxito
    • Proyección Social y Extensión Universitaria
    • Relaciones Exteriores
  • Postulantes
    • Admisión
    • CEPREU
    • Carreras
    • Calendario del postulante
    • Servicios Médicos
    • Portal escolar UPAOTEENS
    • Vivir en Trujillo
    • Actividades artísticas y deportivas
  • Postgrado
    • Postgrado Campus Trujillo
    • Postgrado Campus Piura
  • Servicios
    • Bolsa de Trabajo
    • Centro de Idiomas
    • Clínica Dental
    • Consultorio Jurídico
    • Incubadora de empresas
    • Instituto de Competencias y Destrezas Médicas
    • Investiga
    • LIBUN
    • Panificadora
    • Planta de Industrias Alimentarias
    • Radio Estación UPAO
    • Servicios para la Construcción
  • Investigación
    • Investigación
    • Museo
    • Publicaciones
    • Artículos
    • Boletín
 UPAO | Facultades | Ingeniería | Ing. de Computación y Sistemas

Opciones
  • Presentación
  • Carrera
  • Docentes
  • Egresados
  • Plan de Estudios
  • Convenios
  • Profesores Visitantes
  • Preguntas Frecuentes
  • Pensiones
  • Horarios
  • Extensión







 









OFICINA DE PROGRAMAS Y CURSOS DE
EXTENSIÓN ACADÉMICA

Ver lista de cursos

DIPLOMADO JAVA DEVELOPER

1.-  PRESENTACIÓN:
Este Diplomado  ofrece a las personas participantes las técnicas y los conocimientos necesarios para desarrollar e implementar aplicaciones de escritorio, web, utilizando herramientas como Netbeans y/o Eclipse para la programación en JAVA y Oracle 11g como gestor de base datos. El desarrollo de los módulos se realizará en base al desarrollo de ejercicios prácticos y caso de estudio según el temario.

2.- OBJETIVO:
Conocer las características del lenguaje Java y su uso en el desarrollo de aplicaciones informáticas de todo nivel usando los conceptos de la programación orientada a objetos, así como las características del modelo cliente/servidor tanto en el entorno GUI como en entorno Web. Así mismo se estudiará las características del modelo MVC y frameworks.

3.- PÚBLICO:

  1. Estudiantes, egresados, profesionales y público en general.

4.- REQUISITOS:

  1. Conocimientos básicos en Java o algún otro lenguaje de Programación

5.- METODOLOGÍA:

  • Clases a cargo de un expositor experto en el tema, haciendo uso de proyector multimedia.
  • Clases Teórico (20%) -  Práctico (80%).
  • Separatas digitales y lecturas complementarias.

6.- EXPOSITORES:

  • Ing. Freddy Infantes Quiroz.

Docente Universitario con experiencia en los cursos de Programación y Base de datos.  Analista y desarrollador de Software en JAVA, PHP, ASP.Net y Oracle, con estudios en Maestría  en Ingeniería de Software - UPAO, además con Diplomados y cursos en Java Web Developer, PHP y .Net.

  • Ing. Oscar Tincopa Urbina.

Docente Universitario con experiencia en los cursos de Programación, Base de datos y Gestión.  Analista y desarrollador de Software en JAVA y Oracle con estudios en Maestría  en Gerencia de Tecnologías de Información - UPAO, además con Diplomados en Java Developer y Gestión de Proyectos.

 

  • Ing. Henry Mendoza Puerta

Docente Universitario con experiencia en los cursos de Programación y Base de datos.  Analista y desarrollador de Software en JAVA, PHP, ASP.Net y Oracle, con estudios en Maestría  en Ingeniería de Software - UPAO, además con Diplomados y cursos en Java Web Developer, PHP y .Net.

7.- EVALUACIÓN:

  1. El alumno será evaluado en el desarrollo de cada Módulo ya sea con prácticas, trabajos o un examen final.
  2. La nota aprobatoria de cada Módulo debe ser mayor igual a 14.
  3. Pasado el 30% de inasistencias, el alumno automáticamente queda inhabilitado.

8.- CERTIFICACION:

  1. El alumno tiene la posibilidad de capacitarse en un módulo específico y obtendrá un certificado que acredite sus estudios con su respectiva nota.
  2. Si el alumno se capacita y aprueba los 4 módulos recibirá adicional un Diploma en: JAVA DEVELOPER

9.- DURACIÓN:

  • 40 horas y 5 Semanas por Módulo.

10.- PROGRAMACIÓN:


Nº

Módulo

Fecha

Horario

Upao

Externo

1

Programación Orientada a  Objetos

01/06/2013

Sábado 04:00 a 08:15pm

S/. 200

S/. 250

2

Aplicaciones de Escritorio con Base Datos

02/06/2013

Domingo 09:00 a 01:15pm

S/. 200

S/. 250

3

Desarrollo de Aplicaciones Web

25/05/2013

Sábado 04:00 a 08:15pm

S/. 200

S/. 250

4

Desarrollo de Aplicaciones Web Avanzadas

26/05/2013

Domingo 09:00 a 01:15pm

S/. 200

S/. 250

 

11.-TEMARIO:

MÓDULO I: PROGRAMACIÓN ORIENTADA A OBJETOS

Objetivos:

  • Comprender como se desarrolla la programación orientada a objetos usando Java en el desarrollo de aplicaciones.
  • Comprender como crear y manejar eventos en Interfaces gráficas con Swing.
  • Conocer el entorno de programación con la herramienta Netbeans y/o Eclipse

Temas:

  • Tema 1: Clases y Objetos  
  • Tema 2: Relaciones entre clases
  • Tema 3: Herencia, Polimorfismo e Interfaces.
  • Tema 4: Interfaces Graficas de Usuario (Swing y Manejo de Eventos)
  • Tema 5: Java Collection  Framework-Colecciones  

 

MÓDULO II: APLICACIONES DE ESCRITORIO CON BASE DATOS Y JAVA
Objetivos:

  • Usar JDBC para conectar y ejecutar comandos SQL desde una aplicación Java.
  • Explorar el API JDBC de conexión a base de datos.
  • Comprender los pasos para el desarrollo de aplicaciones con acceso a base de datos.
  • Crear reportes usando la herramienta iReport

Temas:

  • Tema 1: Introducción a Base Datos - Oracle 11g.
  • Tema 2: Acceso a Base Datos - JDBC.
  • Tema 3: Programación en Capas I con MVC (Elaboración Proyecto).
  • Tema 4: Programación en Capas II con MVC (Elaboración Proyecto) y autenticación de usuarios.
  • Tema 5: Reportes con iReport y creación de ejecutable.

MÓDULO III: DESARROLLO DE APLICACIONES WEB
Objetivos:

  • Explicar los elementos y arquitectura de Servlets.
  • Explicar los elementos y arquitectura de JSP (Java Server Pages).
  • Explicar el uso de los Java Beans en una aplicación web
  • Explicar el funcionamiento del  Patrón MVC en el desarrollo de aplicaciones Web.
  • Desarrollar proyectos usando Patrón MVC-JQUERY(AJAX)- Gestor de Base de datos Oracle(Procedimientos Almacenados)
  • Conocer y aplicar iReport/JasperReports para la elaboración de reportes.

Temas:

  • Tema 1: Introducción J2EE y JQUERY
  • Tema 2: Servlets-Java Server Pages(JSP) - JSTL - JDBC.
  • Tema 3: Java Server Pages - Java Beans
  • Tema 4: Patrón MVC(Modelo - Vista- Controlador)
  • Tema 5: Desarrollo de Proyecto Incluyendo Reportes

 

MÓDULO IV: DESARROLLO DE APLICACIONES WEB AVANZADAS
Objetivos:

  • Conocer, explicar y utilizar la arquitectura de Struts 2 así como su modelo de programación básico.
  • Utilizar Hibernate y MyBatis para implementar la persistencia de datos de una aplicación web
  • Conocer, explicar y utilizar la arquitectura del framework Java Server Faces así como su modelo de programación básico.
  • Conocer, explicar y utilizar la arquitectura del framework Spring así como su modelo de programación básico.
  • Desarrollar proyectos integrando los frameworks Struts 2, Spring ,Hibernate, y gestor de base de datos Oracle
  • Desarrollar proyectos integrando los frameworks Spring, JSF, Hibernate, y gestor de base de datos Oracle
  • Desarrollar proyectos integrando los frameworks Struts 2, Spring, MyBatis, y gestor de base de datos Oracle
  • Desarrollar proyectos integrando los frameworks Spring, JSF, MyBatis, y gestor de base de datos Oracle

Temas:
    • Tema 1: Struts 2, JQuery(AJAX), Base Datos Oracle
    • Tema 2: Hibernate - MyBatis, Base Datos Oracle
    • Tema 3: Spring, JQuery(AJAX), Base Datos Oracle
    • Tema 4: Java Server Faces, Base Datos Oracle
    • Tema 5: Integración de Struts 2 - Spring / Integración Spring -JSF


    INFORMES E INSCRIPCIONES
    Se pueden realizar de forma presencial, al correo y teléfono del Coordinador o secretaria.
    Lugar: Escuela de Ing. de Computación y Sistemas, Pab "C ", 4to Piso 

    • Ing. Freddy H. Infantes Quiroz
      Coordinador de la Oficina de Programas y Cursos de Extensión Académica 
      Correo: finfantesq@upao.edu.pe  -  Cel: 991611672 y Rpm: #991611672 
    • Secretaria: Claudia Beatriz Paredes Reyes
      E-mail: Telf: (044) 604444 anexo 127

    Modalidad de pago:  
    El pago se realiza recién cuando el Coordinador confirma por correo el inicio del Curso, e indicar al Cajero del Bco. que registre el nombre completo del alumno en el voucher.

    • Banco Continental          0011-0249-0100012205
    • Banco de Crédito            570-0062495-0-36 (Vía Internet)

    Web Facebook: https://www.facebook.com/UPAOSistemasSWRedes
    IMPORTANTE:
    Una vez realizado el depósito, escanear el voucher y enviarlo al correo: finfantesq@upao.edu.pe, para luego entregar el original el 1º día de clase al coordinador.

    Vacantes limitadas y el inicio del curso está sujeto al número de inscritos…!!!




Pregrado >>
  Facultades
  Matrícula
  Calendario académico
Postgrado >>
  Maestrías
  Doctorados
  Diplomados
Postulante >>
  CEPREU
  Admisión
Av. América Sur 3145 Monserrate Teléfono [+51][044] 604444 FAX 282900 Apartado Postal 1075
E-mail: imagen_institucional@upao.edu.pe Trujillo - Perú

Campus UPAO Piura: Av. Los Tallanes Zona Los Ejidos S/N Piura
Teléfonos: [+51][073] 607777
[+51][044] 604444 Anexo 678
Equipo Responsable: Imagen Institucional
©2013 Universidad Privada Antenor Orrego