Bienvenido a EdukTech

Kotlin Nivel Basico

img
Ing Daniel Ardila

Ingeniero de Sistemas | Especialista en Desarrollo de Software | Magister en Ingeniería de Sistemas

0 ( 0.00 )
0m
0 Lección

Requisitos

    Requisitos: No se requieren conocimientos previos en programación. Este curso está dirigido a principiantes que deseen aprender a programar en Kotlin desde cero, aunque también es útil para aquellos que ya tienen experiencia en otros lenguajes de programación y desean aprender Kotlin.

Descripción

    Este curso está diseñado para quienes desean iniciarse en el mundo de la programación utilizando Kotlin, un lenguaje moderno, conciso y altamente eficiente utilizado para el desarrollo de aplicaciones móviles, especialmente en Android, y también en otros entornos como servidores, aplicaciones web y más. A lo largo de este curso aprenderás los conceptos básicos y fundamentales para comenzar a programar en Kotlin, desde la instalación hasta la creación de tu primera aplicación.

    Lo que aprenderás:

    Introducción a Kotlin: Comenzarás con una visión general de Kotlin, su historia, y por qué se ha convertido en uno de los lenguajes más populares, especialmente para el desarrollo de aplicaciones Android.

    Configuración del Entorno de Desarrollo: Aprenderás a instalar Kotlin en tu computadora y configurar un entorno de desarrollo integrado (IDE) como IntelliJ IDEA o Android Studio, donde podrás escribir y ejecutar tu código.

    Sintaxis Básica de Kotlin: Te familiarizarás con la sintaxis básica de Kotlin, cómo declarar variables, tipos de datos (enteros, cadenas, booleanos, etc.), y cómo trabajar con operadores aritméticos, lógicos y de comparación.

    Control de Flujo: Aprenderás a utilizar estructuras de control como if, else, when, y los bucles for y while para tomar decisiones y repetir acciones en tu código.

    Funciones en Kotlin: Te introducirás en la creación de funciones, cómo pasar parámetros y devolver valores, y entenderás el concepto de funciones de orden superior y lambdas.

    Colecciones y Arreglos: Aprenderás a trabajar con colecciones como listas, conjuntos y mapas, y cómo acceder, modificar y recorrer sus elementos.

    Manejo de Nulos: Kotlin tiene un sistema de manejo de nulos muy robusto, aprenderás a usar las funciones y operadores especiales que Kotlin ofrece para evitar errores de null pointer exceptions.

    Clases y Objetos: Te familiarizarás con los conceptos fundamentales de la Programación Orientada a Objetos (OOP), como la creación de clases y objetos, propiedades, métodos y el uso de constructor.

    Funciones de Extensión y Propiedades: Descubrirás cómo Kotlin permite agregar funcionalidades adicionales a clases existentes a través de funciones de extensión, mejorando la flexibilidad y la reutilización de código.

    Interoperabilidad con Java: Al ser completamente interoperable con Java, aprenderás cómo Kotlin puede trabajar junto con código Java, lo que es especialmente útil si ya tienes experiencia en este lenguaje o trabajas en proyectos que combinan ambos.

Perfil del instructor

Ing Daniel Ardila

Ingeniero de Sistemas | Especialista en Desarrollo de Software | Magister en Ingeniería de Sistemas

Reseñas

No se encontraron reseñas

Currículo del curso

No se encontró currículo

Perfil del instructor

Ing Daniel Ardila

Ingeniero de Sistemas | Especialista en Desarrollo de Software | Magister en Ingeniería de Sistemas

Reseñas

No se encontraron reseñas

Gratis

Este curso incluye:

0m Horas de video

0 Lección

Acceso de por vida

Acceso en dispositivos móviles y TV

Certificado de finalización

img