¿Cuál sería un buen programa de 8 a 12 semanas para aprender el desarrollo de iOS y / o Android?

Tomé la clase Stanford iOS en el verano de 2012, antes de mi primera pasantía. Es una gran clase impartida por un gran profesor de CS. Descargué todos los videos, notas de clase, tareas de iTunesU. Todos son gratis. Me llevó alrededor de 5 semanas terminar los primeros 2/3 de las clases y no tuve tiempo para terminar el resto. Dependiendo de su experiencia en programación, si ya está familiarizado con la Programación Orientada a Objetos, las estructuras de datos, algún conocimiento de C, entonces creo que no tendrá ningún problema para terminar el curso en 12 semanas, incluso más corto. No asume ningún conocimiento de la programación de Objective C y iOS. Pero tienes que tener una Mac. Y al final podrás crear una aplicación relativamente compleja.

¡Disfruta la clase! ¡Es genial!

Editar: Gracias Casey. El enlace es http://www.stanford.edu/class/cs… También puede encontrarlo yendo a iTunes-> iTunes Store-> Buscar desarrollo de Stanford iOS

Si nunca ha programado antes, considere un curso de Bloc, donde escribo y edito el currículum. Bloc ofrece un curso para iOS y Android . He aquí por qué Bloc se distingue de la mayoría de los bootcamps y educadores de software independientes.

Verdaderamente para principiantes

Los cursos en bloque no asumen que sus estudiantes entienden el desarrollo de software o un lenguaje de programación antes de comenzar. Tratamos a todos como si fueran nuevos e introducimos herramientas de desarrollo, luego lenguajes de programación, seguidos de las funcionalidades principales de la plataforma (iOS o Android).

Flexible

Cada estudiante aprende en línea a su propio ritmo. Los estudiantes eligen cuándo quieren aprender y con qué rapidez. A diferencia de los programas de aula tradicionales, Bloc permite a los estudiantes tomar descansos. Entendemos que la programación es una de las habilidades más difíciles de aprender, por lo que les damos a nuestros estudiantes el mayor tiempo posible.

Tutoría

Emparejamos a cada estudiante con un profesional que trabaja para guiarlos durante todo el curso. Este individuo es responsable de responder preguntas, llevar a los estudiantes a avances e impartir a los estudiantes las mejores prácticas que han aprendido de la experiencia profesional. La tutoría individual es el mayor valor de Bloc.


Para obtener más información, consulte nuestras historias de éxito de ex alumnos . Le deseo la mejor de las suertes en su viaje para convertirse en un desarrollador móvil.

Una respuesta demasiado tarde, pero en caso de que otros puedan estar interesados, Lighthouse Labs es actualmente el único Bootcamp canadiense que ofrece iOS en 8 semanas (Vancouver y Toronto) y el historial ha sido sólido. No vemos ningún campo de arranque de Android en Canadá y no hemos podido encontrar la demanda en uno que hubiéramos pensado que existía.

También vale la pena explorar tus objetivos aquí. Creemos firmemente que los graduados de bootcamp deberían dedicarse a trabajos en los que haya un desarrollador sénior en el equipo para asegurarse de que el aprendizaje guiado (pero aprender haciendo) siga siendo una parte importante de su vida laboral. Dicho esto, muchos trabajos de iOS no tienen mentores senior, por lo que los graduados deben estar muy motivados y ansiosos por buscar apoyo para continuar creciendo después del campamento de entrenamiento.

De cualquier manera, sugeriría que si solo está interesado en iOS, Lighthouse Labs tiene un gran programa, y ​​para Android, solo he visto algunos programas emergentes en los Estados Unidos.

Hay dos excelentes publicaciones en Quora que abordan esta pregunta en profundidad.

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

La respuesta de Aaron Golding Brager a ¿Cuáles son los mejores recursos para aprender el desarrollo de iOS? Estoy buscando aprender Swift, Objective-C y Cocoa.

Además, no olvide visitar los sitios donde puede comparar los bootcamps de programación:

Programación y escuelas de código (la lista más completa, pero sin enlace permanente a las de iOS y Android, aunque hay un filtro en el sitio)
Android Bootcamps – Informe del curso
Bootcamps móviles – Informe del curso
Escuelas: lista de escuelas de desarrollo (lo siento, no hay enlaces permanentes a escuelas orientadas a dispositivos móviles)
Desarrollo de Android Bootcamper.io
Bootcamps.in Objective C programando bootcamps

Hola

