FreeCodeCamp

De Wikipedia, la enciclopedia libre
freeCodeCamp
Free Code Camp, Inc.
Tipo Organización sin ánimo de lucro
Campo educación de la ciencia de la computación
Objetivos Hacer la enseñanza de programación y desarrollo web accesible a todo el mundo
Fundación 2014
Fundador Quincy Larson
Sede central San Francisco, California.
Área de operación Internacional
Sitio web www.freecodecamp.org
Lema Learn to code for free.

freeCodeCamp es una organización sin ánimo de lucro consistente en una plataforma web de enseñanza interactiva accesible para todo el mundo,[1]​ una comunidad en línea de chats y diversas publicaciones y organizaciones locales que pretenden hacer de la enseñanza del desarrollo web algo accesible a todas las personas. La enseñanza comienza con tutoriales que introducen al estudiante en HTML, CSS y JavaScript y se va progresando por medio de proyectos que el alumno debe completar en solitario o en grupo. Al finalizar todos los proyectos, los estudiantes pueden asociarse con otras asociaciones sin ánimo de lucro donde podrán desarrollar aplicaciones web ofreciéndoles así experiencia práctica para los conocimientos adquiridos.[2]

Historia[editar]

freeCodeCamp fue creado en octubre de 2014. Su fundador, Quincy Larson, es un desarrollador de software quien ideó freeCodeCamp como una manera de simplificar el avance de un estudiante de programación desde sus primeros pasos hasta estar preparado para un trabajo. Según sus propias palabras, «freeCodeCamp es mi aportación para corregir los extremadamente ineficientes y tortuosos caminos con los que yo aprendí a programar. Estoy comprometiendo mi carrera y el resto de mi vida para conseguir hacer este proceso tan eficiente e indoloro como sea posible. [...] Todas esas cosas que convirtieron mi aprendizaje en una pesadilla son las que estamos intentando cambiar en freeCodeCamp».[3]

Tras retornar de un viaje a China, Larson se inspiró para crear freeCodeCamp cuando vio a un niño interesarse por formas para aprender a programar. Entonces decidió crear un método que ofreciera a todo el mundo la oportunidad de aprender a programar. Después de seis años viviendo en San Francisco, Larson vive actualmente en Oklahoma.[4]

Plan de estudios[editar]

El plan de estudios, autodidacta,[5]​ se compone de 1.200 horas entre retos interactivos y desarrollo de proyectos, más otras 800 horas de proyectos decódigo abierto para contribuciones sin ánimo de lucro.[6]

El plan de estudios se divide en desarrollo front-end, visualización de datos, desarrollo de back-end y desarrollo full-stack. Los participantes reciben un certificado tras completar cada sección.

Se hace también especial hincapié en la programación en pareja para fomentar una cultura de colaboración y enseñanza compartida, lo que ayuda a superar las dudas del estudiante sobre sus propias habilidades (síndrome del impostor).[7]

Los lenguajes y tecnologías que actualmente se enseñan en freeCodeCamp son: HTML5, CSS 3, JavaScript, jQuery, Bootstrap, Sass, React.js, Node.js, Express.js, MongoDB y Git.[8][9]

Trabajo sin ánimo de lucro[editar]

Cuando los estudiantes consiguen todos los certificados del curso tienen la oportunidad de trabajar para organizaciones sin ánimo de lucro.[10]​ Algunos ejemplos son las organizaciones con base en Indonesia Kopernik y People Saving Animals.[11]

En 2016, freeCodeCamp anunció su iniciativa Open Source for Good con la que pretendía extender y ofrecer su trabajo sin ánimo de lucro al resto de organizaciones del mismo tipo.[12]​ A los seis meses de poner en marcha la iniciativa se habían creado siete herramientas de código abierto.[13]Mail for Good fue uno de estos proyectos que nació como una alternativa económica para herramientas de envío de correos al estilo de Mailchimp.[14]

Desde enero de 2017, freeCodeCamp ha donado 1.400.000 $ a trabajos de desarrollo y programación para organizaciones sin ánimo de lucro.[15]

