¿Cuál es el mejor bootcamp para iOS y por qué?

Actualmente estoy aprendiendo el desarrollo de iOS en la ciudad de Nueva York en “Turn to Tech”. He tenido una excelente experiencia con este programa y lo recomiendo encarecidamente. La razón por la que lo elegí sobre los otros que consideré (y lo que aún me gusta especialmente) es que tiene una atmósfera realmente positiva y colaborativa.

El plan de estudios está diseñado para que aprenda mientras trabaja a través de una serie de tareas / proyectos cada vez más desafiantes. Por ejemplo, un proyecto inicial podría ser simplemente crear su propia clase usando Objective-C o Java, mientras que un proyecto más avanzado que obtendría después de una semana o dos podría pedirle que cree una aplicación que tenga características X, Y, y Z. Tan pronto como termine una tarea, pasará a la siguiente (trabajando a su propio ritmo). Cada proyecto introduce nuevos conceptos que se basan gradualmente en lo que ya ha aprendido. Por lo que puedo decir, están ajustando constantemente el plan de estudios para reflejar las últimas tendencias / demandas en el mercado laboral, de modo que cuando termine el programa esté altamente preparado para sus entrevistas de trabajo y tenga las habilidades que los empleadores esperan.

De todos modos, a medida que avanzas en los proyectos asignados, los instructores y los estudiantes más avanzados que están más avanzados en el programa te ayudan y te ayudan a resolver las cosas. También tiene la oportunidad de colaborar y hablar sobre cosas con otros estudiantes de su nivel que trabajan en las mismas tareas. Cambiamos los asientos en el laboratorio con bastante regularidad, para que todos nos conozcamos.

Creo que este enfoque tiene varias ventajas distintas. Primero, creo que es mucho mejor que un programa basado en conferencias porque aprendes completamente a través de la interacción 1-1 con los instructores y otros desarrolladores que te rodean. No tiene que pasar por extensas explicaciones de temas que ya comprende y, por otro lado, si no entiende algo, simplemente puede tomar todo el tiempo que necesite para resolver las cosas y pedir tanto ayuda como la necesites. Nunca tiene que sentir que está “atrasado” donde debería estar o que está siendo retenido innecesariamente.

En segundo lugar, constantemente tiene la oportunidad de probar su comprensión de los conceptos explicando las cosas a sus compañeros.

Tercero, puede obtener tanta o tan poca ayuda como necesite / desee. Cuando entré al programa, no sabía prácticamente nada sobre programación y formulé MUCHAS preguntas. Los instructores se sentaron y trabajaron conmigo individualmente hasta que entendí las cosas y me guiaron mientras desarrollaba una comprensión más fuerte de los conceptos. A medida que avancé a proyectos más complejos y comencé a crear aplicaciones, conscientemente intenté ser más independiente en mi enfoque al pedir ayuda cada vez menos y al leer la documentación de Apple y las referencias de clase para tratar de resolver las cosas por mí mismo antes preguntando. Esto es alentador, ya que le ayuda a desarrollar las habilidades de investigación y resolución de problemas que necesita en el mundo real cuando los instructores no están allí para ayudarlo. Al mismo tiempo, aún puede pedir ayuda cada vez que no entienda algo o esté atascado y no pueda descubrir cómo depurar su código, como lo hacen todos los que todavía están aprendiendo.

Sin embargo, en última instancia, no puedo enfatizar lo suficiente la atmósfera positiva. Realmente es una comunidad muy unida donde todos se animan y se ayudan mutuamente. Los alumnos del programa que se ubican en empresas de la ciudad visitan diariamente para hablar con nosotros, y esto es excelente porque pueden decirnos dónde están los trabajos más nuevos y qué deberíamos estar haciendo para prepararnos para las entrevistas. También es increíble para la creación de redes. No estoy seguro si muchos de los otros programas en la ciudad tienen el mismo tipo de dinámica.

Soy el director del campus de DigitalCrafts, un campamento de entrenamiento de 16 semanas en Atlanta, GA. Nuestro plan de estudios básico cubre el desarrollo web completo, pero somos únicos en el sentido de que ofrecemos a nuestros estudiantes inmersivos la oportunidad de aprender Swift y iOS nativo también.

Los estudiantes aprenden dos pilas web completas por día, de 9 a.m. a 6 p.m. Dos veces por semana, de 6:30 a 9:30 p. M., Traemos un instructor experto de iOS para enseñar una Electiva de Desarrollo de Aplicaciones iOS. Los estudiantes que participan trabajan duro durante 16 semanas, pero se gradúan con más de 700 horas de instrucción en Javascript, Node.js, PHP, Swift y Xcode.

