
Construye una bola 8 mágica en Kotlin. Diseña un menú interactivo, captura preguntas de usuario y devuelve respuestas al azar. Aprende a manejar listas, maps y funciones Kotlin con seguridad de tipos nulos, lambdas y más.
Clases del curso
Configuración del entorno
Hola mundo Kotlin
Conceptos básicos de Kotlin
Collections en Kotlin
Libera el potencial de las funciones
Scope functions
Proyecto: Bola 8 mágica
¡Comparte tus logros con un certificado!
Cuando termines el curso tendrás acceso al certificado digital para compartirlo con tu familia, amigos, empleadores y la comunidad.

Conoce quién enseña el curso

Giuseppe Vetri
Giuseppe es un desarrollador de aplicaciones Android con más de 4 años de experiencia.
conocimientos previos
- Programación Básica
software y recursos necesarios
- Computadora con sistema operativo Windows, macOS o Linux
4.5 · 791 opiniones


Julian villegas araujo
no pensé que este curso me fuera a gustar tanto, Giuseppe Vetri es un joven que explica muy bien.

Alexandra Bautista
Profe Goiussepe te agradezco tu aenseñanza muchas gracias excelente curso!


Harold Villalobos
Me gustaron muchos los ejercicios que planteo el docente por eso le doy todas las estrellas, cada video era corto y conciso


Ruben Hernandez Benitez
la claridad en los conceptos y excelente explicación


Dender Adrian Pernia Valero
Buen curso, esperemos pronto continúe el siguiente nivel

Ricardo Puentes Castro
Excelente curso, una muy buena introducción al mundo de Kotlin.

David Ordaz
Es bueno para aprender las bases del lenguaje


Brian Aurelio Alvarez Cuadros
Me gustaría que incluyeran más casos de uso y POO y PF

Jean Carlos Nuñez Hernandez
Buen curso, gracias Platzi y profesor, aprendi un monton


Alfredo Esteban Sánchez Ramos
Me costó el tema de las Scope functions


GIOVAN DE JESUS HERRERA FONTALVO
recomiendo el curso y el docente es muy bueno, excelente forma de transmitir el conocimiento

Astrid A Hidalgo M
excelente curso, muy claro y preciso!!

Gerson Mauricio Flores Gutierrez
buenisimo curso gracias platzi


JOSE LUIS HURTADO BALCAZAR
La calidad humana y profesional del profe!


Mariano Monje
Excelente Curso!


Arnol Daniel Degollado Garrocho
Nunca pares de aprender!


Victor Flores
Nic

Luis Fernando Pabon Surco
muy practico

Daniel Salvador
Las explicaciones en las clases

Andersson Vanegas
.


Josue Reyna
Excelente curso, hagan más cursos de desarrollo en android porfavor

Edgar Leonardo Galindo Sanchez
muy bien explicado y fácil de comprender para principiantes como en mi caso :D muchas gracias!


Max Ferrer Cabanillas Salas
Excelente curso !!


Tarqui Callisaya Gladys Paola
Los ejemplos y la explicacion


ADAN GABRIEL FLORES PONCE
Esta bueno


Sebastian Alzate
Curso muy completo

Hiram Zahid Lucíano hernandez
este fué mi primer acercamiento con kotlin y me gustó lo poco que aprendí

Victor Cabezas
es chevere aprender otro lenguaje de programacion.. pero con toda la actitud


Angel Rafael Velasquez Gonzalez
Excelente


Excelente curso, tiene lo necesario para empezar en el mundo de Kotlin.
Complementa este curso con nuestras rutas de aprendizaje

Programación y Software
Aprende a configurar tu entorno de desarrollo, sobre lenguajes de programación, desarrollo móvil, videojuegos y IoT con nuestros cursos especializados.




Desarrollo de Aplicaciones Android
Aprende a desarrollar apps móviles con Android. Domina Kotlin, diseño de interfaces y patrones de diseño. Amplía tus habilidades con cursos especializados.




Desarrollo de videojuegos
Aprende a desarrollar videojuegos con motores como Unity, Game Maker y Godot.



Configura tu entorno de desarrollo para programar
Aprende a utilizar un editor de texto, git, GitHub y la línea de comandos en tu computadora. Esta ruta te prepara para comenzar en Windows, Linux y macOS.




Fundamentos de programación
Descubre ¿Cómo se hacen Apps y los Sitios Web? Esta ruta te da bases sólidas en cualquier lenguaje ¡incrementando tus oportunidades laborales!




Desarrollo de aplicaciones multiplataformas
React Native y .NET MAUI son frameworks multiplataformas que permiten crear aplicaciones móviles para Android e iOS con un solo código.




Producción de videojuegos
Aprende el proceso de creación para liderar la planeación, producción y dirigir el equipo de desarrollo de un juego.




Lenguajes de programación
Explora las bases de los lenguajes de programación mas usados y demandados en la industria. Estos lenguajes son útiles para construir aplicaciones de todo tipo.




Desarrollo de Aplicaciones iOS
iOS es el sistema operativo que usan iPhone y el iPad de Apple. El lenguaje que se usa para desarrollar aplicaciones para estos dispositivos se llama Swift.
La comunidad es nuestro super poder
Contenido adicional creado por la comunidad que nunca para de aprender