Now you can earn IEEE Professional Development Hours by attending CEC courses.

Code Sharing, Collaboration, and Version Control: An Hands-on Introduction to Git and Github

November 14, 2016, to November 18, 2016
Continuing Education Center

Charles J. Lord

Charles J. Lord, PE is an embedded systems consultant and trainer with over 40 years' experience in system design and development in medical, military, and industrial applications. For the last... More

Today’s development tools for generating code give engineers and developers everything they need to write that code – yet many times, we don’t go it alone. In order to efficiently work together on code projects, we need collaboration tools that allow multiple people to work on code securely without making conflicting changes to the same code without reconciliation. We also need efficient sharing and reuse of code, tracking of bugs and other issues, and archival of revisions. One such tool is the popular program Git.

November 17 - Day 4: GitHub Hands-On, Part 2

In this penultimate class, we will take what we learned in the previous class and make use of the existing shares to reuse and build upon other’s code, using examples for the Particle Photon board that we used in a previous CEC class. We will also look at how to set up an account for private shares...
November 17, 2016 - 2:00pm EST

November 16 - Day 3: GitHub Hands-On, Part 1

For our third class, we will delve into the popular GitHub site and will look at that implementation of Git in detail. We will explore set up of a free account for public shares and set up a share area for collaboration.
November 16, 2016 - 2:00pm EST

November 15 - Day 2: Basic Git Concepts

For our second class, we will take the concepts from the first class, apply them to Git, and look at its structure and operation. We will also introduce the terminology that we will use through the rest of the week.
November 15, 2016 - 2:00pm EST
Subscribe to Code Sharing, Collaboration, and Version Control: An Hands-on Introduction to Git and Github