Curso completo de iOS 12: de cero a experto
What you'll learn
- Serás capaz de hacer cualquier app para dispositivos iOS que se te pase por la cabeza
- Crear tu propio portfolio de apps para poder entrar a trabajar como desarrollador de apps junior en cualquier empresa
- Crear apps de todo tipo para arrancar tu propia startup, negocio o convertirte en freelance
- Dominar la realidad aumentada usando la nueva versión del ARKit de Apple
- Crear tu primera app usando Machine Learning con la nueva versión de CoreML
Course content
- Preview04:07
- Preview02:25
- Preview08:12
- 01:31Portal de desarrolladores de Apple
- 05:42Instalando XCode 10
- 04:45Otras recomendaciones
- 06:37Desinstalar las betas ahora que hay la versión oficial
- 02:41Acerca de las valoraciones de los cursos
- 03:37Comunidad de foros y dudas del curso
Requirements
- No se necesita experiencia previa en programación, aquí te enseñaré todo lo que necesitas saber para hacer apps para iOS
- Un Macbook Pro o iMac (o en su defecto un PC con macOS)
- No necesitas ningún software de pago, usaremos Xcode 10 para hacer apps, y te enseñaré a instalarlo en las primeras clases
- Aunque no es obligatorio, es recomendable haber hecho el Curso completo de Swift, el lenguaje de apps de Apple de Juan Gabriel Gomila
Description
Bienvenido al Curso Completo de iOS 12: de cero a experto con Juan Gabriel Gomila, profesor destacado en Udemy con más de 10,000 valoraciones de más de 48.000 estudiantes y una media de 4.5 sobre 5, el MEJOR VALORADO por sus cursos de iOS en el mercado de cursos online de habla hispana! ⭐️⭐️⭐️⭐️⭐️
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 30 horas de contenido en video en HD 1080p (y más por venir).
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.
Próximamente: Core Data, Firebase. Realm y otras formas de persistir los datos.
¡Ah! Y no te bases solo en mis palabras, mira las más de 10.000 valoraciones de mis estudiantes en otros cursos y juzga tu mismo en base a lo que ellos mismos opinan! Incluso los desarrolladores profesionales de apps aprenden cosas nuevas con mis cursos completos de desarrollo.
Y por último, recuerda que tienes 30 días de garantía de devolución si el curso al final no te gusta. Así que puedes aprovechar la oferta ahora mismo, comprarla con riesgo cero y empezar a hacer el curso para ver si ha valido la pena la inversión. ¡Solo tienes que hacer click y pillarte el mejor curso de desarrollo de apps para iOS 12, de cero a experto con Juan Gabriel Gomila!
Who this course is for:
- Si te estás iniciando en el mundo de la programación, sin duda deberías hacer este curso
- Si eres un programador y quieres iniciarte rápidamente con Swift para hacer apps nativas.
- Si estás migrando desde Objective-C a Swift entonces a través de este curso podrás usar todo lo que sabes en el nuevo lenguaje.
- Si eres un desarrollador de apps para iOS profesional y quieres aprender todo lo que trae de nuevo iOS 12 entonces tienes todo lo que necesitas para aprender a usarlo en los módulos de los nuevos frameworks como ARKit o CoreML.
Instructor
Soy licenciado en matemáticas, especializado en el análisis de datos para empresas de videojuegos con R y Python, en Game Design para videojuegos de social casino, en el desarrollo de aplicaciones móviles para iOS y para Android y desarrollador de videojuegos utilizando los motores Unreal Engine y Unity tanto para PC como para móvil desde el año 2011.
Me encanta programar, crear apps y videojuegos que la gente utilice y sobretodo enseñar tanto en el mundo online, como en la Universidad presenciamente.
Aquí en Udemy, llevo como profesor online desde verano de 2015 he lanzado ya más de 90 cursos online con más de 300.000 estudiantes en más de 160 países de todo el mundo que han aprendido en castellano temáticas de desarrollo tan diversas como el mundo de las apps para iOS en Objective-C, Swift y SpriteKit, en Android con Java, desarrollo de videojuegos con Unity y Unreal Engine cubriendo desde lo más básico hasta aspectos avanzados para crear juegos profesionales o incluso análisis de datos masivos, big data, machine learning y data science con R, Tidyverse y Python.
Soy también Instructor Certificado de Unity (UCI), lo cual me permite viajar por todo el mundo asesorando y dando formación en desarrollo de videojuegos para empresas de CAD, o estudios de renombre como por ejemplo Team 17 (Worms, The Escapists), Genera Games (Disney's Frozen, Star Wars) o Ubisoft (Assassin's Creed, CSI Hidden Crimes)
Además, los propios estudiantes online de varias partes del mundo me han contactado para ir a dar conferencias y compartir mis experiencias en lugares tan bonitos como Colombia, Dinamarca, USA, México, Suecia, Holanda, Londres o Bolivia entre otros. Si no conoces aún ninguno de los cursos que imparto aquí en Udemy, tómate un tiempo para visitar los diversos cursos gratuitos que tengo publicados aquí mismo.