Article original : Free Coding Bootcamp – Learn to Code with Class Central + freeCodeCamp
Par Jessica Rose
En 2021, l'équipe de Class Central a aidé mon ami et moi à enseigner trois cohortes de bootcamps de programmation gratuits basés sur les curricula de freeCodeCamp.
Nous avons été rejoints par plus de 20 000 apprenants du monde entier et ce fut un honneur et un plaisir d'apprendre aux côtés de tant d'apprenants.
Ramón et moi avons passé un si bon moment à enseigner que nous avons voulu revenir pour une autre cohorte. À partir du 5 septembre, nous enseignerons un autre bootcamp gratuit de 6 semaines construit autour des curricula de Développement Web et JavaScript de freeCodeCamp.
Comment fonctionne le Bootcamp ?
Tout comme les précédents bootcamps, nous soutenons les apprenants avec des diffusions en direct examinant les leçons et vous donnant l'opportunité de poser des questions en temps réel.
Ne vous inquiétez pas si nous ne diffusons pas en fonction de votre emploi du temps – toutes les vidéos seront disponibles à la demande. Nous avons également quelques excellents intervenants invités pour ajouter un contexte supplémentaire, un forum soutenu par la communauté, et une communauté Discord animée (et bien modérée).
Ces cours sont conçus pour les apprenants à distance à temps partiel, et la plupart de nos apprenants ont passé 5 à 20 heures par semaine sur leurs bootcamps. Bien qu'il soit possible de suivre les deux cours en même temps, nous suggérons (gentiment !) de n'en faire qu'un à la fois, pour vous aider à garder la charge de travail confortable pendant que vous apprenez.
Nous avons essayé de concevoir l'expérience d'apprentissage pour qu'elle soit légère et agréable. Il n'y a pas de tests pour entrer, pas de prise de présence, et rien de mal ne se passera si cela vous prend plus de 6 semaines pour terminer le matériel du cours.
Nous continuons à affiner la manière dont nous enseignons et dont nous soutenons nos apprenants. Si vous souhaitez nous rejoindre et apprendre avec nous, vous pouvez vous inscrire pour le cours de développement web ici ou le cours de JavaScript ici.
Que allez-vous apprendre ?
Ces cours couvriront tout ce qui est dans les cours de Conception Web Réactive et JavaScript de freeCodeCamp.
Cela signifie que le bootcamp de développement web enseignera :
- Les fondamentaux du HTML : syntaxe, éléments, images, liens, listes, formulaires, boutons.
- CSS : sélecteurs, classes, identifiants, attributs, polices, couleurs, dimensionnement, positionnement.
- Conception web accessible et réactive : 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.
Et le cours de JavaScript couvrira :
- Les fondamentaux de la programmation : syntaxe, variables, opérations, boucles, fonctions.
- Structures de données : tableaux, tableaux multidimensionnels, méthodes de tableau, objets.
- Algorithmes : recherche, tri, inversion, fusion, épissage, hachage.
- Programmation orientée objet : méthodes, constructeurs, prototypes, héritage.
- Programmation fonctionnelle : terminologie, contraintes, mapping, filtrage.
En quoi ce cours est-il différent des bootcamps payants ?
Nos bootcamps gratuits sont conçus pour soutenir autant d'apprenants que possible, nous ne pouvons donc pas offrir autant de soutien individuel. Nous faisons beaucoup plus d'apprentissage soutenu par les pairs et introduisons des mentors payants pour mieux soutenir les apprenants cette fois-ci. Nous ne pouvons pas non plus offrir de soutien pour le placement professionnel en raison de l'ampleur de ces cours.
La différence la plus excitante est que ces cours sont gratuits. Les bootcamps payants peuvent coûter 10 000 $ ou plus. Nous avons conçu ces cours pour que vous puissiez économiser votre argent pour des choses importantes comme le loyer et les jeux vidéo.
Pourquoi ce Bootcamp est-il gratuit ?
Excellente question ! Ramón et moi offrons notre temps parce que nous aimons enseigner.
L'équipe de Class Central fournit la plateforme et paie pour les mentors parce qu'ils sont passionnés par l'accès à l'éducation technique.
Et freeCodeCamp fournit le curriculum gratuitement parce que c'est leur mission.
Comment pouvons-nous améliorer le cours ?
En tant qu'instructrice, je suis toujours ravie d'en savoir plus sur la manière dont nous pouvons mieux soutenir les apprenants. Je m'intéresse particulièrement à la manière dont nous pouvons mieux soutenir les apprenants dont la première langue n'est pas l'anglais ou qui ont des défis matériels.
Si vous rejoignez le cours, n'hésitez pas à nous dire comment nous pouvons mieux travailler pour vous servir. Nous ne pourrons pas faire tout ce que tout le monde demande, mais en savoir plus sur la manière dont vous apprenez nous aidera tous.