Git & GitHub Boot Camp is unfortunately unavailable

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

Git & GitHub Boot Camp
Sold Out
Questions about this class?
Get help now from a knowledge expert!

Git & GitHub Boot Camp

at ASPE Inc. - Downtown, Washington, D.C.

(4)
Course Details
Price:
$1,950
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:
Downtown, Washington, D.C.
1110 Vermont Ave NW Ste 700
Btwn L & M Streets NW
Washington, District of Columbia 20005
(Map)
Share:
Description
Class Level: All levels
Age Requirements: 18 and older
Average Class Size: 12

What you'll learn in this programming class:

In just a few years, Git has become the de-facto standard source control system in the software development industry. In a world where people no longer need to be physically in the same room to get things done, a powerful distributed source control system makes sense.

But a source control system alone isn’t enough for teams and organizations to work together. GitHub has made it even easier for developers to collaborate using Git. Both newcomers and seasoned software developers have flocked to GitHub for their projects, powered by a vibrant open source community. But GitHub is not only there for open source projects. More and more companies are moving towards GitHub because of its easy use and popularity among developers.

This course is intended for teams wanting to collaborate using GitHub, and for developers wanting to improve their Git skills.

You Will Learn How to:
  • Install Git on Windows, Mac, and Linux
  • Perform Basic Git Commands like Intitlizating a Repository, Creating a Branch and Adding Commits
  • Perform Advanced Git Commands like Rebasing, Cherry-Picking, Aliases, and Hooks
  • Set Organization Accounts to Combine Multiple GitHub Users into an Organization
  • Split up Organization Accounts into Multiple Teams
  • Create a Repository and Set up Permissions
  • Make Pull Requests Work, Create a Branch, Push Commits, Create the Pull Request, Have Someone Approve, and Merge
  • Manage Large-Scaled Projects Using Git and GitHub
Who should attend
This course is intended for teams wanting to collaborate using GitHub, and for developers wanting to improve their Git skills.

Pre-Requisites
To get the most from this course, students should have experience with a programming language and should be familiar with navigating the command line.

Additionally, although it is not mandatory, students who have completed the self-paced Fundamentals of DevOps eLearning course have found it very helpful when completing this course.

Course Outline

Getting started with Git
  • Installing Git on Windows
  • Installing Git on Mac
  • Installing Git on Linux
Basic Git commands
  • Initializing a repository
  • Adding commits
  • Adding a remote
  • Pushing to the remote
  • Pulling from the remote
  • Creating a branch
  • Merging
Advanced Git commands
  • Commit --amend
  • Rebasing
  • Interactive rebasing
  • Merging fast-forward
  • Normal merging vs fast-forward merging.
  • Cherry-picking
  • Bisect
  • Aliases
  • Hooks