Acogida[editar]

La plataforma de freeCodeCamp es utilizada mensualmente por 350.000 visitantes únicos y estudiantes de 160 países.[16][17][18]​ Según Alexa, freeCodeCamp en términos de tráfico mensual ocupa el puesto 2.850 a nivel internacional y alrededor del 1.650 en los Estados Unidos.[19]

FreeCodeCamp tiene también grupos de comunidades internacionales que pueden interactuar en persona.[20]

Algunas noticias han citado a freeCodeCamp como una introducción a la programación que llena el hueco existente entre el aprendizaje del desarrollo y su puesta en práctica en trabajos.[4][21]

Referencias[editar]

  1. «Statistics about freecodecamp». Freecodecamp.org. 
  2. Garfield, Robynn. «Students learn to code for free while donating skills to nonprofits». KSL-TV (en inglés). Consultado el 29 de enero de 2017. 
  3. «Software Engineering Daily: Free Code Camp with Quincy Larson». Software Engineering Daily. Consultado el 16 de enero de 2017. 
  4. a b «OKC resident's coding camp gives students experience through helping nonprofits». NewsOK.com (en inglés estadounidense). 31 de julio de 2017. Consultado el 12 de octubre de 2017. 
  5. Bradford, Laurence. «11 Websites To Learn To Code For Free In 2017». Forbes. Consultado el 29 de enero de 2017. 
  6. «Nonprofit». freeCodeCamp.org (en inglés). Consultado el 8 de enero de 2017. 
  7. Finley, Klint (18 de junio de 2015). «You Can Do Real-World Work at This Free Coding Boot Camp». Wired. Consultado el 1 de enero de 2017. 
  8. «Bienvenido al currículo de freeCodeCamp». freecodecamp.org (en inglés). Consultado el 13 de enero de 2017. 
  9. freeCodeCamp's map of challenges, retrieved 2017-01-13.
  10. «7 (More) Places to Learn to Code for Free». Inc.com (en inglés). 24 de junio de 2015. Consultado el 29 de enero de 2017. 
  11. «Employers Are Crowdsourcing Coding: Here’s Why». Recruiter.com (en inglés). Consultado el 24 de enero de 2017. 
  12. Johnson, Michael D. (23 de septiembre de 2016). «Open Source for Good». freeCodeCamp. Consultado el 18 de octubre de 2017. 
  13. «Introducing the Open Source for Good Directory: Help Nonprofits with Code». freeCodeCamp. 21 de julio de 2017. Archivado desde el original el 18 de enero de 2019. Consultado el 18 de octubre de 2017. 
  14. «Nonprofit Launches Open-Source Take on Email Marketing: Associations Now». associationsnow.com (en inglés estadounidense). Consultado el 18 de octubre de 2017. 
  15. «freeCodeCamp's statistics page». Consultado el 8 de enero de 2017. 
  16. Quincy Larson [@ossia]. «Análisis de las visitas al sitio web a finales de diciembre de 2016». X (antes Twitter) (tuit) (en inglés). 
  17. «How to get published in the freeCodeCamp Medium publication». freeCodeCamp.org (en inglés). 12 de enero de 2017. 
  18. Coldewey, Devin. «Free Code Camp survey reveals demographics of self-taught coders». TechCrunch. Consultado el 29 de enero de 2017. 
  19. «freecodecamp.org Traffic, Demographics and Competitors - Alexa». www.alexa.com (en inglés). Archivado desde el original el 30 de julio de 2019. Consultado el 10 de julio de 2018. 
  20. «Free Code Camp now has Local Groups – freeCodeCamp». freeCodeCamp. 9 de mayo de 2015. Consultado el 12 de octubre de 2017. 
  21. «LISTEN: Code Camp Teaches Programming, Helps Non-Profits». cms.air1.com (en inglés). Archivado desde el original el 12 de octubre de 2017. Consultado el 11 de agosto de 2018. 

Enlaces externos[editar]