¿Hay algún programa estructurado como Dev Bootcamp para iOS?

Si está buscando un “programa en línea estructurado”, existen básicamente tres opciones que conozco que son lo suficientemente rigurosas y completas como para prepararlo para un trabajo real de desarrollador de iOS.

Puede tomar el curso gratuito de desarrollo de aplicaciones de iOS 7 de Stanford para iPhone y iPad en iTunes U. Es extremadamente completo y si puede seguir el ritmo tendrá las habilidades que necesita para crear aplicaciones de iOS. Todavía no está actualizado con contenido Swift, pero estoy seguro de que lo estará. Hay dos desventajas principales:

  1. Asume experiencia previa en codificación, y
  2. Nadie está trabajando junto a ti, desafiándote o respondiendo tus preguntas. Es fácil quedar atrapado y frustrado.

También debe considerar el aprendizaje de iOS de Bloc de $ 4,999, que proporciona 450-500 horas de capacitación (más de 12, 18 o 36 semanas) que incluyen un plan de estudios riguroso e integrado y 36 reuniones individuales de mentores. El primer tercio del curso es fundamental: codificación de aprendizaje en Objective-C y Swift. Los dos tercios restantes están basados ​​en proyectos en los que trabaja con su mentor para crear varias aplicaciones pequeñas. Al final de tu curso, tendrás un buen portafolio para poner en GitHub o llevar a una entrevista de trabajo.

Además, si desea algo entre un currículum en línea y un campamento de arranque local, considere el Bootcamp en línea para iOS de Mobile Makers. Son $ 4,200; básicamente videoconferencia en su excelente Chicago Bootcamp. La programación es menos flexible que Bloc, pero los instructores allí son muy buenos. Si puede comprometerse 30-60 horas por semana, es una gran opción.

Aaron Golding Brager escribió una muy buena respuesta en Desarrollo iOS: ¿Cuáles son los mejores recursos para aprender el desarrollo iOS? .

He copiado algunas partes relevantes a continuación:

He estado desarrollando para iOS durante algunos años, tanto de contratación como de código abierto. También he enseñado y enseñado el desarrollo de iOS. No hace falta decir que me han hecho esta pregunta muchas veces. La mejor respuesta será diferente según el tipo de aprendizaje que necesite y su conocimiento actual de cómo funcionan las cosas.

Hay muchos lugares excelentes para tomar clases de iOS, que generalmente requieren de 40 a 60 horas a la semana de trabajo (incluida la tarea) y generalmente tienen lugar durante aproximadamente 10 semanas:

– En Chicago , Mobile Makers Academy ($ 9,000) ofrece un excelente programa en persona, que incluye no solo programación, sino también ideas de lanzamiento y ayuda con la colocación laboral.

– En Seattle , el acelerador de desarrollo de iOS de Code Fellows ($ 10,000) incluso ofrece una garantía de inserción laboral.

– En Nueva York , The Flatiron School ($ 12,000) tiene excelentes maestros y ayuda con la colocación laboral.

– En Nueva York , también existe la Escuela Hacker (gratuita), que tiene un modelo realmente innovador en el que no paga nada, y las empresas pagan para reclutar en la escuela.

En línea , hay Bloc (Donde yo trabajo). Bloc ofrece una experiencia de tutoría inmersiva uno a uno con un plan de estudios estructurado pero flexible. Hacia el final, también hay una experiencia de “proyecto” en la que su mentor desempeña el papel de un desarrollador senior y lo guía a medida que desarrolla una variedad de aplicaciones iOS desde cero, utilizando algunas tecnologías diferentes, incluidas tanto Objective-C como Swift . Al final de la experiencia Bloc, habrá creado un puñado de diferentes aplicaciones de iOS, y debería estar listo para realizar un trabajo de desarrollador de iOS de nivel de entrada (o posiblemente más si ya tiene algunas opciones de programación) )

Bloc es de $ 4,999 por 450-500 horas de capacitación (más de 12, 18 o 36 semanas) que incluye un plan de estudios riguroso e integrado y 36 reuniones de mentores

Recursos de aprendizaje uno a uno (generalmente en línea)
Ventajas : programación flexible; retroalimentación y orientación de un mentor a medida que crece su aprendizaje; más barato que el aprendizaje en el aula (sin sobrecarga de una ubicación física)

