|
所在平台: Udemy |
课程主页: https://www.udemy.com/course/git-et-gitlab-de-debutant-e-a-professionnel-le/
课程评论:没有评论
**课程名称:** Git et Gitlab: de débutant-e à professionnel-le! (Git与Gitlab:从入门到精通!) **课程概览:** 本课程旨在帮助您掌握 Git 和 Gitlab 的核心概念和实践,将您从初学者提升到专业水平。无论您是否具备编程经验,本课程都将以“最小可行步骤” (Le Plus Petit Pas Possible) 的教学方法,通过循序渐进的讲解、实际项目练习(构建和发布网站)以及15年的专业实践经验分享,让您轻松理解并熟练运用 Git。 **核心内容:** * **Git 基础:** * 了解 Git 的起源及其与 SVN、Mercurial 等竞争对手的比较。 * 掌握基础命令:add, commit, reset。 * 深入理解 Git 的工作原理。 * 使用 Github 进行远程项目发布。 * 学习远程操作命令:pull, fetch, push。 * **分支管理:** * 创建和切换分支。 * 理解并应用 merge 和 rebase。 * **专业实践:** * 学习 Git Flow、Gitlab Flow、Github Flow 等专业工作流程。 * 掌握正确提交 (commit) 的时机和方式。 * 深刻理解 rebase 和 merge 的区别及应用场景。 * 熟练进行 Pull/Merge Requests,以及与 Fork 协同工作。 * **持续集成 (CI) 与 DevOps:** * 理解并实现持续集成。 * 在 Gitlab 中创建 CI/CD Pipeline。 * 比较 Bitbucket, Gitlab, Github 等主流代码托管平台。 **课程优势:** * **零基础友好:** 即使是编程新手也能轻松学习。 * **实践导向:** 通过实际项目和案例驱动学习。 * **专业视角:** 融合15年一线开发经验,传授专业技巧和行业洞察。 * **持续更新:** 紧跟 Git 和 Gitlab 的最新发展,确保学习内容的实时性。 **适合人群:** * 所有对 Git 和版本控制感兴趣的学习者。 * 希望高效管理项目版本的任何开发者。 * 需要团队协作的开发人员。 * 希望追踪项目变更记录的个人。 * 计算机科学专业的学生。 * 自学成才的开发者。
Bienvenue dans cours "Git et Gitlab: de débutant-e à professionnel-le"!Aujourd'hui Git est partout! Partout! Si vous êtes développeur, développeuse, vous vous devez de passer par la case Git.:)Git, c'est la garantie pour votre code d'être suivi, commenté, archivé.C'est aussi la possibilité de travailler à plusieurs, en équipe, sur le même code!Git et ses commandes font pourtant toujours peur: - peur de commiter, de merger, de rebase, de..- peur des conflitsEnvie de passer cette étape avec brio ? Dire enfin, oui, Git j'ai compris, et j'apprécie ?!Avec plus de X heures de contenus, j'ai conçu et pensé cette formation pour vous:Même si vous n'avez aucune expérience de code, vous pourrez suivre cette formation facilement, et tout comprendre!La méthode 4 P: Le Plus Petit Pas Possible => nous y allons pas à pas, bien comprendre, chaque étape!Des exercices pratiques, à travers un projet fil rouge: construire et publier un site (simple: le code est fourni)!Des cas concrets, professionnels: je vous transmets tout ce que je vis tous les jours dans mes projets professionnels depuis plus de 15 ans avec mes clients, mon jeu-vidéo (plein d'anecdotes la-dessus durant la formation)Ce cours est constamment mis à jour avec de nouveaux contenus proposés par vous ET suivant les mises à jour de Git, de github ou de gitlab: garantie d'apprendre toujours sur les dernières nouveautés.Vous allez découvrir tout ce qui fait les fondamentaux de Git: - Comprendre d'où il vient, le comparer avec ses concurrents (svn, mercurial,...)- Apprendre les bases des commandes: add, commit, reset- Savoir ce qu'il y a sous le capot de git (les bases pour tout bien comprendre)- Utiliser github et publier votre projet à distance- Apprendre les commandes liées: pull, fetch, push- Créer des branches, naviguer entre elles- Fusionner, rebaser les branchesOK, on s'arrête là ? Non, bien sûr que non!Ce cours se veut vous accompagner vers le statut professionnel, acquérir toutes les bonnes pratiques, les façons de faire professionnelles!Passons d'amateur à professionnel! Vous allez apprendre à respecter un cadre (flow): git flow, gitlab flow, github flowVous saurez quand et comment bien commiterVraiment faire la différences entre rebase et merge, et pourquoi les deux sont utilesVous saurez faire des Pull/Merges requests, travailler avec un fork, OK, on s'arrête là ? Non, bien sûr que non!Aujourd'hui, avec git, nous pouvons encore aller plus loin! Et c'est aussi pour vous dans cette formation: Comprendre et savoir mettre en place une intégration continue!Créer des pipelines dans gitlab pour créer l'intégration continueComparer les différents outils présents sur le marché (bitbucket, gitlab, github,..)À qui ce cours s'adresse-t-il ?Les curieux, curieusesN'importe quel-le développeur-euse souhaitant gérer facilement les versions de son projetLes personnes qui travaillent en équipeCeux qui veulent garder une trace de toutes les modifications apportées sur leur projetLes étudiant-e-s en informatiqueLes autodidactes