¿Qué aprenderás en el Curso de Kotlin?

¿Quieres desarrollar aplicaciones para Android? ¡Este curso para aprender Kotlin desde cero es justo lo que necesitas! Adquirirás una base sólida en este lenguaje, uno de los más populares de la actualidad.

Kotlin es un lenguaje de programación gratuito de tipo estático y de código abierto. Además, combina características de la programación funcional y de la programación orientada a objetos. ¿Quieres crear tu primera app de Android con Kotlin? Aquí veremos qué son las funciones de extensión, las variables en Kotlin, elementos como la expresión when, bases de datos…

Gracias a este curso de Kotlin desde cero, una vez domines los fundamentos y los conceptos más elementales para realizar programas sencillos, serás capaz de impulsar tu faceta como desarrollador de apps en Android y, así, lograr mejores oportunidades profesionales.

Invierte en tu futuro

Lo que aprendas hoy, se quedará contigo para siempre. ¡Formarte es el primer paso para transformar tu vida!

Estudia donde sea

Al ser un curso online, puedes seguirlo desde cualquier parte del mundo. ¡Solo con un ordenador, tienes todo el conocimiento a tu alcance!

Impulsa tu carrera

En este curso adquirirás nuevas habilidades y herramientas que potenciarán tu perfil profesional.

Contenido del curso de Kotlin desde cero

1.1. Introducción
 
1.2. Requisitos
 
1.3. Metodologia
 
1.4. Herramientas imprescindibles
 
2.1. Tema 2 – Introducción

2.2. Tema 2 – Introducción a kotlin
 
2.3. Kotlin en Android
3.3. Introducción – Parte 1
4.1. Apéndice Git 1 introducción
 
4.2. Apéndice Git 2 Descargando el proyecto
 
4.3. Apéndice Git 3 Haz tuyo el proyecto
5.1. Crear y asignar variables
 
5.2. Realizar Acciones sobre Variables
 
5.3. Realizar Acciones sobre Variables – pt 2
 
5.4. Tipos avanzados
 
5.5. Cambiar entre tipos
6.1. Nulos
7.1. Organizando Intellj
8.1. Debugger
9.1. Funciones

9.2. Funciones – pt 2
 
9.3. Ejercicio 1A
 
9.4. Estructuras condicionales
 
9.5. Estructuras condicionales – pt 2
 
9.6. When()
 
9.7. When
 
9.8. Ejercicio 2A
 
9.9. Ejercicio 2B
10.1. Bucles Repeat
 
10.2. Bucle while
 
10.3. Bucles do while
 
10.4. Bucles for

10.5. Leer por teclado
 
10.6. Ejercicio 3
11.1. Creando Arrays
 
11.2. Jugando con los valores del Array
 
11.3. Creando Arrays de forma dinámica

11.4. Recorriendo Arrays
 
11.5. Listas
 
11.6. Cómo añadir elementos a los distintos tipos de listas (Parte 1)
 
11.7. Cómo añadir elementos a los distintos tipos de listas (Parte 2)
 
11.8. Recorriendo Listas
 
11.9. Ejercicio 4A
 
11.10. Ejercicio 4B
12.1. Lambdas (Parte 1) A
 
12.2. Lambdas (Parte 1) B
 
12.3. Lambdas (Parte 2)
 
12.4. Ejercicio 5A
 
12.5. Let
 
12.6. Clases (Parte 1)
 
12.7. Clases (Parte 2)
 
12.8. Ejercicio 6A
 
12.9. Ejercicio 6B1
13.1 Certificado de finalización

¿Qué proyecto o práctica se realizará en este curso?

De forma gradual, iremos subiendo el nivel de las prácticas que realizaremos durante el curso. Comenzaremos con pequeños programas y llegaremos hasta programas mucho más avanzados y complejos.

Tu profesor:

Carlos de Tena Bellmont

Carlos cuenta con más de una década de experiencia en el desarrollo de aplicaciones móviles nativas en Android y combina la programación con la formación desde hace más de 4 años. Ha trabajado en todo tipo de proyectos, tanto nacionales como internacionales, y ha impartido formaciones a lo largo del mundo.

Profesor del Curso de Kotlin desde cero

Carlos de Tena Bellmont

Desarrollador Android y profesor del Curso de Kotlin desde cero en KeepCoding
Ingeniero de software especializado en nuevas tecnologías, calidad del producto, computación en la nube y aprendizaje continuo. Ha trabajado con Kubernetes, desarrollando aplicaciones y gestionando clústeres en producción a nivel global. También ha liderado la migración de aplicaciones legacy a contenedores, e implementado integración y despliegue continuo con ArgoCD. Además, ha sido ponente en eventos como Kubernetes Community Days y CommitConf.

FAQS

¿Cuál es la metodología de las clases?

Las clases de este curso son grabadas por un profesor experto. En este curso puedes preguntar tus dudas y las solucionaremos a la mayor brevedad posible. 

¡Nada! Al ser clases grabadas podrás verlas y repasarlas cuando quieras, desde cualquier sitio. ¡El horario lo pones tú!

¡Claro! Al ser un curso online, puedes realizarlo desde la comodidad de tu casa.

¡Sí! Si tienes cualquier duda, puedes realizar tu pregunta y en poco tiempo el profesor responderá tu pregunta. Si no llegas a obtenerla, puedes escribir a [email protected] e intentaremos responderte lo más pronto posible.

Si superas el curso, recibes nuestro Certificado KeepCoding de Finalización. 

Manejo básico de la consola de comandos de Linux/Windows (recomendable).

¿Te interesa seguir aprendiendo?

Aprende desde los fundamentos hasta obtener un nivel avanzado con nuestro bootcamp especializado.

¿Todavía tienes dudas? Prueba el Bootcamp 1 semana gratis