Me apasiona actualizarme con las últimas tecnologías.

Si desea ser un desarrollador de aplicaciones para Android o iOS, debe tener pasión en actualizarse con las últimas tecnologías.

Para ser un buen desarrollador de Android, debes aprender C, C ++ y JAVA y luego puedes aprender Android Studio o Eclipse.

Para ser desarrollador ios tienes que aprender C, C ++ y luego puedes aprender objetivamente con Swift.

Ambos son difíciles, no hay un tiempo fijo de aprendizaje, depende totalmente de sus habilidades, interés y trabajo.

Para los buenos estudiantes, la solución de TI de Zingbytes es la mejor plataforma. Está orientado a objetos.

para más consulta puede contactar en [correo electrónico protegido]

o puede contactar al 0731–4226161

Soy un poco parcial, pero The Flatiron School tiene un programa de 12 semanas para aprender iOS. Hemos tenido bastante éxito hasta ahora. ¡Consulte el plan de estudios (The Flatiron School) y vea si cubrimos lo que le interesa!

Si eres local en el área de Dallas / Fort Worth, o estás dispuesto a mudarte, visita el Guild of Software Architects. Nuestro campo de arranque de código enseña el desarrollo móvil tanto para Android como para iOS.

Code Bootcamp & Guild Apprenticeship

Somos bastante nuevos a medida que avanzan los bootcamps de código, pero tenemos una cohorte de iOS activa en este momento que puede visitar y hablar. Nuestro próximo bootcamp de código estará en Android y comenzará el 28 de noviembre. También tenemos grandes becas para mujeres en tecnología y veteranos militares, incluida la esposa de un veterano.

Soy el fundador y el instructor principal. Antes de lanzar The Guild, fui el Arquitecto Principal de Wearables en Fossil, donde desarrollé las esferas de reloj y las micro aplicaciones para la nueva serie de relojes inteligentes basados ​​en Android Wear de Fossil. Antes de Fossil, era el arquitecto móvil en ilumi, una startup de IOT en Plano, TX que apareció en Shark Tank. Mi experiencia móvil incluye trabajar en aplicaciones como Words with Friends, Hanging with Friends, Doodle Jump, la aplicación oficial de carmax para iOS y juegos móviles para LEGO.

No utilizamos a antiguos alumnos como profesores, por lo que si está buscando aprender y trabajar con un profesional de la industria, visítenos.

Kevin

Sugiero ir con el desarrollo de aplicaciones iOS. 8 a 12 semanas es realmente buena duración para dominar iOS. Pero debe dedicarse por completo al aprendizaje y la práctica de iOS durante ese período.

No sugiero Android porque puedes encontrar muchos tipos de Java que se convirtieron en desarrolladores de Android. Pero no puedes encontrar buenos desarrolladores de iOS. Conozco a muchos tipos de iOS que son bastante malos incluso con 10 años de experiencia.

Marcarás la diferencia si te mudas a iOS.

More Interesting

¿Cuál es la mejor plataforma en línea para desarrollar aplicaciones de Android?

¿Cómo analizo los datos JSON para una aplicación de Android?

¿En qué dispositivos has trabajado para la plataforma Android?

¿Cuáles son los mejores sistemas de soporte para aplicaciones móviles?

¿Quiénes son los mejores desarrolladores de aplicaciones de Android en Australia?

¿Qué tan importante es el desarrollo de aplicaciones de Android?

Cómo comenzar a aprender el desarrollo de Android desde cero y cuáles son los recursos más adecuados para ello

¿Son suficientes los conceptos básicos de Java para comenzar a aprender la programación de Android?

¿Por qué las aplicaciones de Android muestran un tamaño mayor cuando se almacenan en la memoria del teléfono en comparación con cuando se mueven a la tarjeta SD?

Parece que hay una cantidad abrumadora de nuevas bibliotecas y marcos tecnológicos cuando se trata del desarrollo web. Al realizar el desarrollo de aplicaciones de escritorio o móviles, ¿es más fácil debido a más estandarización / menos opciones?

¿Por qué es tan costoso portar código C ++ a C #?

¿Desde dónde puedo descargar el código fuente para la aplicación de edición de imágenes?

¿Cómo se debe proceder con el desarrollo de iOS / Android después de obtener wireframes?

¿Cómo sería Android hoy si Microsoft comprara Android en lugar de Google?

¿Existe una aplicación de Android para hacer clic en las fotos usando ambas cámaras simultáneamente?