Introducción a Kotlin
Introducción al Curso de Kotlin
Qué es la Java Virtual Machine
Qué es Kotlin
Configuración del entorno
Instalación de IntelliJ
Instalación de IntelliJ en Linux
Kotlin con Visual Studio Code
Hola mundo Kotlin
Hola mundo con Kotlin
Variables en Kotlin
Kotlin y sus tipos de variables
Modificadores y tipos de datos en Kotlin
Operaciones con los tipos de datos en Kotlin
Kotlin y la programación funcional
Estructuras de control: if
Estructuras de Control: when
Conceptos básicos de Kotlin
Bucles: While y Do While
Ciclos
Null-Safety en Kotlin
Valores nulos, Double bang y cómo solucionarlos.
Try Catch
Elvis operator
Collections en Kotlin
Listas
Como ordenar listas con las funciones que tiene Kotlin
Maps
Sets
Libera el potencial de las funciones
¿Qué son las funciones?
Funciones y funciones de extensión
Tipos de parámetros en las funciones
Lambdas
High Order functions
Scope functions
Let
With
Run
Apply
Also
Proyecto: Bola 8 mágica
Creando el menú de nuestra bola mágica
Contestando aleatoriamente
¿Cómo continuar tu camino en Kotlin?
Crea una cuenta o inicia sesión
¡Continúa aprendiendo sin ningún costo! Únete y comienza a potenciar tu carrera
Aportes 19
Preguntas 1
Descripción general de Kotlin
Kotlin es un lenguaje de programación estático de código abierto que admite la programación funcional y orientada a objetos. Proporciona una sintaxis y conceptos similares a los de otros lenguajes, como C#, Java y Scala, entre muchos otros. No pretende ser único, sino que se inspira en décadas de desarrollo del lenguaje. Cuenta con variantes que se orientan a la JVM (Kotlin/JVM), JavaScript (Kotlin/JS) y el código nativo (Kotlin/Native).
KOTLIN
Es un lenguaje de programación desarrollado por JetBrains que surge de la necesidad de Java con una sintaxis moderna y que además de ser un lenguaje relativamente nuevo es un lenguaje bastante robusto.
Kotlin cuenta con varias características como lo son:
Expresivo y conciso.
Código mas seguro al ayudarte a evitar excepciones del tipo NullPointerExceptions.
100% interoperable, lo que te permitirá implementar Kotlin en tus proyectos en la medida que quieras.
❤️ Kotlin es grandioso!!!
Kotlin se puede usar en:
✔️ Próxima tarea: Aprender Kotlin 😃
Kotlin, además de usarlo en Android también lo podemos utilizar en:
Backend development con diferentes frameworks
De forma nativa y correrlo o instalarlo como una aplicación de escritorio
Usarlo en Scripts para ayudarte a no repetir un código manualmente y ejecutarlo en cualquier entorno
Además existe la posibilidad de ser multiplataforma, es decir, puede compartirse entre apps Android e iOS
¡Voy de una a aprender todo intensivamente! Me mandaron una oferta para pasantía y una de los requerimientos es Kotlin, y no quiero quedarme, por lo menos intentarlo 💪 🔥
¡¡DESÉENME SUERTE!!
Si que bien este curso de Kotlin, estás en mi ruta de aprendizaje, así que pronto nos vemos Kotlin.
Hola, les comparto este repositorio que sirve de guía para el examen final, pues contiene las preguntas que se encuentran en el examen, la justificación y el video del curso donde se habla sobre eso. Espero y les sea de utilidad 😄.
Platzi-Test
Introducción a Kotlin
Creado por Jetbrains, nació en 2010 pero es muy robusto como java.
También se puede usar para
Surge de la necesidad de Java
Era necesaria un alternativa a Java, ya que no se puede tener siempre la ultima version $$$, pero con sintaxis moderna, nuevas funcionalidades y capaz de ser interoperable con otro lenguajes.
No sabia lo de programar scripts en Kotlin, comenzamos bien.
Kotlin es un lenguaje de programación moderno y conciso, desarrollado por JetBrains, que se ha vuelto muy popular en los últimos años. Es compatible con Java y se ejecuta en la máquina virtual de Java (JVM). Kotlin se ha diseñado para ser más conciso que Java.
Jetbrains e la compañaía que creo Kotlin
gracias x la explicacion
Adelantándome un poco, busqué sobre la definición de esta excepción que se menciona tanto cuando se habla de las ventajas de usar Kotlin.
¿Qué es NullPointerException?
En Java es una excepción en tiempo de ejecución. Java asigna un valor nulo especial a una referencia de objeto. Cuando un programa intenta usar una referencia de objeto establecida en el valor nulo, se lanza esta excepción.
El valor nulo se usa generalmente para indicar que no se ha asignado ningún valor a una variable de referencia. En segundo lugar, necesitamos valores nulos para colecciones como listas vinculadas y árboles para indicar nodos nulos. Los patrones de diseño, como los patrones singleton, utilizan valores nulos.
Fuente: https://es.myservername.com/what-is-nullpointerexception-java-how-avoid-it
excelente clase para conocer mas que es kotlin
Kotlin es un lenguaje de programación desarrollado por la empresa JetBrains, cuando compilamos con Kotlin un programa se genera código JVM (Java Virtual Machine), que debe ser interpretado por una máquina virtual de Java.
Los programas en Kotlin pueden interactuar fácilmente con librerías codificadas en Java.
Kotlin introduce muchas características que no están presentes en Java y facilitan el desarrollo de programas más seguros, concisos y compatibles con la plataforma Java.
Kotlin no se cierra solo al desarrollo de aplicaciones móviles para Android sino para el desarrollar aplicaciones de servidor y otras plataformas.
Ventajas de Kotlin
-Conciso
Reduce código
-Seguro
NullPointerException
-Interoperable
Podemos usarlo con Java
-Versátil
Diferentes tipos de aplicaciones
el hecho de tener el mismo código en ios y Android es muy interesante, ya con eso me compraste para seguir aqui
¿Quieres ver más aportes, preguntas y respuestas de la comunidad?
o inicia sesión.