En el curso Kotlin desde cero, los estudiantes aprenderán los fundamentos del lenguaje de programación Kotlin, incluyendo la sintaxis, tipos de datos, estructuras de control de flujo, funciones y programación orientada a objetos.
El curso también cubrirá temas avanzados como las funciones de extensión, la programación funcional y la programación asincrónica en Kotlin. Los estudiantes aprenderán cómo utilizar Kotlin para crear aplicaciones de Android, incluyendo el desarrollo de interfaces de usuario, el manejo de eventos y el acceso a datos.
Además, el curso puede incluir proyectos prácticos en los que los estudiantes aplicarán lo que han aprendido para crear aplicaciones reales de Android desde cero. Los estudiantes también aprenderán cómo utilizar herramientas como Android Studio para depurar y ejecutar sus aplicaciones.
Temario del curso
Introducción a Kotlin
En este curso daremos los primeros pasos al lenguaje de programación Kotlin.
1.1 – Requerimientos para el curso
1.2 – Historia de Kotlin
1.3 – Como ejecutar Kotlin
1.4 – Ambiente de trabajo
1.5 – Documentación oficial y preguntas
Primeros pasos en Kotlin
En este módulo vamos a comenzar a conocer las formas y lógica del lenguaje de programación Kotlin.
2.1 – Crear un proyecto
2.2 – Hola mundo
2.3 – Variables, inferencias y tipado (Parte 1)
2.4 – Variables, inferencias y tipado (Parte 2)
2.5 – Constantes, comentarios
2.6 – Otros tipos
Estructuras de control
En este módulo vamos a ver como controlar el flujo de las acciones y que opciones nos presenta Kotlin.
3.1 – Condiciones
3.2 – Expresiones
3.3 – For
3.4 – Step y down to
3.5 – While, do while
3.6 – When
Funciones
En este módulo veremos todo lo relacionado con las funciones.
4.1 – Que es una función
4.2 – Funciones con parámetros y retorno de valores
4.3 – Funciones con valores por defecto
4.4 – Funciones miembro
4.5 – Funciones de expresión simple
4.6 – Funciones genéricas
4.7 – Funciones de extensión
Clases
En este módulo veremos las bases de la programación orientada a objetos con lo referente a las clases y como se utilizan.
5.1 – Clases
5.2 – Propiedades
5.3 – Constructor
5.4 – Varios Constructores
5.5 – Métodos
Programación orientada a objetos
En este módulo veremos la programación orientada a objetos con detalles de como trabaja Kotlin con algunos de los conceptos.
6.1 – Clase anidada
6.3 – POJO en java
6.4 – Set y Get
6.5 – Herencia
6.6 – Visibilidad
Usando Kotlin en una aplicación Android
En este módulo veremos como implementar el lenguaje de programación Kotlin en un proyecto android.
7.1 – Ambiente de desarrollo
7.2 – Crear un proyecto
7.3 – Java y kotlin en el mismo proyecto
7.4 – Interacción en una aplicación
7.5 – Estructura de un proyecto
Proyecto Final
En este módulo crearemos un proyecto final; consistirá en una aplicación que tiene una lista de bebidas en donde podemos consultar información de la bebida, receta y otra información.
8.1 – Mostrar el proyecto
8.2 – Cómo se maneja la información parte 1
8.3 – Cómo se maneja la información parte 2
8.4 – Adaptadores
8.5 – Detalles finales del proyecto
8.6 – Fin del curso
Características del curso
- Lecciones 46
- Cuestionarios 0
- Duración Lifetime access
- Nivel de habilidad Todos los niveles
- Idioma Español
- Estudiantes 1
- Evaluaciones Si