Aprende Javascript con MentoringJS
Hola chicos! Hoy os voy a hablar del programa que estoy siguiendo mentoringJS.
Hace unos meses decidí incorporarme al programa de mentoringJS. Antes de tomar esa decisión, no sabia si el nivel inicial iba a ser muy superior al que yo tenía, también pensaba que al tener ser online el aprendizaje iba a ser difícil.
Ahora, con unos cuantos meses y mucho trabajo realizado junto con mentoringJS, puedo decirte que me parece un excelente programa y voy a explicarte mi experiencia.
Aclarar que no voy a sacar ningún beneficio de este articulo, mi intención es poder ayudarte y que tomes la decisión correcta tanto si decides incorporarte o no al programa.
Este programa me esta enseñado desde la base, las tecnologías que actualmente dominan las principales aplicaciones en Internet y también me ha enseñado todo el entorno que se necesita como desarrollador.
Se centra en JavaScript y en su inicio te va a enseñar sus principales ventajas y desventajas y como utilizar HTML y CSS de una forma básica.
Por ejemplo, entre otras cosas, he utilizado JS en nativo, sin la necesidad de utilizar jQuery para hacer peticiones a servidores o modificar la DOM.
He aprendido a crear documentos markdown, utilizar git y github, utilizar Sublime Text adecuadamente, que es Node.js, como utilizar la herramienta create-react-app… Sinceramente 3 meses atrás todo esto me sonaba a chino y son parte de las herramientas básicas que vas a necesitar como programador.
El programa hace hincapié en crear una imagen personal como programador. Desde el primer dia he tenido que dejar constancia de todo lo que hago en mi blog personal. Eso es mi curriculum personal donde puedo mostrar a las empresas lo que soy capaz de hacer. El programa te exige que crees un blog y que subas todo lo que haces, también debes de estar en las redes sociales.
Antes de empezar el programa no sabia ni que era JavaScript, lo único que tenia era conocimientos muy básicos de HTML y CSS. Mi mayor miedo era no superar el primer escalón, y he de decir que no requiere de conocimiento básico de programación, la curva de aprendizaje empieza desde cero y va subiendo en cada step, todo esto gradualmente. En ningún momento me siento perdido.
La superación de steps crea una especie de reto donde vas aprendiendo cosas nuevas y las vas poniendo en práctica, mirando atrás, puedes ver todos los pasos que has dado y todo lo nuevo que estas aprendiendo.
Te permite crear una aplicación, la tuya, la que tu decidas. Vas a ver las diferentes fases para crearla y de forma modular vas a ir creando tu aplicación y aprendiendo por el camino, desde la base de la aplicación se va incorporando todo lo necesario para su funcionamiento. Actualmente me encuentro en esta fase.
Todo esto dirigido y mentorizado por una persona con muchos años en el sector y que sabe de lo que habla, para mi esta es la principal motivación que hizo mi incorporación al programa.
Si te interesa, puedes interactuar en su twitter oficial @mentoringJS o con todos los alumnos que formamos el programa. Desde ahi puedes ver nuestra evolución, nuestros proyectos y hacerte una idea de todo lo que puedes aprender.
El programa ofrece desde su página web http://mentoringjs.com/ un fase de pre-entrening donde empiezas a adquirir los conocimientos básicos de HTML, CSS y culturilla del sector en general. Solo tienes que suscribirte y introducir tu e-mail, así de simple.
He de decir que en esta primera fase aprendí mucho sobre HTML y CSS, me quede sorprendido. Creo que tarde sobre 2 meses para acabar pre-entrening.
En resumen, te capacita para ser un desarrollador totalmente competente con las tecnológicas actuales, deja constancia de todos tus conocimientos creando una marca personal, motiva tu aprendizaje creando tu aplicación y vas a encontrar una bolsa de empresas donde buscan el perfil que tu tienes.
Si todavía te queda alguna duda o quieres más información que yo pueda ofrecerte como alumno, puedes ponerte en contacto conmigo escribiéndome a la siguiente dirección: jordigomper@gmail.com.
A tope con @mentoringJS!
Jordi Gomper.