Curso Programación iOS Online

Aprenda a desarrollar Apps nativas para iPhone & iPad ¡Desde cualquier lugar!

Curso Fundamentos de Programación iOS para iPhone y iPad Online c/ Fernando Rodríguez from AGBO Geek Training on Vimeo.

¡Un Curso Online Calidad AGBO!

Ya son más de 2000 alumnos formados en iOS, Android y otras tecnologías. Nuestra larga experiencia impartiendo cursos de programación iOS dentro y fuera de España nos ha permitido diseñar un curso a medida que elimina estas piedras del camino y donde ¡tú marcas el ritmo de aprendizaje!. Los cursos están alojados en la PLATAFORMA UDEMY; puntera y líder mundial en formación online puedes conocer todas las características aquí

Bestseller

Duración del Curso

Unas 20horas de tu tiempo y mínimos conocimientos de Programación Orientada a Objetos son todo lo que necesitas ahora para aprender a desarrollar Apps para iPhone & iPad sin salir de casa.

Curso Programación iOS Online en Udemy

Curso Fundamentos de Programación iOS Online con Fernando Rodríguez en Udemy

Material

  • Casi 20 horas de videoclases tremendamente didácticas y con una calidad inmejorable a nivel de contenidos como en realización.
  • Apuntes exclusivos de Programación Orientada a Objetos POO.
  • + Más de 300 diapositivas, esquemas  que pasarán a ser tu mejores compañeras.
  • Descargar en determinados puntos del curso, el proyecto en el que trabajas para revisar.
  • Un app completa con diapositivas aplicando todos los conceptos de MVC aprendidos

Instructor

Fernando (@frr149  & Linkedin)  es un experto internacional en la enseñanza de máxima calidad en programación y desarrollo para  dispositivos iOS, Cocoa Touch, Objective C, o eso es lo que dicen sus alumnos.

“Tener de profesor particular a Fernando es un autentico placer y privilegio.”

Abel Fernández – Alumno Cursos Presenciales & Online.

FRR149

 

Actualizaciones a iOS 8 (9,10, etc)

Algunos de vosotros se preguntan si el curso se actualizará en función de los tiempos y de los avances en iOS.

La respuesta por supuesto es sí (iOS 8, iOS 9, 10 y todas las que vengan). Esta es una de las muchas ventajas de tener un curso online con acceso de por vida. Aquí encontrarás toda la información sobre actualizaciones.

Precio

Ios online

El precio son 399$ Dólares   que se puede pagar con tarjeta directamente en Udemy o vía transferencia bancaria aquí en AGBO.

“Para mi sin duda, la inversión no ha sido nada comparada con el provecho que le estoy sacando.”

Paco Mayor (@Fmaymar), Alumno Curso Fundamentos de Programación iOS Online

 

SUPER PROMOCIÓN, Programación iOS para iPhone & iPad al 30%

Limitado a 25 plazas. Pincha en el banner para acceder al descuento

