We may earn an affiliate commission when you visit our partners.
Course image
Bibhash Roy

Student Reviews For The Git Bootcamp With GitHub Course.

Read more

Student Reviews For The Git Bootcamp With GitHub Course.

"Brilliant course. Learned a lot and I am now using git and github in my software development. The videos and explanations are very clear and cover everything you need to get started using git and github." - David Crombie

"Not only does he teach the basics of git and GitHub, but he also shows how to use it with several different editors, and even shows you how to install all of them on top of it. I have a much better grip on git and GitHub and although I do need a lot of practice" - Francisca Roele

"The information on how to configure git and github was very clear and easy to follow. The examples on how to use git were easy to understand and the instructor showed how to use the most important features of git. Overall it is a very good introduction to the use of git and github." - Bill Coulter

Maybe you've heard how version control is an important part of software development, but haven't gotten around to learn about Git yet?

Perhaps you have searched to find a course that will teach you the important parts of using Git and GitHub, but have failed to find one that actually explains things in detail, step by step.

Maybe you have an urgent need to understand how to use Git, but don’t want to spent hours watching videos that are fully of theory, but don’t include the necessary how-to information.

Or maybe you tried another Git course, and found that it was created by someone who is not a full time developer, and it left you needing more information.

If any of this resonates with you, then this is the course for you.

In this course, you will discover Git and version control systems in general, and obtain real world, value skills that can dramatically increase your career prospects as a software developer.

The fact is that an understanding of version control systems and source control in general is vital for developers in 2016, and this course will get you up to speed fast.

Git is one of those skills that employers look for on resumes, so don’t miss out on opportunities because you are do not have the necessary skills.

You will learn how to:

  • Setup and install Git for your operating system, with separate videos for Windows, Mac and Linux.
  • How to use Git from either the command line/shell, or from software development tools like IntelliJ, Android Studio, and Eclipse.
  • How to create and maintain your own Git repositories on your local computer.
  • Understand core Git commands like add, push, pull, checkout, clone, and more
  • Learn how to create new repositories on Github.
  • Obtain the skills to setup GitHub as a remote repository for your local Git repositories.
  • Learn how to download and install a valuable free tool that makes it dramatically easy to understand how Git works.
  • Understand the core differences between centralised version control systems and distributed version control systems, and why its vital to use the right system.
  • And for bonus points, find out the reason why Linus Torvalds, the inventor of Linux actually developed Git in the first place.
  • Plus lot’s more.

What about updates and support?

My other courses get continued updates and support, and this course is no exception. We answer questions daily in the questions and answers area of the course, so you are never on your own.

So, are you ready to get started? Enroll now and start your journey to understanding Git and Github today.

Enroll now

What's inside

Learning objectives

  • Understand what git is, and how to use it.
  • Save your software projects in git
  • Be able to clone git projects from the internet
  • Upload projects to git enabled web repositories like github
  • Access git inside popular ide's such as eclipse, intellij and android studio

Syllabus

Introduction and Getting Started
Course announcement: VERY IMPORTANT!
Introduction
Navigating through the Course
Read more
Installation
Install Git on Windows
Install Git on a Mac
Install Git on Linux
Have an understanding of what version control systems are, the types of systems that exist, and how Git plays a role in all of this.
Version Control Systems
Bird's Eye View of Git
Git History
Git States
More on States
Using Git
Setup a Repository
Setup Name and Email Address For Git
Setup Git Prompt on Windows
Setup Git Prompt on a Mac
Setup Git Prompt on Linux
Creating an empty Git Repository
Adding an existing Project to a Git Repository
Adding Files to a Git Repository
Committing Changes to a Git Repository
Checking a Git Repository Status
Reverting Changes From a Git Repository
Viewing the Git Commit History
Git Branches
Find out how to work with Github, creating a new account, and a new repositories as well as using Github as a remote repository for your local Git repositories.
Introduction to Github
Creating a Repository on Github
Push Changes to GitHub
Pulling Changes from Github
Forking and Cloning a Github Repository
Obtain an understanding of the rest of the course contents
Overview of the content in the following sections of the course.
Understand how to use Git and GitHub with Android Studio
Downloading and Installing the Java Development Kit
Downloading and Installing Android Studio
Configuring the Android Software Development Kit
Setting up Android Studio for Git Usage
Importing an Android Studio Project into Github
Push Changes From Android Studio to Github
Clone a Repository From Github
Pulling Changes From Github
Branching
Merge Branches
Understand how to use Git and Github with IntelliJ IDEA
Install Python for Windows
Install Jetbrains IntelliJ IDEA for Windows
Configure IntelliJ for Python
Setting up IntelliJ for Git Usage
Importing an IntelliJ project into Github
Pulling and Pushing Changes to a Remote Repository
Clone a Repository
Pulling Changes
Basic Branching
Merging Branches
Understand how to use Git with Eclipse
Install Java Development Kit
Install Eclipse
Setting up Eclipse for Git Usage
Import Project
Pushing Changes to Github
Cloning from Github
Pull From Github
Working with Branches
Here you will know about Instructor's other courses

