Crash Course: Intro to Open-Sourced Software Contributing

Details
Overview
The tech landscape for web development today relies heavily on the GitHub environment and thrives on the sharing of Open-Sourced Software (OSS). When trying to enter the field of web development, having a solid grasp of the way developers communicate and work collaboratively on these projects via GitHub is a MUST. In this Crash Course, Michele “the Code Pirate” Cynowicz will introduce some OSS projects and walk you through the process of contributing to them.
__
Outcomes
- Students should feel comfortable in finding OSS projects they can contribute to.
- Students will understand what it means to “fork a repo” and write a Pull Request (PR).
- Students will understand the value of reading and writing GitHub issues and PRs.
__
Requirements - A GitHub account
__
Agenda - What is Git? What is GitHub?
- What are OSS projects and how are they maintained?
- How does contributing to OSS projects in GitHub help me grow as a developer? How does this help my job hunt/job prospects?
- Reading and writing GitHub issues
- Forking a repo, creating a branch, making changes, pushing to origin
- Creating a Pull Request
__
About our Speaker:
Michele Cynowicz [sin-oh-wicks] has been working in web applications development for over a decade. Originally from New York City, she has been happily living and working in the Tampa Bay Area for the past 4+ years.
Aside from her profession as a Senior Front-End Engineer with Vox Media, Michele also serves as a tech mentor and conference speaker. She is active in women’s groups focused on technology such as Women Who Code and the Tampa Bay Women’s Tech Network and serves on the Board for the international non-profit organization Front-End Foxes (formerly Vue Vixens).
LinkedIn: https://www.linkedin.com/in/michelecynowicz/
Twitter: https://twitter.com/michelecynowicz
__
More about the Academy at Suncoast Developers Guild at https://suncoast.io/academy

Crash Course: Intro to Open-Sourced Software Contributing