Curso: Curso Kotlin Multiplatform KMP

Duración: 80 horas cronologicas

Convocatoria:

Este curso está diseñado para desarrolladores que desean aprender a crear aplicaciones Android modernas utilizando Kotlin Multiplatform. A lo largo del curso, los estudiantes aprenderán a construir interfaces de usuario elegantes y eficientes utilizando el nuevo paradigma de Jetpack Compose, mientras aprovechan el poder y la simplicidad del lenguaje Kotlin. Este curso es ideal tanto para principiantes en desarrollo Android como para desarrolladores experimentados que buscan actualizar sus habilidades con las últimas tecnologías.

Certificación:
Nosotros entregamos un diploma del curso. Somos una institución educacional aprobada y certificada por Servicio Nacional de Capacitación y Empleo.
Ejemplo:
certificado de ejemplo

Contactenos

Programa

Historia y evolución de Kotlin.

Configuración del entorno de desarrollo (IntelliJ IDEA, Android Studio).

Sintaxis básica: variables, tipos de datos y operadores.

Condicionales (if, when).

Bucles (for, while, do-while).

Declaración de funciones.

Lambdas y funciones de orden superior.

Scope functions: let, run, apply, also.

Clases, objetos, interfaces y herencia.

Propiedades, métodos y encapsulamiento.

Data classes y sealed classes.

Null safety y tipos opcionales.

Extensiones de funciones y clases.

Corrutinas para manejo de concurrencia.

Visión general y beneficios de Multiplatform.

Arquitectura y componentes principales.

Instalación y configuración de Kotlin Multiplatform en IntelliJ IDEA.

Creación de un proyecto básico Multiplatform.

Configuración de Gradle para múltiples targets.

Módulos comunes y específicos de plataforma.

Uso de expect y actual para definir implementaciones específicas.

Modelos de datos multiplataforma.

Lógica de negocio en el módulo compartido.

Testeo de lógica compartida con tests multiplataforma.

Configuración del módulo Android en un proyecto Multiplatform.

Uso de Kotlin Multiplatform en una aplicación Android.

Configuración del módulo iOS en un proyecto Multiplatform.

Uso de Kotlin Multiplatform en una aplicación iOS.

Expect/actual para utilizar APIs nativas.

Integración con librerías de terceros específicas de plataforma.

Configuración de Kotlin/JS en un proyecto Multiplatform.

Uso de frameworks web con Kotlin/JS (como React).

Configuración de Kotlin/Native para aplicaciones de escritorio.

Uso de librerías multiplataforma en entornos de escritorio.

Configuración de tests unitarios y de integración.

Pruebas multiplataforma y específicas de plataforma.

Optimización del rendimiento en aplicaciones multiplataforma.

Gestión de dependencias y configuración de Gradle.

Despliegue de aplicaciones en Android, iOS, y web.

Configuración de CI/CD para proyectos Multiplatform.

Definición de requerimientos y alcance del proyecto.

Implementación de una aplicación completa utilizando Kotlin Multiplatform.

Presentación del proyecto final.

Revisión y retroalimentación del proyecto.

Relator


Nombre: Jorge Castro Castillo

Post Grado: MBA Master en tecnologías de la información aplicadas a las empresas (CEPADE España)

Pre Grado: Ingeniero Civil Informático Universidad de Santiago de Chile (2002)

Certificaciones: Microsoft y Oracle Certified Professional


Experiencia Laboral:

Ingeniero de sistema: para empresas mineras y bancarias.

Jefe de Proyecto: en empresas retail, informáticas, mineras y bancarias.

Consultor externo: en empresas retail, informáticas, mineras, agroindustria y bancarias.

Relator títular: de nuestra escuela.

Lista de Precio

Precio
$810,000 Pesos por Por Alumno (IVA incluido) (descuentos para empresa por más de un alumno inscrito).
  • Desde 1 alumno
  • Videoconferencias
  • Horarios y jornada a coordinar
  • Diploma del Curso
  • Material de apoyo
  • SENCE (Empresa)
  • Formas de Pago: Transferencia bancaria y tarjeta de crédito (usando Flow).
  • El pago con tarjeta de crédito tiene un recargo de 3%.
    Precio Final con tarjeta de crédito: $741,600.
  • Para empresas y particulares
Precio
$1,066 USD Por Alumno (descuentos para empresa por más de un alumno inscrito).
  • Desde 1 alumno
  • Videoconferencias
  • Horarios y jornada a coordinar
  • Diploma del Curso
  • Material de apoyo
  • Formas de Pago: Transferencia bancaria (bank-wire) y Paypal (tarjeta de crédito)
  • Para empresas y particulares
Precio
$900,000 Por Alumno
  • Desde 1 alumno
  • Presencial / Videoconferencias
  • Horarios y jornada a coordinar
  • Diploma del Curso
  • Coffee Break incluido
  • Material de apoyo
  • SENCE
  • Para empresas y particulares

Formas de Pago

Pago de Empresa Para efectuar una actividad de capacitación, necesitamos que envíen una orden de compra por el curso solicitado antes de comenzar el curso.
Para más información de formas y condiciones de pagos por empresa, contactenos.
Transferencia Bancaria Se puede pagar el curso mediante transferencia bancaria sin un recargo adicional.
Pago con cheque Para el pago con cheque, necesitamos que nos envíe el pago antes de comenzar el curso. Por la contingencia, preferimos que no use esa forma de pago.
Tarjeta de crédito (Chile): Las tarjetas de crédito tienen un recargo de un 3%. Es posible pagar en cuotas precio contado. Para más información, consulte en Flow.cl
Pago internacional Para los pagos internacionales, puede realizarlo mediante transferencia bancaria o usando PayPal.
pago mediante Servipag
pago mediante Mach
pago mediante Multicaja
pago mediante OnePay
pago Mediante Khipu
pago mediante Webpay