0% encontró este documento útil (0 votos)
5 vistas2 páginas

Curso Completo Java Ejercicios

El curso completo de Java abarca desde los fundamentos hasta el desarrollo web y DevOps, incluyendo módulos sobre POO, colecciones, acceso a bases de datos, y seguridad. Cada módulo incluye ejercicios prácticos, culminando en un proyecto final que integra todos los conocimientos adquiridos. Además, se proporciona preparación para entrevistas técnicas y ejercicios adicionales para reforzar el aprendizaje.
Derechos de autor
© © All Rights Reserved
Nos tomamos en serio los derechos de los contenidos. Si sospechas que se trata de tu contenido, reclámalo aquí.
Formatos disponibles
Descarga como PDF, TXT o lee en línea desde Scribd
0% encontró este documento útil (0 votos)
5 vistas2 páginas

Curso Completo Java Ejercicios

El curso completo de Java abarca desde los fundamentos hasta el desarrollo web y DevOps, incluyendo módulos sobre POO, colecciones, acceso a bases de datos, y seguridad. Cada módulo incluye ejercicios prácticos, culminando en un proyecto final que integra todos los conocimientos adquiridos. Además, se proporciona preparación para entrevistas técnicas y ejercicios adicionales para reforzar el aprendizaje.
Derechos de autor
© © All Rights Reserved
Nos tomamos en serio los derechos de los contenidos. Si sospechas que se trata de tu contenido, reclámalo aquí.
Formatos disponibles
Descarga como PDF, TXT o lee en línea desde Scribd
Está en la página 1/ 2

Curso Completo de Java con Ejercicios para Prepararte para el Empleo

Módulo 1: Fundamentos de Java

- Instalación del JDK y entorno (Eclipse, IntelliJ)

- Sintaxis básica: variables, tipos de datos, operadores

- Control de flujo: if, switch, while, for, do-while

Ejercicio: Calculadora en consola

Módulo 2: Programación Orientada a Objetos (POO)

- Clases, objetos, métodos

- Herencia, encapsulamiento, polimorfismo

- Interfaces y clases abstractas

Ejercicio: Sistema de gestión de biblioteca

Módulo 3: Colecciones y Java Avanzado

- List, Set, Map, Queue

- Generics, manejo de excepciones

- Lambdas y Streams

Ejercicio: Analizador de texto (frecuencia de palabras)

Módulo 4: Acceso a Base de Datos con JDBC

- Conexión a MySQL

- Consultas CRUD con PreparedStatement

- Manejo de ResultSet

Ejercicio: Aplicación de agenda con base de datos

Módulo 5: Desarrollo Web con Spring Boot

- Estructura de un proyecto Spring Boot

- Controladores REST, servicios y repositorios

- Spring Data JPA y acceso a datos

Ejercicio: API REST de productos


Módulo 6: Seguridad y Autenticación

- Spring Security básico

- Implementación de JWT

- Roles y permisos

Ejercicio: API protegida con login de usuarios

Módulo 7: Testing

- JUnit 5 y pruebas unitarias

- Pruebas de integración en Spring

- Buenas prácticas

Ejercicio: Testear servicio de productos

Módulo 8: DevOps básico y despliegue

- Git, GitHub, GitHub Actions

- Dockerización de apps Spring Boot

- Despliegue en Railway/Render

Ejercicio: Pipeline CI/CD y despliegue automático

Módulo 9: Proyecto Final

- App completa: sistema de gestión de tareas con login

- Backend con Spring Boot, JPA y seguridad

- Documentación en Swagger

- Publicación en GitHub

Módulo 10: Preparación para entrevistas

- Preguntas frecuentes en entrevistas Java

- Simulaciones de entrevistas técnicas

- Tips de CV y portafolio

Ejercicios extra:

1. Crear una API de usuarios con validación

2. Implementar búsqueda eficiente de duplicados en un array

3. Crear un sistema de autenticación con roles usando JWT

También podría gustarte