Create an event

Intro to Git & GitHub

From Mon 24 April 2017 to Tue 25 April 2017
8:30 PM - 2:45 AM
Ended

ABOUT THE CLASS: Ever make changes that broke your code and forgot how it was working before? Want to work together with someone on a code project, but aren't sure who has the latest version of a particular file? Version control can solve these and many other problems!  Version control is an essential skill for any web or software developer to manage their code base, keep track of changes, and coordinate major revisions with other team members. Git is the fastest growing and most popular open source version control system used today. It's useful whether you are working on a large distributed team or working on smaller personal projects. 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 [https://github.com/] (a social code hosting service) to collaborate with other developers. --------------------------- CLASS OVERVIEW: The session will be just over 2 hours long and will be broken up into two sections: SECTION 1 (ONE HOUR) :  • Basic concepts of version control  • Basics of the command line interface SECTION 2 (ONE HOUR) :  • INTRODUCTION TO GIT & Git commands.  • Setting up your Github account - Creating your first Repo Want to try Git before the class? GITHUB HAS A 15-minute tutorial you can go through on your own here [https://try.github.io/levels/1/challenges/1]. --------------------------- PREREQUISITES: 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 to execute commands is necessary. We will be learning how to change directories, list directory contents, and learning how to use git from command line throughout the class. --------------------------- YOUR TEACHER: Josh Kramer, GDI Core member and instructor Josh Kramer is a web developer with a passion for creating enjoyable user experiences. He enjoys being outdoors and clean, well-commented code. Josh spends most of his free time distance running and playing quidditch (yes, the game from Harry Potter, and it's pretty intense!). TEACHING ASSISTANTS: Valentina Peric  --------------------------- TECH REQUIREMENTS: Your laptop. Note: A netbook or tablet is NOT a substitute. A modern browser with either Chrome [https://www.google.com/intl/en/chrome/browser/] and the "Web Developer [https://chrome.google.com/webstore/detail/bfbameneiokkgbdmiekhjnmfkcnldhhm]" extension or Firefox [http://www.mozilla.org/en-US/firefox/new/] and Firebug [http://getfirebug.com/] installed. A text editor. We recommend Sublime Text 3 [https://www.sublimetext.com/3] (It's free and available for both Mac and PC). --------------------------- SCHOLARSHIPS Our mission is to provide affordable programs for adult women so please fill out Scholarship Application [https://docs.google.com/forms/d/1uav40ldNZON8DT0u77k8Cflo2egigAYa-_LbUnRGqQ0/formResponse] if you are interested in the class but cannot afford it! Scholarship approval takes place at least 48 hours before the course. ------------- The one-time registration gains you access to the class. No refunds. All attendees are expected to abide by the Girl Develop It Code of Conduct [https://www.girldevelopit.com/code-of-conduct] Please message us here or email us at [masked] for any questions.
culture education courses
30 Views
27/12/2018 Last update

Brand Networks, Inc.
61 Commercial Street #200, Rochester, NY, US

View event details


Are you an event organizer?
Create events for free. They will be immediately recommended to interested users.


Browse other venues in Rochester
Discover now

  1. Rochester
  2. Intro to Git & GitHub