Diplomado Java Enterprise Edition

El Diplomado Java EE sienta las bases para introducir al participante al mercado de trabajo con mayor proyección en el mundo. Inicia presentando a la Programación Orientada a Objetos (POO) con Java para después extraer datos de una base de datos con JDBC. Finalmente, la meta del diplomado es construir una aplicación empresarial con Servlet y JSP con base en patrones de diseño de uso universal.

Ventajas del diplomado

Estas son las ventajas de nuestro diplomado

Aprendizaje Real

Llevamos más de 10 años de experiencia, nuestro método de enseñanza está comprobado.

Temarios actualizados

Nuestros temarios están en constante actualización para enseñarte el conocimiento que las empresas más valoran.

Profesores altamente capacitados

Nuestros profesores están altamente capacitados, además de ser académicos laboran actualmente, lo que les permite enseñarte las necesidades actuales del mercado.

¡Excelente Precio!

Nuestro precio es altamente competitivo, ¡compáranos!

Aprendizaje en Linux

Aprendizaje en el S.O más utilizado en el mundo de la programación.

Bolsa de Trabajo

Contamos con bolsa de trabajo.

¿A quién va dirigido?

A personas que desean aprender programación orientada a objetos con las herramientas más actuales, mediante el lenguaje de Java, así como a estudiantes, entusiastas de la informática y a personas que ya desarrollan aplicaciones en otros lenguajes y desean actualizarse.

Precio

$1,900 mensual, ¡Pregunta por descuentos!

Duración

6 meses

¿No eres de la CDMX?

¡Pregunta por nuestros cursos en línea!

También contamos con cursos Java personalizados e intensivos.

Horarios disponibles

Entre semana:

Lunes y miércoles
Martes y jueves
( 2.5 h por sesión.)

Fines de semana:

Sábado o domingo.
( 5 h por sesión con un intermedio de 30 min. )

Requisitos

No se requieren conocimientos previos, se empieza desde una introducción a POO


Facebook

Cursos relacionados

En 3CT Centro de Capacitación Tecnológica, hemos desarrollado un programa de estudio para lograr ser un programador exitoso.
  • Fundamentos de programación
  • HTML-CSS
  • Bases de datos I (MySQL)
  • Diplomado Java web (servlets, JSP JQuery/Ajax)
  • Android
  • Temas selectos de Java
  • Diplomado FrameWorks Java (Struts,Spring, JSF)
  • Hibernate
  • Spring

Introducción a Java

Las aplicaciones desarrolladas en el lenguaje Java son muy demandadas dentro del ámbito financiero, mercantil y de servicios debido a la robustez, seguridad y portabilidad que ofrece; esto último permite que cualquier desarrollo hecho en Java pueda ejecutarse en servidores con sistemas operativos Unix, Linux y Windows, entre otros; está integrado por una amplia biblioteca de clases, la cual abarca numerosas funciones para cualquier tipo de desarrollo de aplicaciones con propósitos tales como:

    • Ofimática (suite de oficina)
    • Telecomunicaciones
    • Simulación
    • Videojuegos
    • Ciencia
    • Sistemas operativos
    • Herramientas de programación (Entornos de Desarrollo Integrados (IDE's), compiladores, interpretes, depuradores, etc.)

Algunas de las características con las que cuenta el lenguaje Java son:

  • Es portable: lo que significa que es independiente de la plataforma; esto es, que puede ejecutarse en plataformas Web, dispositivos móviles, micro controladores y plataformas de propósito general; esto gracias a la máquina virtual de Java, ya que ésta se basa en la filosofía: escribe el programa una vez y ejecútalo en cualquier dispositivo: "write once, run everywhere"
  • Está Orientado a Objetos: esto se refiere a un paradigma o modelo de programación y al diseño del lenguaje, el cual permite que las aplicaciones sean reutilizables y escalables, lo que facilita el mantenimiento del software, además de que permite construir bibliotecas de código que se pueden aprovechar en otros módulos y proyectos
  • Es Open Source: lo que implica que todo el código interno del lenguaje es público y cualquiera puede modificarlo según sus necesidades particulares, o revisarlo y proponer correcciones o cambios que eventualmente pueden ser integrados a la versión de uso universal

Temario






    • Diplomado Java
      • Variables y tipos de datos
      • Estructuras de control
    • Operadores matemáticos y lógicos
      • if
      • Ciclos anidados
      • for
      • switch
      • Lambda
      • Objeto Stream
      • .LocalDate
      • .LocalDateTime
    • Programación Orientada a Objetos
    • Inicialización de objetos
    • Herencia
    • Sobrecarga de métodos
    • Constructores
    • Implementación
    • Polimorfismo
    • Interfaces
    • Como funcionan
    • Implementación de métodos (default )en interfaces
    • Java Bean
    • Conexión a base de datos
    • Consultas hacia la base de datos
    • Recuperación de metadatos
    • Transacciones update,insert y delete
  • Manejo de Excepciones
  • Instalación y arquitectura de un contendor de Servlets: El servidor TomCat, GlassFish
  • Arquitectura cliente-servidor de las aplicaciones web
  • Patrón MVC
  • Estructura de una aplicación web Java
  • Subdirectorios WEB-INF, classes
  • El descriptor de despliegue web.xml
  • Estructura de un Servlet
  • Las clases HttpServlet, HttpServletRequest, HttpServletResponse
  • Los métodos doGet() y doPost()
  • La etiqueta form y el método getParameter() de la clase HttpServletRequest
  • Los Servlets y JDBC
  • Escritura y lectura de Cookies
  • Escritura y lectura de variables de sesión
  • Datos que se pueden conocer desde las cabeceras
  • Semejanzas y diferencias ente un Servlet y una JSP
  • Objetos implícitos
  • request, response, session, out
  • Tipos de scripts incrustables en el HTML de una JSP
  • Scriptles
  • Expression Language
  • Directiva page, include
  • Acciones
  • jsp:include, jsp:forward, jsp:plugin, jsp:useBean
  • Conexión a base de datos
  • Uso de beans y DAO
  • Uso del patrón de diseño Modelo-Vista-Controlador (MVS)
  • Beans para el modelo
  • JSP para la vista
  • Servlets para el controlador