Git and GitHub for Beginners at Work
Free Download Git and GitHub for Beginners at Work
Published 8/2024
Created by EMCAST Inc.
MP4 | Video: h264, 1280x720 | Audio: AAC, 44.1 KHz, 2 Ch
Genre: eLearning | Language: English + vtt | Duration: 21 Lectures ( 3h 57m ) | Size: 1.7 GB
How to set policies for Git Flow and utilize Git practices for effective collaboration.
What you'll learn:
You will learn the basic features of Git and GitHub for personal and team project management and work through scenario projects for source code management.
You will step through the collaboration process for issue registration and resolution.
Build version control skills: You will have the skills to use Git and GitHub for systematic version control in a variety of development situations, from persona
You will develop skills to use Git and GitHub for effective version control in various development scenarios, including personal projects & team collaboration.
You will learn basic collaboration skills with Git and GitHub that you can immediately apply to your projects at work.
You will learn the importance of collaboration through three team project scenarios and understand how to apply it to your work.
You will learn how to effectively set up a collaborative environment for team project exercises, making them more applicable in the workplace.
You will play the role of a team leader and a team member, and practice how to collaborate in an actual team project.
You will learn the basic commands and source control flow of Git and GitHub, and gain practical experience in managing personal and team projects.
Requirements:
Beginners with no prior knowledge are welcome to learn.
You need computer and internet skills sufficient to install the programs required for the course.
You need a network environment with a stable internet connection.
Description:
Not sure how Git and GitHub are being used at work?Using Git at work means that you are proficient in using it as a tool for collaboration in software development. However, it is not enough to simply know the features or commands of Git and GitHub. You need to be able to set up standard Git Flow policies for collaboration at work, and you need to be able to work seamlessly with your coworkers based on those policies.By the end of this course, you will be able to set up and use Git Flow policies from scratch, even if you know nothing about Git and version control, and you will have the skills to follow your team's Git Flow policies and apply them to your work.Experience how professional developers actually use Git and GitHub through a variety of scenarios and role-play the roles and situations you might encounter in the workplace. It's time for you to master Git and GitHub.(POINT 1) You will be able to use Git and GitHub in the workplace, even if you don't know anything about Git or version control.(POINT 2) You will be able to set up a standard Git Flow policy for collaboration at work and follow that policy to collaborate effectively with coworkers.(POINT 3) You will learn the basics of Git and GitHub, from basic features to collaboration, through practical examples in role-specific scenarios.(POINT 4) You will learn Git and GitHub in a variety of operating system environments, including Windows, macOS, and Linux.(POINT 5) You will learn in-depth knowledge of Git and GitHub required in the workplace as senior developers are dedicated to answering Q&As on the course.Section 1: Git & GitHub for Team ProjectsUnderstand the need for versions and version control systems, and prepare your environment for the practice ahead.Section 2: Learn Basic Git CommandsLearn the basic flow of source management in Git and GitHub, and explore Git's key commands for project management. You set up your project as a Git repository with practice managing a personal project with Git. You walk through the process of creating a commit of a file to version control and then pushing it to a remote repository on GitHub.Section 3: Git Flow Learn the concept of a branch in Git and Git Flow. You build an environment for Git Flow and prepare for a team project practice. In this practice, there will be two roles: team leader and team member, and you do practice specific to each role.Section 4: Scenario 1 - Feature DevelopmentIn the first Git Flow scenario, you create a feature branch for feature development. At a workplace, there are many requirements coming in from different teams. To effectively manage these requirements, you learn about GitHub's features, how to create and manage issues, and how to use projects boards.Section 5: Scenario 2 - LaunchIn the second Git Flow scenario, you create a release branch for a release. When releasing a developed code version of a team's project at the workplace, you create a release branch, have it tested by the Quality Assurance (QA) team, address identified issues, and proceed with release-focused tasks. Let's try this release-focused practice.Section 6: Scenario 3 - HotfixIn the third Git Flow scenario, you create a hotfix branch to urgently fix a bug in a released version. The hotfix branch is a branch used for unplanned deployments, and it is created in response to an immediate issue with the stability of the deployed code. In this scenario, you practice closing a branch after resolving a critical bug in operation with a hotfix branch.
Who this course is for:
Beginners who know nothing about Git or version control.
Those who have only heard the words "Git" and "GitHub" and need to start using them at work immediately.
Those who know the features of Git and GitHub but don't know how to use them at work.
Those who want to try out Git and GitHub based on various scenarios.
Those who want to learn about Git and GitHub culture from the experienced developers in the field.
Those who have no experience with project management and collaboration using Git and GitHub.
Those who want to use Git and GitHub to easily manage and collaborate on personal and team projects.
Those who want to practice using Git and GitHub as they use them at work.
Those who want to learn Git and GitHub quickly and start using them at work right away.
Those who struggle with team collaboration or want to improve their skills in managing/running team projects efficiently.
Teams or organizations that want to improve the efficiency of their development collaboration.
Homepage
https://www.udemy.com/course/git-and-github-for-beginners-at-work/
No Password - Links are Interchangeable