**Linux** est l'OS des serveurs, conteneurs et de nombreux postes de développement. Ce cours renforce la confiance en terminal et l'administration de base sans formation sysadmin poussée. Vous verrez système de fichiers, droits, processus, paquets, outils texte, scripts bash et SSH. Le contenu relie aux tâches quotidiennes DevOps et backend. À la fin, vous déploierez des services sur un VPS, lirez les logs et aborderez le terminal sereinement en entretien.
Linux — course structure**DevOps** rapproche développement et exploitation : CI/CD, infrastructure as code, monitoring et releases fiables. Ce cours explique comment le code arrive en production et y reste stable. Vous verrez Docker, pipelines, services cloud, logs et sécurité de base du déploiement. Les leçons suivent une fonctionnalité du commit à l'utilisateur. À la fin, vous configurerez un CI/CD simple, lirez Dockerfiles et manifestes Kubernetes et collaborerez mieux avec les ingénieurs plateforme.
DevOps — course structure**Git et GitHub** sont la norme pour versionner le code et collaborer en tech. Ce cours aide les débutants à committer, brancher et ouvrir des pull requests sans craindre de « casser le dépôt ». Vous apprendrez Git local, branches, merge et rebase de façon pratique, ainsi que issues, PR et revue de code sur GitHub. Les exemples reflètent des équipes réelles. À la fin, vous contribuerez à l'open source et aux projets pro, annulerez des erreurs et expliquerez votre workflow en entretien.
Git et GitHub — course structure