90% OFF #Curso completo de apps para iOS 9: aprende desde cero – 10 €

success 100%
  • Expires:
  • Share coupon:

Coupon Details

Aprende las habilidades para hacer apps en Objective-C. Ideal para principiantes, emprendedores y start ups.

All Levels,  –   28.5 hours,  219 lectures 

Average rating 4.8/5 (105 ratings)

Course requirements:

Un Mac con Mac OS X Snow Leopard o posterior instalado
No se necesita experiencia previa en programación
Muchas ganas y motivación para aprender!

Course description:

Crear sus propias apps en Objective-C para iOS
Utilizar y extender el framework básico de Cocoa
Aplicar los principios básicos de diseño de interfaces para dispositivos móviles
Conocer los conceptos acerca de la orientación a objetos con casos prácticos
Ampliar los conocimientos sobre patrones de diseño, MVC y Orientación a Objetos y prepararse para profundizar más en el mundo de la programación

+ More
Este curso es ideal para los iniciados en el mundo de la programación iOS en Objective-C. No necesitas experiencia previa
Principiantes que tienen una noción de Objective-C pero desean explotar las posibilidades del lenguaje a fondo.
Programadores que desean profundizar acerca de la orientación a objetos
Programadores que vengan de otros lenguajes de programación o frameworks
Programadores web que desean expandirse a las plataformas móviles
Emprendedores que quieran aprender a hacer su propia app para ahorrarse el coste que supone externalizarlo
Trabajadores de empresas que desean ampliar sus conocimientos y optar a ascensos y mejores posiciones en su lugar de trabajo.
Empresas que desean formar a sus empleados para que sean más competentes con la última versión del sistema operativo móvil de Apple.

+ More
Nuestro Curso de Desarrollo de Apps para iOS te enseñará las herramientas necesarias para desarrollar apps para iPhone e iPad en Objective-C, el lenguaje nativo utilizado para desarrollar para iOS. El curso incluye algunos algoritmos y patrones de diseño importantes así como consejos y best practices.

Al finalizar el curso, serás capaz de reproducir y entender la gran mayoría de funcionalidades de las apps más populares de iOS y profundizar en ellas para hacer tus propias apps.

Sin duda, la práctica a través de la construcción es una muy buena forma de aprender, por eso durante el curso, los estudiantes realizarán más de 10 apps cubriendo todos los aspectos esenciales del desarrollo de apps para iOS. Cada app que realices mejorará tus habilidades y dispondrás del código fuente del instructor para acceder a él, contrastarlo con el tuyo y mejorarlo.

Qué vas a aprender en este curso

Objective-C: Aprende el lenguaje nativo de desarrollo de apps para iOS y Mac.
Xcode: Aprende a manejarte por su interfaz y todos los trucos necesarios para maximizar tu tiempo.
Cocoa y UIKit: Conoce a fondo los frameworks básicos de desarrollo de apps, tanto a nivel lógico, funcional como a nivel visual.
iOS9 y XCode 7: Utiliza la última tecnología disponible de la mano de Apple.
Diseño de interfaces: todos los elementos de la vista necesarios para configurar tu app: UIButton, UILabel, UITextField, UIPickerView, UISlider, UIViewController…
Storyboard y diseño responsive: Aprende a crear impresionantes interfaces utilizando el Interface Builder a nivel gráfico de Apple. Arrastra los elementos por la pantalla y crea apps para todos los dispositivos de Apple
Programación básica: aprende programación desde cero, variables, bucles, condicionales, hilos…
Programación avanzada: patrones de programación MVC, de fachada, de factoría, delegación, NSNotificationCenter, bloques de código como parámetro, completion handlers…
Repositorio Bitbucket: Aprende a utilizar el control de versiones Git de Bitbucket para colaborar de forma productiva en un pequeño equipo o entre varios ordenadores.
Uso de tablas y colecciones: UITableViewController (como Facebook, Contactos o WhatsApp) y UICollectionViewController (como la propia app de Fotos) son las dos formas más estandarizadas de mostrar una colección de elementos en pantalla directamente sin casi necesidad de programar vistas. Además veremos como personalizar las celdas de tablas y colecciones.
Navegación entre diferentes pantallas: aprende a crear decenas de vistas conectadas entre ellas a través de un menú de navegación gracias a UINavigationController.
Uso de ficheros: utilizar las property lists, XML, JSON para almacenamiento y uso de la información en nuestra app sep

Reviews:

