Pago Único del Curso
Compra el curso una vez y accede de por vida
- Un único pago.
- Acceso instantáneo al curso de por vida.
- Acceso a la comunidad del curso.
Un clásico que sigue vigente. El primer curso de Juan Gabriel Gomila te enseña Objective-C desde sus fundamentos, un lenguaje que todavía forma parte de numerosos proyectos y SDKs.
Aprende Objective-C desde cero y domina el desarrollo de aplicaciones para iPhone y iPad construyendo proyectos reales paso a paso. En este curso descubrirás los fundamentos del desarrollo iOS con Objective-C y aprenderás a utilizar las herramientas, conceptos y técnicas necesarias para crear tus propias aplicaciones.
La mejor forma de aprender programación es programando. Por eso, a lo largo del curso crearás más de 10 apps para iOS, enfrentándote progresivamente a funcionalidades y problemas habituales del desarrollo de aplicaciones. Cada nuevo proyecto te permitirá poner en práctica lo aprendido y mejorar tus habilidades como desarrollador.
Además de aprender Objective-C, trabajarás con algoritmos, patrones de diseño, buenas prácticas y conceptos esenciales del desarrollo iOS. El objetivo es que no te limites a seguir tutoriales, sino que entiendas cómo funciona el código y seas capaz de adaptarlo para construir tus propias soluciones.
Al finalizar el curso, tendrás los conocimientos necesarios para entender y reproducir muchas de las funcionalidades presentes en aplicaciones iOS, trabajar con proyectos existentes escritos en Objective-C y continuar profundizando por tu cuenta. También dispondrás del código fuente del instructor para comparar tus soluciones, detectar mejoras y consolidar todo lo aprendido.
Si quieres aprender Objective-C para iOS mediante proyectos prácticos, comprender código existente y desarrollar una base sólida trabajando con aplicaciones reales, este curso te permitirá avanzar desde los fundamentos hasta proyectos cada vez más completos.
Aprende los fundamentos de Objective-C y desarrolla una base sólida de programación con variables, condicionales, bucles, hilos y otros conceptos esenciales.
Familiarízate con Xcode y sus principales herramientas para crear, organizar, ejecutar y depurar tus proyectos de desarrollo para iPhone y iPad.
Diseña interfaces con UIKit utilizando elementos como UIButton, UILabel, UITextField, UIPickerView, UISlider y UIViewController, entre otros componentes.
Construye interfaces visualmente con Interface Builder y Storyboards, conecta diferentes pantallas y crea sistemas de navegación con UINavigationController.
Aprende a presentar información mediante UITableViewController y UICollectionViewController para crear listados, galerías y colecciones habituales en las apps de iOS.
Trabaja con Core Data, XCDataModels y NSFetchedResultsController, y aprende a utilizar formatos como Property Lists, XML y JSON para gestionar la información de tus apps.
Avanza hacia conceptos de programación más profesionales utilizando patrones como MVC y Fachada para estructurar mejor el código y crear aplicaciones más mantenibles.
Utiliza Git y Bitbucket para gestionar versiones de tus proyectos, trabajar desde diferentes equipos y colaborar de forma organizada con otros desarrolladores.
Integra interfaces, navegación, almacenamiento, servicios en la nube y los frameworks Cocoa y UIKit para desarrollar aplicaciones funcionales adaptadas a diferentes dispositivos Apple.
Matemático, Instructor Certificado de Unity e Instructor Online que ha formado a más de 600.000 estudiantes en todo el mundo en diferentes plataformas como Udemy y Platzi. CEO de Frogames Formación e impulsor de esta plataforma, aportando todo su conocimiento en Matemáticas, Machine Learning, Videojuegos, IA o Blockchain entre otros.
Compra el curso una vez y accede de por vida
Accede a todos los cursos, comunidades y extras de Frogames
Accede a todos los cursos de la ruta de