freeCodeCamp es una excelente plataforma en la que puedes aprender a programar gratis y además ganar experiencia escribiendo código para organizaciones sin fines de lucro.
La plataforma siempre ha ofrecido tres tipos de certificados, para los que debes invertir una buena cantidad de horas (1.200hrs aprox.), pero si los obtienes estarías sumamente cerca de obtener un buen puesto de trabajo como desarrollador, pues es la historia de más de 8.000 estudiantes de la plataforma. Y ahora, han ampliado el currículo con 1.400 lecciones y seis nuevas certificaciones.
- Diseño web responsivo (HTML, CSS, Flexbox, CSS Grid)
- Algoritmos JavaScript y Estructura de datos
- Librerías Front End (React, Redux, Sass, Bootstrap, jQuery)
- Visualización de datos (D3.js)
- APIs y microservicios (Node.js, Express.js, bases de datos)
- Seguridad de la información y garantía de calidad (Chai, Helmet.js, BCrypt, Passport.js)
Para obtener cualquiera de las certificaciones deberás completar cinco proyectos. También se incluyen una amplia cantidad de retos de código que son opcionales, pero sirven justo para prepararte para los cinco proyectos.
Otra novedad que han incluido en la plataforma son las pruebas. También han añadido una nueva sección con retos para prepararse para entrevistas de trabajo, y además ahora tienen un buscador inteligente que te deja encontrar más fácilmente lo que buscas de entre las más de 8.000 lecciones disponibles en el sitio.
Si quieres ver el currículo completo de freeCodeCamp, puedes visitar este enlace. Es en definitiva una de las mejores plataformas disponibles para aprender a programar a tu propio ritmo y totalmente gratis.