Logo

A minimalist Git course.

  1. No marketing fluff. Just essentials.
  2. Concepts explained in simple English.
  3. Taught by a professional.

Flowers logo

Welcome to my very simple course on Git.

If you are completely new to software engineering, this course is for you.

This is a self-paced course offering detailed written lessons with accompanying videos. In the videos, I cover the examples in the written lessons, step by step and also explain concepts in further detail.

Why This Course is Different

  1. It’s for people who are completely new to software engineering.
  2. Accompanying video walk-throughs are in easy to understand, clear English.
  3. Concise but comprehensive, focusing on key skills you will need often.

What We’ll Cover

  1. Introduction: what is Git, installation and configuration
  2. Versioning: creating repositories, files, commits
  3. Branching: creating branches, merging, dealing with merge conflicts
  4. Publishing: intro to GitHub, cloning, creating remote repositories, pushing code
  5. Collaborating: pull requests, forking, merging pull requests

Your Instructor

First, a bit about me. My name is Nick Manning (@seenickcode). I’m from New York and have been a software engineer since 2001.

My professional credentials can be found on my LinkedIn profile.

While I've worked at some large companies, I have also co-founded a number of startups, working mainly with social, cross-platform mobile first products. This means that I incorporate my experience working on all types of projects and teams into my course content.

Time Investment

16 lessons and over 97 minutes of content.

Watching the course videos end to end and pausing to follow along, trying examples yourself will take about 2 hours.

Get Started Now

Start watching