{"repo":"NDXDeveloper/formation-c-ubuntu","free":true,"listed":false,"github":"https://github.com/NDXDeveloper/formation-c-ubuntu","clone":"git clone https://github.com/NDXDeveloper/formation-c-ubuntu.git","description":"Formation en français pour maîtriser le langage C sur Ubuntu/Linux - De la syntaxe à la programmation système, avec outillage DevOps moderne (CMake, CI/CD, eBPF)","language":"C","stars":66,"topics":["c","c-programming","ci-cd","cmake","devops","ebpf","embedded-systems","formation","gcc","gdb"],"license":null,"category":"deployment-docker-iac","readme_excerpt":"🔧 Maîtriser C sur Ubuntu : De la Syntaxe au Système Une formation complète et moderne pour développeurs et DevOps souhaitant maîtriser le C sous Linux. --- 📖 Table des matières - À propos - Contenu - Installation - Utilisation - Parcours recommandés - Licence - Contact --- 📋 À propos Cette formation propose une approche complète du langage C dans l'écosystème Linux moderne. Du débutant à l'expert, vous apprendrez non seulement la syntaxe du langage, mais aussi l'outillage DevOps (CMake, CI/CD, sanitizers), la programmation système, et les technologies émergentes comme eBPF. ✨ Points clés : - 📚 9 modules progressifs du niveau débutant au niveau expert - 🛠️ Outillage moderne : CMake, DevContainers, Sanitizers, clang-format - 🔥 Focus DevOps : CI/CD avec GitHub Actions, tests automatisés, packaging - 🐧 Programmation système Linux : processus, threads, sockets, IPC - ⚡ Technologies avancées : eBPF, atomics C11, optimisation - 🇫🇷 En français et gratuit (CC BY 4.0) Durée estimée : Variable selon le parcours (6 à 25 semaines) • Niveau : Tous niveaux --- 📚 Contenu de la formation 📑 Consultez le SOMMAIRE.md complet pour la table des matières détaillée Les 9 Modules Module 1 : L'Écosystème C sous Linux (Débutant) - Introduction, normes C (C99, C11, C17, C23), configuration Ubuntu - ⭐ DevContainers pour environnements reproductibles Module 2 : Fondamentaux du Langage (Débutant) - Types, opérateurs, structures de contrôle, fonctions - ⭐ clang-format et bonnes pratiques Module 3","default_branch":null,"files":null,"tree":[],"storefront":"/r/NDXDeveloper","claimed":false,"request_supported":{"post":"https://gitbuyer.com/r/NDXDeveloper/formation-c-ubuntu/request-supported","requests":0},"note":"indexed from public GitHub; nothing is for sale on this page. Clone it from GitHub. Paid listings live at /search."}