Gracias por enviar su consulta! Uno de los miembros de nuestro equipo se pondrá en contacto con usted en breve.
Gracias por enviar su reserva! Uno de los miembros de nuestro equipo se pondrá en contacto con usted en breve.
Temario del curso
Introducción
Descripción de Kotlin
Configurando las herramientas
- Usando las herramientas de línea de comando
- Instalación del JDK para Kotlin
- Instalación y configuración del IDE: IntelliJ
- Instalar los complementos
Comenzando con Kotlin
- Introducción a la codificación básica con Kotlin
- Aprendiendo la arquitectura de Kotlin
- Interactuando con Kotlin usando el REPL
- Creando variables en Kotlin
- Comprender los diferentes tipos de datos en Kotlin
- Usando cadenas en Kotlin
- Comprender la inmutabilidad en Kotlin
- Implementando expresiones, declaraciones y asignaciones
- Usar variables Nullable en Kotlin para seguridad nula
- Creando su primera aplicación autónoma de Kotlin l
- Manejo del flujo de programa condicional con declaraciones "if"
- Opciones de manejo usando declaraciones "cuándo"
- Explorando las Capacidades Avanzadas de Kotlin para Declaraciones Condicionales
- Generando Números Aleatorios Usando Sentencias Condicionales
- Codificación "para" Loops
- Codificando "while" Loops
- Implementando declaraciones de "interrupción"
- Implementando declaraciones "continuar"
- Usando declaraciones de "retorno"
- Usando etiquetas de bucle
- Cálculo de la suma de números utilizando bucles
Implementación de declaraciones condicionales en Kotlin
Uso de matrices y listas en Kotlin
Implementando construcciones de bucle en Kotlin
Usar funciones en Kotlin
- Creando funciones
- Declarar funciones
- Usar parámetros y devolver un valor
- Usar funciones de extensión
- Uso de funciones en línea
- Uso de funciones de orden superior
Programación orientada a objetos con Kotlin
- Descripción general de programación con objetos
- Creando una clase
- Agregar métodos a las clases
- Definición de constructores básicos
- Uso de parámetros con nombre y valores predeterminados
- Usar clases abiertas para permitir herencia
- Usar clases abstractas
- Crear y usar interfaces
- Manejo de Anulación
- Creando clases de datos
- Uso de Singletons y Companion Objects
- Usando enumeraciones
- Agrupación de clases en paquetes
- Usando Importaciones
- Implementando información oculta
- Usando Getters y Setters
- Implementando modificadores de visibilidad
- Entender los genéricos
- Implementando una pila genérica
- Uso de funciones genéricas
Usar diferentes sistemas numéricos
- Usando números hexadecimales
- Usando números binarios
- Uso de operadores Bitwise
Implementando Funcionalidades de Entrada y Salida
Usando Java de Kotlin
Usando Kotlin desde Java
Usando Spek para probar
Solución de problemas
Resumen y conclusión
Requerimientos
- Conocimientos básicos de informática
- No se requiere experiencia previa en programación
21 Horas
Testimonios (1)
Alex es un chico muy amigable y carismático. Hizo que todos nos sintiéramos cómodos trabajando juntos y ofreciéndonos soluciones.
Kai Bergman - Red Embedded Consulting Sp. z o.o.
Curso - Kotlin for Beginners
Traducción Automática