En un esfuerzo por proporcionar algo menos sesgado, consulte a continuación un gran recurso para tutoriales y proyectos de iOS en línea. El sitio siempre está actualizado y los proyectos son divertidos y están bien documentados.
– Ray Wenderlick – Tutoriales para desarrolladores y jugadores de iPhone / iOS

Mucha suerte en tu búsqueda,

Max

Soy estudiante en el Guild of Software Architects en Frisco, Texas (un poco al norte de Dallas). Aquí hay algunas cosas que lo hacen mejor (al menos para mí)

  • Es como un tradicional campamento de entrenamiento de tiempo completo de 12 semanas que me da la estructura, la camaradería y la responsabilidad que necesito.
  • Frisco es una ciudad mucho más asequible que SF o Nueva York o incluso Austin. Puedes alquilar una habitación aquí por $ 500 al mes y el costo de vida es increíble. Es un lugar maravilloso para vivir mi opinión.
  • La escena tecnológica en Dallas está creciendo rápidamente y hay menos competencia para trabajos de desarrollo junior aquí que en otras ciudades.
  • Es muy asequible y tienen becas para mujeres y veteranos.
  • Es un nuevo campo de entrenamiento y estoy en la primera cohorte, sin embargo, han tenido dos aprendices (estudiantes a tiempo parcial que estudian principalmente de forma independiente) obtienen trabajos de desarrollador en los últimos meses.
  • Hay varias otras críticas positivas del programa aquí y aquí.
  • El plan de estudios es bastante completo y el compromiso de tiempo es considerable tanto dentro como fuera de clase. Esta intensidad es necesaria si realmente desea un cambio de carrera después de completar el programa.
  • Puede llevarlo tan lejos como desee y el instructor, Kevin Harris, es un ingeniero e instructor experimentado que definitivamente puede ayudarlo a llegar a donde quiera ir en sus estudios.
  • Si bien hay tareas definitivas que debe completar, también hay tiempo en el curso para profundizar en temas especiales y, por supuesto, libertad para desarrollar su propia idea de aplicación que llegará a la tienda de aplicaciones.

Hola,
feliz de responder a su pregunta

En nuestra opinión, uno de los mejores campamentos de entrenamiento:
iOS Bootcamp | CodePath

Y esto :
iOS Bootcamp

Simplemente verifique y elija el mejor para usted.

Cordialmente,

Roll n Code

Course Report publicó una publicación en nuestro blog sobre algunas de las mejores opciones para aprender iOS en todo el país. Aprenda iOS en estos 10 Bootcamps para desarrolladores enumera 10 escuelas que definitivamente son de alta calidad, pero no es una lista exhaustiva.

Definitivamente, debería probar algunos de los filtros de la página Buscar escuelas: informe del curso para especificar lo que desea en términos de tecnologías, ubicación y más.

Consulte el Informe del curso para ver reseñas, entrevistas, seminarios web, etc. en todas las escuelas de iOS. No dude en comunicarse conmigo en liz {at} coursereport {dot} com si tiene preguntas específicas. ¡Buena suerte!

More Interesting

¿Es Xamarin la única 'buena' opción para el desarrollo multiplataforma?

¿Es posible obtener una lista de aplicaciones en ejecución / instaladas mediante programación en iOS 11?

Quiero crear un juego de dibujo simple pero único para dispositivos móviles, como una forma de entrar en el mercado de aplicaciones, ¿cuál es la mejor manera de hacerlo?

¿Puedo usar MeteorJS para crear una aplicación web y poder convertirla en aplicaciones de Android e iOS?

¿Qué son los derechos de Xcode?

Quiero desarrollar una aplicación multiplataforma (iOS, Android, web). ¿Qué necesito aprender para desarrollar el backend?

¿Qué significan las opciones nuevas e iniciales en el método addObserver a continuación?

¿Hay alguna manera de conocer la fuente de los usuarios que instalaron mi aplicación iOS?

¿Cuánto tiempo llevará construir una aplicación para iPhone con experiencia de programación limitada?

¿Cuál es la mejor manera de probar un juego de Unity en iOS? ¿Necesita simplemente construirlo a través de xCode o hay una forma más simple de probar?

¿Hay algo como el Proyecto Odin para el desarrollo de iOS?

¿Qué son las empresas que cuentan con equipos scrum que ofrecen funciones de consumidor en tres plataformas (iOS, Android y la web), así como los servicios de soporte de back-end?

¿Cuáles son los mejores centros de capacitación para desarrolladores de iOS en Mumbai que tienen lotes los fines de semana?

Cómo crear una aplicación móvil como Venmo o una empresa similar

¿Necesita sincronizar standardUserDefaults después de llamar a registerDefaults?