Article original : New Free Bootcamps Based on freeCodeCamp – Learn JavaScript & Web Development with Weekly Live Streams
Par Jessica Rose
Le 10 janvier, Class Central lance deux nouveaux bootcamps gratuits, à distance et ouverts à tous.
Vous complèterez la certification JavaScript ou Responsive Web Design de freeCodeCamp, avec des streams live hebdomadaires, des projets et un groupe d'apprenants bienveillants à travers le monde.
Bootcamp Gratuit Basé sur le Programme de freeCodeCamp
Salut à tous, je suis Jess ! Je suis une ancienne enseignante de langues. Plus tard, j'ai décidé de me lancer dans la tech. Les bootcamps de codage ont donc attiré mon attention. Ils promettaient de m'apprendre à programmer et à percer dans la tech en un rien de temps. Mais ils étaient horriblement chers.
Alors, j'ai appris par moi-même. Mais je n'ai jamais cessé de penser à créer un bootcamp, me demandant si je pouvais le faire en utilisant des ressources éducatives ouvertes et en combinant mes passions pour l'enseignement et la tech. Et il y a trois mois, j'ai mis cette idée à l'épreuve.
Je me suis associée à Class Central pour lancer un bootcamp gratuit de développement web basé sur le programme de freeCodeCamp. 8000 apprenants se sont inscrits ! Alors en janvier, nous recommenceons. Cette fois, mon ami Ramón nous rejoint en tant qu'instructeur, donc nous lancerons deux bootcamps :
- Bootcamp Gratuit de Développement Web : une version améliorée de notre bootcamp inaugural, dirigée par moi-même, basée sur la certification Web Design de freeCodeCamp. Vous apprendrez le HTML, le CSS, et le design web accessible et responsive. Il commence le 10 janvier. Vous pouvez vous inscrire ici.
- Bootcamp Gratuit de JavaScript : un nouveau bootcamp dirigé par le développeur Ramón Huidobro, basé sur la certification JavaScript de freeCodeCamp. Vous apprendrez JavaScript, les algorithmes et structures de données, et la programmation orientée objet. Il commence le 10 janvier. Vous pouvez vous inscrire ici.

