Programa del Curso

Introducción

Descripción de Kotlin

Configurando las herramientas para Kotlin
    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 y la sintaxis de Kotlin
    Aprendiendo la arquitectura de Kotlin
    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
    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
    Uso de matrices y listas en Kotlin
    Implementando construcciones de bucle en Kotlin
    Crear, declarar y usar funciones en Kotlin
    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
    
Usando Almacenamiento y Operando en Archivos en Kotlin

Comprender el subprocesamiento múltiple

Configurando las herramientas para el desarrollo de Android
    Instalar Android Studio
    Comenzando un nuevo proyecto
    Configurando el Emulador
    Configurando la Biblioteca

Configurando Kotlin en Android

Ejecutando una aplicación de Android
    Ejecutando una aplicación de Android en el emulador
    Ejecutar una aplicación de Android en el dispositivo físico
    
Comprender la aplicación de Android
    Usando AndroidManifest.xml
    Usando "Actividad"
    Usando "Diseño"
    Usando "String"
    Usando "Imágenes"
    Usando "Estilo"

Creación de una aplicación de fotografía para Android con Kotlin
    Usando PhotoApp y API
    Usando Pixabay
    Usar clases de datos
    Usando Retrofit
    Capas de vistas de imágenes con diseños de adaptadores
    Construyendo un Adaptador
    Recuperando imágenes

Crear una aplicación para Android "Find My Age" usando Kotlin
    Implementando el Código
    Depuración del código
    
Cómo crear una aplicación de Android Tic Tac Toy usando Kotlin
    Implementando el Código
    Depuración del código
    
Creación de una aplicación de Android Food Menu usando Kotlin
    Implementando el Código
    Depuración del código
    
Creando una aplicación de alarma Android usando Kotlin
    Implementando el Código
    Depuración del código

Solución de problemas

Resumen y conclusión

Requerimientos

  • Experiencia básica o familiaridad con la programación de Java y Android
     
  35 horas
 

Número de participantes


Comienza

Termina


Dates are subject to availability and take place between 09:30 and 16:30.
Los cursos de formación abiertos requieren más de 5 participantes.

Testimonios (5)

Cursos Relacionados

Categorías Relacionadas