Tecnología y digital

Curso de Técnicas para un desarrollo ágil de iOS con Swift

Enseña: Gerardo Valencia - Centers iOS Senior Developer 2 en NTT Data Europe - Málaga

  • Avanzado
  • 1602 alumnos
  • 4.7
¡Empezar curso!

Co-certifica:

Descripción del curso online

¿Sabías que hay una variedad de temas nuevos y que se utilizan en el día a día laboral? ¿Has conseguido un nuevo trabajo y hay herramientas y conceptos que no conoces? ¿No encuentras un curso con esos temas que te faltan conocer? Estás en el lugar indicado. Este curso ha sido diseñado para aquellos desarrolladores que necesitan aprender conceptos que son de uso recurrente en un ambiente real de trabajo  o emprendimiento. En los siete módulos del curso encontrarás temas que no son usualmente incluidos en cursos de aprendizaje de iOS y Swift pero que son de vital importancia para mejorar la calidad, orden y entendimiento de código.

¿Qué voy a aprender?

En este curso aprenderás  a manejar los protocolos Encodable y Decodable, el tipo de dato Result y el uso de Dispatch Group para simplificar y estructurar mejor el código al momento de realizar consultas a APIs y servidores.

¿A quiénes está dirigido?

Personas que hayan llevado un curso intermedio de lenguaje Swift y quieran aprender conceptos adicionales

Requisitos

-Conocimientos de lenguaje Swift 5 o Swift 4

-Mac/MacBook con macOS 10.15 (Catalina)

Contenido del curso Técnicas para un desarrollo ágil de iOS con Swift

  • Módulo 1Introducción

    1 Cápsulas 00:02:18

    • Cápsula 1: Presentación del docente
      Acceso Premium
  • Módulo 2Protocolos Encodable y Decodable

    4 Cápsulas 00:55:30

    • Cápsula 1: Concepto de Encodable y Decodable
      Acceso Premium
    • Cápsula 2: Implementación del protocolo Encodable
      Acceso Premium
    • Cápsula 3: Implementación del protocolo Decodable
      Acceso Premium
    • Cápsula 4: JSON dentro de otro JSON
      Acceso Premium
  • Módulo 3Tipo de dato Result

    4 Cápsulas 00:34:17

    • Cápsula 1: Concepto del tipo de dato Result
      Acceso Premium
    • Cápsula 2: Implementación del tipo de dato Result
      Acceso Premium
    • Cápsula 3: Implementación del tipo de dato Result a peticiones HTTP
      Acceso Premium
    • Cápsula 4: Genéricos
      Acceso Premium
  • Módulo 4Notificaciones locales

    4 Cápsulas 00:45:01

    • Cápsula 1: Concepto de notificaciones locales
      Acceso Premium
    • Cápsula 2: Implementaciones de notificaciones locales-internas
      Acceso Premium
    • Cápsula 3: Implementación de notificaciones locales de tipo visua
      Acceso Premium
    • Cápsula 4: Agregando datos a la notificación
      Acceso Premium
  • Módulo 5Internacionalización

    4 Cápsulas 00:46:01

    • Cápsula 1: Concepto de Internacionalización
      Acceso Premium
    • Cápsula 2: Implementación de localization
      Acceso Premium
    • Cápsula 3: Implementación de cambio de idioma
      Acceso Premium
    • Cápsula 4: Implementación de cambio de idioma con animación
      Acceso Premium
  • Módulo 6Grand Central Dispatch (GCD)

    4 Cápsulas 00:45:52

    • Cápsula 1: Concepto de Grand Central Dispatch (GCD)
      Acceso Premium
    • Cápsula 2: Aplicación de Grand Central Dispatch (GCD)
      Acceso Premium
    • Cápsula 3: Lista de imágenes
      Acceso Premium
    • Cápsula 4: Descarga de data de las imágenes
      Acceso Premium
  • Módulo 7Patrón coordinator

    5 Cápsulas 01:01:54

    • Cápsula 1: Concepto de Patrón coordinator
      Acceso Premium
    • Cápsula 2: Implementación de Patrón coordinator
      Acceso Premium
    • Cápsula 3: Flujo de Login
      Acceso Premium
    • Cápsula 4: Navegación usando coordinator
      Acceso Premium
    • Cápsula 5: Caso: Tab Bar controller usando coordinator
      Acceso Premium

