Curso “Core Data”

curso programacion iphone

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:
  1. Qué es Core Data y qué sustituye
  2. Componentes de Core Data
  • Mapeado objeto-relacional
  1. Editar el modelo de datos
  2. Entidades y relaciones. Relaciones inversas.
  3. Correspondencias entre el modelo relacional y el orientado a objetos
  • Crear y guardar objetos
  1. NSManagedObject
  2. Persistir datos a disco
  • KVO & KVC
  1. Crear clases que aceptan KVC. La importancia de los nombres
  2. Como funciona KVC
  3. Observar cambios en propiedades con KVO
  4. Relación de KVC / KVO con Core Data
  • Recuperar datos 
  1. NSPredicate y su uso.
  2. NSFetchRequest y su uso
  • Subclasificar NSManagedObject
  1. Ventajas de subclasificar NSManagedObject
  2. Diferencias entre subclasificar NSManagedObject y cualquier otra clase de Cocoa.
  • Optimización y rendimiento 
  1. Como optimizar Core data
  2. 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.

Recuerda PLAZAS LIMITADAS.

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

Aquí encontrarás información detallada sobre los pasos a seguir para realizar la inscripción con cualquiera de las opciones de forma de  pago que ofrecemos.

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…

Matricular curso prograamción iphone ipad Información sobre cursos de programación iphone ipad newsletter cursos programación ios para iphone & ipad

Otros cursos

Ver la oferta completa de cursos AGBO Training.

4 Responses to Curso “Core Data”

  1. Rafa Tenor says:

    Hola,
    Quisiera saber si organizais los cursos on-line, a través de videoconferencia.
    Saludos.

    • frr149 says:

      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.

Leave a Reply

Your email address will not be published. Required fields are marked *

*

You may use these HTML tags and attributes: <a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code> <del datetime=""> <em> <i> <q cite=""> <strike> <strong>