Master avanzado en desarrollo iOS y Swift: sé un profesional
Curso
Online
¿Necesitas un coach de formación?
Te ayudará a comparar y elegir el mejor curso para ti y a financiar tu matrícula en cómodos plazos.
Descripción
-
Tipología
Curso
-
Metodología
Online
-
Horas lectivas
23h
-
Inicio
Fechas a elegir
-
Envío de materiales de aprendizaje
Sí
-
Servicio de consultas
Sí
-
Tutor personal
Sí
-
Clases virtuales
Sí
En este curso veremos:
Ejercicios prácticos para aprender a resolver problemas típicos que un desarrollador se suele preguntar en varias etapas del desarrollo, incluyendo ejercicios sobre:
La clase String y los cómputos con cadenas de caracteres
La clase Number y operaciones típicas
La gestión de colecciones de datos en arrays con técnicas como el map, filter y reduce
Los closures, su sintaxis y su correcto uso para facilitarnos el trabajo y hacer una programación eficiente.
Traducción y localización de una app a múltiples idiomas sin tener que reescribir todo el código
Localización de Storyboard
Ficheros de configuración y property lists por idioma
El diseño de interfícies con los delegados de la clase UIAppearence, incluyendo
Cómo cambiar la apariencia de todos los elementos de UIKit de una app con pocas líneas de código
Personalizar la apariencia de una app sin tener que ir controlador por controlador
Las tareas de delegación y edición de elementos de UI por código
La programación funcional e introducción al Big Data y cómo nos ayuda a programar de forma más estructuradas gracias a
Closures, los bloques de completación de Apple que pueden usarse como variables
Las técnicas de Map, Filter y Reduce para recorrer y trabajar con Arrays y Diccionarios
Mejores prácticas de programación para convertirnos en unos expertos desarrolladores
Envío de push notifications haciendo uso del servidor de Google Firebase, incluyendo
Cómo funciona una push notification con APNs
Cómo configurar una cuenta de Firebase
Uso de cocoapods para añadir librerías a iOS
Cómo generar los certificados y claves de seguridad de Apple y subirlos a Firebase
Enviar push notifications desde el servidor de Firebase
Las compras integradas con StoreKit de Apple en un clon de Udemy
La guía de los 7 pasos para dar de alta una In App Purchase, desde su creación en iTunes Connect hasta su compra en Xcode
Consejos para monetizar tu app
Instalaciones y fechas
Ubicación
Inicio
Inicio
A tener en cuenta
Dominar los aspectos clave de Swift como estructuras de datos, trabajar con Strings o los tipos de datos numéricos
Conocer los algoritmos de ordenación y técnicas de big data como map y reduce más conocidos con la implementación en Swift
Dominar aspectos avanzados del diseño de apps como personalizar el color de una app, localización de una aplicación a varios idiomas o las push notifications con FireBase
Implementar Push Notifications con el servidor de Firebase y aprender las bases de las llamadas a Web Services con URLConnection
Crear In App Purchases en el fantástico método en 7 pasos de Juan Gabriel que se puede incorporar en cualquier app o videojuego.
Alumnos que controlen de Swift básico pero quieran ver aspectos más avanzados tanto de la programación como del desarrollo de apps con Swift para iOS
Desarrolladores de Objective-C que quieran conocer la sintaxis avanzada de Swift
Alumnos de mis cursos anteriores de Swift básico para llegar a los aspectos más avanzados de Swift e iOS
Desarrolladores con años de experiencia que quieran entrar de lleno en el mundo de desarrollo con Swift
Tener un Mac con sistema operativo Yosemite o posterior
Tener Xcode 8 o posterior instalado en tu Mac para poder usar Swift 3.0 o posterior
Es aconsejable haber realizado el Curso Completo de iOS 10 o iOS 11: de Cero a Experto del Prof. Juan Gabriel Gomila, donde se explican las bases de Swift y iOS
También es recomendable haber llevado a cabo el curso de Pokemon Go donde se ven frameworks avanzados y diseños de apps sin storyboard y con código en Swift
Compatible con iOS 10 y 11 así como Swift 3 y 4
Opiniones
Logros de este Centro
Todos los cursos están actualizados
La valoración media es superior a 3,7
Más de 50 opiniones en los últimos 12 meses
Este centro lleva 8 años en Emagister.
Materias
- Navegación
- Color
- Potencia
- Storyboard
- Columna
- Productos de limpieza
- Sintaxis
- Web services
- Codificación
- Gestión de colecciones
- Desarrollo profesional
- Big Data
Temario
Información adicional
¿Necesitas un coach de formación?
Te ayudará a comparar y elegir el mejor curso para ti y a financiar tu matrícula en cómodos plazos.
Master avanzado en desarrollo iOS y Swift: sé un profesional