Udemy
    •  
    •  
    •  
    •  
    •  
    •  
    •  
    •  
Turn what you know into an opportunity and reach millions around the world.
Learn More
Your cart is empty.
Keep shopping
Kotlin Desde Cero: Fundamentos Básicos
Rating: 4.7 out of 5(22 ratings)
793 students

Kotlin Desde Cero: Fundamentos Básicos

Aprende rápido, bien y sin complicaciones.
Last updated 12/2025
Spanish

What you'll learn

  • Comprenderás la sintaxis básica de Kotlin
  • Declarar variables, trabajar con tipos de datos y manejar operadores.
  • Construir tu lógica de programación desde cero.
  • Acceso a material escrito de los diferentes conceptos.
  • Utilizar estructuras de control como condicionales y Ciclos.
  • Uso de estructuras de datos esenciales de Kotlin, Arrays, listas y mapas
  • Crear y utilizar funciones de manera correcta y eficiente.
  • Acceso a ejercicios resueltos donde se aplican los diferentes conceptos.

Course content

6 sections55 lectures2h 29m total length
  • Introducción0:27

    El curso de Kotlin Desde Cero: Fundamentos Básicos, es un espacio diseñado para centralizar y organizar la secuencia de videos que ya se encuentran disponibles en mi canal de YouTube. La idea es ofrecerte un recorrido estructurado, ordenado y fácil de seguir, donde puedas avanzar paso a paso sin perderte entre contenidos dispersos.

    Próximamente también publicaré el curso de Programación Orientada a Objetos con Kotlin, que igualmente ya está disponible en mi canal, pero estará pronto organizado aquí en Udemy para que puedas continuar tu ruta de aprendizaje dentro de un solo entorno.

    Este curso se enfoca específicamente en la sintaxis, los conceptos fundamentales y los componentes básicos del lenguaje Kotlin hasta llegar a estructuras de datos y funciones, ideal para quienes están iniciando o buscan reforzar bases sólidas.

    Además, contarás con recursos adicionales complementarios que te ayudarán a practicar, profundizar y aplicar lo aprendido de manera más efectiva.

    BIenvenido(a)!

  • Para empezar2:21

    ¿Qué es Kotlin?

    • Kotlin es un lenguaje de programación moderno, expresivo y conciso, que facilita en gran medida el desarrollo no solo de aplicaciones móviles sino de otras plataformas, es interoperable con el lenguaje Java ya que busca brindar una nueva alternativa a este lenguaje sin embargo corre sobre su maquina virtual, adicional es junto con java el lenguaje oficial para desarrollo de aplicaciones nativas para android.

      Tal como se menciona en la pagina de desarrolladores de android, Kotlin es un proyecto gratuito y de código abierto registrado bajo la licencia de Apache 2.0, el código del proyecto está publicado en gitHub y a cargo principalmente del equipo de desarrollo de JetBrains con contribuciones de Google y otros.

      Nota: Actualmente se tiene una versión Alpha de Kotlin Multiplatform Mobile (KMM) lo que permitiría hacer un único desarrollo tanto para android como para iOs

    • Características

      • Fue creado por JetBrains

      • Se puede usar en Ciencia de Datos, Desarrollo Web, Desarrollo Móvil entre otros.

      • Lenguaje de Alto Nivel

      • Multiplataforma

      • Sintaxis Simple

      • Es orientado a Objetos

      • Soporta null safety

      • Lenguaje Oficial para desarrollo de Apps Android

      • Interoperable con java

      • No es obligatorio el punto y coma (;)

  • Descarga Instalación JDK3:11

    El JDK (Java Development Kit) es el conjunto de herramientas que permite a tu computador compilar, ejecutar y entender el código que escribes. Aunque Kotlin es un lenguaje moderno, funciona sobre la JVM (Java Virtual Machine), por eso necesitas el JDK instalado correctamente para evitar errores, configuraciones incompletas o problemas al ejecutar tus programas.

    Si estás empezando con Kotlin, este proceso es obligatorio para preparar tu entorno de desarrollo y asegurar que todas las herramientas funcionen sin inconvenientes.


  • Descarga Instalación IntelliJIDEA2:04

    Antes de comenzar, es importante tener claro qué un IDE (Integrated Development Environment) es una herramienta que reúne en un solo lugar todo lo que necesitas para programar—editor de código, autocompletado, depuración, compilación y muchas funciones que facilitan tu aprendizaje y tu productividad.

    Aunque en el curso trabajaremos con un entorno online, el cual es suficiente para practicar y avanzar en los ejercicios, te recomiendo instalar IntelliJ IDEA para que puedas seguir el paso a paso tal como se hace en un entorno profesional. Este IDE es desarrollado por JetBrains, los mismos creadores de Kotlin, y ofrece la mejor integración, soporte y experiencia al trabajar con este lenguaje.

    En el video aprenderás:
    ✔️ Dónde descargar IntelliJ IDEA de forma segura.
    ✔️ Qué versión elegir (Community Edition es suficiente).
    ✔️ Cómo instalarlo en tu sistema operativo.
    ✔️ Cómo preparar el IDE para escribir tu primer programa en Kotlin.

    Aunque puedes usar otros entornos, IntelliJ IDEA es el más completo y el recomendado oficialmente, por lo que te ayudará a desarrollar hábitos adecuados desde el inicio.

  • Primer Proyecto Kotlin en IntelliJIDEA1:32
  • Antes de continuar esto es muy IMPORTANTE!0:47

