Programa del Curso
Introducción
Configuración de las herramientas para Kotlin
-
Uso de las herramientas de línea de comandos
Instalación del JDK para Kotlin
Instalación y configuración del IDE: IntelliJ
Instalación de los plugins
Introducción a la sintaxis Kotlin y Kotlin
-
Aprendizaje de la Kotlin Arquitectura
Aprender la sintaxis Kotlin
Uso de las características clave de Kotlin
Orientado a objetos Programming con Kotlin
-
Descripción general de Programming con objetos
Creación de una clase
Adición de métodos a clases
Definición de constructores básicos
Uso de parámetros con nombre y valores predeterminados
Uso de clases abiertas para permitir la herencia
Uso de clases abstractas
Creación y uso de interfaces
Manejo de la anulación
Creación de clases de datos
Uso de singletons y objetos complementarios
Uso de enumeraciones
Agrupar clases en paquetes
Uso de importaciones
Implementación de la ocultación de información
Uso de Getters y Setters
Implementación de modificadores de visibilidad
Entendiendo los genéricos
Implementación de una pila genérica
Uso de funciones genéricas
Desarrollo de aplicaciones Android con Kotlin
-
Configuración de las herramientas para Android desarrollo
Instalación de Android Studio
Iniciar un nuevo proyecto
Configuración del emulador
Configuración de la biblioteca
Realización de datos Management
-
Trabajar con variables, constantes y Swift tipos de datos
Requerimientos
- Experiencia en programación Java
- Experiencia básica o familiaridad con el desarrollo de Android
- Experiencia con Swift programación
Testimonios (6)
El entrenador estaba perfectamente preparado. Gran conocimiento del entrenador y una gran cantidad de materiales.,
Dawid - ista Shared Services Polska Sp. z o.o.
Curso - Programming with Kotlin
Traducción Automática
Intensidad de un curso, cobertura de temas. Los temas complicados se explican a un buen nivel, por lo que a pesar de que quedan algunos puntos blancos en ellos (como DSL), no será difícil continuar por mí mismo, ya que ya tengo un entendimiento común de la base y al menos sé cómo formular mis preguntas para Google.
Alexey Baryshnev - C.T.Co SIA
Curso - Advanced Kotlin Programming
Traducción Automática
Alex is a very friendly, personable guy. He made everyone feel comfortable working through together and volunteering to give slutions.
Kai Bergman - Red Embedded Consulting Sp. z o.o.
Curso - Kotlin for Beginners
Antonio gave is much background information, best practices and showed us useful tools to speed up our development process.
Philipp Hunger
Curso - Cross-platform mobile development with PhoneGap/Apache Cordova
He's an experienced trainer with a real life experience in the topic he was teaching. That led the course to cover the most important topics which interests any developer working in the field, and small details would be easily overseen if he was not working in this platform. Moreover, he was giving the course using the latest versions of iOS and Swift (10 \ 3) and that is a huge advantage to be adapting such new technology in short time.
Abdullah Alaradi - Thiqah Business Services
Curso - iPhone and iPad Development in Swift for iOS 8 and Xcode 6
It provided a solid foundation of RxSwift that will serve as a good launching point to improve our current Rx implementation.