Dans cet article, je vais passer en revue les bases pour que vous sachiez à quoi vous attendre. Voici ce que nous allons couvrir :
- Comment les Bootcamps vont fonctionner
- Ce que vous apprendrez dans chaque Bootcamp
- Qui nous sommes : Rencontrez vos instructeurs
- À quoi ressemble une semaine type d'étude
- Comment s'inscrire aux Bootcamps Gratuits
Comment les Bootcamps vont fonctionner
Je suis vraiment en colère contre les bootcamps coûteux et exploiteurs. Beaucoup font de grandes promesses, mais offrent des cours de qualité douteuse tout en coûtant des dizaines de milliers de dollars.
C'est ce qui rend freeCodeCamp si spécial : il offre aux apprenants autonomes une éducation technique de qualité gratuitement.
Mais apprendre en ligne peut être solitaire. Certains aspects des bootcamps payants peuvent donc être précieux pour les apprenants — notamment, l'expérience d'apprentissage partagée : avoir un instructeur et des camarades de classe pour vous motiver, vous responsabiliser et vous maintenir sur la voie de vos objectifs d'apprentissage.
J'ai donc commencé à réfléchir à la manière d'offrir le meilleur des deux mondes : une expérience d'apprentissage entièrement gratuite, mais conservant les meilleurs aspects des bootcamps traditionnels. Heureusement, Class Central travaillait également sur l'ajout d'une couche sociale aux cours en ligne gratuits. Notre collaboration était donc faite au paradis !
Peu après, nous avons lancé notre bootcamp inaugural de développement web. Et en janvier, nous recommenceons, mais en plus grand et mieux. Les nouveaux bootcamps comprendront :
- Streams Live : Des streams live hebdomadaires avec Ramón ou moi-même, où nous couvrirons le matériel du cours et répondrons à vos questions.
- Sessions avec Invités : Des sessions hebdomadaires avec des invités, où des ingénieurs logiciels, des chercheurs et d'autres professionnels travaillant dans le développement ou des domaines connexes parleront de leur métier.
- Portfolio de Projets : La plupart des semaines, l'un de nos streams live sera dédié à la réalisation d'un projet de codage pour mettre en pratique et montrer vos nouvelles compétences.
- Communauté : Vous n'apprendrez pas seul. Vous travaillerez sur le cours avec des apprenants du monde entier, et vous vous soutiendrez mutuellement via un forum dédié.
Le bootcamp durera 6 semaines, avec 10 à 20 heures de travail par semaine. Nous commencerons le 10 janvier, et si vous êtes diligent, à la fin du mois de février, vous aurez terminé et aurez obtenu l'un des certificats mentionnés ci-dessus.
Ce que vous apprendrez dans chaque Bootcamp
Les bootcamps seront basés sur les certifications JavaScript et Web Design Responsive de freeCodeCamp.
Dans le bootcamp JavaScript, vous apprendrez :
- Les fondamentaux de la programmation : syntaxe, variables, opérations, boucles, fonctions.
- Les structures de données : tableaux, tableaux multidimensionnels, méthodes de tableau, objets.
- Les algorithmes : recherche, tri, inversion, fusion, épissage, hachage.
- La programmation orientée objet : méthodes, constructeurs, prototypes, héritage.
- La programmation fonctionnelle : terminologie, contraintes, mapping, filtrage.
- Projets : vérificateur de palindromes, chiffre de César, validateur de numéro de téléphone...
Dans le bootcamp webdev, vous apprendrez :
- Les fondamentaux du HTML : syntaxe, éléments, images, liens, listes, formulaires, boutons.
- CSS : sélecteurs, classes, identifiants, attributs, polices, couleurs, dimensionnement, positionnement.
- Design web accessible et responsive : sites web pour tous et sur tous les appareils.
- Outils de mise en page CSS : positionnement des éléments avec CSS Flexbox et CSS grid.
- Projets : site web de portfolio personnel, formulaire d'enquête, pages de destination...
Qui nous sommes : Rencontrez vos instructeurs
Ramón & moi-même, vos instructeurs de bootcamp
Mon ami Ramón Huidobro dirigera le bootcamp JavaScript. Ramón a travaillé comme ingénieur logiciel pendant plus de 10 ans. Plus récemment, il a commencé à consulter en relations avec les développeurs et est devenu responsable de l'Open Source chez CodeSee.
Il a un fort intérêt pour la communauté, ce qui l'a amené à parler dans de nombreuses conférences et à devenir un Mozilla Tech Speaker. Toujours joyeux de se connecter et d'apprendre de vous, alors n'hésitez pas à le contacter !
Et je dirigerai le nouveau bootcamp webdev. Je suis une développeuse autodidacte obsédée par la promotion d'un accès plus égal à l'éducation technique et à un travail significatif dans la tech.
Je travaillais auparavant avec FutureLearn et Mozilla. Maintenant, quand je ne travaille pas dans la sensibilisation technique, j'aime faire des projets bizarres comme ce bootcamp webdev. J'adore toujours entendre ce que vous apprenez ou sur quoi vous travaillez. Venez dire bonjour !
À quoi ressemble une semaine type d'étude
La manière la plus simple d'expliquer l'expérience du bootcamp est probablement de vous guider à travers une semaine type :
- Lundi de Cours : Les lundis, vous assisterez à un stream live dirigé par Ramón ou moi-même. Pensez-y comme à des cours. Nous travaillerons sur les concepts et les défis de la leçon. Et à la fin du stream, vous aurez l'opportunité de poser des questions. Si vous ne pouvez pas être présent, ne vous inquiétez pas, tous les streams live seront enregistrés.
- Mardi de Cours : Les mardis, nous continuerons à travailler sur le cours. Comme toujours, la session se terminera par une Q&A. Mais vous pourrez également poser vos questions sur le forum de discussion, où vous recevrez de l'aide de vos pairs, de mentors et d'instructeurs.
- Mercredi de Projet : Les mercredis, lorsque le programme de la semaine est théorique, nous continuerons à travailler sur les leçons. Mais la plupart des semaines, nous travaillerons plutôt sur des projets : une opportunité d'appliquer les concepts que vous avez appris et de construire un portfolio de projets.
- Session avec Invité : Une fois par semaine, vous aurez l'occasion d'assister à un stream live où un intervenant invité parlera des réalités d'être un développeur, ou des concepts et outils pertinents pour le quotidien d'un programmeur. Par exemple, lors de notre bootcamp inaugural, la Prof. Barbara Oakley et l'ingénieure logicielle Zach Caceres ont expliqué comment devenir de meilleurs programmeurs en comprenant les neurosciences qui sous-tendent l'apprentissage.
- Long Week-end : Du vendredi au dimanche, vous continuerez à travailler indépendamment sur les leçons et les projets que vous n'auriez pas encore terminés. Vos pairs, les mentors du bootcamp et les instructeurs pourront vous aider via le forum. Et lorsque vous aurez tout terminé, vous pourrez profiter d'un repos bien mérité, avant de tout recommencer la semaine suivante.
Comment s'inscrire aux Bootcamps Gratuits
Les inscriptions aux bootcamps sont ouvertes. Rappelez-vous : les bootcamps sont gratuits, à distance et ouverts à tous !
- Inscription au Bootcamp Gratuit de Développement Web ici.
- Inscription au Bootcamp Gratuit de JavaScript ici.
Une fois inscrit, vous êtes prêt. Les bootcamps commencent le 10 janvier. En attendant, profitez des célébrations de fin d'année et soyez prêt à démarrer en janvier.