gourses

← Volver a la búsqueda

Java: Explora el lenguaje desde cero

udemy · ⭐ 4.57 (479 reseñas) · Todos los niveles · es · ⏱ 15 h

Impartido por Fernando Herrera, {d/t} - DevTalles, Chaldu Gabriel · 2.707 alumnos

19.99 USD

Entra en tu cuenta para guardar este curso y volver a él cuando quieras.

Comparar este curso
Ver curso en udemy

Enlace de afiliado: podemos cobrar comisión, sin coste extra para ti. Más información

Descripción

Java: Explora el lenguaje desde cero Java es uno de los lenguajes más robustos y versátiles del mundo de la programación. Con él, podés 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 tenés experiencia previa, y termines dominando los fundamentos clave de Java con buenas prácticas. ¿Qué vas a aprender? Este curso te lleva de la mano por todo lo que necesitás 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: aplicá este diseño profesional para organizar tus proyectos • Bonus: Lombok – Simplificá tu código y evitá boilerplate ¿Por qué este curso? • Enseñanza práctica: No solo teoría; cada concepto se aplica en ejercicios y proyectos. • Desde instalación hasta MVC: Cubrimos todo el camino, sin dejar huecos. • Buenas prácticas: Aprendé a escribir código limpio, mantenible y eficiente. • Contenido actualizado: Enfocado en las mejores herramientas y estándares de hoy. ¿Para quién es este curso? • Principiantes que quieren arrancar en Java con bases sólidas. • Programadores de otros lenguajes que necesitan migrar a Java. • Estudiantes o autodidactas que buscan un curso estructurado y completo. • Cualquiera que quiera entender POO, colecciones y patrones de diseño aplicados en Java. 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. ¡Sumate y empezá tu viaje en Java hoy! Detalle de secciones (para que veas la estructura) • Introducción – Cómo aprovechar el curso al máximo. • Primeros pasos en Java – Instalación, configuración y primer proyecto. • Fundamentos del lenguaje – Variables, operadores, condicionales y bucles. • Clases y Objetos – Atributos, métodos, constructores y Strings. • POO – Abstracción, encapsulación, herencia, polimorfismo e interfaces. • Estructuras de datos – Arrays, Lists, Sets, Maps y comparación de rendimiento. • Manejo de excepciones – Try-catch, debugging y custom exceptions. • JSON con Gson – Persistencia de datos y validación. • MVC – Aplicación práctica con modelo-vista-controlador. • Bonus: Lombok – Menos código, más productividad.

Lo que aprenderás

  • Comprenderán los fundamentos del lenguaje Java: variables, operadores, estructuras de control y bucles.
  • Aplicarán Programación Orientada a Objetos con clases, herencia, interfaces y polimorfismo
  • Utilizarán estructuras de datos como listas, conjuntos y mapas para manipular colecciones de forma eficiente
  • Trabajarán con JSON usando Gson para leer, escribir y validar datos estructurados.
  • Desarrollarán una aplicación siguiendo el patrón MVC para organizar mejor su código.

Requisitos

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