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
Visión general de Kotlin
Configurando las herramientas
- Usando las herramientas de línea de comandos
- Instalando el JDK para Kotlin
- Instalando y configurando el IDE: IntelliJ
- Instalando los plugins
Comenzando con Kotlin
- Introducción a la codificación básica en Kotlin
- Aprendiendo la arquitectura de Kotlin
- Interactuando con Kotlin usando el REPL
- Creando variables en Kotlin
- Entendiendo los diferentes tipos de datos en Kotlin
- Usando cadenas de texto en Kotlin
- Comprendiendo la inmutabilidad en Kotlin
- Implementando expresiones, declaraciones y asignaciones
- Usando variables nulas en Kotlin para seguridad contra nulls
- Creando su primera aplicación independiente de Kotlin
Implementando declaraciones condicionales en Kotlin
- Manejo del flujo programático condicional con declaraciones "if"
- Manejo de opciones usando declaraciones "when"
- Explorando las capacidades avanzadas de Kotlin para declaraciones condicionales
- Generando números aleatorios usando declaraciones condicionales
Usando arreglos y listas en Kotlin
Implementando estructuras de bucle en Kotlin
- Codificando bucles "for"
- Codificando bucles "while"
- Implementando declaraciones "break"
- Implementando declaraciones "continue"
- Usando declaraciones "return"
- Usando etiquetas de bucle
- Calculando la suma de números usando bucles
Usando funciones en Kotlin
- Creando funciones
- Declarando funciones
- Usando parámetros y devolviendo un valor
- Usando funciones de extensión
- Usando funciones en línea
- Usando funciones de orden superior
Programación orientada a objetos con Kotlin
- Visión general de la programación con objetos
- Creando una clase
- Añadiendo métodos a las clases
- Definiendo constructores básicos
- Usando parámetros nombrados y valores predeterminados
- Usando clases abiertas para permitir la herencia
- Usando clases abstractas
- Creando e implementando interfaces
- Manejando el sobrescritura de métodos
- Creando clases de datos
- Usando singletones y objetos companion
- Usando enumeraciones
- Agrupando clases en paquetes
- Usando importaciones
- Implementando ocultación de información
- Usando getters y setters
- Implementando modificadores de visibilidad
- Comprendiendo genéricos
- Implementando una pila genérica
- Usando funciones genéricas
Usando diferentes sistemas numéricos
- Usando números hexadecimales
- Usando números binarios
- Usando operadores bit a bit
Implementando funcionalidades de entrada y salida
Usando Java desde Kotlin
Usando Kotlin desde Java
Usando Spek para pruebas
Solución de problemas
Resumen y conclusión
Requerimientos
- Literacidad básica en computadoras
- 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