fcbk

Con este curso podrás:

Kotlin del lado del servidor

Kotlin del lado del servidor

Dominar conceptos fundamentales de Kotlin

Dominar conceptos fundamentales de Kotlin

Publicar tu aplicación en la Play Store

Publicar tu aplicación en la Play Store

Integrar aplicaciones Java con Kotlin

Integrar aplicaciones Java con Kotlin

Desarrollar una aplicación Android con Kotlin

Desarrollar una aplicación Android con Kotlin

Temario del curso

Introducción al Curso de Kotlin

¿Qué vamos a construir con Kotlin?
1:00
¿Qué es Kotlin?
7:00

Preparando el entorno de desarrollo para trabajar con Kotlin

Instalando y probando Kotlin en Mac
4:00
Instalando y probando Kotlin en Windows
11:00
Instalando y probando IntelliJ IDEA
7:00

Descubriendo Kotlin

Variables y tipos en Kotlin
7:00
String templates
Funciones en Kotlin
Clases en Kotlin
Data Class en Kotlin
Default values en Kotlin
Arreglos en Kotlin
7:00
Extension Functions en Kotlin
if/if-else en Kotlin
For y While en Kotlin
When en Kotlin
Rangos en Kotlin
Null Safety o !NPE en Kotlin
13:00
Destructuring Declarations en Kotlin
Expresion Object y Singletons en Kotlin
15:00

Conceptos avanzados de Kotlin

Diferencias entre Kotlin y Java
Simplificando procesos con Kotlin
Qué son las lambdas
2:00
Lambdas y cómo se usan
11:00
Funciones de orden mayor
11:00
Inline functions
7:00
Sealed Class
11:00
Operadores sobrecargados
11:00
Try, catch y manejo de excepciones en Kotlin
12:00

Interoperabilidad entre Java y Kotlin

Java vs Kotlin
4:00
Cómo configurar Kotlin en Android Studio
8:00
Creación del proyecto Interoperabilidad de Java con Kotlin
Kotlin en Java: implementando Funciones
Kotlin en Java: implementando Clases
Java en Kotlin: Implementación de un RecyclerView
Java en Kotlin: implementación de Shared preferences
Finalización del proyecto de interoperabilidad de Java con Kotlin

Android Kotlin

Qué es PlatziStore y qué vamos a necesitar para su construcción - Requerimientos
7:00
Qué son y cómo se usan las Android Extensions
6:00
Extension Functions en Android
7:00
Anko
12:00
RecyclerView construcción de la estructura de la vista de principal de PlatziStore
10:00
RecyclerView finalización de la construcción de la estructura de la vista de principal de PlatziStore
16:00
Anko Layouts
Reto
Material Transitions construcción de la vista
11:00
Material Transitions conexión del item de la lista con la vista de detalle
15:00
SQLite
10:00
Implementando la base de datos SQLite de PlatziStore
15:00
RETO : Investiga como es que funcionan las Coroutines en kotlin generando una lista de datos muy grande y asignándola a una lista en Android
8:00
Generando un apk válido para la Play Store
7:00
Lanzamiento a la play store
15:00

Kotlin en el servidor

Kotlin Frameworks
2:00
Configuración de un proyecto con Ktor
8:00
Hello Ktor
8:00
Enviando respuestas desde el servidor - GET y POST
23:00
Generando la lista para PlatziStorev
18:00
Consumir endpoints en Android con Retrofit
8:00
Creando el cliente de retrofit para consumir el servicio
10:00
Consumiendo el listado de productos en PlatziStore
16:00
Conclusiones del curso de lo que aprendimos en el curso de Kotlin
1:00
Diploma del Curso de Kotlin

¡Obtén reconocimiento por tu trabajo!

Comparte tus logros con tu familia, amigos, empleadores y la comunidad.

Apenas termines el curso tendrás acceso al diploma digital y cuando finalices la carrera te enviaremos el diploma en papel a tu casa.

Los Profesores

