Descripción:
Este curso guía a los desarrolladores Java experimentados desde los conceptos básicos de Kotlin hasta la creación de aplicaciones para ejecutar en los dispositivos JVM y Android. Programar con Kotlin significa menos molestia. El lenguaje de programación de Kotlin ofrece una sintaxis expresiva, un sistema de tipo intuitivo fuerte y un gran soporte de herramientas, junto con la interoperabilidad sin fisuras con el código Java existente, bibliotecas y frameworks. Kotlin puede ser compilado a Java bytecode, por lo que se puede utilizar en todas partes que se utilice Java, incluyendo Android. Y con un compilador eficiente y una pequeña biblioteca estándar, Kotlin no impone prácticamente ninguna sobrecarga de tiempo de ejecución.
Objetivo:
Este Curso de Introducción al Desarrollo de Aplicaciones para Android con Kotlin, le enseña a utilizar el lenguaje Kotlin para aplicaciones de calidad de producción. Este curso, rico en ejemplos va más allá de lo básico, cubriendo temas interesantes como la construcción de DSLs con sintaxis de lenguaje natural. Al término del curso, tendrá las habilidades para comenzar a desarrollar aplicaciones con Kotlin.
Temario:
Parte 1. Kotlin: Qué y por qué
Rasgos primarios del lenguaje | Aplicaciones Kotlin | La filosofía de Kotlin | Uso de herramientas Kotlin
Parte 2. Fundamentos de Kotlin
Funciones y Variables | Clases y Propiedades | Representación y gestión de opciones: Enums y When | Bucles While y For | Excepciones en Kotlin
parte 3. Funciones
Crear Colecciones en Kotlin | Crear funciones fáciles de llamar | Añadir Métodos a otras Clases, funciones de extensión y propiedades | Trabajo con Colecciones: varargs, infix y soporte de librería | Trabajo con strings y expresiones regulares | Funciones locales y extensiones
Parte 4. Clases, Objetos e Interfaces
Definir Jerarquías de Clase | Definir una Clase con constructores no triviales o propiedades | Clases  de Dato y Delegación de Clases | Declarar un Objeto y crear una instancia
Parte 5. Programación con Lambdas
Expresiones Lambda y referencias de miembro | API’s Funcionales para colecciones | Secuencias | Interfaces funcionales con Java | Lambdas con recibidores “with” y “apply”
Parte 6. El sistema de tipado de Kotlin
Nulabilidad | Tipos primitivos y otros tipos | Colecciones y Arreglos
Parte 7. Sobrecarga de operador y otras convenciones
Operadores de sobrecarga aritmética | Sobrecarga de operadores de comparación | Convenciones usadas para Colecciones y Rangos | Destructurar declaraciones y funciones de componente | El uso correcto de propiedades delegadas
Parte 8. Funciones de orden superior: Lambdas como parámetros y retorno de valores
Declarar funciones de orden superior | Funciones Inline | Flujo de control en Funciones de Orden Superior
Parte 9. Genéricos
Tipos de parámetro genéricos | Genéricos en tiempo de ejecución | Genéricos y subtipos
PROXIMA FECHA DE INICIO
Sábado 15 de octubre del 2022
Horario: Sabatino 9.00 – 14.30 hrs
singles meet local singles free positive singles singles site
do my college paper help with college paper writing custom college papers writepapersformoney.com
paper writing help custom paper someone to write my paper for me i will pay you to write my paper
custom paper writing services custom paper services
write my philosophy paper help writing a paper
online paper writer websites to type papers need someone write my paper buy papers for college online
best paper writing service reviews pay someone to write a paper for me buy college paper online write my paper for me
custom paper writers write my psychology paper pay someone to write my paper writingpaperservice.net
buy custom papers online paper writing help online paper writing service superiorpapers buying papers online college
academic paper writers professional paper writers what should i
write my paper about buy a paper online
thesis paper help write my english paper college papers writing service pay to write a paper
help with college paper writing college paper writing
services professional paper writing service buy a philosophy paper
paper writing services online buy a college paper online write my paper for me in 3 hours pay people to write papers
college paper writer online paper writers pay for someone to
write your paper where can i find someone to write my paper
buying papers for college pay someone to do my paper do my paper for me write my paper canada
custom papers i don’t want to write my paper buy college
paper online buyessaypaperz.com
where can i find someone to write my college paper papers writing help custom papers
writing paper writing website
Fiddling with Fate. Author Kathleen Ernst.
Publisher Wheeler Publishing Sign in for Price Format.
I’ve been troubled for several days with this topic. baccaratsite, But by chance looking at your post solved my problem! I will leave my blog, so when would you like to visit it?
coursework synonym coursework writing services quantitative coursework coursework or research
coursework at university coursework at college coursework helper design coursework
coursework download coursework research nursing coursework courseworkdomau.com
coursework helper coursework in marketing coursework knowledge definition coursework rule usyd
coursework research coursework plan coursework in a sentence coursework for psychology degree
coursework vs thesis coursework ka hindi coursework english language coursework like copa