Desventajas : pérdida de potencial de redes (no hay grupos de estudiantes con los que mantenerse en contacto); la programación flexible puede conducir a la dilación

Hola,

Si está buscando un programa de desarrollo de iOS estructurado, definitivamente debería visitar BrainStation. Ofrecemos un curso de desarrollo de iOS en línea donde puede aprender los conceptos básicos que giran en torno a todo el desarrollo de iOS. El curso está estructurado para que esté constantemente aprendiendo material y luego aplicando su conocimiento a los desafíos en clase, lo que lo lleva a construir su propia aplicación móvil desde cero.

Estaría aprendiendo en línea a través de nuestro mejor portal de aprendizaje para estudiantes. El portal transfiere aspectos de un aula al espacio digital, lo que permite a los estudiantes levantar la mano, tener 1on1 con educadores, participar en discusiones grupales y más.

El programa dura 10 semanas, 3 horas a la semana, y sintoniza las lecciones en vivo para brindarle una experiencia de aprendizaje en línea estructurada que es lo más cercana posible al aprendizaje en persona.

Si tiene alguna pregunta, no dude en comunicarse con [correo electrónico protegido]

¡Prasid Pathak tiene algunos pensamientos geniales! Me gustaría agregar algunos bootcamps a su lista. Sugerir ediciones si tienes más 🙂

Bootcamps en persona:
Code Fellows (Seattle)
CodeCore (Vancouver)
DevPoint Labs (ubicación por confirmar) ¡Pronto anunciarán más detalles!
IronHack (Miami, España)
Laboratorios Lighthouse (Vancouver)
Academia de fabricantes de dispositivos móviles (Chicago)
Escuela Flatiron (Nueva York)

En línea:
Bloque político
Pensativo

¡Espero que eso ayude! ¡Mucha suerte con tu búsqueda!

Actualización rápida: el año pasado anunciamos nuestro propio programa intensivo en línea: el Bootcamp de desarrollo web. Te emparejarás con un ingeniero experimentado con el que te reunirás 3 veces por semana para sesiones de video 1 a 1. Construirá una cartera profesional que resaltará sus proyectos impresionantes. Te unirás a una cálida comunidad de mentores y estudiantes en una sala de chat y en horas de oficina diarias. Además de todo eso, le garantizamos un trabajo dentro de los 4 meses posteriores a la graduación o le devolvemos su dinero.

Si está interesado, puede obtener más información aquí: Bootcamp de desarrollo web. También me complace ayudarlo si tiene alguna pregunta sobre el curso o si simplemente necesita consejos generales sobre su carrera 🙂 Simplemente envíeme un correo electrónico a [correo electrónico protegido] .

CodePath tiene un campamento de arranque vespertino iOS de 8 semanas gratuito para desarrolladores existentes en SF. El próximo comienza el 15 de enero de 2013, hay una carrera cada 8 semanas más o menos. CodePath iOS Bootcamp. También hay un campamento de arranque CodePath para Android.

Soy cofundador de Ironhack y recomendaría nuestros bootcamps para iOS en Madrid y Barcelona.

En Ironhack tenemos un fuerte enfoque en brindarle las habilidades que exigen los mejores empleadores de tecnología. Después de 8 semanas muy intensas en Ironhack, estará listo para tomar un trabajo de tiempo completo como desarrollador móvil junior de iOS con una de nuestras empresas asociadas o en otro lugar.

Más información sobre nuestro bootcamp iOS:

Estructura: el bootcamp se divide en 3 partes principales:

1) Un pre-trabajo en línea de 100 horas que tiene dos objetivos. Primero, para garantizar un nivel mínimo de conocimiento que garantice que los estudiantes sean capaces de aprovechar al máximo el programa desde el día 1. Segundo, creemos que el verdadero valor agregado de nuestros magníficos maestros es su experiencia en el mundo real en temas avanzados. No queremos perder su tiempo (o el de ellos) enseñándole cosas que puede aprender fácilmente por su cuenta utilizando herramientas en línea.

2) Semana 1-6: cubrimos un tema central de desarrollo de iOS cada semana. El maestro presentará brevemente un nuevo concepto o revisará temas del trabajo previo. ¡Entonces nos sumergimos en el código! Al final del día, la mejor manera de aprender a desarrollar aplicaciones de iOS es … desarrollar aplicaciones de iOS.