Examen finalPara obtener tu certificado de aprobación del curso, tendrás 2 intentos al día para aprobar con más de 70% un examen de opciones múltiples.

Sobre nuestro experto

Gerardo Valencia profesora del curso Técnicas para un desarrollo ágil de iOS con Swift

Gerardo Valencia

Centers iOS Senior Developer 2 en NTT Data Europe - Málaga

Desarrollador Frontend con experiencia en creación de páginas web y aplicaciones móviles. Es desarrollador nativo iOS, utilizando Objective-C y Swift así como también el uso de React Native y Flutter para maquetado e implementación de aplicaciones en Android. Tiene experiencia, utilizando React y Wordpress (headless CMS), NodeJS y MongoDB para desarrollo backend y herramientas de diseño Illustrator/Figma en nivel intermedio.

Certifícate e impulsa tu carrera

A nombre de San Ignacio University
Modelo de certificado opcional de nuestro curso*La Universidad San Ignacio University certificará a todos los alumnos de NETZUN

Sobre las instituciones

Netzun - cursos en linea
Empresa de Edtech, fundada en el 2015 y especializada en educación virtual basada en la metodología de ‘microlearning’. Tiene el propósito de democratizar el conocimiento de personas extraordinarias en toda Latinoamérica
San Ignacio University certifica nuestros cursos
San Ignacio University es una universidad estadounidense que se destaca por ofrecer una experiencia académica única y de vanguardia. Cuenta con una plana docente altamente calificada, comprometidos con la excelencia académica y el desarrollo integral de sus estudiantes.

Desarrolla tus habilidades con nosotros

Beneficios

Acceso total a los videos del curso

Materiales descargables

Foro con otros estudiantes

Certificado de culminación

- 81%

COMPRAR CURSO

US$ 2.90Antes US$ 15.00

OFERTA EXPIRA EN:

0 :

Dias

00 :

Hrs

00 :

Mins

00

Segs
Añadir cupón

Para siempre

Desarrolla tus habilidades con nosotros

- 81%

COMPRAR CURSO

US$ 2.90 Antes US$ 15.00

OFERTA EXPIRA EN:

0 :

Dias

00 :

Hrs

00 :

Mins

00

Segs
Añadir cupón

BENEFICIOS

  • Acceso total a los videos del curso
  • Materiales descargables
  • Foro con otros estudiantes
  • Certificado de culminación
  • Para siempre
Educación online para tu crecimiento profesional
Cursos cortos que aplican la metodología micro-learning
Clases cortas (micro-learning)
Aprende con cursos concisos de 2 horas de duración en promedio, subdivididos en videos de max 10 minutos.
  • Información concisa sobre skills específicos
  • Más fácil de aprender, y super prácticos
Acceso para siempre a nuestros cursos
Acceso para siempre
Si compras un curso o especialización, tendrás acceso a los contenidos grabados para siempre.
  • Accede a tus clases cuando quieras, sin horarios
  • Accede a tus clases las veces que quieras
Especializaciones certificadas con proyectos de aprendizaje
PREMIUM
Aprendizaje basado en Proyectos
Todos los cursos y especializaciones tendrán un proyecto final para que puedas poner en práctica tus nuevas habilidades
  • Pon en práctica tus nuevas habilidades
  • Tendrás feedback de mentores
  • Crea un portafolio de proyectos, mejora tu CV.
Cursos certificados
Certifícate al aprobar
tus cursos
Al finalizar un curso tendrás que aprobar un examen y te emitiremos un certificado digital que valide tus habilidades.
  • Certificado con código único
  • Mejora tu CV
  • Impulsa tu carrera profesional