En Escuela Vue aprenderás cómo desarrollar proyectos Web profesionales utilizando el ecosistema Vue junto a otras tecnologías y herramientas, formando una potente combinación que te hace disfrutar escribiendo código. Como la propuesta es atractiva, entonces la pregunta es "¿por dónde comienzo a aprender Vue?".
Como respuesta aquí tienes el plan de contenido que hace de hoja de ruta 🗺 con todo lo que tienes que conocer y —sobre todo— practicar para avanzar en la dirección adecuada. Partimos del primer curso de Vue esencial y contiuamos con más series sobre el resto de herramientas. También se incluyen proyectos 100% prácticos donde poner lo aprendido en acción.
Comencemos.
Antes de comenzar asumo que tienes conocimientos básicos de HTML, CSS (incluyendo FlexBox y GRID) y JavaScript. Tampoco vendría mal que te muevas con soltura en un editor de código moderno.
Aprende a realizar Test Driven Development (TDD) con Jest y Acceptance Test con Cypress en tus proyectos basados en Vue.
Aprende a utilizar Server Side Rendering (SSR) con Nuxt: el metaframework de Vue, además de de generar versiones estáticas de tus sitios Web dinámicos.
Aprende lo imprescindible de Unix y terminal para dar los primeros pasos con GIT y GitHub y añadirlo a tu workflow de desarrollo.
Aprende los fundamentos de Node.js, es decir: JavaScript en el servidor, junto con MongoDB, la base de datos NoSQL y de código abierto más utilizada.
PHP ha evolucionado y merece la pena desprenderse de prejuicios para darle una oportunidad aprendiendo sus fundamentos, junto con la gestión de bases de datos relacionales SQL.
Laravel es el compañero perfecto en el backend para Vue: elegante, minimalista, expresivo y fácil de aprender. Te va a encantar. Palabra.
Recuerda que estos son sólo los cursos y proyectos que ya están disponibles o lo estarán muy pronto. Sin embargo no es todo: hay mucho más contenido planificado para continuar aprendiendo JavaScript, Vue y todas las tecnologías asociadas.
Si tienes alguna sugerencia envíame un DM en Twitter o házmela llegar directamente en la Comunidad.
* Las fechas indicadas son sólo una aproximación. Pueden variar.