Mô tả

Welcome to Visual Studio Code for Developers, the course that you need to start working with one of the most popular code editors in the developer community. Learn Visual Studio Code with hands-on practice and detailed step-by-step explanations of the basic and advanced features of Visual Studio Code.

This course is for everyone who wants to master Visual Studio Code. If you are starting your coding journey or if you are an experienced developer, this course will help you master Visual Studio Code and improve your productivity as a developer.

Estefania will take you step by step from the basic features of Visual Studio Code like working with files to more advanced features like debugging and source control to help you succeed and incorporate this amazing code editor into your daily workflow.


Visual Studio Code is Your Next Step Into the in-demand and powerful World of Software Development.

During the course, you will learn how to:

  • Create, save, and edit files.

  • Work with different panels, bars, and tools.

  • Work with files and editors.

  • Open folders and edit their files and folders in the explorer.

  • Use the search feature to find anything in your code.

  • Work with the integrated terminal.

  • Open Visual Studio Code, files, and folders from the command prompt.

  • Install extensions from the Extensions Marketplace.

  • Work with extensions such as Prettier, ESlint, Python, React snippets, and Jupyter.

  • Add built-in and custom code snippets to your code.

  • Use git and version control in Visual Studio Code.

  • Optimize your layout and tools to work with Python and Web Development.

  • Create virtual environments for Python development in Visual Studio Code.

  • Run the debugger and add breakpoints to check your variables.

  • Create, edit, and work with Jupyter Notebooks.

  • Write Markdown files in Visual Studio Code.

  • Much more.


Updates

August 2023 Updated Quizzes now include macOS keyboard shortcuts and new improvements.

July 2023 New Profile Templates in Visual Studio Code.

July 2023 Updated New article with a small change in the custom keyboard shortcuts user interface.

July 2023 Updated Lecture on Customizing the Terminal (updated option in the Command Palette).

March 2023 New Profiles in Visual Studio Code (New Section)

March 2023 New Popular Extension: CodeSnap

March 2023 Updated How to create a file (3 options)

January 2023 Updated How to define custom snippets

November 2022 New Drag and drop images and files

November 2022 New Customize the settings of an extension

November 2022 New File rename selection

November 2022 New Move the terminal (right, left, bottom)

November 2022 New How to toggle the Menu Bar

October 2022 New  How to customize the settings of a programming language (updated)

October 2022 New  Toggle Full Screen Mode

October 2022 New  Create Files and Folders Simultaneously

September 2022 New  Sticky Scroll


Add New Visual Studio Code Skills To Your Resume

Visual Studio Code is currently one of the most popular code editors and its popularity continues rising every year. Whether you work in Data Science, Game Development, Web Development, Machine Learning, Artificial Intelligence, Mobile Development, or if you are just starting your coding journey, Visual Studio Code will be a priceless tool for your daily work. Learning Visual Studio Code is your next step into the powerful world of software development.


Learning Material and Resources

Throughout the course, you will find these resources:

  • Video lectures: 7+ hours of carefully designed graphics, animations, and explanations.

  • Quizzes: check your knowledge interactively after each lecture with short quizzes and unlimited attempts.

  • Downloadable Files: follow the lectures step by step by downloading the code files.

  • Articles: read complementary articles to expand your knowledge.

  • Discussion Forums: ask questions on the discussion forums and discuss interesting topics with your peers. Your instructor, Estefania, will be very glad to help you.


You will learn so much more.

During the course, you will not just learn how to work with Visual Studio Code, you will also learn tips related to programming and programming languages like Python and JavaScript. You will learn how to create virtual environments in Visual Studio Code for Python development and how to install packages. You will learn how to write markdown files, which is the language used to write the READMEs that we see in GitHub repositories. You will learn how to choose and install extensions that will improve your productivity and much more!


Plus Tips and Tricks for the Visual Studio Code Pro

During the course, you will learn keyboard shortcuts and time-saving tips such as how to move a line up or down with your keyboard, how to copy a line above or below, how to shrink and expand your selection, how to format your file automatically, how to jump to the end and to the beginning of a file, and much more. So, if you are curious and you want to learn these amazing tips, don't hesitate to enroll in the course and start your Visual Studio Code journey.


Why is this course unique?

This course is unique because of its emphasis on providing detailed and step-by-step explanations of the features of Visual Studio Code. We will dive deeper than other courses into more advanced features such as source control, debugging, markdown, and Jupyter Notebooks.

The video lectures are optimized for mobile devices. No more tiny code on a tiny screen! You will find constant zoom effects and large code that create an optimal learning experience on the go.

You will check your knowledge with short Quizzes that provide instant feedback, so you can see the correct answer immediately.

You will receive a certificate of completion that you can add to your resume and social media profiles to showcase your new skills.

