Coding Exercises: GitHub
52mIntermediate2021-08-12
Authors

Ray Villalobos
Senior Staff Instructor at LinkedIn Learning
Course details
You've used GitHub. Maybe you’ve established your own workflow. How much do you know about the broader possibilities, though? Test your skills and find new options through this set of challenges. Instructor Ray Villalobos presents a series of brief challenges centered around building a basic app, from making a copy of an existing repo with an empty history to deploying static sites and apps using GitHub. This course aims not only to develop your skills in GitHub, but also to show you some tricks of the trade that you can use every day.
Skills covered
Version ControlGitHubProgramming FoundationsSoftware Development ToolsSoftware DevelopmentOne-Off
Concepts
0. Introduction
- 01 - Challenge yourself with GitHub challenges
1. Challenges - GitHub Tasks
- 02 - Clone a repo with an empty history
- 03 - How do you merge a linear history
- 04 - Add an issue directly from the Terminal
- 05 - Deleting all commit history
- 06 - Fix a committed password
- 07 - Create a monorepo
- 08 - Update certain branches
- 09 - Process all branches
- 10 - Run accessibility audit on push
- 11 - Use hidden secrets in projects
- 12 - Run actions on a schedule
- 13 - Create a Docker container action
- 14 - Build and deploy your sites
Related courses
- Java: Practice Unit Testing
- AI Algorithms for Game Design with Python
- Complete Guide to GitHub Copilot for Developers by Microsoft Press
- Planning a Versioned RESTful API with GitHub Copilot
- Level Up: Python Data Modeling and Model Evaluation Metrics
- Coding Exercises: Semantic HTML and CSS
- Coding Exercises: pandas
- Coding Exercises: SQL Data Science