fbpx

¿Quieres ser técnico programador en Java?

Conviértete en un programador experto especializado en Java con nuestro curso desarrollado por programadores experimentados en el área. El curso está compuesto de una parte teórica y otra práctica con numerosos ejercicios y ejemplos reales. Al finalizar el curso podrás obtener la Certificación Oficial CIPSA. Aprende java desde cero.

Modalidad

Presencial
Semipresencial
Online

Sedes

Barcelona y Bilbao

Horario

Abierto de lunes a sábado

Titulación

Certificación Oficial CIPSA

Sobre el Curso Java

Java es un lenguaje de programación orientado a objetos de alto nivel y libre muy extendido cuya sintaxis desciende de C++ y es muy semejante a la de C# de la plataforma .NET. 

Es un lenguaje muy potente y versátil que puede emplearse tanto para el desarrollo de aplicaciones de escritorio como distribuidas para múltiples sistemas operativos (Windows/Linux), y plataformas móviles como Android.

El alumno interesado en aprender a programar en java dominará los conceptos clave de la programación orientada a objetos, así como la biblioteca de clases que conforma el JDK. Se formará en Java desde cero si así lo desea.

Este curso va dirigido a todo aquel que desee introducirse en la programación de aplicaciones de escritorio contra bases de datos empleando Java. También está dirigido a las personas que tengan pensado entrar en el mundo de la programación para móviles con Android.

Este curso está diseñado para estudiantes de programación, estudiantes universitarios, personas que en general quieran iniciarse en programación moderna, orientada a objetos. Centros educativos. Cualquiera que necesite una plataforma inicial de desarrollo de aplicaciones de tipo general, de gestión o visuales.

No son necesarios conocimientos de Java básico previos, aunque si se ha programado con algún lenguaje, será más fácil el aprendizaje. Podrás aprender java desde cero desarrollando este curso.

1. Herramientas de desarrollo (IDEs)
2. Fundamentos del Lenguaje JAVA
3. Programación Orientada a Objetos
4. Colecciones y Genéricos
5. Flujos de Entrada / Salida
6. Interfaces Gráficas y Swing
7. Creación de componentes
8. Programación de hilos y comunicaciones
9. Acceso a bases de datos con JDBC

Puedes aprender a programar en Java de forma presencial u online a través de la plataforma educativa de CIPSA.

¿Aprender a programar en Java?

Contenido del Curso Java

1.1. NetBeans
1.2. Eclipse

2.1. Instalación de la plataforma
2.2. Primera aplicación
2.3. Convenciones del código
2.4. Sintaxis básica
2.5. Estructuras de control.
2.6. Tipos comunes de datos.

3.1. Clases y Objetos
3.2. Herencia
3.3. Interfaces
3.4. Excepciones
3.5. Documentación del código ( JavaDocs )

4.1. Tipos genéricos
4.2. Librería de colecciones de Java.

5.1. Flujos básicos.
5.2. Flujos Binarios
5.3. Flujos Bufferizados
5.4. Flujos de tipos primitivos
5.5. Flujos de Caracteres
5.6. Flujos de Conversión Binarios – Caracteres
5.7. Gestión de ficheros XML
5.8. Analizador XML DOM
5.9. Parseador XML SAX
5.10. Gestión de sistema de archivos
5.11. Gestión de recursos

6.1. El contenedor JFrame
6.2. Gestión de eventos en JAVA
6.3. Arquitectura de Componentes
6.4. Componentes de salida de datos
6.5. Componentes de acción
6.6. Componentes de entrada de datos
6.7. Componentes de selección de datos
6.8. Componentes de selección/Visualización de rangos
6.9. Componentes Tabla y Menús
6.10. Componentes contenedores
6.11. Cuadros de diálogo
6.12. Interfaces de aplicación multidocumento ( MDI )

7.1. Extensión de componentes
7.2. Composición de componentes
7.3. Definición de propiedades y eventos.
7.4. Generación de vista de componentes y gráficos.
7.5. Arquitectura MVC de componentes.

8.1. Entorno de ejecución multitarea
8.2. Ciclo vital de hilos en Java
8.3. Gestión de prioridad de hilos
8.4. Sincronización de hilos
8.5. Comunicación entre hilos.
8.6. Patrón productor / consumidor
8.7. Hilos y temporizadores en aplicaciones con GUI
8.8. Conceptos de redes y comunicaciones
8.9. Establecimiento de conexiones con protocolo TCP
8.10. Patrón cliente / servidor
8.11. Transmisión de datos por red.
8.12. Establecimiento de conexión con protocolo UDP

9.1. Modelo de aplicación en capas / MVC
9.2. Proveedores de datos y cadenas de conexión
9.3. Establecimiento de conexión
9.4. Consultas simples y parametrizadas y llamadas a procedimientos almacenados.
9.5. Gestión de conjuntos de resultados
9.6. Clases entidad y Patrón DAO
9.7. Patrón MVC

Equipo docente del Curso en Java

Ángel Aguinaga

Profesor de Programación y Bases de Datos

.Net, Java, BB.DD., Python, Desarrollo y programación Web.

¿Necesitas más información?​

Barcelona

Comte d´Urgell, 100. 08011. Barcelona.

+34 934265087

[email protected]

Bilbao

Calle Rafaela Ybarra, 10. 48014. Bilbao.

+34 944483133

[email protected]

Horarios

Lun.-Vie. 10 – 21 h

Sáb. 10 – 14 h

    ¿Te ayudamos?

    Para una atención personalizada, déjanos tus datos de contacto. Te informaremos sobre nuestros másters, cursos y herramientas.