You will also have lifetime access to the course and to all the new additions.


You are very welcome to watch the preview lectures and check out the full course curriculum.

If you are looking for an engaging, visual, and practical course, you've found it.

Add "Visual Studio Code" to your resume and showcase your new skills!

Bạn sẽ học được gì

Optimize your productivity with Visual Studio Code.

Master the fundamental features of Visual Studio Code.

Customize Visual Studio Code to fit your needs, style, and personal taste.

Install helpful extensions from the Extensions Marketplace.

Work with repositories, git, and GitHub in Visual Studio Code.

Learn how to work with the debugger and Jupyter Notebooks in Visual Studio Code.

Optimize Visual Studio Code to work with Python and Web Development.

Work with the integrated terminal and run commands.

Add built-in code snippets, install new ones, and create custom snippets.

Learn Visual Studio Code tips to optimize your productivity.

Yêu cầu

  • Basic programming experience or familiarity with programming concepts is recommended. We will go through the features of Visual Studio Code with Python, HTML, CSS, and JavaScript. The code will be explained step by step.
  • You must have a computer or device where you can install Visual Studio Code. We will download and install it during the course.
  • For the Source Control section, you must have prior knowledge of git, GitHub, and version control concepts such as repositories, commits, and branches. You will learn how to work with git in Visual Studio Code.
  • During the lectures, we use and mention keyboard shortcuts for Windows.
  • Enthusiasm and willingness to learn Visual Studio Code and improve your productivity.

Nội dung khoá học

19 sections

Welcome to the Course: Visual Studio Code for Developers

2 lectures
Welcome to the Course - Important Course Information
01:42
Introduce Yourself and Share your Goals
00:20

Getting Started with Visual Studio Code

10 lectures
Welcome to this Section
00:41
What is Visual Studio Code? Introduction to Code Editors
00:35
Download and Install Visual Studio Code
02:57
Downloadable Resources for the Course
01:05
Visual Studio Code Version, Updates, and Shortcuts
00:59
The User Interface (Panels, Bars, and Tools)
06:04
Important Tools: The Minimap and The Glyph Margin
01:59
How to Zoom the Editor
01:34
Section Quiz: Getting Started with Visual Studio Code
4 questions
Discussion Topic: Share your Thoughts
00:07

Working with Files and Folders

9 lectures
Welcome to this Section
00:45
How to Create a File (3 Options)
03:44
How to Save a File
04:15
How to Open a File
02:23
How to Open a Folder
03:34
How to Open Multiple Files + Preview Mode
02:55
How to Toggle Autosave
02:05
How to Close a File and a Folder
01:31
Discussion Topic: Share your Thoughts
00:07

How to Edit a Project in the Explorer

12 lectures
Welcome to this Section
00:59
Introduction to the Explorer + How to Toggle the Explorer
02:48
Expand and Collapse Folders in the Explorer
02:15
Create and Delete Files in the Explorer
04:06
Create and Delete Folders in the Explorer
02:03
Move Files and Folders in the Explorer
03:03
Rename a File in the Explorer
01:08
Drag and Drop a File
01:48
Refresh the Explorer
00:54
Collapse All Folders
01:07
Section Quiz: The Explorer
4 questions
Discussion Topic: Share your Thoughts
00:08

Search in Visual Studio Code

10 lectures
Welcome to this Section
01:03
Search in Visual Studio Code
01:59
How to Search on the Side Bar
03:56
Match Case
01:33
Match Whole Word
01:51
Searching with Regular Expressions
00:54
Search and Replace
06:06
Include and Exclude Files from Search
05:22
Section Quiz: Search in Visual Studio Code
4 questions
Discussion Topic: Share your Thoughts
00:08

The Integrated Terminal and the Command Prompt

11 lectures
Welcome to this Section
00:49
Introduction to the Terminal
00:32
Launch Visual Studio Code from the Command Prompt
03:20
Open Files and Folders in Visual Studio Code from the Command Prompt
03:13
Open Multiple Files in Visual Studio Code from the Command Prompt
01:47
The Integrated Terminal in Visual Studio Code
01:45
Install Node.js to run npm start
00:23
Opening Multiple Terminals and the Terminal Shell
04:41
Command Line Help
00:33
Section Quiz: The Integrated Terminal and the Command Prompt
5 questions
Discussion Topic: Share your Thoughts
00:08

Customize Visual Studio Code + Settings

