Dive into VS Code and explore some of the neat tricks and powerful extensions that you can use to improve your speed and productivity while learning to work smarter, not harder. Examine the editor from top to bottom, covering editor fundamentals, tips, and tricks, as well as how to turn VS Code into a full-fledged integrated development environment to do things like refactor and debug code, work with databases, and work with git …all within the editor!
Overview
Syllabus
- Introduction
- Editor Tour & Basic Key Commands
- Popular Themes & Icon Themes
- Font & Font Ligatures
- Settings JSON
- Tweaking Default Settings
- Course Extensions Overview
- Emmet for HTML & CSS
- Prettier in JavaScript
- npm Explorer & Version Lense
- Framework Snippets
- Moving Code & Code Folding
- Regex Find & Multiple Cursors
- Navigating VS Code, Refactoring & More Shortcuts
- Rename Refactor & Extract Method
- Debugging with Type Checking
- Breakpoints & Logpoints
- Debugging with TypeScript
- Environment Variables
- Debugging with VS Code & Chrome
- Full Stack Compound Configs
- nodemon
- Dockerizing an Application
- Deploying to a Container Registry
- Docker Compose Up
- Debugging Containers
- Developing through SSH
- Developing Remote Containers
- Debugging Apps in Remote Containers
- Setting Up Working with Data
- Working with MongoDB
- Working with SQLite
- Working with MySQL
- Git & Source Control
- Reviewing & Merging Pull Requests
- GitLens
- Settings Sync
Taught by
Burke Holland