Ciencia de Datos

Los desarrolladores de Google ofrecen un curso avanzado y gratuito para aprender a desarrollar aplicaciones con Kotlin

Anuncios

Kotlin es un lenguaje de programación orientado a objetos (OOP) de tipo estático que es interoperable con la máquina virtual de Java, las bibliotecas de Java y Android.

Kotlin ahorra tiempo a los desarrolladores, ya que el lenguaje menos detallado proporciona un código más breve y menos redundante. Kotlin se puede compilar en JavaScript o en un codificador LLVM.

En muchos sentidos, Kotlin se considera un reemplazo de Java. Si bien no es compatible con la sintaxis, es interoperable con el código y las bibliotecas de Java.

Kotlin también tiene sus propias bibliotecas que se crearon con el desarrollo inicial de su comunidad a través de una API para aplicaciones de Android.

En la conferencia Google IO 2017, Google anunció que Kotlin sería el primer programa con soporte oficial agregado a Android Studio. Además de las aplicaciones de Android, Kotlin también es útil para aplicaciones web y del lado del servidor.

Android avanzado en Kotlin:Bienvenido al curso

Curso de desarrollo Android avanzado en Kotlin

Este curso proporciona una serie de laboratorios de código que lo guían a través de los temas avanzados de la creación de aplicaciones de Android con Kotlin. 

En este curso, aprenderá conceptos avanzados de programación de Android Kotlin y creará varias aplicaciones.


Te puede interesar también:

    Requisitos previos

    Para realizar el curso de Android avanzado en Kotlin, debe tener experiencia en programación de Kotlin y conocer los fundamentos de cómo crear una aplicación de Android utilizando el lenguaje Kotlin.

    Debe estar familiarizado con todos los conceptos, herramientas y vocabulario que se enseñan en el curso gratuito Kotlin Bootcamp para programadores de Udacity , así como en el curso Android Kotlin Fundamentals.

    Este curso se basa en las habilidades enseñadas en el curso Fundamentos de Android Kotlin. Específicamente, debe saber cómo hacer lo siguiente:

    • Instalar y usar Android Studio.
    • Ejecutar aplicaciones desde Android Studio tanto en un dispositivo como en un emulador.
    • Crear y usa actividades y fragmentos en Android, y comprender sus ciclos de vida.
    • Utilice las vistas para crear la interfaz de usuario (UI) de su aplicación siguiendo las pautas de Material Design.
    • Habilitar la interfaz de usuario mediante controladores de clics.
    • Crear diseños con ConstraintLayout usando el editor de diseño de Android Studio.
    • Implementar la arquitectura recomendada con ViewModel, LiveData y enlace de datos.
    • Crear y usar RecyclerViews con una base de datos de habitaciones.
    • Usar rutinas y WorkManager para tareas de ejecución prolongada y en segundo plano.
    • Conéctarse a Internet y obtenga datos.
    • Guardar y restaurar el estado de la aplicación.

    El curso es gratis y de libre acceso. Puedes cursarlo a tu tiempo y no es necesario registrarse en alguna plataforma.

    Para ir al curso usa el siguiente botón:

    Avatar photo
    Sobre el autor

    Julio Del Angel

    Redactor en Facialix

    Ingeniero en Sistemas, egresado del Instituto Tecnológico Superior de Pánuco (TecNM), Veracruz. Especializado en desarrollo de software, tecnología e inteligencia artificial. Fundador y editor de Facialix, donde analiza noticias, avances científicos y oportunidades educativas.

    Ver todos sus artículos →

    Deja un comentario