Git and GitHub Basics is unfortunately unavailable

Thankfully we have 248 other Programming Classes for you to choose from. Check our top choices below or see all classes for more options.

Git and GitHub Basics

at Ascend Training - Near North Side

(24)
Course Details
Price:
$797
Start Date:

This class isn't on the schedule at the moment, but save it to your Wish List to find out when it comes back!
If you're enrolled in an upcoming date, this simply means that date has now sold out.

Location:
Near North Side, Downtown/Loop
515 N State St 14th Floor
Grand Ave & State St
Chicago, Illinois 60654
(Map)
Description
Class Level: All levels
Age Requirements: 18 and older
Average Class Size: 10

What you'll learn in this programming class:

Git, undoubtedly the most popular version control system, is an essential skill for any developer, whether you’re working with a team or as an individual. Git’s powerful commands give your project unlimited ‘un-do’s’, let you experiment with alternative branches and allow you to collaborate with others without fear of overriding other’s work.

In addition to learning how to organize and track your project’s history, you’ll also learn how to use GitHub, the largest and most popular code sharing network.


What is Git and who should use it?

  • Why is Git great for programming?
  • Everyday uses for Git
  • Git and GitHub
Version control basics
  • Some basic terminology
  • Looking at the history of an existing project
  • Checking out and comparing versions
Installing and configuring
  • Terminal command basics for configuring and controlling Git
  • Using Git help
Reviewing and traversing history
  • Understanding your repo’s state with git status
  • The commit history – git log
  • Command line flags for looking at each commit
  • Backtracking and undoing
Branching & Merging
  • Creating branches for new features or experimental versions
  • Fast forward merging
  • Resolving merge conflicts
Remote repositories
  • Downloading remote repos – cloning
  • Connecting and synchronizing with a remote
  • Pushing and pulling
  • Working with others
GitHub Basics
  • Exploring a GitHub repository
  • The art of the README file
  • Creating and sending a pull request
  • Reviewing a pull request
  • Hosting a website with GitHub


Still have questions? Ask the community.

Refund Policy
All classes need at least 3 students to run. 

Map

Google Map

Ascend Training

All classes at this location

Start Dates (0)

This class isn't on the schedule at the moment, but save it to your Wish List to find out when it comes back!

Similar Classes

Benefits of Booking Through CourseHorse

Booking is safe. When you book with us your details are protected by a secure connection.
Lowest price guaranteed. Classes on CourseHorse are never marked up.
This class will earn you 7970 points. Points give you money off your next class!
Questions about this class?
Get help now from a knowledge expert!
Questions & Answers (0)

Get quick answers from CourseHorse and past students.

Reviews of Classes at Ascend Training (3)

School: Ascend Training

Ascend Training

Ascend has served the Chicago creative community by offering the highest quality training programs since 1998. 

Ascend has top industry professionals dedicated to training web developers, graphic designers, publishers, and video editors.

Our philosophy is that students learn by doing and our classes...

Read more about Ascend Training

CourseHorse Approved

This school has been carefully vetted by CourseHorse and is a verified Chicago educator.

Want to take this class?

Save to Wish List
Booking this class for a group? Find great private group events here

248 Top Choices

Intro to HTML & CSS

This class is temporarily being offered remotely.

at Noble Desktop - Midtown 185 Madison Ave 3rd Floor, New York, New York 10016