17 lectures
Welcome to this Section
01:37
How to Open the Settings Panel
01:53
Frequently Used Settings
04:25
How to Change Tabs to Spaces and Spaces to Tabs
02:45
Change the Number of Spaces per Level of Indentation
03:06
Change the Theme
04:12
How to Show or Hide the Minimap
00:44
Hide Editor Tabs
00:56
Resize Panels and Split the Editor
01:48
Wrap Long Lines
02:46
Customize the Settings for Each Programming Language
05:00
Default Settings
00:22
Customizing the Terminal
04:40
Move the Terminal (Right, Left, Bottom)
01:33
Bracket Pair Colorization
00:27
Section Quiz: Customize Visual Studio Code
4 questions
Discussion Topic: Share your Thoughts
00:06

Improve your Productivity in Visual Studio Code

16 lectures
Welcome to this Section
01:39
Important Keyboard Shortcuts
10:04
How to Customize Keyboard Shortcuts
05:11
Source: Default vs. System
00:18
Open Multiple Editor Groups and Multiple Files per Editor Group
03:06
Jump Between Editor Groups
01:32
How to Create and Work with Workspaces
08:16
Full Screen Mode
01:04
Toggle the Menu Bar
02:14
Zen Mode in Visual Studio Code
01:49
Fast Scrolling to Reach Code Blocks Faster
00:45
Sticky Scroll
04:41
File Rename Selection
01:19
Create a File and a Folder Simultaneously
02:48
Section Quiz: Improve your Productivity in Visual Studio Code
4 questions
Discussion Topic: Share your Thoughts
00:07

Extensions in Visual Studio Code

17 lectures
Welcome to this Section
01:36
What is an Extension?
00:33
How to Install an Extension in Visual Studio Code
04:41
How to Manage and Uninstall Extensions
03:03
Disable and Enable Extensions
02:33
Disable Auto Update for All Extensions
01:07
How to Filter and Sort Extensions in the Marketplace
03:12
Popular Extension: Prettier
03:20
Popular Extension: ESLint
07:39
Popular Extension: Python
02:14
Popular Extension: React Snippets
00:48
Popular Extension: Jupyter Notebooks
01:12
Popular Extension: Live Server
01:20
How to Customize the Settings of an Extension
01:49
Popular Extension: CodeSnap
13:42
Section Quiz: Extensions in Visual Studio Code
5 questions
Discussion Topic: Share your Thoughts
00:09

Code Snippets in Visual Studio Code

8 lectures
Welcome to this Section
01:02
What is a Code Snippet?
00:43
How to Add a Built-in Code Snippet
05:03
Install Code Snippets from the Extensions Marketplace
01:59
Define New Custom Code Snippets
07:24
Remove and Hide Code Snippets
04:13
Section Quiz: Code Snippets in Visual Studio Code
3 questions
Discussion Topic: Share your Thoughts
00:08

Web Development in Visual Studio Code

7 lectures
Welcome to this Section
01:27
Adjusting Panels and Layout for HTML, CSS, and JavaScript
03:36
The Liver Server Extension - See your Changes Immediately
06:59
Emmet Abbreviations - Write HTML Faster in Visual Studio Code
10:00
Extensions for Web Development
05:56
Section Quiz: Web Development in Visual Studio Code
6 questions
Discussion Topic: Share your Thoughts
00:08

Source Control in Visual Studio Code (Git + GitHub)

25 lectures
Welcome to this Section
01:20
Built-in Git Support and Why You Should Use it
00:45
The Source Control Panel + Initialize a Repository
02:17
State Codes - Untracked and Modified
01:05
Stage Changes and Make a Commit
03:27
Discard Changes
03:12
View as Tree or View as List
03:18
Commit Changes
02:44
Add a Remote GitHub Repository
03:44
Clone a GitHub Repository
00:29
Push Changes to your GitHub Repository
01:34
Pull Changes from your GitHub Repository
02:53
Create a Branch
01:58
Create Branch vs. Create Branch From...
00:20
Checkout a Branch
03:02
Push a Branch to GitHub
01:31
Pull a Branch from GitHub
02:51
Merge Branches
01:15
Rename Branch
01:15
Delete Branch
01:25
Remove Remote
01:37
The Git Output Window
00:23
Popular Source Control Extensions for Visual Studio Code
03:00
Section Quiz: Source Control in Visual Studio Code
4 questions
Discussion Topic: Share your Thoughts
00:09

Python Development in Visual Studio Code

13 lectures
Welcome to this Section
00:57
Quick Tip: How to Leave or Update Your Review
00:17
The Python Extension
03:32
Add Python to PATH
00:10
Select a Python Interpreter
02:43
Change Indentation to 4 Spaces
00:31
Python Linting in Visual Studio Code
03:18
See Linting Output
04:03
Run a Python File in the Terminal
01:17
Create Virtual Environments and Install Packages
10:27
Customize your Python Settings
00:07
Section Quiz: Python Development in Visual Studio Code
5 questions
Discussion Topic: Share your Thoughts
00:09

