GitHub Codespaces: First Look
Offered By: LinkedIn Learning
Course Description
Overview
Get an introduction to GitHub Codespaces, a remote development environment built on the world’s largest remote repository service.
Syllabus
Introduction
- Bring Codespaces to your organization
- What you should know
- Who should take this course
- What is GitHub Codespaces?
- GitHub Codespaces vs. github.dev
- Signing up for Codespaces
- Creating a codespace
- Adding a Codespaces button to the README
- Introduction to dev containers and devcontainer.json
- Defining your development environment
- Port forwarding
- Setting a default editor
- Personalizing your setup with extensions
- Codespace logs
- A tour of the codespace editor
- Running your application
- Committing and pushing code changes
- Creating a pull request
- Deleting a codespace
- Connecting to Codespaces from VSCode
- Restricting machine types
- Using predefined containers
- Environment variables
- Storing sensitive data
- Next steps
Taught by
Walt Ritscher
Related Courses
Cloud Computing Applications, Part 1: Cloud Systems and InfrastructureUniversity of Illinois at Urbana-Champaign via Coursera Introduction to Cloud Infrastructure Technologies
Linux Foundation via edX Introduction aux conteneurs
Microsoft Virtual Academy via OpenClassrooms The Docker for DevOps course: From development to production
Udemy Windows Server 2016: Virtualization
Microsoft via edX