Skip to content

Este repositorio contiene varios ejemplos y material de clase del workshop de kotlin

Notifications You must be signed in to change notification settings

escueladevhack/kotlin-workshop

Repository files navigation

Workshop de Kotlin

Este repositorio contiene el código de ejemplo usado en el workshop de kotlin.

¿ Comó esta organizado ?

El workshop tiene varios módulos y cada uno está representado en este repositorio por medio de una rama (branch)

Así que las ramas son las siguientes:

Rama Foundations

Contiene los fundamentos de kotlin, aquí encontraras

  • Variables y tipos de datos
  • Operadores
  • Rangos
  • Control de flujo (if, when, for, while)
  • NullSafety y operador elvis
  • Funciones

La presentación de este módulo se encuentra en Presentación 1

Video de la clase Clase 1

Rama OOP y OOP-2

Contiene los ejemplos de programación orientada a objetos en Kotlin

  • Clases
  • Interfaces
  • Herencia.
  • Clases abstractas
  • Object.
  • Data Class.
  • Properties y delegated properties
  • Extensiones
  • Sealed Classes
  • Enum
  • Inline Clases
  • Type Alias

La presentación de este módulo se encuentra en Presentación 2 y 3

Video de la clase Clase 2

Video de la clase Clase 3

Rama Functional Programming

Contiene los ejemplos de programación funcional en Kotlin

  • Lambdas
  • Funciones de orden superior
  • Colecciones
  • Secuencias
  • Listas
  • Set
  • Map
  • Inline Functions

La presentación de este módulo se encuentra en Presentación 4

Video de la clase Clase 4

Rama Coroutines

Contiene los ejemplos de coroutines en Kotlin

  • Coroutines
  • Context y Dispatchers
  • Jobs
  • Channels
  • Flows

La presentación de este módulo se encuentra en Presentación 5

Video de la clase Clase 5

Otros Conceptos (Rama Multiplataforma)

Contiene los ejemplos de

  • Kotlin Multiplataforma.
  • DSL.
  • Compatibilidad con Java.

La presentación de este módulo se encuentra en Presentación 6

Video de la clase Clase 6

About

Este repositorio contiene varios ejemplos y material de clase del workshop de kotlin

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published