Boost your productivity with Visual Studio Code, the best code editor of the moment!
What you will learn
 Install and configure VSCode
 Explore the UI of VSCode
 Linting, refactoring, intellisense
 VSCode advanced debugging techniques
 Use Visual Studio for web design
 Remote SSH with VSCode
 Develop inside a Docker container
 VSCode extensions for frameworks (React, Vue, Angular)
 Source control inside the code editor
 Markdown and JSDoc
 Python in VSCode
 Java in VSCode
 C++ and C# in VSCode
Description
In just 3 years, Visual Studio Code became the number 1 tool any programmer should use.
Even if you need a simple code editor, or a complex IDE, with rich features like refactoring, linting or debugger, VSCode is the tool you need.
Why use one tool for your HTML and CSS, one for your back-end development and another one for course control, when you can have everything you need in one single, fast and beautiful program: Visual Studio Code.
Welcome to my Mastering Visual Studio Code course, where you will learn everything you need about this awesome tool!
VSCode features and topics covered:
Installation and setup
VSCode interface guide
Command palette, key shortcuts, multi-cursor
VSCode extensions
Advanced debugging techniques
Use VSCode for web development: HTML, CSS and JS
Connect from VSCode with remote SSH
Use Docker and develop inside a container
Understand Markdown and JSDoc
VSCode for Python development
Create Java projects with VSCode
Use VS Code for C++ and C#
Build a VSCode extension with a data service using TypeScript
Master great extensions, like live share, Git lens, Code Runner, Remote Development and many more
Visual Studio Code tips and tricks
Run VSCode inside the browser
History of VSCode
You can practice VS Code with your own JavaScript/TypeScript project, or use the one provided by the instructor. The objective here is to help you understand deeply how VSCode works and how you can use it.
This course stands out with many advantages and highlights:
Demanded topic – Visual Studio Code is the number one development tool of the moment
Updated content – completely updated for 2021
Concise content with respect for your time – most of the typing and idle times are cut. The course focuses on explanations
Beyond the basics structure: Visual Studio Code has great and up to date documentation. This course doesn’t just walk you through it, instead it focuses on the difficult or weird parts, where you actually need guidance
Experienced and programming active instructor: a great teacher never looses touch with the industry. This is especially true for software development, where the industry is so dynamic. This helps the instructor stay up to date with the best coding guidelines and present you the challenging parts, not the “hello world”
Great visuals – dark background, big font, 1080p resolution
Certificate of completion
Enroll and unlock the key to great productivity, no matter what technology you develop!
English
Language
Content
Setting up VS Code
Installing VS Code
First contact with VS Code
Extensions
The Command Pallette
JavaScript and NodeJS
Section intro
Intelisense and JSDoc
Installing NodeJs
The terminal
Linting and errors
Formatting code
Typescript
Code navigation
Web design
Section intro
Writing HTML
Writing CSS
Live Server Extension
The Debugger
Section intro
Debugger setup
Debug view
Debugging Typescript
Debugging front end code
Git
Section intro
Git install
Git basic commands
Github interface
Git in VS Code
Git commit
Git branches
Handling commit conflicts
Git Lens extension
Markdown language
Live Share extension
Favorite extensions
Section intro
Frameworks (Angular, Vue, React)
Visual adjustments extensions
Productivity extensions
Python in VSCode
Section intro
Python installation
Python in VSCode
Python debugger
Python formatting and linting
Python unit testing
Java in VSCode
Section intro
Java installation
Java in VSCode
Java code assist
Java – importing libraries
Java – using Maven
Java debugger
C++ and C# in VSCode
Section intro
Compiler installation
C++ in VSCode
C++ build, run and debug
C++ code assist
.NetCoreSDK installation
C# in VSCode
C# code assist
Creating a VSCode extension
Section intro
Extension initial setUp
Extension data service
Extension multiple commands
Extension finalization
Visual Studio Code insights
Section intro
Electron application introduction
Electron app export
VSCode in the browser
Post a Comment