3) Semana 7-8: Las últimas 2 semanas se dedicarán a crear una aplicación de iOS propia con la ayuda de mentores asignados individualmente a los estudiantes. El mentor guiará a los estudiantes a través del diseño de la arquitectura, los problemas de implementación y el alcance de la aplicación. Después del final de la semana 8, presentará su aplicación a la comunidad durante nuestro HackShow (el día de demostración).

Profesores: confiamos exclusivamente en profesionales que son desarrolladores de iOS a tiempo completo en algunas de las principales startups europeas (LonelyPlanet, Tuenti, Minube, etc.). Tienen una gran comprensión de las habilidades específicas que los desarrolladores junior necesitan para tener éxito en el trabajo desde el principio.

Ubicación: Te enseñamos a codificar en lugares IMPRESIONANTES con ecosistemas tecnológicos vibrantes. ¡Sin embargo, Madrid y Barcelona tienen mucho más que ofrecer! Durante sus 8 semanas en España, no solo mejorará sus habilidades de codificación, sino que disfrutará de todas las grandes cosas que el estilo de vida español tiene para ofrecer (cocina, vida nocturna, deportes y entretenimiento, etc.).

La experiencia Ironhack: Estamos muy enfocados en la construcción de la comunidad en las ciudades en las que estamos involucrados. Intentamos conectar a nuestros estudiantes con las organizaciones locales de inicio y desarrollo para ayudar a desarrollar el ecosistema. En la mayoría de las tardes, tenemos fantásticos oradores invitados que vienen a hablar con nuestros estudiantes sobre una variedad de temas que incluyen tecnología, emprendimiento y temas avanzados de codificación.

Si tiene más preguntas, no dude en comunicarse conmigo en: gonzu [at] ironhack [dot] com

Trabajo para Mobile Makers Academy en Chicago, el Bootcamp iOS más antiguo del mundo. No se requiere experiencia previa en codificación, aunque el plan de estudios está diseñado para ser Creadores flexibles y desafiantes en todos los niveles. Los estudiantes vienen de todos los Estados Unidos y muchos otros países para asistir al programa. Puedes probar el programa en nuestro blog, Talkin ‘to the Duck.

Si se encuentra en el sureste, Atlanta tiene una buena cantidad de bootcamps para iOS que tienen programas estructurados para ayudarlo a obtener las habilidades que necesita para comenzar una carrera con el desarrollo de iOS. A continuación se muestra una lista de los bootcamps de iOS de Atlanta:

1. Big Nerd Ranch- iOS Bootcamp – Fast Track con Swift, tienen una variedad de clases diferentes sobre desarrollo de iOS que incluyen, Beginning iOS (iPhone / iPad) con Objective-C y Beginning iOS (iPhone / iPad) con Swift. Las clases duran unos 5 días y cuestan alrededor de $ 4500.

2. Asamblea general: la clase de desarrollo de iOS a tiempo parcial tiene una duración de 12 semanas y cuesta $ 3750 Vea los detalles de la clase aquí: Desarrollo móvil

3. Cribb – Vive en una casa con otros 7 estudiantes y deja que el maestro venga a ti. Se centra principalmente en el nuevo lenguaje de programación de Apple, Swift. Obtenga más información sobre este bootcamp aquí: aprenda Swift en nuestro Bootcamp iOS de 12 semanas. Este programa tiene una duración de 12 semanas, cuesta $ 3,000 al mes, incluido el alquiler, un chef privado, mucama y más.

4. The Iron Yard: ofrecen clases a tiempo parcial y clases a tiempo completo. Estos programas tienen una duración de 12 semanas y cuestan $ 12,000 para la clase de tiempo completo y $ 4,000 para la clase de medio tiempo. Obtenga más información aquí: Swift, Objective-C y iOS SDK

¡Solo quedan unos pocos asientos para el intensivo Bootcamp de desarrollo de aplicaciones iOS! Aprenda a crear aplicaciones de iOS totalmente funcionales con Swift Intensive iOS App Development Bootcamp

Fecha: 27 de junio al 1 de julio de 2016

Hora: 1pm a 5pm

Ubicación: Bermotech Suite 11, Barkat House, 116-118 Finchley Road, NW3 5HT