“De momento parece un buen curso, se entiende todo muy bien y el profesor se preocupa por sus alumnos.” (Angela Velilla)

“Aunque aún me queda bastante curso por aprender, es bastante fácil de seguir, con muy buenas explicaciones y con un profesor que controla bastante.” (Jose A. Benítez)

“Fuente de inspiracion” (Dani Danissimo)

“Marc Gallardo Ruiz” (Marc Gallardo Ruiz)

“Roberto Martínez Diez” (Roberto Martínez Diez)

 

About Instructor:

D. Juan Gabriel Gomila Salas

Juan Gabriel Gomila “Stay hungry, stay foolish“ – ¡Siempre he creído que el cielo es el límite en todos los aspectos!
Como Licenciado en Matemáticas, he estado en contacto con gran variedad de escenarios y casos atípicos, donde se plantea una situación y debe resolverse de una forma óptima y eficiente.

Mi CV:
Artículos y publicaciones:
Decenas de artículos y publicaciones relacionadas con el mundo de las matemáticas, el tratamiento de imágenes junto con la revista internacional IPOL, las lógica detrás de las máquinas tragaperras, el diseño lógico de videojuegos y el análisis de datos. Conoce más acerca de estos y otros temas en mi web personal o en la web de mi estudio Frogames.
Docencia Universitaria:
Desde 2015 soy profesor en dos asignaturas de matemáticas del Grado de Telemática impartido por la Universidad de las Islas Baleares y en el HND de Desarrollo de Videojuegos impartido por la Escuela de Diseño de las Islas Baleares. Así mismo, los cursos en Udemy me ayudan a mejorar para convertirme en un instructor no solamente presencial y en grupos reducidos de alumnos si no también haciendo uso de las nuevas tecnologías y a grupos más homogéneos de alumnos.
Desarrollo de Videojuegos en PlaySpace SL:
Desde 2012, trabajo en la empresa de desarrollo de videojuegos española PlaySpace SL, desarrollando juegos clásicos de mesa y social casino como el Parchís, Bingo, Juegos de Cartas o máquinas de Slots. Empecé llevando a cabo las funciones de Game Designer y Data Scientist, definiendo las nuevas funcionalidades a partir de los datos existentes y mejorando el contenido a cada etapa. Desde 2014 dirigiendo el producto como Product Manager y Game Producer coordinando las labores de lanzamiento de nuevos juegos y funcionalidades.
Desarrollo de Apps:
Cuento con experiencia laboral en crear y lanzar de 30 apps y videojuegos lanzados por mi estudio Frogames y en más de 5 proyectos con empresas reconocidas internacionalmente incluyendo Audición Plena, Medical Alert, Plaiout o Pillapartida entre otros. En este aspecto soy publisher de aplicaciones en diferentes países y mercados online incluidos los de Google Play, Amazon Store y Apple App Store. En la web corporativa de Frogames y en mi propio blog encontrarás mi portfolio de proyectos lanzados para que valores su calidad y estilo.
Online Marketing / SEO:
Tengo experiencia en la creación de KPIs y realización de predicciones a medio y largo plazo basada en los datos clave de un negocio. Así mismo, tengo experiencia en optimizar tanto el SEO como el ASO de los artículos y apps que elaboro para conseguir el mayor número de descargas orgánicas sin invertir dinero en marketing. Así mismo, he coordinado varias campañas de Google Adwords y Facebook Ads para acelerar las descargas y visitas de los productos que he lanzado, como estos mismos cursos en Udemy.
Si quieres más información gratuita sobre este tema, en el blog de mi página web tienes varios artículos acerca de esta y otras temáticas interesantes relacionadas con el mundo del marketing.
Desarrollo Web:
He elaborado las páginas webs de mi propio estudio y blog creando plantillas WordPress en HTML 5 haciendo uso de Bootstrap 5.
Data Mining y Business Intelligence
Con la experiencia en el análisis de datos en PlaySpace, me he especializado en bases de datos relacionales con MySQL y los algoritmos de Slice & Dice para tratar y organizar los datos en dashboards con sentido y usables para sacar conclusiones acertadas en los proyectos que he trabajado. En el blog de mi web personal encontrarás más artículos relacionados con el Data Mining y Business Intelligence con el que he trabajado en el area de los videojuegos y apps móviles.

Instructor Other Courses:

De Objective-C a Swift

Como promocionar tus apps y videojuegos

Space Invaders para AppleTV: Crea un videojuego en una hora

 

233 total views, 1 today

Top