Curso “Core Data”
Curso Monográfico de Programación Avanzada iPhone & iPad con Core Data
Este curso exclusivo de desarrollo y programación avanzada para iPhone & iPad presenta los fundamentos de Core Data y te proporciona los conocimientos avanzados de persistencia y gestión de objetos para iPhone & iPad que te permitirán crear aplicaciones usando Core Data (distintos stores, migraciones, concurrencia y más).
Core Data es una framework de persistencia de datos avanzada que permite, entre otras cosas, reducir el uso de memoria, automatizar las relaciones entre objetos, gestionar cambios y deshacer los mismos, validar los valores de propiedades. Además ofrece una rica biblioteca de predicados (NSPredicate) para buscar objetos y reduce mucho el código que debemos de escribir al crear UITableViewControllers
Este curso es impartido personalmente por Fernando Rodríguez, desarrollador experimentado en diferentes lenguajes de programación, instructor experto en Objective C, Cocoa & iOS y con una larga y amplia experiencia llevando la formación de máxima calidad en programación iOS a los cuatros rincones del mundo.
Si quieres dominar la persistencia de datos avanzada y desarrollar aplicaciones más elaboradas manejando con éxito Core Data, el curso de programación y desarrollo iPhone & iPad con Core Data de AGBO Training es para ti.
¿A quién va dirigido
Es un curso intensivo y avanzado pensado para programadores, diseñadores y, en general, todas aquellas personas con experiencia previa en iOS que quieran aprender en profundidad Core Data. Al contrario de otros cursos y libros más teóricos, éste es un curso de desarrollo práctico, creado por desarrolladores y para desarrolladores.
Temas a desarrollar
- Introducción:
- Qué es Core Data y qué sustituye
- Componentes de Core Data
- Mapeado objeto-relacional
- Editar el modelo de datos
- Entidades y relaciones. Relaciones inversas.
- Correspondencias entre el modelo relacional y el orientado a objetos
- Crear y guardar objetos
- NSManagedObject
- Persistir datos a disco
- KVO & KVC
- Crear clases que aceptan KVC. La importancia de los nombres
- Como funciona KVC
- Observar cambios en propiedades con KVO
- Relación de KVC / KVO con Core Data
- Recuperar datos
- NSPredicate y su uso.
- NSFetchRequest y su uso
- Subclasificar NSManagedObject
- Ventajas de subclasificar NSManagedObject
- Diferencias entre subclasificar NSManagedObject y cualquier otra clase de Cocoa.
- Optimización y rendimiento
- Como optimizar Core data
- Cuando no usar Core data
El curso tiene un enfoque totalmente práctico y el alumno pasa gran parte del tiempo en Xcode. A lo largo del curso los alumnos crean una aplicación de demostración que utiliza Core Data y UITableViewController.
Requisitos, Duración, Horarios, Precios y Fechas
Encuentra la información completa sobre los requisitos, la duración, horarios, precios y fechas de nuevas convocatorias para este curso en Curso iOS6 Core Data de AGBO Training o contáctanos directamente para solicitar más información.
Consultar descuentos para estudiantes.
Todos los alumnos de AGBO Training al final del curso reciben:
- Certificado de participación de AGBO Training.
- Acceso a nuestro exclusivo Grupo Alumni con sus fórums, networking.
- Acceso a nuestra exclusiva bolsa de trabajo
- Camiseta Curso AGBO Training.
Matriculación y Formas de Pago
Todos nuestros cursos son organizados por AGBO Training.
Encuentra toda la información sobre la matrícula y las formas de pago para este curso en el siguiente enlace Curso iOS6 Core Data o si lo prefieres contáctanos
Dudas
Si tienes cualquier duda, escríbenos un email o contacta directamente con el instructor vía Twitter @frr149.
Sobre este curso, me gustaría…
![]() |
![]() |
![]() |
Otros cursos
Ver la oferta completa de cursos AGBO Training.








Hola,
Quisiera saber si organizais los cursos on-line, a través de videoconferencia.
Saludos.
Hola,
Seguimos haciendo cursos “a distancia” (por video conferencia) pero suelen ser para grupos de empresas.
Lo mejor es que te des de alta en la newsletter, ya que ahí es donde saldrá primero la convocatoria del online (con vídeos) abierto a todos los desaprobadores.
[...] Curso iOS “Core Data” – NIVEL III [...]
[...] Curso iOS “Core Data” – NIVEL III [...]