Version Control with Git and GitHub (Udemy.com)

A hands-on introduction to the most popular source control solutions used by developers worldwide

Created by: Packt Publishing

Produced in 2021

icon
What you will learn

  • Understand and implement best practices in version control
  • Navigating the GitHub UI and installing octo tree
  • Understand what is Feature Branch Workflow and implement its features
  • Use forking features, such as submodules and rebasing
  • Master commands for debugging and maintaining a repository
  • Implement continuous integration with CircleCi or TravisCi
  • Gain insight into release management and how GitHub enables software releases

icon
Quality Score

Content Quality
/
Video Quality
/
Qualified Instructor
/
Course Pace
/
Course Depth & Coverage
/

Overall Score : 0 / 100

icon
Course Description

This course introduces version control, its relevance, and usage. In the first part, you'll learn how to set up and configure Git on your computer. Then, you'll create a repository and use it for exercises throughout the course. Through multiple demos, you'll learn concepts that show various stages of a file - from when it is untracked to when it is set for tracking under version control. You'll see how to navigate the history of a repository, fetch and deliver code to GitHub, and undo code changes. The first part ends with you learning to work with branches, storing and retrieving changes temporarily, and merging the desired changes into a repository.
In the second part, you'll learn about forking as part of a collaborative workflow. You'll learn to address modularity and duplication through submodules, tracing and rectifying faulty changes, and maintaining repositories. The second part ends with you learning how to deploy applications using GitHub.
About the Authors
Alex Magana is software engineer keen on developing solutions that matter. He is interested in HCI, machine learning, agritech, information storage and retrieval, and effective backup and recovery. Alex has helped to deliver projects for clients on context-aware location-based services, point of sale software, data analytics for mobile-based banking, and AMP-based performant news pages across a myriad of locales. To let his hair down, Alex enjoys music, dance, adventure, reading, and exploring architecture. He is an avid gastronome at heart.
Joseph Muli loves programming, writing, teaching, gaming, and traveling. Currently, he works as a software engineer at Andela and Fathom, and specializes in DevOps and Site Reliability. Previously, he worked as a software engineer and technical mentor at Moringa School.
Sahil Malik has been a Microsoft MVP and INETA Speaker for the past 8 years, author and reviewer of many books and numerous articles in both the .NET and SharePoint space, consultant and trainer who delivers training and talks at conferences internationally. Sahil has trained for the best names in the Microsoft technology space and has architected and delivered SharePoint based solutions for extremely high profile clientsWho this course is for:
  • If you want to migrate from other version control tools or want to learn more about Git, you will find this course useful and interesting.

icon
Instructor Details

placeholder

Packt has been committed to developer learning since 2004. A lot has changed in software since then - but Packt has remained responsive to these changes, continuing to look forward at the trends and tools defining the way we work and live. And how to put them to work.
With an extensive library of content - more than 4000 books and video courses -Packt's mission is to help developers stay relevant in a rapidly changing world. From new web frameworks and programming languages, to cutting edge data analytics, and DevOps, Packt takes software professionals in every field to what's important to them now.
From skills that will help you to develop and future proof your career to immediate solutions to every day tech challenges, Packt is a go-to resource to make you a better, smarter developer.

Packt Udemy courses continue this tradition, bringing you comprehensive yet concise video courses straight from the experts.



icon
Reviews

0.0

0 total reviews

5 star 4 star 3 star 2 star 1 star
% Complete
% Complete
% Complete
% Complete
% Complete

No reviews yet. Be the first to review this course!