Sebastian Tellez

Sebastian Tellez

@gorrotowi

Android developer en Independiente

Nuestros Planes

  • Este y todos los 150 cursos y 10 carreras
  • Clases en vivo con los profesores
  • Estudias cuando quieras desde web y tu celular
  • Exámenes al final de cada curso
  • Actualizaciones al contenido
  • Pago con tarjetas de crédito o débito
  • Pago en depósito, PayPal y otros métodos
  • Diploma impreso por cada carrera
  • Acceso exclusivo al taller de creación de startups
  • Entrada preferencial a nuestros eventos
  • Descarga las clases off-line en la aplicación de Android y iOS
  • Este y todos los 150 cursos y 10 carreras
  • Clases en vivo con los profesores
  • Estudias cuando quieras desde web y tu celular
  • Exámenes al final de cada curso
  • Actualizaciones al contenido
  • Pago con tarjetas de crédito o débito
  • Pago en depósito, Paypal y otros métodos
  • Diploma impreso por cada carrera
  • Acceso exclusivo al taller de creación de startups
  • Entrada preferencial a nuestros eventos
  • Descarga las clases off-line en la aplicación de Android y iOS

Elige un plan

Qué obtienes
  • Accedes a todos los 150 cursos y 10 carreras

  • Clases en vivo con los profesores

  • Estudias cuando quieras desde web y tu celular

  • Exámenes al final de cada curso

  • Actualizaciones al contenido

  • Pago con tarjetas de crédito o débito

    Visa
    Mastercard
    American Express
  • Pago en depósito, PayPal y otros métodos

    Paypal
    Depósito
  • Diploma impreso por cada carrera

  • Acceso exclusivo al taller de creación de startups

  • Entrada preferencial a nuestros eventos

  • Descarga las clases off-line en la aplicación de Android y iOS

¿Necesitas capacitación para tu empresa? Tenemos planes especiales. Escríbenos a [email protected]

6 razones para estudiar con Platzi

Proyección profesional

Proyección profesional

El 80% de nuestros estudiantes obtienen un mejor empleo

Proyección profesional

Enfoque

Cumple tus objetivos con nuestra metodología de aprendizaje

Proyección profesional

Diploma de certificación

Tendrás un diploma de certificación al aprobar un curso o una carrera

Proyección profesional

App y contenido offline

No interrumpas tu aprendizaje, sigue aprendiendo mientras te mueves

Proyección profesional

Mentoría permanente

Acompañamos tu proceso de aprendizaje respondiendo todas tus dudas

Proyección profesional

Material exclusivo

Refuerza lo aprendido con lecturas, ejercicios y retos reales

Sebastian Tellez
Sebastian Tellez

Me gusto mucho el curso ya que enseña desde lo básico hasta cosas super extrañas que pueden ayudarte a reducir mucho código.

Darry Morales
Darry Morales

La dinámica en las explicaciones, los ejemplos, la diversidad de opciones en la que fue demostrado el potencial de kotlin

Mauricio Hernández
Mauricio Hernández

Fascinado tanto por el uso en servidores como en Android. ¡Excelente profesor! Me gustaría que aborden más el tema de coroutines.

Preguntas frecuentes de los cursos de Platzi

La suscripción hace cobros automáticos a tu tarjeta cada año a menos que suspendas tu cuenta. Esto lo puedes hacer desde mi suscripción, donde también encontrarás tu historial de pagos y podrás descargar tu facturas.
Al finalizar las clases publicamos un examen de certificación. Los alumnos aprueban con 90% de calificación o más. El certificado demuestra que has aprendido y comprendido exitosamente los temas vistos. Si pierdes el examen puedes reintentarlo cada 12 horas
Los cursos son online y todo está disponible 24/7 en la plataforma, además tenemos una aplicación móvil donde puedes descargar los contenidos para verlos offline. Más que materiales para descargar, la experiencia Platzi está construida para que la disfrutes al iniciar tu sesión. Te esperamos.