Git hooks allow you to run scripts before or after certain Git actions (e.g., modify the commit message prior to committing).

    Still have questions? Ask the community.

    Refund Policy
    We pride ourselves on providing unsurpassed training experiences and industry-leading customer service. All courses carry a 100% quality guarantee. If for any reason you are not satisfied with a program, simply notify the instructor or your ASPE training advisor of your intent to withdraw prior to the first morning break, turn in your materials, and receive a full refund. If at the end of the first day of class you are unsatisfied with the program, we will credit your tuition towards a future program of your choice.

    Map

    Google Map

    ASPE Inc.

    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 19500 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 ASPE Inc. (1)

    School: ASPE Inc.

    ASPE Inc.

    ASPE is a national leader in providing skills-based training solutions on the Systems/Software Development Lifecycle, Security, and IP Telephony. Based in Cary NC, ASPE offers both public and on-site delivery solutions. ASPE's On-site Delivery Practice focuses on delivering tailored or customized...

    Read more about ASPE Inc.

    CourseHorse Approved

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

    Want to take this class?

    Save to Wish List
    Taking this class for work? Get exclusive perks & discounts for free.

    39 Top Choices

    Talk Like a Programmer

    at General Assembly - Penn Quarter 509 7th St NW 3rd Fl, Washington, District of Columbia 20004

    Learn to talk the talk without walking the walk. This class is for people who want to speak intelligently about tech. Whether you're recruiting developers, writing marketing copy, a first-time product manager, or simply want to work in a tech startup, you need to know what is happening in the engineering department.  The instructor will cover...

    Tuesday Oct 22nd, 6:30pm - 8:30pm

    Python for Data Science (Intermediate)

    at General Assembly - Penn Quarter 509 7th St NW 3rd Fl, Washington, District of Columbia 20004

    Python is an excellent programming language for data science, due to its rich set of data structures, the maturity of its data-focused libraries, and its ability to execute all aspects of the data science pipeline. This workshop will lay the foundation for data science in Python by exploring its data structures and data manipulation capabilities, as...

    Thursday Oct 24th, 6:30pm - 9:30pm

    Code in One Day: HTML & CSS Crash Course

    at General Assembly - Penn Quarter 509 7th St NW 3rd Fl, Washington, District of Columbia 20004

    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 your concepts, or a marketer who wants a little more control over your CMS, you'll need to know HTML and CSS to get the job done.  This one-day workshop is the quickest way to get...

    Saturday Oct 26th, 10am - 5pm

    Querying Microsoft SQL Server 2012/14/16

    at Certstaffix Training - Largo 1300 Caraway Ct Ste 200, Largo, Maryland 20774

    This course is intended for SQL Server database administrators, implementers, system engineers, and developers who are seeking to prove their skills and knowledge in writing queries.  Certification exams are administered by third party testing companies such as Pearson Vue or Prometric. Our courses prepare you for the certification exam, which...

    Monday Nov 4th, 10am - 5pm

      (5 sessions)
    $2,925

    5 sessions

    SQL Querying: Advanced

    at Certstaffix Training - Largo 1300 Caraway Ct Ste 200, Largo, Maryland 20774

    In this course you will compose Advanced SQL queries to retrieve desired information from a database. You will build on derived tables and common expressions, group and summarize data, explore advanced where clauses and finally write advanced queries. This course is taught using Microsoft SQL Server, but students using versions of SQL such as Oracle...

    Monday Nov 4th, 10am - 5pm

    .NET Framework Using C# (Visual Studio 2017)

    at Certstaffix Training - Largo 1300 Caraway Ct Ste 200, Largo, Maryland 20774

    This four-day course is designed to provide a sound introduction to the .NET Framework for programmers who already know the C# language and the fundamentals of Windows Forms. It is current to Visual Studio 2017, which now includes support for cross-platform development using .NET Core. The course focuses on core portions of the .NET Framework that...

    Tuesday Nov 5th, 10am - 5pm

      (4 sessions)
    $2,375

    4 sessions

    Korn & Bash Shell Programming

    at Certstaffix Training - Largo 1300 Caraway Ct Ste 200, Largo, Maryland 20774

    The vast majority of users utilize the Korn Shell or some variant of the Bourne Shell, such as bash. This course covers both of these shells. It begins with a generalized tutorial of Unix and tools and then moves into detailed coverage of shell programming. Course Outline I. Introduction to UNIX and Shell Tools. Hour 1. Shell Basics. What Is a...

    Tuesday Nov 5th, 10am - 5pm

      (3 sessions)
    $1,740

    3 sessions

    Ruby Programming

    at Certstaffix Training - Largo 1300 Caraway Ct Ste 200, Largo, Maryland 20774

    This 3 day course covers the fundamental components of the Ruby Programming Language. Learn the principles behind object-oriented programming. You'll also gain a basic understanding of many ancillary technologies such as databases, XML, web frameworks, and networking - some of which are needed as part of a fully functioning Ruby application. ...

    Wednesday Nov 6th, 10am - 5pm

      (3 sessions)
    $1,740

    3 sessions

    Javascript Programming

    at Certstaffix Training - Largo 1300 Caraway Ct Ste 200, Largo, Maryland 20774

    In this 3-day JavaScript training course, students learn to use JavaScript effectively to make their web pages more dynamic and functional and to reduce the number of round-trips to the server. Students will learn JavaScript syntax, how to work with variables, learn write flow control logic, validate forms, create roll-over images, open and work with...

    Wednesday Nov 6th, 10am - 5pm

      (3 sessions)
    $1,740

    3 sessions

    ASP.NET Core MVC6 (Visual Studio 2017)

    at Certstaffix Training - Largo 1300 Caraway Ct Ste 200, Largo, Maryland 20774

    This course covers the fundamentals of the Model-View-Controller design pattern and its implementation in ASP.NET Core MVC. This technology is compared with classical ASP.NET Web Forms. Visual Studio 2017 with ASP.NET Core 2.0 is used as a productive platform for creating MVC Web applications. After presenting the fundamentals of the technology with...

    Wednesday Nov 6th, 10am - 5pm

      (2 sessions)
    $1,210

    2 sessions

    Data Science Bootcamp Using Python

    at General Assembly - Penn Quarter 509 7th St NW 3rd Fl, Washington, District of Columbia 20004

    Basic business intelligence was once the gold standard in generating insights to drive important business decisions. In the information age, the amount of data available to businesses is nearly surpassing our ability to store, access, and analyze the results in an efficient manner.  Data science is emerging as a discipline to help take business...

    Friday Nov 8th, 9am - 4pm

    SQL Bootcamp

    at General Assembly - Penn Quarter 509 7th St NW 3rd Fl, Washington, District of Columbia 20004

    SQL is a powerful language, and tool, for data analysis and data handling. In this bootcamp, you’ll dive deep into SQL syntax and database structures, while applying your new SQL skills to address business problems. This bootcamp will take absolute beginners through the basics of SQL to an ability to write queries with confidence. Takeaways  -...

    Saturday Nov 9th, 10am - 5pm

    MySQL Workbench: Data Modeling & Development

    at Certstaffix Training - Largo 1300 Caraway Ct Ste 200, Largo, Maryland 20774

    This course explains how to design and model MySQL databases. MySQL Workbench Data Modeling and Development helps developers learn how to effectively use this powerful product for database modeling, reverse engineering, and interaction with the database without writing SQL statements. MySQL Workbench is a graphical user interface that can be used to...

    Monday Nov 11th, 10am - 5pm

      (4 sessions)
    $2,280

    4 sessions

    Responsive Web Development with HTML and CSS

    at Certstaffix Training - Largo 1300 Caraway Ct Ste 200, Largo, Maryland 20774

    With this course, we have created the definitive guide for all things responsive. We cover the entire gamut of HTML5 and CSS3's new features that help to effortlessly create modern, responsive web designs. The changing way in which we access the web means that there has never been a greater range of screen sizes and associated user experiences. With...

    Monday Nov 11th, 10am - 5pm

      (3 sessions)
    $1,300

    3 sessions

    Oracle 12c Database Administration

    at Certstaffix Training - Largo 1300 Caraway Ct Ste 200, Largo, Maryland 20774

    This 5-day Oracle 12c DBA online training course will provide you with a solid understanding of restricting and sorting data, walks you through using conversion functions and conditional expressions, and addresses displaying data from multiple tables, manipulating data, database maintenances, and database backups and recovery. You will also explore...

    Monday Nov 11th, 10am - 5pm

      (5 sessions)
    $2,850

    5 sessions

    jQuery Fundamentals

    at Certstaffix Training - Largo 1300 Caraway Ct Ste 200, Largo, Maryland 20774

    In this jQuery course you will learn about: JavaScript essentials for jQuery users, jQuery essentials, jQuery UI essentials, Ajax, JSON, and APIs and jQuery Mobile. Who Should Attend: This course works especially well for people with some programming experience. That includes: web developers who have done some JavaScript programming but are new...

    Monday Nov 11th, 10am - 5pm

      (3 sessions)
    $1,740

    3 sessions

    Software Engineering Immersive

    at General Assembly - Penn Quarter 509 7th St NW 3rd Fl, Washington, District of Columbia 20004

    This is a Full Time Course You will Learn Leading-Edge Skills for Software Engineers Programming Fundamentals Understand how to assemble your development environment, work efficiently as an engineer, and ensure your projects are a success. Learn programming fundamentals, along with the basics of computing, networks, and data structures. Product...

    Tuesday Nov 12th, 9am - 5:30pm

      (62 sessions)
    $14,950

    62 sessions

    Ruby on Rails

    at Certstaffix Training - Largo 1300 Caraway Ct Ste 200, Largo, Maryland 20774

    Learn to build Rails-based web applications using all the latest features offered in Rails 5.2. Rails is a robust, flexible development platform that lets you build complex websites quickly. Major websites like GitHub, Hulu, and Twitter have run Rails under the hood, and if you know just enough HTML and CSS to be dangerous, Ruby on Rails will teach...

    Tuesday Nov 12th, 10am - 5pm

      (2 sessions)
    $1,140

    2 sessions

    Introduction to R

    at General Assembly - Penn Quarter 509 7th St NW 3rd Fl, Washington, District of Columbia 20004

    Explore the intersection of coding and data with General Assembly. During our R-focused introductory workshop, you’ll learn to harness the power of an essential programming language for data scientists and use it to drive accurate business insights. If you want to level-up your skills and learn a new way to process, analyze and visualize data, join...

    Wednesday Nov 13th, 6:30pm - 9:30pm

    .NET Core Frameworks (Visual Studio 2017)

    at Certstaffix Training - Largo 1300 Caraway Ct Ste 200, Largo, Maryland 20774

    This two-day course is designed to provide a sound introduction to.NET Core for programmers who already know the C# language. It is current to Visual Studio 2017 and .NET Core 2.0, which supports a much larger subset of the classic .NET Framework than the original .NET Core 1.0.  The course focuses on core portions of the .NET Framework that...

    Thursday Nov 14th, 10am - 5pm

      (2 sessions)
    $1,210

    2 sessions