Me gradué recientemente de Mobile Makers Academy, y entré en el programa con un conocimiento previo mínimo de programación. Lo recomiendo mucho

Escribí una publicación de blog sobre mi experiencia de primera mano con Mobile Makers Academy: Mobile Makers Academy Review, My Bootcamp Experience

Espero que ayude a responder cualquier pregunta.

En DevMountain hemos estado ejecutando bootcamps de iOS a tiempo parcial durante el año pasado, y recientemente lanzamos un programa de tiempo completo (inmersivo). Vivienda libre disponible.

Alt-U: paquete de cinco creatividades

ALT-U es un excelente entrenamiento de bootcamp para iOS realizado por los expertos de Five Pack Creative y raywenderlich.com.

Proporciona opciones para diferentes niveles de habilidad y continúa ayudando a los estudiantes después de las semanas de capacitación en persona. Además de aprender sobre iOS, enseñan otras habilidades necesarias de la industria, como el control de fuente de git, trabajar en equipo, revisiones de código, desarrollo ágil y más.

Fui a Big Nerd Ranch por su campamento de entrenamiento, y desde entonces he estado desarrollando iOS a tiempo completo. Si ya sabe cómo codificar y solo necesita ingresar a iOS / Objective C, esta es una excelente manera de hacerlo.

Encontré dos que no están en el área de la bahía:

http://mobilemakers.co/
https://www.hackerschool.com/

El segundo no es específicamente iOS, pero podría desarrollar algunas habilidades allí.

Sí, DevPoint Labs está enseñando el desarrollo de Objective C / iOS en 11 semanas. Estamos ubicados en Salt Lake City, Utah.

Sí, Invasive Code ( http://www.invasivecode.com/trai …) está poniendo uno en octubre en San Francisco. Se factura como una clase básica intensiva de 5 días.

Sí, iNVASIVECODE en San Francisco y Barcelona. Ofrecen campamentos de arranque iOS intensivos de 5 días. Las clases son impartidas por ex desarrolladores de Apple y el tamaño de las clases es pequeño. Obtenga más información en su sitio: https://www.invasivecode.com

Parece que los campos de entrenamiento de programación del objetivo C ayudarían.

CÓDIGO INNOVADOR ofrece un programa de capacitación de 5 días para satisfacer sus necesidades. Póngase en contacto con el código invasivo hoy para obtener más información sobre la próxima clasehttp: //www.invasivecode.com

¿Dónde están los bootcamps para el área de la bahía? Ninguna de las respuestas habla sobre los cursos del área de la bahía de SF. ¡Me encantaría saber más!

More Interesting

¿El soporte para iOS en Xojo 2016R2 ahora es lo suficientemente bueno como para dejar Xcode? ¿Y por qué harías eso?

Mi programador no dará su dirección de correo electrónico para iTunes connect. Él dice que necesita mis credenciales de cuenta de Dev. ¿Debería dárselo?

¿Por qué parece haber una correlación entre el desarrollo de iOS y la programación de Ruby?

IOS: Si simplemente quiero probar mi aplicación a través de Apple Test Flight, ¿significa que alguien puede descargar mi aplicación y jugar con ella?

Para las interfaces táctiles, ¿cuáles son los reemplazos adecuados para los menús desplegables?

¿Qué debo hacer o aprender para convertirme en desarrollador de juegos y tener mis propios juegos?

¿Pueden otras personas crear aplicaciones que usan mis balizas?

¿Cuál es el SDK de iOS más fácil de usar para el chat grupal o de texto 1-1?

¿Cuándo debo usar el GCD? ¿Cuándo debo usar NSOperation?

¿Cómo funcionan las aplicaciones móviles de descarga de música?

¿En qué medida la doble autorización desalienta a las personas a usar mi aplicación?

¿Apple rechaza la aplicación PhoneGap si carga la URL remota?

¿Cómo ayuda la campaña publicitaria (aplicación de iOS) a que una aplicación genere más ingresos?

Cómo automatizar la aplicación iOS con XCUITest

En Xcode, ¿cuál es la función de cada una de las claves, certificados, perfiles de aprovisionamiento, etc.? ¿Dónde se almacenan y cómo se nombran y usan? ¿Cuáles son las relaciones entre ellos?