Quality Seal Emagister EMAGISTER CUM LAUDE

RxCocoa-CoreData-AFNetworking

KeepCoding
A Distancia

599 
¿Quieres hablar con un asesor sobre este curso?

Información importante

  • Curso intensivo
  • Nivel avanzado
  • A distancia
  • 20 horas de estudio
  • Duración:
    2 Semanas
  • Cuándo:
    A elegir
  • Campus online
  • Envío de materiales de aprendizaje
  • Servicio de consultas
  • Tutor personal
  • Clases virtuales
Descripción

¿Quieres usar Core Data en segundo plano mirando al tendido, consumir servicios web con AFNetworking 2 como un superhéroe, pilotar Mantle y hacer viguerías con Reactive Cocoa?

¡Este es tu curso, solo para Superhéroes del código!

A lo largo del curso, se desarrollará una aplicación completa alimentada con Vine Comics ¿Te animas?

Información importante
Instalaciones y fechas

Dónde se imparte y en qué fechas

Inicio Ubicación
A elegir
A distancia

Preguntas Frecuentes

· ¿Cuáles son los objetivos de este curso?

El temario se basa en desarrollo iOS con Objective-C, si quieres aprender consumo de servicios web con Swift, mira el curso Superpoderes Swift: MVVM-RxSwift-Core Data

· ¿A quién va dirigido?

Dirigido a ti que ya has realizado el Curso iOS Intermedio, ya controlas Core Data, y quieres seguir “currándote” tu perfil profesional.

· Requisitos

Para este Curso necesitas como mínimo haber realizado Curso iOS Intermedio. Si tienes dudas sobre si el curso encaja contigo ¡contáctanos y te orientamos! También tienes disponible este curso adaptado a Swift

· Titulación

Certificado de participación KeepCoding.

Opiniones

N

30/05/2016
Lo mejor Aunque sabía algunas cosas, había estado aprendiendo sin rumbo, y había muchos conceptos que no llegaba a comprender. El curso tiene una calidad muy alta, y ofrece garantías de actualización.

A mejorar Todo perfecto.

¿Recomendarías este curso? Sí.
¿Te ha ayudado esta opinión? (0)
N

30/05/2016
Lo mejor Aunque sabía algunas cosas, había estado aprendiendo sin rumbo, y había muchos conceptos que no llegaba a comprender. El curso tiene una calidad muy alta, y ofrece garantías de actualización.

A mejorar Todo perfecto.

¿Recomendarías este curso? Sí.
¿Te ha ayudado esta opinión? (0)
D

25/05/2016
Lo mejor Creo que para poder reinventarse, dejar de sentirse estancado y actualizar nociones sobre programación, KeepCoding es fundamental.

A mejorar Todo perfecto.

¿Recomendarías este curso? Sí.
¿Te ha ayudado esta opinión? (0)
F

17/04/2016
Lo mejor Los cursos de Fernando son los mejores. Muy agradecido.

A mejorar Todo bien.

¿Recomendarías este curso? Sí.
¿Te ha ayudado esta opinión? (0)
F

17/04/2016
Lo mejor Los cursos de Fernando son los mejores. Muy agradecido.

A mejorar Todo bien.

¿Recomendarías este curso? Sí.
¿Te ha ayudado esta opinión? (0)
D

11/04/2016
Lo mejor Me ha encantado. Tengo ganas de más. Creo que KeepCoding es la mejor opción.

A mejorar Todo bien.

¿Recomendarías este curso? Sí.
¿Te ha ayudado esta opinión? (0)
H

20/02/2016
Lo mejor Ha sido un gran fin de semana en la mejor compañía. Un curso genial.

A mejorar Nada.

¿Recomendarías este curso? Sí.
¿Te ha ayudado esta opinión? (0)
Pregunta a los Antiguos Alumnos qué les pareció.

Su experiencia te será de mucha ayuda para decidirte.

¿Qué aprendes en este curso?

Rxcocoa
CoreData
Swift
AFNetworking
Mantle

Profesores

Guillermo González
Guillermo González
Profesor

Nuestro instructor es un artesano del software, amante de los comics y aficionado al cine. Comenzó hace casi 20 años desarrollando apps de tratamiento de imágenes en C++ y a finales de 2007 se introdujo en el mundo del desarrollo móvil llevando una doble vida. Durante el día trabajaba en Symbian Ltd. mejorando el sistema operativo para smartphones más famoso del momento. Por las noches desarrollaba sus primeras aplicaciones en Objective-C, fascinado por la potencia de frameworks como Core Animation y Core Data.

Temario

Introducción

  • Consumo de servicios REST
  • Comic Vine API
  • Aplicación de búsqueda de Cómics
  • Arquitectura: Model, View, ViewModel (MVVM)
  • MVC, Massive View Controller?
  • MVVM como alternativa a MVC

Arquitectura de nuestra aplicación

  • ReactiveCocoa
  • Programación Funcional Reactiva
  • Comportamiento asíncrono en Cocoa
  • Señales
  • Funciones de orden superior
  • Caso de uso: encadenar peticiones de red
  • Concurrencia

AFNetworking

  • Accediendo a servicios web
  • Arquitectura
  • Serialización de peticiones
  • Serialización de respuestas

Mantle

  • Que tiene que hacer un objeto modelo
  • MTLModel
  • MTLJSONSerializing

Concurrencia con Core Data

  • Soporte de concurrencia en NSManagedObjectContext
  • Multiples contextos para un mismo persistent store coordinator
  • Alternativas para sincronizar contextos

Groot

  • Importar JSON en nuestro modelo de Core Data
  • Mapeo de JSON a NSManagedObject
  • Insert vs. Merge

Información adicional

Información sobre el precio: Transferencia Bancaria Paypal Tarjeta de Crédito a nombre de cursos@keepcoding.io

PROMO DESARROLLADOR:
499€ PVP (Solo hasta 7 días antes del inicio del curso).

PROMO POWER PACK: Por sólo 149€ más, llévate un curso online KeepCoding de tu elección ¡con acceso de por vida!