{CONTENIDO DEL CURSO}
    1. Introducción a la sección

    2. Temas puntuales de la sección

    3. Clases y objetos - La teoría

    4. Atributos y métodos de clase

    5. Constructores de clase

    6. Modificadores de acceso

    7. Clases wrapper

    8. El contexto de las variables

    9. La clase String

    10. Métodos de la clase String

    11. Atributo static VS atributo de instancia

    12. Métodos de clase- static

    13. Bloque static

    14. El método main()- punto de entrada

    15. Refactorizando ejemplo final

    16. Relaciones entre clases

    17. Proyecto final - parte 1

    18. Proyecto final - parte 2

    19. Código fuente

    20. Quiz 2: Clases y Objetos

    1. Introducción a la sección

    2. Temas puntuales de la sección

    3. Pilares fundamentales de la POO

    4. POO: abstracción y encapsulación

    5. POO: herencia

    6. Inmutabilidad de clases

    7. Polimorfismo: sobrecarga y sobreescritura

    8. Polimorfismo de inclusión

    9. Herencia vs composición

    10. Clases abstractas e interfaces: parte 1

    11. Clases abstractas e interfaces: parte 2

    12. La clase enum

    13. Proyecto final

    14. Código fuente

    15. Quiz 3: POO

    1. Introducción a la sección

    2. Temas puntuales de la sección

    3. Introducción a las estructuras de datos

    4. Arrays: parte 1

    5. Arrays: parte 2

    6. Collection: List y Set

    7. List: ArrayList

    8. List: LinkedList

    9. Nota importante

    10. Comparación de rendimientos: ArrayList y LinkedList

    11. Entendiendo el método: equals()

    12. Set: HashSet con clases wrapper

    13. Set: HashSet con clases personalizadas

    14. Set: HashSet CRUD

    15. LinkedHashSet con clases wrapper y clases personalizadas

    16. Set: TreeSet con clases wrapper

    17. Set: TreeSet con clases personalizadas

    18. TreeMap, HashMap y LinkedHashMap

    19. Map con wrapper: HasMap y TreeMap

    20. HashMap y TreeMap con clases personalizadas

    21. Iteradores y recorridos avanzados

    22. La interfaz: ListIterator

    23. Código fuente

    24. Quiz 4: Estructuras de datos y colecciones

Acerca de este curso

  • $50.00
  • 144 lecciones
  • 15 horas de contenido en video
  • Gabriel Chaldú
  • Subtítulos disponibles

{REQUISITOS}

• Solo necesitas una computadora con Windows, macOS o Linux
• Ganas de aprender y de practicar con ejemplos reales
• Acceso a internet para descargar IntelliJ IDEA y el JDK de Java
• Nociones básicas de programación estructurada 

{DESCRIPCIÓN}

Java es uno de los lenguajes más robustos y versátiles del mundo de la programación. Con él, puedes desarrollar desde aplicaciones web y móviles hasta sistemas empresariales, complejos, juegos y mucho más. Este curso está pensado para que arranques desde cero, incluso si no tienes experiencia previa, y termines dominando los fundamentos clave de Java con buenas prácticas.

Este curso te lleva de la mano por todo lo que necesitas para convertirte en un programador Java competente:

• Configuración del entorno (IntelliJ IDEA, JDK en Windows y macOS)
• Fundamentos del lenguaje: variables, operadores, control de flujo, bucles y más
• Programación Orientada a Objetos (POO): clases, objetos, herencia, polimorfismo, interfaces y enums
• Estructuras de datos y colecciones: arrays, ArrayList, LinkedList, HashSet, TreeMap y más
• Manejo de excepciones: cómo evitar que tu aplicación crashee y debuggear errores como un pro
• Trabajo con JSON: serialización, deserialización y validación con Gson
• Patrón MVC: aplica este diseño profesional para organizar tus proyectos
• Bonus: Lombok – Simplifica tu código y evita boilerplate

Al finalizar, vas a poder desarrollar aplicaciones en Java con confianza, entender código ajeno y seguir avanzando hacia temas más avanzados como Spring Boot o desarrollo Android.

¡Súmate y empieza tu viaje en Java hoy!


{CURSOS QUE PODRÍAN INTERESARTE}


{PAGO ÚNICO}

Adquiere el curso con un único pago de forma vitalicia, con acceso a la comunidad y posibles actualizaciones futuras.

Suscripción
Devtalles PRO Mensual

USD16

Suscripción
DevTalles PRO Trimestral

USD48

Suscripción
DevTalles PRO Semestral

USD96

Suscripción
DevTalles PRO Anual

USD176

 12 meses por el precio 11

SABER MÁS