In this lecture, you will know about Instructor's other courses!

Good to know

Know what's good
, what to watch for
, and possible dealbreakers
Develops the highly valuable Git skills that employers seek
Teaches the use of Git as both a command line tool and in a more user-friendly interface from within your IDE
Beginners can start at the ground floor thanks to thorough overviews of Git and basic source control
Covers data uploading to popular repositories like Github
Excellent resource for software developers and those new to Git
Teaches Git skills that are highly in demand throughout the software industry

Save this course

Save Git & GitHub with Eclipse, Android studio & IntelliJ to your list so you can find it easily later:
Save

Activities

Be better prepared before your course. Deepen your understanding during and after it. Supplement your coursework and achieve mastery of the topics covered in Git & GitHub with Eclipse, Android studio & IntelliJ with these activities:
Read and review the book 'Pro Git'
Gain a comprehensive understanding of Git features and best practices
Show steps
  • Acquire a copy of the book 'Pro Git'
  • Read and understand the chapters on Git fundamentals, branching, and merging
  • Review the code examples and practice the concepts in your own projects
Follow a comprehensive GitHub tutorial series
Engage with a guided tutorial series to gain a comprehensive understanding of GitHub features and workflows
Browse courses on Git
Show steps
  • Search and identify a reputable GitHub tutorial series
  • Follow the tutorial videos or documentation step-by-step
  • Practice applying the learned concepts on a sample project
Build and manage a Git repository for a personal project
Gain practical experience by creating and managing a Git repository for your development projects
Browse courses on Git
Show steps
  • Identify a personal project to use for the exercise
  • Initialize a Git repository for the project
  • Add, commit, and track changes to the project files
  • Resolve any merge conflicts that may arise
Five other activities
Expand to see all activities and additional details
Show all eight activities
Join a study group or online forum for Git and GitHub
Collaborate with peers to enhance understanding and troubleshoot issues
Browse courses on Git
Show steps
  • Identify and join a study group or online forum
  • Actively participate in discussions and ask questions
  • Share knowledge and assist other members with their queries
Solve Git and GitHub practice problems
Practice solving Git and GitHub related questions and problems to improve understanding
Browse courses on Git
Show steps
  • Identify and understand the problem statement
  • Apply Git and GitHub concepts to solve the problem
  • Test and validate the solution
Create a tutorial blog about Git and GitHub version control
Create a detailed blog post or tutorial covering key concepts of using Git and GitHub
Browse courses on Git
Show steps
  • Research and gather information about Git and GitHub concepts
  • Organize and develop a structured outline for the blog post
  • Write the content, providing clear explanations and examples
  • Edit and proofread the blog post for clarity and accuracy
Contribute to an open-source project related to Git or GitHub
Enhance your skills and contribute to the community by participating in an open-source Git project
Browse courses on Git
Show steps
  • Identify an open-source project related to Git or GitHub
  • Understand the project's purpose and contribution guidelines
  • Identify an area where you can contribute (e.g., fixing bugs, adding features)
  • Create a pull request and submit your changes
  • Respond to feedback and make necessary revisions
Attend local meetups or conferences focused on Git and GitHub
Network with professionals and learn from experts by attending industry events
Browse courses on Git
Show steps
  • Research and identify relevant meetups or conferences
  • Register and attend the event
  • Actively participate in discussions and presentations
  • Follow up with any new connections made

Career center

Learners who complete Git & GitHub with Eclipse, Android studio & IntelliJ will develop knowledge and skills that may be useful to these careers:

Reading list

We haven't picked any books for this reading list yet.

Share

Help others find this course page by sharing it with your friends and followers:

Similar courses

Here are nine courses similar to Git & GitHub with Eclipse, Android studio & IntelliJ.
Our mission

OpenCourser helps millions of learners each year. People visit us to learn workspace skills, ace their exams, and nurture their curiosity.

Our extensive catalog contains over 50,000 courses and twice as many books. Browse by search, by topic, or even by career interests. We'll match you to the right resources quickly.

Find this site helpful? Tell a friend about us.

Affiliate disclosure

We're supported by our community of learners. When you purchase or subscribe to courses and programs or purchase books, we may earn a commission from our partners.

Your purchases help us maintain our catalog and keep our servers humming without ads.

Thank you for supporting OpenCourser.

© 2016 - 2024 OpenCourser