Formation Git Avancée: Devenez un expert de Git

所在平台: Udemy

课程主页: https://www.udemy.com/course/formation-git-avancee/

课程评论:没有评论

第一个写评论        关注课程

课程简介

**Coursera 课程总结:Git 高级进阶:成为 Git 专家** 本课程由 Arnaud Mercier 主讲,旨在帮助学员从 Git 的基础使用者提升为精通 Git 的专家。课程强调 Git 的内部机制,深入讲解诸如 `amend` 和 `rebase` 等命令的实际操作原理,说明它们实际上是创建新提交而非直接修改。 **核心内容要点:** * **深入理解 Git 内部机制:** 讲解 Git 的工作原理,以及特定命令(如 `amend`、`rebase`)是如何实际操作的,从而帮助学员避免潜在的数据丢失风险。 * **掌握高级 Git 命令:** 重点教授 `rebase` 的交互式用法和 `reset` 命令,这些是虽强大但常被忽视的工具,能有效管理和优化提交历史。 * **探索 Git 扩展功能:** 介绍 `hooks`(钩子)和 `submodules`(子模块)等进阶概念,扩展 Git 的应用场景。 * **GitHub 实战与开源贡献:** 教授如何利用 GitHub 平台进行开源项目贡献,为希望参与开源社区的学员提供指导。 * **实践驱动的学习方法:** 课程遵循 20% 理论与 80% 实践的比例,通过一个贯穿始终的网页开发项目作为实战载体,让学员在动手操作中学习。 * **寓教于乐的学习体验:** 教学方式生动有趣,通过实际项目来演示 Git 命令,使学习过程更具吸引力。 **讲师背景:** Arnaud Mercier 是一位在开发工具领域(尤其是 Git)拥有丰富经验的计算机工程师。他曾在 SAFRAN 集团负责软件工具的管理和团队培训,并拥有两年以上 Git 视频教学经验,以及为企业提供线下培训的经历。 **课程特色:** * **30 天不满意退款保证。** * **终身学习权限,可免费获取所有更新。** * **学员可直接与讲师沟通,提出问题和建议。** * **提供视频片段供学员预览。** 本课程适合所有希望深入理解 Git、提升开发效率并为企业级开发项目做好准备的学习者。

课程评论(0条)

课程详情

Bonjour à tous et bienvenue dans cette formation avancé sur l'outil git et la plateforme github, je m'appelle Arnaud Mercier et je serai votre formateur tout au long de ce cours.Avoir les bases en Git c'est bien, mais maîtriser les différents sujets que nous allons aborder dans cette formation est vraiment un plus pour vous et votre entreprise. Vous allez passer de simple utilisateur de Git à un véritable expert aux yeux de vos amis et collègues.Toutes ces notions ne sont clairement pas superficielles et elle sont, de nos jours, des incontournables dans toute entreprise en développement logiciel.Dans cette formation Git et GitHub avancé, nous allons voir ensembles quelques mécanismes interne à Git et ainsi comprendre ce que fait réellement l'outil quand on utilise tel ou tel commande. Par exemple, quand vous réalisez un amend sur un commit, savez-vous qu'en réalité Git ne vas pas modifier le commit précédent mais en créer un nouveau? Il en vas de même pour le rebase, Git ne déplace pas les commits, il en crée de nouveaux. C'est une grande force de l'outil car cela permet de ne jamais perdre vos commits et vous permet de revenir en arrière sur presque toutes les actions Git. Pour cela on utilisera le rebase interactif et le reset. Deux commandes surpuissantes mais très peu utilisés malheureusement...Nous allons également voir d'autres notions autour de Git, comme par exemple les hooks ou encore les submodules.Pour finir, nous aurons l'occasion de retravailler avec GitHub. Ainsi, je vais vous montrer comment contribuer à un projet OpenSource sur la plateforme. Je sais que beaucoup aimerais faire une contribution, mais on ne sais pas comment faire au début.ça vous intéresse? Alors rejoignez nous dans cette formation qui, j'en suis sure, vas vous passionner tout autant que moi. Au plaisir de partager cette formation avec vous.ArnaudQui je suis ?Je suis ingénieur informatique spécialisé notamment dans les outils de développement tel que git. J'ai lors de mon parcours professionnel eu la chance d'être responsable des outils logicielle au sein du grand groupe SAFRAN. Pendant près de 4 ans, j'ai donc eu l'occasion de mettre en place et d'administrer Git tout en formant mes collègues à son utilisation.Depuis plus de 2 ans, je réalise des formations vidéos sur le thème de Git et je vais également en entreprise pour former des petits groupes sur 1 à 3 jours.La philosophie de mes cours:Apprendre en pratiquant: Comme le dit Richard Branson « La meilleure façon d'apprendre c'est de faire! » Et oui, il n'y a pas de secret, plus vous pratiquerez, plus vous progresserez! Vous trouverez alors environs 20% de théorie pour 80% de pratique dans cette formation.Apprendre en s'amusant: Vous l'avez surement remarqué, mais nous apprenons bien mieux quand les choses sont présentées de manière ludique. Vous trouverez alors dans cette formation un fil rouge sous forme d'une page web que nous ferons évoluer tout au long des vidéos. Cela permettra alors d'illustrer les commandes Git et servira de support pour les exercices que je vous ai préparé.Informations importantes à savoir:Si cette formation ne vous satisfait pas alors vous pouvez obtenir un remboursement sous 30 jours.Une fois que vous avez rejoint la formation, vous y avez accès à vie.Vous avez également accès gratuitement à toutes les mises à jour que j'apporterai à cette formation.Vous pouvez m'envoyer des messages personnels avec toutes vos questions ou suggestions concernant la formation.Des extraits vidéos sont à votre disposition.

课程标签

0人关注该课程

主题相关的课程