Debugging in Visual Studio Code

15 lectures
Welcome to this Section
01:12
What is the Debugger?
00:24
The Run and Debug Tool
01:42
How to Run the Debugger
08:07
Debug Actions
08:57
Breakpoints and Debugging
07:41
Practice using the Debugger
03:53
Enable vs. Disable Breakpoints
00:12
Breakpoints vs. Logpoints
03:59
How to Inspect Variables at Breakpoints
03:03
Conditional Breakpoints
03:49
Watch Variables and Expressions
04:35
Hit Count Breakpoints
03:43
Section Quiz: Debugging in Visual Studio Code
7 questions
Discussion Topic: Share your Thoughts
00:09

Jupyter Notebooks in Visual Studio Code

21 lectures
Welcome to this Section
01:07
What is a Jupyter Notebook?
00:28
The Jupyter Notebooks Extension
01:44
Quick Note
00:16
Install the ipykernel for Jupyter Notebooks
00:19
Create a Jupyter Notebook
01:55
Save, Open, and Close a Jupyter Notebook
02:35
Add Text and Code Cells to a Jupyter Notebook
03:39
How to Run Code Cells in a Jupyter Notebook
04:31
Edit Code Cells in a Jupyter Notebook
00:41
Delete Code Cells from a Jupyter Notebook
00:33
Reorder Cells in a Jupyter Notebook
01:19
Change Code Cells to Markdown Cells and Markdown Cells to Code Cells
01:13
Clear the Output of Code Cells
01:34
Toggle Line Numbers in Code Cells
00:48
Variable Explorer
01:26
Restart the Kernel
00:24
Important Cell Options for Jupyter Notebooks
02:56
Export Jupyter Notebooks (Python, HTML, PDF)
00:36
Section Quiz: Jupyter Notebooks
5 questions
Discussion Topic: Share your Thoughts
00:07

Markdown in Visual Studio Code

14 lectures
Welcome to this Section
01:18
What is Markdown?
00:23
Create and Save a Markdown File
01:31
Preview a Markdown File
01:10
Markdown Basics: How to Write a Markdown File
08:49
How to Write a Table in Markdown
01:04
How to Disable Scroll Synchronization
00:40
Outline View
01:38
Markdown Snippets
02:42
Drag and Drop Images and Files
04:49
Popular Markdown Extensions for Visual Studio Code
05:00
Does Visual Studio Code Support GitHub Flavored Markdown?
00:08
Section Quiz: Markdown in Visual Studio Code
6 questions
Discussion Topic: Share your Thoughts
00:06

Profiles in Visual Studio Code

14 lectures
Welcome to this Section
01:45
Create a Profile
08:19
Temporary Profiles
00:41
Profiles: Workspace Associations
00:34
Switch Between Different Profiles
02:44
Delete a Profile
02:49
Rename a Profile
01:56
Profile Contents
05:33
Export a Profile (Local File and GitHub Gists)
06:34
Import a Profile (from Local File and GitHub Gists)
05:25
Launch Visual Studio Code from the Command Line with a Profile
03:09
Profile Templates in Visual Studio Code
03:53
Section Quiz: Profiles in Visual Studio Code
5 questions
Discussion Topics: Share your Thoughts
00:09

Tips for the Visual Studio Code Pro

21 lectures
Welcome to this Section
01:28
Run Visual Studio Code in the Browser + Open a GitHub Repository
01:59
Keymaps in Visual Studio Code
01:39
Keyboard Shortcuts Reference Sheet (Windows and macOS)
00:14
Quick Open
01:06
Multiple Selections (multi-cursor)
00:36
Column (Box) Selection
00:55
Copy Line Up or Down
01:17
Move Line Up or Down
00:55
Shrink and Expand Selection
01:20
Outline View in Code Files
00:35
Trim Trailing Whitespace
01:18
Automatic Code Formatting
02:36
Jump to the Beginning and End of a File
00:45
Peek in Visual Studio Code
00:38
Wrap Tabs
01:56
Pin Tabs
01:13
Customized Fold Regions
00:59
The Testing View
00:22
Pets Extension for Visual Studio Code
02:00
Discussion Topic: Share your Thoughts
00:09

Congratulations! You Completed the Course

3 lectures
Congratulations! You Completed the Course
00:26
Download your Certificate and Share your Experience
00:42
Bonus Lecture
00:24

Đánh giá của học viên

Chưa có đánh giá
Course Rating
5
0%
4
0%
3
0%
2
0%
1
0%

Bình luận khách hàng

Viết Bình Luận

Bạn đánh giá khoá học này thế nào?

image

Đăng ký get khoá học Udemy - Unica - Gitiho giá chỉ 50k!

Get khoá học giá rẻ ngay trước khi bị fix.