fullscreen background
Skip to main content

Summer Quarter

Summer Registration Now Open
Most Classes Begin Jun 24
shopping cart icon0

Courses


« Back to Professional & Personal Development

TECH 23 — GitHub 360: Storing, Tracking, and Collaborating on Software Projects

Quarter: Summer
Instructor(s): Ray Villalobos
Duration: 4 weeks
Format/Location: Live Online
Date(s): Jul 8—Jul 29
Class Recording Available: Yes
Class Meeting Day: Mondays
Grade Restriction: NGR only; no credit/letter grade
Class Meeting Time: 6:00—7:30 pm (PT)
Tuition: $310
   
Refund Deadline: Jul 10
 
Unit(s): 0
   
Status: Open
 
Quarter: Summer
Day: Mondays
Duration: 4 weeks
Time: 6:00—7:30 pm (PT)
Date(s): Jul 8—Jul 29
Unit(s): 0
Format/Location: Live Online
 
Tuition: $310
 
Refund Deadline: Jul 10
 
Instructor(s): Ray Villalobos
 
Grade Restriction: NGR only; no credit/letter grade
 
Recording Available: Yes
 
Status: Open
 
GitHub is a cloud-based platform that allows developers to create, store, manage, and share their code. Simply put, it is where the world builds software. A place where anyone, from anywhere, can build anything. While GitHub is used in many tech roles, it's especially important for developers, software engineers, and data scientists who need to understand collaborative development tools in a professional environment. In this course, we'll cover all the bases, including creating a repository, managing contributors, and using the GitFlow process to make collaborative changes through issues, pull requests, and merge strategies. The course will also delve into project management and collaborative features to help students get used to the technology industry's process of making project changes. We'll even use GitHub AI features like Copilot and Chat to suggest code changes and learn to use GitHub Actions to automate processes. By the end of the course, students will be able to work and collaborate fluidly within GitHub and will have acquired a set of must-have skills for any coder.

Students will need to create a GitHub account; a free trial account is available. More details will be provided in class.

RAY VILLALOBOS
Senior Staff Instructor, LinkedIn Learning

Ray Villalobos is a full-stack design/development teacher and senior staff instructor at LinkedIn Learning. His courses are focused on topics such as AI, full-stack development, and GitHub to produce high-quality content that helps learners advance their careers in AI and software development. Villalobos led a workshop at the GitHub Universe conference in 2022. Previously, he was the director of multimedia at Entravision, where he created a network of radio and TV station websites.