Super promoción al 50%

 

  1. 1: Introducción al Curso

  2. Lecture 1
    Introducción & requisitos 
  3. Lecture 2
    La App que vamos a crear 
  4. Lecture 3
    Herramientas que necesitaremos 
  5. Lecture 4
    Cómo instalar Xcode 
  6. Lecture 5
    ANEXO Apuntes Programación Orientada a Objetos POO 
  7. 2: Desarrollo para iOS

  8. Lecture 6
    Desarrollo para iPhone y iPad: herramientas y tecnologías 
  9. Lecture 7
    Orígenes de Cocoa y Objective C 
  10. Lecture 8
    Objective C y otros lenguajes orientados a objetos 
  11. Lecture 9
    Características y filosofia de Objective C. Objective C frente a Java. 
  12. Lecture 10
    Sintaxis de Objective C 
  13. Lecture 11
    Definición de una clase en Objective C 
  14. Lecture 12
    Propiedades de una clase en Objective C 
  15. Lecture 13
    Demo: creación de una clase y definición de propiedades 
  16. Lecture 14
    Demo: uso de NSLog 
  17. Lecture 15
    Creación de Objetos: alloc & init e inicializadores propios 
  18. Lecture 16
    Implementación de inicializadores propios: designado y de conveniencia 
  19. Lecture 17
    Implementar incializadores de conveniencia 
  20. Lecture 18
    Constructores de conveniencia: métodos de clase 
  21. Lecture 19
    NSLog y el mensaje description 
  22. Lecture 20
    Diapositivas, Fuente y Repaso – Sección 2 
  23. 3: Modelo Vista Controlador

  24. Lecture 21
    Introducción al MVC 
  25. Lecture 22
    Patrón MVC: El Modelo 
  26. Lecture 23
    Patrón MVC: El Controlador 
  27. Lecture 24
    Patrón MVC: Las Vistas 
  28. Lecture 25
    Diapositivas & Repaso – Sección 3 
  29. 4: Comunicación entre los elementos de un MVC

  30. Lecture 26
    Comunicación entre el Controlador y la Vista o el Modelo 
  31. Lecture 27
    Comunicación entre la Vista y el Controlador 
  32. Lecture 28
    Comunicación entre el Modelo y el Controlador 
  33. Lecture 29
    Ejemplo con una Aplicación vacía 
  34. Lecture 30
    Diapositivas & Repaso – Sección 4 
  35. 5: MVC Aplicación de Ejemplo

  36. Lecture 31
    El Modelo de nuestra Aplicación 
  37. Lecture 32
    Propiedades del Modelo 
  38. Lecture 33
    Inicializador designado del Modelo 
  39. Lecture 34
    Inicializadores de conveniencia del Modelo 
  40. Lecture 35
    Constructores de conveniencia del Modelo 
  41. Lecture 36
    El Controlador: propiedades e inicializador 
  42. Lecture 37
    Conectar el Controlador y la Vista: IBOutlet & IBAction 
  43. Lecture 38
    Sincronizar Modelo y Vista 
  44. Lecture 39
    Mostrar la Vista en pantalla 
  45. Lecture 40
    Un nuevo Controlador para nuestro Modelo & UIWebView. 
  46. Lecture 41
    Uso del patrón Delegate 
  47. Lecture 42
    Diapositivas, Fuente y Repaso – Sección 5 
  48. 6: Combinadores

  49. Lecture 43
    Combinar distintos MVCs 
  50. Lecture 44
    UITabBarController 
  51. Lecture 45
    UINavigationController 
  52. Lecture 46
    Ejemplo de UITabBarController 
  53. Lecture 47
    Ejemplo de UINavigationController 
  54. Lecture 48
    Rizando el rizo: combinadores dentro de combinadores. 
  55. Lecture 49
    Ejemplo de un UINavigationController dentro de un UITabBarController 
  56. Lecture 50
    Diapositivas, Fuente y Repaso – Sección 6 
  57. 7: Tablas UITableViewController

  58. Lecture 51
    Interfaz de una App para iPad 
  59. Lecture 52
    Tablas en iOS: UITableViewController 
  60. Lecture 53
    Funcionamiento de una tabla: delegate y data source 
  61. Lecture 54
    Celdas en iOS: UITableViewCell 
  62. Lecture 55
    Un modelo para modelarlos a todos: Tablas y Modelos 
  63. Lecture 56
    Ejemplo de Modelo para Tabla 
  64. Lecture 57
    Un UITableViewController para mostrar nuestro modelo 
  65. Lecture 58
    Propiedades e Inicializador de nuestro UITableViewController 
  66. Lecture 59
    Data Source y Delegate de nuestro UITableViewController 
  67. Lecture 60
    Mostrar en pantalla nuestra tabla 
  68. Lecture 61
    Repaso 
  69. Lecture 62
    Diapositivas, Fuente y Repaso – Sección 7 
  70. 8: UISplitViewController

  71. Lecture 63
    UISplitViewController al detalle 
  72. Lecture 64
    Creación y uso de un UISplitViewController 
  73. Lecture 65
    Ejemplo combinando la tabla y el splitview 
  74. Lecture 66
    Gestionar la rotación en el UISplitViewController 
  75. Lecture 67
    Diapositivas, Fuente y Repaso – Sección 8 
  76. 9: Limitaciones del Delegate y Notificaciones

  77. Lecture 68
    Cómo comunicar distintos MVCs entre sí. 
  78. Lecture 69
    Definir nuestro propio protocolo de delegado 
  79. Lecture 70
    Implementar nuestro propio protocolo de delegado 
  80. Lecture 71
    Limitaciones del patrón delegate 
  81. Lecture 72
    Notificaciones: para cuando el delegado no es suficiente 
  82. Lecture 73
    Implementar notificaciones en nuestra App de ejemplo 
  83. Lecture 74
    Se revela el misterio: strong, weak y copy. 
  84. Lecture 75
    Repaso y Mandamientos de la Comunicación entre Objetos 
  85. Lecture 76
    Repaso final: ¡ya sabes crear Apps para iOS! 
  86. Lecture 77
    Diapositivas, Fuente & Repaso – Sección 9 
  87. 10: Persistencia

  88. Lecture 78
    Introducción a la persistencia en Cocoa 
  89. Lecture 79
    Sistema de archivos en iOS y la Sandbox 
  90. Lecture 80
    Leer y escribir datos en la Sandbox. Gestión de errores en Cocoa. 
  91. Lecture 81
    Ejemplo de cómo guardar y leer datos y gestionar errores. 
  92. Lecture 82
    Persistencia sencilla: NSUserDefaults 
  93. Lecture 83
    Ejemplo de NSUserDefaults en nuestra App de ejemplo 
  94. Lecture 84
    Demo del uso de NSUserDefaults 
  95. Lecture 85
    Diapositivas, Fuente y Repaso – Sección 10 
  96. 11: JSON

  97. Lecture 86
    Bienvenido a JSON 
  98. Lecture 87
    Introducción a JSON 
  99. Lecture 88
    JSON y Cocoa. 
  100. Lecture 89
    JSON a Cocoa 
  101. Lecture 90
    Vuelta atrás-de Cocoa a JSON 
  102. Lecture 91
    Demo 1 de JSON 
  103. Lecture 92
    Demo 2 de JSON 
  104. Lecture 93
    Diapositivas, Fuente y Repaso – Sección 11 
  105. 12: Apps Universales

  106. Lecture 94
    Resumen de lo visto hasta ahora 
  107. Lecture 95
    Apps Universales – teoría 
  108. Lecture 96
    Transformar Baccus en una App Universal 
  109. Lecture 97
    Diapositivas, Fuente y Repaso – Sección 12 
  110. 13: Personalizar la Interfaz

  111. Lecture 98
    El Proxy de Appearance 
  112. Lecture 99
    Introducción a la personalización de interfaces 
  113. Lecture 100
    Gestión de fuentes y tipos en iOS 
  114. Lecture 101
    Fontopaedia-un ejemplo de personalización de interfaz 
  115. Lecture 102
    Código de Fontopaedia: Video + Fuente 
  116. Lecture 103
    El Proxy de Appearance 
  117. Lecture 104
    El Proxy de Appearance en la práctica: Video + Fuente 
  118. Lecture 105
    Imágenes y resoluciones, o cómo llevarse bien con Retina 
  119. Lecture 106
    Fuentes Personalizadas 
  120. Lecture 107
    Demo de fuentes personalizadas: Video + Fuente 
  121. Lecture 108
    Botones Personalizados 
  122. Lecture 109
    Una mano de Elasticina: Video + Fuente 
  123. Lecture 110
    Xibs distintos para iPhone y iPad 
  124. Lecture 111
    Xibs para distintas orientaciones 
  125. Lecture 112
    Conclusión 
  126. Lecture 113
    Diapositivas, Fuente y Repaso – Sección 13 
  127. 14: Subir a la App Store

  128. Lecture 114
    Antes de subir a la App Store… 
  129. Lecture 115
    Fin del Curso 
  130. 15: ANEXO I Depuración en Cocoa

  131. Lecture 116
    Depuración en Cocoa 
  132. 16: ANEXO II Colecciones en Cocoa

  133. Lecture 117
    Introducción a las colecciones en Cocoa: NSArray & NSDictionary 
  134. Lecture 118
    NSArray y NSMutableArray 
  135. Lecture 119
    Introducción a NSDictionary 
  136. Lecture 120
    Demo de NSDictionary & NSMutableDictionary 
  137. Lecture 121
    Representaciones literales para NSArray & NSDictionary 
  138. 17: ANEXO III Resúmenes, Mandamientos y Chuleta

  139. Lecture 122
    Mandamientos de la Comunicación entre Objetos 
  140. Lecture 123
    Mandamientos de las Propiedades con ARC 
  141. Lecture 124
    Chuleta 
  • ¿Diferencia que hay entre el Curso Fundamentos iOS Presencial y Programación iOS Online?

