25.7.3
This website uses cookies to ensure you get the best experience on our website. Learn more

Curso completo de iOS 12: de cero a experto

Este curso de Swift e iOS 12 se basa en la propia experiencia de Juan Gabriel como mentor y desarrollador de aplicaciones desde hace ya más de 8 años, y es el cuarto curso que prepara de la colección de cero a experto en desarrollo de apps para dispositivos de Apple. Con este curso completo, aprenderás a utilizar Swift como un profesional del sector y a construir aplicaciones COMPLETAS para iPhone y iPad usando iOS 12. Incluso SI NO TIENES ninguna experiencia programando, lo podrás seguir sin problemas. Durante el curso iremos paso a paso con los videos para aprender todo lo que necesitas saber para convertirte y tener éxito como desarrollador de aplicaciones. En el curso tendrás horas y horas de video en HD y nos basaremos en aprender a base de crear proyectos, aplicaciones reales que triunfan en el mundo real como por ejemplo Whatsapp, QuizUp o El tiempo de Yahoo. Además está actualizado a la última versión de iOS incluyendo las actualizaciones de los nuevos frameworks populares de Apple como ARKit2 para crear aplicaciones de Realidad Aumentada, o CoreML2 para crear apps inteligente usando técnicas avanzadas de Machine Learning. En particular haremos apps que serán capaces de reconocer imágenes, tu propia escritura o incluir animaciones completas en 3D. Al acabar el curso además conocerás y podrás programar de forma fluida en Swift, de modo que estarás preparado para crear tus propias apps, buscar trabajo en una empresa o empezar de freelance como desarrollador de apps usando iOS 12. Además, con el magnífico portfolio de más de 10 aplicaciones completas que desarrollaremos juntos durante el curso, lo podrás usar como punto de partida para incluirlo en LinkedIn y que las empresas empiecen a fijarse en ti! Apúntate ya y preparate para acceder a: Más de 55 horas de contenido en video en HD 1080p. Todo lo que necesitas saber para empezar a crear una app desde cero y sin experiencia previa. Construir más de 10 aplicaciones completas, incluyendo el uso de frameworks como Firebase, CoreML, CreateML, Vision, ARKit o SceneKit entre otros. Todo el código fuente y material complementario del curso desde el Github del mismo. Formación complementaria como la creación de gráficos, uso de repositorios, técnicas de usabilidad y marketing y mucho más! Podrás convertirte en experto empezando desde cero usando únicamente el curso de iOS 12, el más avanzado del mercado Se que muchos de vosotros tenéis poco tiempo para aprender pero muchas ganas, por tanto valoro vuestro tiempo por encima de todo. Si quisierais perder tiempo, podríais hacerlo mirando horas y horas de tutoriales de YouTube que hacen cosas sin explicar porque las hacen. Mi filosofía es diferente: te voy a explicar el porqué de todas las cosas, y entenderás no solo las líneas de código si no también lo que hacen todas y cada una de ellas. Además, en el foro del curso tendrás todas las dudas de tus compañeros que seguramente tu también tendrás y ver las diferentes respuestas para ayudarte a aprender en base a los problemas de otros. Al acabar el curso habrás aprendido todos los conceptos relacionados con el mundo de la programación de apps para dispositivos de Apple como: La programación orientada a objetos: el sistema de variables, funciones, métodos, instancias, clases y protocolos. Estructuras de control: cláusulas If/­Else, Switch y la lógica de control del flujo de ejecución. Estructuras de datos: trabajaremos colecciones como los arrays y los diccionarios. Diseño de Software: aprenderás a organizar el código, formatearlo para que lo puedas entender tu o cualquier otro desarrollador y a usar el fantástico patrón de diseño del Modelo Vista Controlador (MVC) Machine Learning: aprenderás a crear apps de inteligencia artificial usando el framework CoreML2, CreateML, y Vision de iOS 12.. Realidad Aumentada: aprenderás a crear objetos 3D usando el sistema de realidad aumentada y a crear animaciones muy chulas y que interactuarán con la vida real como seguir la cabeza o los ojos del jugador usando la mejora de ARKit de Apple. Networking: hacer llamadas asíncronas a través de APIs, almacenar y descargar datos de la nube y usar el formato JSON para comunicación entre apps y servidores. Core Data, Firebase. Realm y otras formas de persistir los datos.