YoVDO

GitHub Codespaces: First Look

Offered By: LinkedIn Learning

Tags

GitHub Courses Docker Courses Git Courses Visual Studio Code Courses Cloud Development Courses GitHub Codespaces Courses

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
1. Getting Started with Codespaces
  • What is GitHub Codespaces?
  • GitHub Codespaces vs. github.dev
  • Signing up for Codespaces
  • Creating a codespace
  • Adding a Codespaces button to the README
2. Configuring Your Codespaces
  • Introduction to dev containers and devcontainer.json
  • Defining your development environment
  • Port forwarding
  • Setting a default editor
  • Personalizing your setup with extensions
  • Codespace logs
3. Developing in a Codespace
  • A tour of the codespace editor
  • Running your application
  • Committing and pushing code changes
  • Creating a pull request
  • Deleting a codespace
4. Advanced Concepts
  • Connecting to Codespaces from VSCode
  • Restricting machine types
  • Using predefined containers
  • Environment variables
  • Storing sensitive data
Conclusion
  • Next steps

Taught by

Walt Ritscher

Related Courses

Amazon Elastic Container Service (ECS) Primer (French)
Amazon Web Services via AWS Skill Builder
Amazon Elastic Container Service (ECS) Primer (German)
Amazon Web Services via AWS Skill Builder
Amazon Elastic Container Service (ECS) Primer (Simplified Chinese)
Amazon Web Services via AWS Skill Builder
Amazon Simple Storage Service (Amazon S3) Business Continuity and Disaster Recovery (Korean)
Amazon Web Services via AWS Skill Builder
Amazon Simple Storage Service (Amazon S3) Business Continuity and Disaster Recovery (Traditional Chinese )
Amazon Web Services via AWS Skill Builder