Bienvenue sur NoteForgeDev, un projet open source dédié à l’apprentissage du "Software Engineering" à travers des notes de cours claires, accessibles et bien structurées. Ce repository s’adresse à tous ceux qui aiment apprendre par la lecture, qu’ils soient débutants ou expérimentés, francophones ou anglophones.
NoteForgeDev propose des cours rédigés en Markdown couvrant des sujets variés :
- Programmation (HTML, CSS, PHP, JavaScript, Python, etc.)
- Algorithmes
- Soft skills (a gestion du temps, la communication, etc.)
- Et bien plus encore…
Chaque cours est conçu comme une note de cours claire et progressive, accompagnée de projets pratiques pour consolider l’apprentissage.
La langue principale est le français, mais des traductions en anglais sont prévues progressivement (voir le dossier /traductions).
Tout le monde n’apprend pas via des vidéos ou des tutoriels interactifs. NoteForgeDev vise à offrir une ressource unique et enrichissante pour ceux qui préfèrent lire, relire, expérimenter, et approfondir à leur propre rythme.
- /cours → Tous les cours classés par langage/thème
- /projets → Projets pratiques associés aux cours
- /traductions → Versions traduites (par ex. anglais)
- CONTRIBUTIONS → Guide pour contribuer
- LICENSE → Détails de la licence open source
- README → Présentation générale
Ce projet est ouvert à toutes les contributions !Vous pouvez :
- Proposer de nouveaux cours
- Corriger ou enrichir les leçons existantes
- Traduire les contenus
Consultez le fichier CONTRIBUTIONS.md pour savoir comment participer.
Ce projet est publié sous licence MIT. Vous êtes libres de l’utiliser, de le modifier et de le partager.
Ce projet est maintenu par Moustapha Ibrahima Ba, ingénieur en informatique passionné par le partage de connaissances et l'apprentissage continu.
Vous pouvez me contacter sur LinkedIn.
🔥 Ensemble, forgeons des connaissances accessibles à tous !