[Opens for registration on 12/26 at 9AM.]This 2 part Intro to Git & GitHub course runs Monday 1/9 (install & setup) AND Wednesday 1/11. Your attendance is expected at both classes in order to participate. The class time will be from 7-9pm each evening.
Gitis 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, & usingGitHub(a hosting service) to collaborate with other developers. No prior git experience needed!
We will start the class by setting up your GitHub account & configuring git on your machine. We will then go through a lecture followed by exercises to help you become a git pro!
The lecture will cover:
the basic concepts of version control
the differences between git & 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
Want to try git for yourself? Github has a 15-minute tutorial you can go through on your ownhere.
What we will provide:
* Git knowledge
* A welcoming learning environment!
What you will need:
* A computer
* A source-code text editor - You can installSublime Text 2,Atom, Brackets, etc. Problems installing Sublime? Don't worry about it, we'll help you at the beginning of the workshop.
This class will not use actual code when committing to a GitHub repository, so no need to worry about knowing a particular programming language. A willingness to use the command line is necessary; we will be changing directories, listing directory contents, & using git from the command line throughout the class. You should bring your own computer to class & have administrative privileges for installing software. Also, don't forget to bring your power supply.
Note: The $40 workshop fee covers both evenings.
There are no refunds or make-ups for this course.If you end up being unable to attend any or all of these dates, the entire amount of your tuition will be donated to our scholarship fund to help other women who need financial assistance. Thank you for understanding.
Code of Conduct:
All attendees are expected to abide by theGirl Develop It Code of Conduct.
Interested in TAing?
Sign up to TA this workshop here.
About Your Instructor:Sophie Hebdidge
Originally from the UK, Sophie is a Product Developer for Decoded based in New York. She creates & delivers interactive experiences centered around technology. Prior to Decoded, Sophie worked in the financial sector on investment bank risk engines, corporate online banking & applications for wealth banking clients. She studied Computer Science & Mathematics at the University of Bath & is passionate about inspiring more women to take on STEM based studies & careers. Sophie has volunteered with code: First girls in London teaching young women Python, & blogs often on the subjects of women in tech & other emerging technologies. She has spoken at Internet Week NYC about one of her true fascinations: data & has run workshops at the Future of Storytelling Summit focussing on chatbots.