Skip to content

ecabrerar/diplomado-java-pucmm-mescyt

Repository files navigation

Diplomado en Programación Java (PUCMM-MESCYT)

Objetivo General

Introducir a los estudiantes al mundo de la programación Orientada a Objetos mediante el uso de Java SE. Los estudiantes aprenden de forma dinámica los conceptos tanto fundamentales como avanzados, a la vez que ponen en práctica no solo las herramientas, sino además, las técnicas modernas de Ingeniería del Software.

Contenido

1. Java Fundamentos (40 horas)

  • Introducción a la tecnología. Java SE, Java EE, Java ME. Explicación sobre el JDK y JRE Máquina Virtual de Java y el proceso de ejecución y compilación. El API de Java.
  • Tipos primitivos de datos. Variables y operadores. Estructuras de control.
  • Introducción a la Programación Orientada a Objetos. Clases y Objetos en Java. Atributos, Métodos y Métodos Constructores.
  • La Herencia. La Clase Object. Sobre Escritura de Métodos.
  • La Encapsulación y Los Modificadores de Acceso y otros modificadores (Non Access Modifiers)
  • El Polimorfismo y Abstracción. Manejo de Arreglos.
  • Implementando Interfaces y el Manejo de las Excepciones.
  • Las Collecciones.
  • El lenguaje de modelado UML 2.2.

2. Desarrollo de Aplicaciones Swing (30 horas)

  • Desarrollar aplicaciones graficas con los componentes Swing. Y el Manejo de Eventos.
  • Componentes y Contenedores. Layout Managers.
  • Manejo de Archivos.
  • Acceso a Base de Datos JDBC.
  • Los Hilos.

3. Desarrollo Aplicaciones Web con Java EE 7 (30 horas)

  • Introducción a Servlets y JSP.
  • Apache Tomcat / Glass Fish
  • JPA
  • Apache Maven
  • Introducción a Java Server Faces 2.2
  • PrimeFaces, OpenFaces
  • Spring Framework 3
  • WebServices
  • Desarrollo en multicapas.

Metodología

Distribuido en 3 módulos que van desde los fundamentos, pasando por el desarrollo de aplicaciones visuales con bases de datos, hasta llegar al desarrollo Web con las tecnologías más usadas en el mercado.

Facilitadores

Requerimientos

About

Diplomado en Programación Java (PUCMM-MESCYT)

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published