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
Introduction to Agile Software Development: Tools & TechniquesUniversity of California, Berkeley via edX Advanced Topics and Techniques in Agile Software Development
University of California, Berkeley via edX The Data Scientist’s Toolbox
Johns Hopkins University via Coursera How to Use Git and GitHub
Udacity Desarrollo de Videojuegos 3D en Unity: Una Introducción
Universidad de los Andes via Coursera