Coder Social home page Coder Social logo

gaybro8777 / github-techtalk Goto Github PK

View Code? Open in Web Editor NEW

This project forked from saracope/github-techtalk

0.0 1.0 0.0 46.24 MB

Slides for a friendly introduction to version control and GitHub in gov.

License: Other

Ruby 0.14% HTML 30.35% JavaScript 38.56% CSS 30.95%

github-techtalk's Introduction

This repo is home to the slides for a TechTalk presentation made by Sara Cope on 5/9/2017 for GSA IT staff. Feel free to remix and reuse.

Slides are available to view in your browser. Hint: use your spacebard to navigate within the slides.

A .pdf of the slides is also available.


Title: Get to Know Version Control with GitHub

Description:

Version control software allows multiple people to manage changes to a project at the same time without getting in each other’s way. At GSA, we use it to help share and collaborate on open source software but it can be used for many other things as well.

In this session, we’ll talk about the basics of version control, look at how you might use it on your projects and take a tour of the GitHub ecosystem. This is a beginners session and no coding experience is required.

Item Requirement
Session time 30 minutes + time for questions
Intended Audience GSA IT staff who have no or basic knowledge of version control and GitHub
Pre-requisite knowledge None
Materials None
Delivery medium Remote and synchronous

Learning Outcomes

By the end of this lesson, attendees will be able to:

  • Give a short explanation of version control
  • Explain the difference between Git and GitHub
  • Understand the basic offerings of GitHub and how these can be used for different projects
  • Follow GSA policy for GitHub accounts

Set Up

There is no required setup for this session.

Materials

GSA policy and SOP for GitHub.

Outline

Time Topic
1 Topic introduction
1 Review agenda
3 Intro scenarios
2 Version control basics
2 Version control types
1 What is Git
1 What is GitHub
1 How is GitHub different from Git
1 What are some of the basic terms
5 GitHub flow by way of burgers
5 Use cases for how folks use GitHub in GSA and around gov
3 Exploring the GitHub ecosystem
1 GSA policy for GitHub accounts
1 Training resources
1 Next steps
1 Closing

github-techtalk's People

Contributors

saracope avatar

Watchers

 avatar

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.