El presencial es el Curso tradicional y el que llamamos Online es todo un curso, equivalente en contenido al Curso Fundamentos iOS Presencial pero 100% basado en vídeos y con un acceso de por vida al mismo.

  • ¿El Curso de Programación iOS es en Inglés o en Español?

Todos los vídeos están en Español

  • ¿Cuáles son los requisitos para realizar el Curso iOS Online?

Es un curso diseñado para programadores con experiencia en otros lenguajes de programación. Es sumamente recomendable el tener una base previa de programación orientada a objetos (en cualquier otro lenguaje), pero no hace falta ningún conocimiento previo de Objective C. Ordenador Mac Intel. Si no lo tienes macincloud es una opción. Versión de Xcode y de SDK de iOS necesaria para este curso. NO hace falta un dispositivo (iPhone o iPad). Si cumples con estos requisitos ¡Disfruta ya del Curso Online!

  • ¿Hay posibilidad de descargar el material para verlo después sin conexión?

¡Por supuesto! La plataforma Udemy tiene una aplicación para iPhone & iPad que te permite, una vez inscrito en tu curso, acceder a los materiales sin necesidad de estar conectado.

  • ¿El Curso se va a ir actualizando?

¡Puedes contar con ello! Queremos un “Curso Vivo” y como tal, cuidaremos de él como lo hacemos con nuestros Cursos Presenciales y lo natural es realizar actualizaciones sobre él. Eso es todo un plus, que al tener acceso de por vida al material, termina por beneficiar a los alumnos que estén inscritos.

  • ¿Hay algún campus para resolver dudas?

La propia plataforma donde está alojado el curso, Udemy (considerada una de las mejores en la actualidad) pone a disposición del alumno un espacio de preguntas y respuestas, donde nuestro instructor como los demás alumnos irán contestando.

  • ¿Cuando finaliza el curso, hay forma de seguir contactando con vosotros para poder resolver dudas, hacer networking…?

Una vez completado el 80% del curso, tendrás acceso a nuestro exclusivo Grupo Alumni para poder estar en contacto tanto con nosotros como con todos los alumnos que un día pasaron por nuestros cursos. Lo que te permitirá además solucionar dudas, conocer a gente de máximo nivel técnico, hacer contactos, etc.

  • ¿Nos enviáis algún Certificado de realización del Curso?

Udemy genera el Certificado una vez ya tienes el 100% del Curso finalizado (además de darte un enlace al mismo para facilitar que lo puedas compartir en tus redes profesionales). Además os entregamos un Diploma de Asistencia en formato PDF firmado por el propio Fernando Rodríguez. Para obtener el mismo sólo basta con escribirnos e informarnos. Si tienes alguna pregunta más ¡danos un toque!

Más información Alta Newsletter
Tagged with: