Esto puede sonar cliché pero solo comienza.
Elija una tecnología y comience a codificar. Puede crear aplicaciones móviles híbridas de alto rendimiento teniendo principalmente conocimientos y habilidades de JavaScript.
- Comience con HTML, CSS, JavaScript
- Muévase más a AngularJS o ReactJS.
- Siga con IonicJS o MeteorJS.
- Aprenda NodeJS o, en general, aprenda la pila MEAN.
- Busque en línea cursos que ofrezcan la tecnología que elija para aprender.
Aquí hay 2 cursos de fuentes útiles:
- ¿Qué software usar para combinar fotos y audio?
- ¿Qué softwares ha usado la gente de Byju para hacer los videos de sus clases?
- ¿Cómo se desarrolla el software donde trabajas?
- ¿Cuál es el costo de desarrollar la aplicación periscopio?
- ¿Por qué Android e iOS basan la representación de sus vistas en XML?
- Thinkster.io: Dominar el marco iónico: aprenda a implementar aplicaciones basadas en HTML5 de Native Speed https://thinkster.io/ionic-frame…
- CodeUpstart: Build Tinder para la búsqueda de productos con https://www.codeupstart.com/proj… iónico y angular
- FreeCodeCamp: le enseña JavaScript y todos los componentes que le permiten crear productos reales y, cuando haya terminado, trabajará en proyectos reales para ONG. Una excelente manera de construir su cartera. https://freecodecamp.com
Si prefiere crear aplicaciones nativas, pruebe:
- CodeUpStart: explore sus proyectos para encontrar lo que funciona
Puede parecer que estoy publicitando CodeUpStart, no lo estoy. Me encanta su enfoque de aprendizaje mediante la creación de MVP reales.
Independientemente de lo que decida aprender, no se convertirá en un experto en poco tiempo. La codificación requiere tiempo, paciencia y su disposición para aprender las mejores prácticas en el camino.
Buena suerte en tu viaje como desarrollador.