The Hitchhiker's Guide to Dayton Tech & Startups

The Hitchhiker's Guide to Dayton Tech & Startups

Intro to Command Line and Git/GitHub (Beginner Level)

  • Sparkbox 123 Webster Street Dayton, OH, 45402 United States

**Early Bird! This class is only $15 (normally $30) until October 1st! 

This will be a one-time workshop on Saturday, October 22nd 2016 from 1:00pm-4:00pm. This is not a continuing series. 

Ever make changes that broke your code and forgot how your code worked before? Want to work with someone on a code project, but aren’t sure who has the latest version of a particular file? Version control can solve these problems and more! 

Git is a popular version control application that can track your code changes, as well as help you to be more methodical in your programming. Win win! This session will introduce the basics of version control, how to use git to keep track of your changes to a project, and using GitHub to collaborate with other developers.

Want to try git for yourself? Github has a 15-minute tutorial you can go through on your own here

This workshop will cover…

• The basics of command line 

• Navigating the filesystem with Bash 

• The basic concepts of version control

• The differences between git and other version control applications

• Fundamental git commands to track changes to a small project

• The basics of collaborating on code with other developers in a professional environment

• How to use GitHub 

 

PREREQUISITES

Please bring a wifi-enabled laptop (for the hands-on portion of the workshop). 

1. A willingness to use the command line.  
We will be changing directories, listing directory contents, and using git from the command line throughout the class. If you need to brush up on your command line foo, check out thistutorial from Viking School.

2. A laptop with Git already installed.  
For Mac users, http://git-scm.com/download/mac  
For Windows users, https://git-for-windows.github.io/

3. A Github account.  
Sign up for free at https://github.com/join.

If you need help with any of these pre-reqs, please feel free to come out to one of our Code & Coffee meetups. This is a great place to ask any questions you might have!

 

INSTRUCTOR

This workshop will be taught by Kevin Jones-Evans with the help of several teaching assistants.

 

 

Kevin is a lead software developer with Riverside Research where he codes in Python and tries to teach solid programming techniques to people who love math. He earned a B.S. in Computer Science from Wright State and has worked professionally as a software developer for 6 years. In his non-work time, he enjoys cross fit, video games, learning more about everything computer-related, and spending time with his wife and cats.   

If you're interested in helping out as a teaching assistant, pleaselet us know.

 

SPONSORS

Thanks to Sparkbox for the venue! 

We are also very lucky to have Applied Information Sciencessponsoring our class snacks! 

Thanks to both for your generosity!! 

 

STAY CONNECTED
Subscribe to our chapter newsletter for member updates and Dayton tech news.  
Join us on Slack to chat about all things tech.  
Follow us on social media: TwitterFacebookInstagram 

 

POLICIES & GUIDELINES

All attendees are expected to abide by the Girl Develop It Code of Conduct.

If we have less than 7 students registered for the class as of three days prior to the class start date, we reserve the right to cancel the class and reschedule for a later date. Any students registered at that time will be refunded their full registration fee.