Requirements

  • Saber usar un computador (crear carpetas, guardar archivos, instalar programas).
  • Conocer lo básico de cómo funciona un editor de texto (copiar, pegar, escribir código).
  • Lectura y comprensión básica para seguir instrucciones paso a paso.
  • No necesitas experiencia previa en programación
  • No es obligatorio pero IntelliJ IDEA Community (gratuito) o Android Studio
  • JDK 17 o 21 instalado en el equipo (necesario para correr Kotlin).

Description

Kotlin Desde Cero: Fundamentos Básicos es el punto de partida ideal para quienes desean aprender programación de forma clara, práctica y desde cero absoluto. Ya sea que quieras comenzar en el desarrollo de aplicaciones Android, explorar Kotlin o simplemente aprender un lenguaje moderno, este curso te guiará paso a paso en tu camino.

Aquí aprenderás los conceptos esenciales del lenguaje: sintaxis, variables, tipos de datos, estructuras de control, funciones, colecciones y más. Todo explicado de manera sencilla, con ejemplos claros y ejercicios diseñados especialmente para quienes están empezando.

No necesitas experiencia previa en programación. Únicamente ganas de aprender, practicar y dar tus primeros pasos con un lenguaje fresco, seguro, fácil de leer y respaldado por JetBrains y Google.

¿Qué aprenderás?

  • Comprender la sintaxis básica de Kotlin de forma clara y práctica.

  • Declarar variables, trabajar con tipos de datos y manejar operadores.

  • Utilizar estructuras de control como condicionales y bucles.

  • Manipular colecciones como listas, mapas y conjuntos.

  • Construir tu lógica de programación desde cero.

  • Crear y utilizar funciones de manera correcta y eficiente.

  • Desarrollar una base sólida para pasar a temas más avanzados o Android.

Este curso te dará la base que necesitas para continuar hacia temas más avanzados como programación orientada a objetos (POO), Android, Kotlin Multiplatform o automatización.

¡Comienza hoy mismo y da tu primer paso en el mundo de Kotlin!

Who this course is for:

  • Este curso está pensado para personas que quieren empezar desde cero en el mundo de la programación y buscan un lenguaje moderno, sencillo y potente como Kotlin.
  • Principiantes absolutos que nunca han programado y quieren dar sus primeros pasos con un lenguaje claro y fácil de aprender.
  • Estudiantes de tecnología o ingeniería que necesitan una base sólida en programación usando un lenguaje actual y muy usado en la industria.
  • Personas interesadas en el desarrollo móvil, especialmente quienes quieren dar el primer paso antes de entrar al mundo de Android.
  • Autodidactas y curiosos, que quieren entender cómo funciona la lógica de programación y construir sus primeros programas con funciones, ciclos, condicionales y estructuras de datos.
  • Programadores de otros lenguajes (Java, Python, JavaScript, etc.) que quieren aprender los fundamentos de Kotlin desde cero para ampliar sus habilidades.
  • En general, este curso es para cualquiera que quiera entender la programación desde lo básico, sin complicaciones, con ejemplos claros y explicaciones pensadas para principiantes.