Domina Java: Desarrollo de Aplicaciones Profesionales (Online)
Este curso online te proporciona las habilidades esenciales para diseñar e implementar arquitecturas Java robustas y escalables. Aprenderás desde los fundamentos del lenguaje hasta las técnicas más avanzadas de desarrollo de aplicaciones empresariales. Domina Java y conviértete en un profesional altamente demandado en el mercado laboral actual.
Información del curso
- Duración120 horas lectivas
- UbicaciónEspaña
- EmpresaFEMXA
Requisitos y destinatarios
Requisitos
- Prueba de nivel para acreditar conocimientos básicos.
- Conocimientos mínimos de programación.
- Estar desempleado/a e inscrito/a en las oficinas de empleo de la Comunidad de Madrid.
Dirigido a
Desarrolladores con conocimientos básicos de programación
Qué aprenderás
- Diseñar arquitecturas Java eficientes
- Implementar aplicaciones empresariales robustas
- Utilizar frameworks y librerías populares
- Desarrollar APIs RESTful
- Gestionar bases de datos con JDBC
- Realizar pruebas unitarias y de integración
- Aplicar patrones de diseño
- Optimizar el rendimiento de las aplicaciones
Temario
Módulo 1: Fundamentos de Java
- Sintaxis y estructuras de datos
- Programación orientada a objetos (POO)
Módulo 2: APIs de Java
- Manejo de archivos y redes
- Conexión a bases de datos con JDBC
Módulo 3: Interfaces Gráficas de Usuario (GUI)
- Desarrollo con Swing y JavaFX
Módulo 4: Tecnologías Web
- Servlets y JSP
- Frameworks: Spring y Hibernate
Módulo 5: Temas Avanzados
- Concurrencia y seguridad
- Patrones de diseño
Módulo 6: Desarrollo Ágil y Pruebas
- Metodologías ágiles (Scrum, Kanban)
- Pruebas unitarias con JUnit
Módulo 7: Despliegue de Aplicaciones
- Servidores de aplicaciones: Tomcat y JBoss
Módulo 8: Herramientas de Desarrollo
- Entornos de desarrollo: Eclipse e IntelliJ IDEA
- Depuración y optimización del rendimiento