Kotlin
Get Started!
85
Course Details
Language: Kotlin
Duration:
Difficulty:
Category: Programming
Certificate: Yes
Requirements
✔️ No prior Kotlin experience needed (Basic programming knowledge is a plus!) ✔️ Kotlin compiler installed (or Android Studio for Android development) ✔️ Willingness to write clean and efficient Kotlin code
Content
01Introducción a la configuración de Kotlin Up the Environment
4 Chapters - 0/4 Completed
01
Introducción a la configuración de Kotlin Up the Environment
4 Chapters - 0/4 Completed
¿Qué es Kotlin? ¿Por qué es popular?
Características de Kotlin (Conciso, Seguro, Interoperable y Fin de Herramientas)
Configuración de Kotlin para diferentes plataformas (Android, JVM, CLI)
Escribiendo tu primer programa Kotlin
02Fundamentos de Kotlin – Variables, Tipos de Datos y Operadores
5 Chapters - 0/5 Completed
02
Fundamentos de Kotlin – Variables, Tipos de Datos y Operadores
5 Chapters - 0/5 Completed
Comprensión val vs. var (variables inmutables vs. mutables)
Tipos de datos en Kotlin (Int, Double, String, Boolean, etc.)
Tipo de inferencia y conversión de tipo
Operadores (+, -, *, /, mod, comparación, operadores lógicos)
MCQ
03Flujo de control – declaraciones condicionales " bucles
4 Chapters - 0/4 Completed
03
Flujo de control – declaraciones condicionales " bucles
4 Chapters - 0/4 Completed
Usando si, si no, cuando las declaraciones
para y mientras bucles para la iteración
Usando descanso y continuar
Elenco inteligente en Kotlin
04Funciones " Lambdas en Kotlin
4 Chapters - 0/4 Completed
04
Funciones " Lambdas en Kotlin
4 Chapters - 0/4 Completed
Definir funciones (fun)
Parámetros de función y tipos de retorno
Default and named arguments
Funciones de orden superior y expresiones de lambda
05Programación orientada al objeto (OOP) en Kotlin
5 Chapters - 0/5 Completed
05
Programación orientada al objeto (OOP) en Kotlin
5 Chapters - 0/5 Completed
Comprender las clases y los objetos
Constructores (primario y secundario)
Herencia y método
Clases e interfaces abstractas
MCQ
06Colecciones " Datos Estructuras en Kotlin
5 Chapters - 0/5 Completed
06
Colecciones " Datos Estructuras en Kotlin
5 Chapters - 0/5 Completed
Trabajando con listas (Lista, MutableLista)
Usando Sets (Set, MutableSet)
Mapas de explotación (Map, MutableMap)
Iterating a través de colecciones con forEach, mapa, filtro
MCQ
07Excepciones Manejo de Null Safety en Kotlin
3 Chapters - 0/3 Completed
07
Excepciones Manejo de Null Safety en Kotlin
3 Chapters - 0/3 Completed
¿Cuáles son las excepciones? Manejo con la búsqueda-finalmente
La palabra clave y excepciones personalizadas
Comprender la seguridad nula (?, !!, ?, vamos, llamadas seguras)
08Coroutines – Escribir Asincrónico Código en Kotlin
5 Chapters - 0/5 Completed
08
Coroutines – Escribir Asincrónico Código en Kotlin
5 Chapters - 0/5 Completed
¿Qué son los coroutines y por qué los usan?
Uso de funciones de suspensión
Trabajando con lanzamiento, asinc y espera
Coroutine scopes (GlobalScope, viewModelScope, lifecycleScope)
MCQ
09Trabajar con extensiones de Kotlin " Funciones de orden superior
4 Chapters - 0/4 Completed
09
Trabajar con extensiones de Kotlin " Funciones de orden superior
4 Chapters - 0/4 Completed
¿Cuáles son las funciones de extensión?
Utilizando aplicacion, permite, corre, también, y con
Expresiones de lambda y funciones inline
mcq
10Construcción de un proyecto simple de Kotlin (Proyecto Mini)
3 Chapters - 0/3 Completed
10
Construcción de un proyecto simple de Kotlin (Proyecto Mini)
3 Chapters - 0/3 Completed