¿Cuáles son algunos buenos cursos donde puedo aprender el desarrollo de aplicaciones móviles desde cero?

Puede unirse a redes como el Startup Saturday o cualquier Club de Emprendimiento con sede en su ciudad, asistir a sus seminarios. Estas redes lo ayudan a conectarse con personas de ideas afines, incluso Angel Networks. Entonces, quién sabe, podría terminar conociendo a su futuro socio para su startup o un inversor semilla en uno de estos lugares. Además, las instituciones de primer nivel como IIT, IIM y algunas empresas privadas están ejecutando células de incubación. La incubación básicamente significa que lo ayudan desde la creación de un plan de negocios hasta su ejecución exitosa. Sí, también lo ayudarán a registrar su empresa, lo ayudarán a comenzar a funcionar y también lo ayudarán a “cómo obtener financiación inicial”.

Si puede compartir en qué ciudad se encuentra, podría haberle dado una respuesta más específica. Sin embargo, ¡espero que entiendas el punto!

Asumiré que quieres aprender a programar aplicaciones móviles para Android o iOS. Hay algunas maneras de aprender a programar aplicaciones móviles desde cero:

  • Bootcamp : inmersión en un mundo de programación y entrenado durante semanas para aprender a codificar.
  • Libros : una referencia que te lleva paso a paso a todos los conceptos
  • Cursos : ‘libros digitales’ estructurados con videos visuales y proyectos paso a paso
  • Tutoriales en video : tutoriales cortos de fácil acceso e individuales para conceptos clave

A menos que tenga mucho efectivo y tiempo, los campamentos de arranque se apagarán de inmediato. Te reduce a libros, cursos en línea o video tutoriales.

Androide:
Tendrás que aprender los conceptos básicos de Java y XML. Tendrás que usar las plataformas Eclipse o Android Studio.

  • Libros: recomendaría “Hello, Android 4th Edition” de Burnette. Para un poco más avanzado más tarde, mira el increíble libro de Big Nerd Ranch: “Android Programming 2nd Edition”
  • Cursos: Udemy.com tiene un montón de cursos en los que puede inscribirse. Por lo general, cuestan entre $ 15 y $ 45, según el precio. Me gustan los proporcionados por Rob Percival y Paulo Dichone.
  • Tutoriales en video: ¡hay millones de sitios web con tutoriales gratuitos! Están menos estructurados que los otros dos, pero pueden brindarle la información que necesita.

Echa un vistazo a estos sitios web clave:
http://www.developer.android.com
http://www.udemy.com
http://www.youtube.com

iOS:
Tendrás que aprender los conceptos básicos de Objective-C o Swift. Swift es un lenguaje más nuevo creado por Apple. Tendrás que usar la plataforma XCode.

  • Libros: sin dudas, obtenga el libro de Big Nerd Ranch: “iOS Programming 4th edition”. Si necesita suplementos para los idiomas, obtenga el libro de Kochan “Programación en Objective-C”. (Tendrá que buscar buenos libros de Swift, no estoy muy seguro de cuál es el mejor).
  • Cursos – Vería los cursos de Rob Percival o Paulo Dichone. Stanford también ofrece una versión gratuita en línea de su curso de desarrollo de aplicaciones móviles para iOS 8.
  • Tutoriales en video: vea videos de YouTube si lo desea. Udacity.com tiene algunos tutoriales bastante buenos para comenzar.

Echa un vistazo a estos sitios web clave:
http://www.developer.apple.com
http://www.udemy.com
http://www.udacity.com


¿Donde empezar?

¡Buena pregunta! Depende principalmente de usted y qué sistema operativo cree que le gusta más.

Recomiendo comenzar con iOS porque creo que con su IDE (Integrated Development Environment), es más fácil trabajar con XCode si eres nuevo en programación. Además, los dispositivos iOS le brindan más orientación.

¡La mejor de las suertes!

Bueno, aprender a desarrollar aplicaciones para dispositivos móviles es tan fácil ahora que hay muchas cosas disponibles en línea, ya que Sasha Zinevych sugirió que Coursera es una de las mejores plataformas de aprendizaje, sin embargo, me gustaría sugerirle más opciones.

edx por edx Inc.
Video conferencias gratis por Harvard
Desarrollando aplicaciones para iOS de Apple
Desarrollo de Android por Google

Estas son excelentes fuentes para aprender desde cero.

Seamedu – School of Pro-espressionism tiene un curso de desarrollo de aplicaciones BCA muy desarrollado en Pune. En este curso de desarrollo de aplicaciones móviles, al integrar dos especializaciones: Desarrollo de software de juegos (con diseño de juegos) y Desarrollo de aplicaciones móviles Seamedu ha creado un curso a medida para satisfacer las demandas de la industria. Esto también asegura que los estudiantes estén listos para el trabajo tan pronto como se gradúen.

Todo lo que necesita para ser elegible para este curso es ser un duodécimo graduado con Matemáticas y física o Diploma en Ingeniería Informática, Diploma en Aplicación Informática, Diploma en Aplicaciones y Programación de Computadoras.

Malas noticias, no puedes aprender desde cero, incluso las que te lo dicen. La mayoría de ellos asumen que sabes mucho sobre JAVA y sobre la programación orientada a objetos, no hay couses para dummys.

Si lo haces, ve a Udacity, tienen el oficial de google, este es uno, pero creo que hay otro: Classroom – Udacity

Además, si no quieres aprender JAVA o tal, puedes aprender PhoneGap o Ionic

Codeschool es el mejor lugar para aprender el desarrollo de aplicaciones móviles desde cero. Los cursos en video de Codeschool son realmente fáciles de seguir y después de cada clase tienen una sección de cuestionarios y exámenes. Codeschool también ofrece el primer mes de prueba que puede encontrar a continuación:

Inscríbase en Code School por 9 dólares

Además de los ya mencionados, recomiendo:
http://www.raywenderlich.com
http://www.appcoda.com
https://designcode.io
stackoverflow.com (cuando tienes los pies mojados).

Utilizo / he utilizado lo anterior y la mayoría me parece muy bueno.

Prueba teamtreehouse.com: tienen una buena selección de cursos

Coursera tiene una muy buena selección de cursos de desarrollo, especialmente para Android.