In this class, we’ll introduce you to HTML, the standard markup language used to create webpages. You’ll dive in and hand code a webpage from scratch, learning how to format paragraphs, headings, and lists. You’ll also learn how to create links, add images, and modify tags with attributes. By the end of class you will learn about CSS (Cascading...

Monday Oct 5th, 2pm - 5pm Eastern Time

Learn to Build a Website and Blog with Wordpress

This class is temporarily being offered remotely.

at Proctor University - *Virtual Classroom

In this WordPress (WordPress.org) class, you will learn all the steps involved in setting up and using a WordPress website and blog for business or personal use. Instructor will guide you through the entire process. Course Outline: WordPress Installation and Setup (1) Website Domain Hosting *If you do not already have domain and hosting, please...

Monday Sep 14th, 5pm - 8pm Eastern Time

SQL Bootcamp (Online)

This class is temporarily being offered remotely.

at General Assembly - Online Online Class
Livestream, New York, New York 00000

Imagine that you have a spreadsheet containing every data point about your customers — their preferences, their web browsing behavior, the products they’ve bought. What would you do with all that information? When you know SQL, you can slice and dice that data any way you want, providing critical insights that drive business strategy. SQL provides...

Monday Aug 17th, 11am - 5pm Eastern Time

Introduction to SQL for Data Analytics

This class is temporarily being offered remotely.

at Borough of Manhattan Community College - Online BMCC Virtual Learning, New York, New York 00000

Dear prospective student, as you are aware New York State has been dealing with a declared state of emergency due to the novel coronavirus-19 outbreak. Please be aware that our future course dates may be delivered in either a traditional classroom face-to-face format or an on-line format or a hybrid model that mixes both live and online course delivery....

Saturday Sep 12th, 9:30am - 4:30pm Eastern Time

  (5 sessions)
$714

5 sessions

Squarespace Tutoring (Private)

This class is temporarily being offered remotely.

at LYWDesigns - Union Square 114 5th Ave, New York, New York 10011

You will leave with a first draft of your website.  This includes linking social media, adding pages, a menu, and a blog, uploading content, and purchasing / connecting a domain. We are here to simplify the process of learning SquareSpace.  We guide you through the steps need to feel confident you can upload, alter, and edit your own site. ...

Friday Aug 14th, 10:30am - 12pm Eastern Time

Python Bootcamp

This class is temporarily being offered remotely.

at Borough of Manhattan Community College - Online BMCC Virtual Learning, New York, New York 00000

Python is a powerful general-purpose programming language that integrates seamlessly with libraries that offer Data Science and Machine Learning support. The goal of this bootcamp is to provide you with intermediate to advanced Python programming skills that can be integrated with Data Science and Machine Learning systems. In today’s job market,...

Tuesday Sep 15th, 6pm - 9pm Eastern Time

  (30 sessions)
$1,514

30 sessions

Brand Strategy Workshop

This class is temporarily being offered remotely.

at General Assembly - Online Online Class
Livestream, New York, New York 00000

Today’s hyperconnected world requires brands to be more and more interactive—gone are the days when simply a logo and catch phrase will do. With a click of a button, customers can easily facilitate a dialogue—whether positive or negative, in 140 characters or more—with companies both large and small. This comprehensive workshop dissects the...

Thursday Aug 27th, 9pm - 11:55pm Eastern Time

HTML5 and CSS Fundamentals

This class is temporarily being offered remotely.

at Training Connection - Virtual Learning

This course is aimed at students new to Web development. You will learn to construct web pages by hand coding HTML and then applying Cascading Style Sheets (CSS) to control the layout and appearance. The course consists of many small hands-on projects, which you can begin applying to your own projects straight after the class. No prior experience...

Monday Aug 17th, 9am - 4:30pm Pacific Time

  (3 sessions)
$1,495

3 sessions

Python Immersive

This class is temporarily being offered remotely.

at Practical Programming - Online Online Training, Chicago, Illinois 00000

Python Immersive is a one - week coding bootcamp that was specifically designed for people who have never coded before. The goal of this course is to build a fundamental understanding of Python programming and to get you started with coding on your own. We provide aspiring learners with cornerstone knowledge of programming and the core structure...

Monday Aug 17th, 10am - 5pm Central Time

  (5 sessions)
$990

5 sessions

AWS Solution Architect Associate Certification

This class is temporarily being offered remotely.

at Simplilearn Americas LLC - Virtual Classroom

The AWS Solutions Architect Certification training will enable you to design, plan and scale AWS implementations utilizing over 70 cloud computing services. The AWS course is aligned with the latest AWS exam featuring Amazon designated best practices. Skills Covered AWS solution planning AWS architecture best practice Designing resilient ...

Saturday Aug 15th, 8:30am - 12:30pm Central Time

  (9 sessions)
$799

9 sessions

Crea Tu Propia Pagina Web

This class is temporarily being offered remotely.

at Los Angeles City College - Online LACC Online Classroom, Los Angeles, California 00000

¿Quieres aprender diseño web pero no sabes por dónde empezar? ¿Cansado de ver tutoriales aburridos y mal explicados? Bienvenido al Curso de Diseño Web, clase en el que aprenderás paso por paso y desde lo más básico a diseñar cualquier página web de una forma práctica y sencilla.  No importa si nunca antes has programado o si no tienes...

Saturday Aug 15th, 9:30am - 3:30pm Pacific Time

  (2 sessions)
$55

2 sessions

Java Training

This class is temporarily being offered remotely.

at Simplilearn Americas LLC - Virtual Classroom

This Java Training in New York is designed to guide you through the concepts of Java from introductory techniques to advanced programming skills. This Java course in New York will also provide you with the knowledge of Core Java 8, operators, arrays, loops, methods, and constructors while giving you hands-on experience in JDBC and JUnit framework....

Saturday Aug 15th, 10am - 2pm Eastern Time

  (13 sessions)
$499

13 sessions

Code in One Day: HTML & CSS Bootcamp

This class is temporarily being offered remotely.

at General Assembly - Online Online Classroom, Los Angeles, California 00000

HTML and CSS are the fundamental building blocks of the web. Whether you're a beginner who wants to get started in web development, a designer looking to hand-code their concepts, or a marketer who wants a little more control over their CMS, you'll need to know HTML and CSS to get the job done. This one day workshop is the quickest way to get started...

Tuesday Sep 1st, 8am - 2pm Pacific Time

Intro to Creative Coding with Processing

This class is temporarily being offered remotely.

at Spectrum Creative Consulting - Greenpoint 198 Greenpoint Ave., Brooklyn, New York 11222

This hands-on course will introduce students to computer programming with Processing. Students will learn how to create drawings, animations, and interactive graphics while covering the fundamentals of this open-source programming language. Topics Covered:   creating a sketch drawing lines & shapes creating motion & animation...

Friday Aug 21st, 11am - 5pm Eastern Time

Performance Tuning and Optimizing SQL Databases

This class is temporarily being offered remotely.

at New Horizons Learning Group LA - Online Virtual Class, Online, California 00000

This four-day instructor-led course provides students who manage and maintain SQL Server databases with the knowledge and skills to performance tune and optimize their databases. Who Should Attend The primary audience for this course is individuals who administer and maintain SQL Server databases and are responsible for optimal performance of SQL...

Monday Aug 17th, 6am - 2pm Pacific Time

  (4 sessions)
$2,380

4 sessions

Programming in HTML5 with JavaScript and CSS3

This class is temporarily being offered remotely.

at New Horizons Learning Group LA - Online Virtual Class, Online, California 00000

This course provides an introduction to HTML5, CSS3, and JavaScript and helps students gain basic HTML5/CSS3/JavaScript programming skills. This course is an entry point into both the Web application and Windows Store apps training paths. Who Should Attend This course is intended for professional developers who have 6-12 months of programming experience...

Monday Aug 17th, 6am - 2pm Pacific Time

  (5 sessions)
$2,975

5 sessions

SQL Bootcamp Remote

This class is temporarily being offered remotely.

at General Assembly - Online Online Class Livestream, San Francisco, California 00000

Imagine that you have a spreadsheet containing every data point about your customers — their preferences, their web browsing behavior, the products they’ve bought. What would you do with all that information? When you know SQL, you can slice and dice that data any way you want, providing critical insights that drive business strategy. SQL provides...

Monday Aug 17th, 8am - 2pm Pacific Time

Implementing a CI/CD Pipeline

This class is temporarily being offered remotely.

at ASPE Inc. - **Virtual Classroom

This three-day, instructor-led, hands-on, technical class gives DevOps team members the ability to automate an entire end-to-end CI/CD pipeline. Primary tools used in class include Github, Chef, and Jenkins. You will also use ChefSpec, Inspec, Test Kitchen, Groovy, Maven, and JFrog Artifactory. This is a fast-paced, technical, lab-centric course,...

Monday Aug 17th, 8:30am - 4:30pm Eastern Time

  (3 sessions)
$2,450

3 sessions

Effectively Using Java Packages and Features

This class is temporarily being offered remotely.

at Hands On Technology Transfer, Inc. - Chelsea (Exact location to be announced), New York, New York 00000

All HOTT courses are available face-to-face, remote-live, on-demand or on-site at your facility.  This intermediate level course is intended for programmers who already have a fundamental understanding of Java programming and some experience writing code. It provides additional insights and details regarding some of the more advanced and useful...

Monday Aug 17th, 9am - 5pm Eastern Time

  (5 sessions)
$2,495

5 sessions

SQL Bootcamp Remote (Online)

This class is temporarily being offered remotely.

at General Assembly - Online Remote Online , Denver, Colorado 00000

Imagine that you have a spreadsheet containing every data point about your customers — their preferences, their web browsing behavior, the products they’ve bought. What would you do with all that information? When you know SQL, you can slice and dice that data any way you want, providing critical insights that drive business strategy. SQL provides...

Monday Aug 17th, 9am - 3pm Mountain Time