
You have taken the right decision by choosing this course to get started with C LINQ! At the end of this lecture, you will have a good overview of how this course is organized and what to expect out of this course.
This lecture is part of the course "Visual Studio Code for C# .NET Developers", a guide to learn Visual Studio Code (VS Code) for highly productive editing of C# .NET source code.
A quick overview of the topics you will learn in this section.
Take your first step by knowing what is Visual Studio Code and what is the main benefit of it.
This lecture is part of the course "Visual Studio Code for C# .NET Developers”, a guide to learn Visual Studio Code (VS Code) for highly productive editing of C# .NET source code in Visual Studio Code.
Install Visual Studio Code in the Windows OS.
This lecture is part of the course "Visual Studio Code for C# .NET Developers”, a guide to learn Visual Studio Code (VS Code) for highly productive editing of C# .NET source code in Visual Studio Code.
Know the steps in order to install the .NET Core SDK in the Windows machine.
This lecture is part of the course "Visual Studio Code for C# .NET Developers”, a guide to learn Visual Studio Code (VS Code) for highly productive editing of C# .NET source code in Visual Studio Code.
Get to know the various sections of the Visual Studio Code application.
This lecture is part of the course "Visual Studio Code for C# .NET Developers”, a guide to learn Visual Studio Code (VS Code) for highly productive editing of C# .NET source code in Visual Studio Code.
Get to know the basic settings that help you get started with Visual Studio Code.
This lecture is part of the course "Visual Studio Code for C# .NET Developers”, a guide to learn Visual Studio Code (VS Code) for highly productive editing of C# .NET source code in Visual Studio Code.
A quick recap of the topics you learned in this section and what is coming up next.
A quick overview of the topics you will learn in this section.
Know the 1st step in order to create your first .NET Core project.
This lecture is part of the course "Visual Studio Code for C# .NET Developers”, a guide to learn Visual Studio Code (VS Code) for highly productive editing of C# .NET source code in Visual Studio Code.
Know how to add files and folders in your first .NET Core project.
This lecture is part of the course "Visual Studio Code for C# .NET Developers”, a guide to learn Visual Studio Code (VS Code) for highly productive editing of C# .NET source code in Visual Studio Code.
Know how to add a reference to your first .NET Core project in Visual Studio Code.
This lecture is part of the course "Visual Studio Code for C# .NET Developers”, a guide to learn Visual Studio Code (VS Code) for highly productive editing of C# .NET source code in Visual Studio Code.
Know how to build your first .NET Core project in Visual Studio Code.
This lecture is part of the course "Visual Studio Code for C# .NET Developers”, a guide to learn Visual Studio Code (VS Code) for highly productive editing of C# .NET source code in Visual Studio Code.
A quick recap of the topics you learned in this section and what is coming up next.
A quick overview of the topics you will learn in this section.
Know the initial settings to be set for better editing.
This lecture is part of the course "Visual Studio Code for C# .NET Developers”, a guide to learn Visual Studio Code (VS Code) for highly productive editing of C# .NET source code in Visual Studio Code.
Learn how to use keyboard shortcuts in order to increase your productivity.
This lecture is part of the course "Visual Studio Code for C# .NET Developers”, a guide to learn Visual Studio Code (VS Code) for highly productive editing of C# .NET source code in Visual Studio Code.
Know how to use multi-cursor in order to edit the code faster.
This lecture is part of the course "Visual Studio Code for C# .NET Developers”, a guide to learn Visual Studio Code (VS Code) for highly productive editing of C# .NET source code in Visual Studio Code.
Learn how to collapse and expand the code segments in the Visual Studio Code.
This lecture is part of the course "Visual Studio Code for C# .NET Developers”, a guide to learn Visual Studio Code (VS Code) for highly productive editing of C# .NET source code in Visual Studio Code.
Understand the different methods that you can use to format your C# code.
This lecture is part of the course "Visual Studio Code for C# .NET Developers”, a guide to learn Visual Studio Code (VS Code) for highly productive editing of C# .NET source code in Visual Studio Code.
Know the different ways of folding your code so that you can concentrate on a specific piece of code.
This lecture is part of the course "Visual Studio Code for C# .NET Developers”, a guide to learn Visual Studio Code (VS Code) for highly productive editing of C# .NET source code in Visual Studio Code.
Learn the different ways to refactor your C# code using Quick Actions.
This lecture is part of the course "Visual Studio Code for C# .NET Developers”, a guide to learn Visual Studio Code (VS Code) for highly productive editing of C# .NET source code in Visual Studio Code.
A quick recap of the topics you learned in this section and what is coming up next.
A quick overview of the topics you will learn in this section.
Know how to navigate the files faster using Quick-Open, keyboard shortcuts, and so on.
This lecture is part of the course "Visual Studio Code for C# .NET Developers”, a guide to learn Visual Studio Code (VS Code) for highly productive editing of C# .NET source code in Visual Studio Code.
Master the breadcrumbs in Visual Studio Code to navigate a lot faster within the files and folders.
This lecture is part of the course "Visual Studio Code for C# .NET Developers”, a guide to learn Visual Studio Code (VS Code) for highly productive editing of C# .NET source code in Visual Studio Code.
Learn the commands to peek the definition and references for symbols.
This lecture is part of the course "Visual Studio Code for C# .NET Developers”, a guide to learn Visual Studio Code (VS Code) for highly productive editing of C# .NET source code in Visual Studio Code.
Know how to move around the files using a search in Visual Studio Code.
This lecture is part of the course "Visual Studio Code for C# .NET Developers”, a guide to learn Visual Studio Code (VS Code) for highly productive editing of C# .NET source code in Visual Studio Code.
A quick overview of the topics you will learn in this section.
Understand what is Intellisense and how they help a C# programmer to code better and faster.
This lecture is part of the course "Visual Studio Code for C# .NET Developers”, a guide to learn Visual Studio Code (VS Code) for highly productive editing of C# .NET source code in Visual Studio Code.
Learn the ways to trigger Intellisense in your C# code.
This lecture is part of the course "Visual Studio Code for C# .NET Developers”, a guide to learn Visual Studio Code (VS Code) for highly productive editing of C# .NET source code in Visual Studio Code.
Get to know the different types for which Intellisense is supported in the C# language.
This lecture is part of the course "Visual Studio Code for C# .NET Developers”, a guide to learn Visual Studio Code (VS Code) for highly productive editing of C# .NET source code in Visual Studio Code.
A quick overview of the topics you will learn in this section.
Learn what are extensions and their role in Visual Studio Code.
This lecture is part of the course "Visual Studio Code for C# .NET Developers”, a guide to learn Visual Studio Code (VS Code) for highly productive editing of C# .NET source code in Visual Studio Code.
Get to know about how to search and install an Extension in Visual Studio Code.
This lecture is part of the course "Visual Studio Code for C# .NET Developers”, a guide to learn Visual Studio Code (VS Code) for highly productive editing of C# .NET source code in Visual Studio Code.
Learn how you can change the settings of the Extensions installed in VS Code.
This lecture is part of the course "Visual Studio Code for C# .NET Developers”, a guide to learn Visual Studio Code (VS Code) for highly productive editing of C# .NET source code in Visual Studio Code.
Demo of using an Extension in the C# program.
This lecture is part of the course "Visual Studio Code for C# .NET Developers”, a guide to learn Visual Studio Code (VS Code) for highly productive editing of C# .NET source code in Visual Studio Code.
Understand the various actions that you can take in order to manage an Extension in VS Code.
This lecture is part of the course "Visual Studio Code for C# .NET Developers”, a guide to learn Visual Studio Code (VS Code) for highly productive editing of C# .NET source code in Visual Studio Code.
Learn some of the tips that you can follow in order to increase your productivity while working with Extensions.
This lecture is part of the course "Visual Studio Code for C# .NET Developers”, a guide to learn Visual Studio Code (VS Code) for highly productive editing of C# .NET source code in Visual Studio Code.
Know why I recommend C# Extensions for your C# programming activities.
This lecture is part of the course "Visual Studio Code for C# .NET Developers”, a guide to learn Visual Studio Code (VS Code) for highly productive editing of C# .NET source code in Visual Studio Code.
Know why I recommend NuGet Package Manager instead of using commands in Terminals.
This lecture is part of the course "Visual Studio Code for C# .NET Developers”, a guide to learn Visual Studio Code (VS Code) for highly productive editing of C# .NET source code in Visual Studio Code.
Know why I recommend using SharpPad during debugging to output the values instead of using conventional methods such as prints and breakpoints.
This lecture is part of the course "Visual Studio Code for C# .NET Developers”, a guide to learn Visual Studio Code (VS Code) for highly productive editing of C# .NET source code in Visual Studio Code.
A quick overview of the topics you will learn in this section.
Know the different ways of starting your C# program for debugging.
This lecture is part of the course "Visual Studio Code for C# .NET Developers”, a guide to learn Visual Studio Code (VS Code) for highly productive editing of C# .NET source code in Visual Studio Code.
Understand what are debugging settings, why they are required, and how to set them.
This lecture is part of the course "Visual Studio Code for C# .NET Developers”, a guide to learn Visual Studio Code (VS Code) for highly productive editing of C# .NET source code in Visual Studio Code.
Get to know the various actions you can take while debugging your C# program.
This lecture is part of the course "Visual Studio Code for C# .NET Developers”, a guide to learn Visual Studio Code (VS Code) for highly productive editing of C# .NET source code in Visual Studio Code.
Become familiar with the methods to add breakpoints for debugging.
This lecture is part of the course "Visual Studio Code for C# .NET Developers”, a guide to learn Visual Studio Code (VS Code) for highly productive editing of C# .NET source code in Visual Studio Code.
Learn how to use variables and watch windows in the debugging section.
This lecture is part of the course "Visual Studio Code for C# .NET Developers”, a guide to learn Visual Studio Code (VS Code) for highly productive editing of C# .NET source code in Visual Studio Code.
Increase your debugging productivity by letting Visual Studio Code automate the build and execution of program without any manual effort.
This lecture is part of the course "Visual Studio Code for C# .NET Developers”, a guide to learn Visual Studio Code (VS Code) for highly productive editing of C# .NET source code in Visual Studio Code.
Get to know what is Git and its main usage in the programming world.
This lecture is part of the course "Visual Studio Code for C# .NET Developers”, a guide to learn Visual Studio Code (VS Code) for highly productive editing of C# .NET source code in Visual Studio Code.
Know the steps in order to get up and running Git in your VS Code installation.
This lecture is part of the course "Visual Studio Code for C# .NET Developers”, a guide to learn Visual Studio Code (VS Code) for highly productive editing of C# .NET source code in Visual Studio Code.
Know how to initialize the repository in order for the Git to start monitoring your projects for changes.
This lecture is part of the course "Visual Studio Code for C# .NET Developers”, a guide to learn Visual Studio Code (VS Code) for highly productive editing of C# .NET source code in Visual Studio Code.
Learn to search for the extension of type SCM and then install it in your VS Code setup.
This lecture is part of the course "Visual Studio Code for C# .NET Developers”, a guide to learn Visual Studio Code (VS Code) for highly productive editing of C# .NET source code in Visual Studio Code.
Understand how to clone a public repository into your machine in order to view their code and make updates to them locally.
This lecture is part of the course "Visual Studio Code for C# .NET Developers”, a guide to learn Visual Studio Code (VS Code) for highly productive editing of C# .NET source code in Visual Studio Code.
Get to know the usage of branches, how to create a branch, make changes, switch to a different branch, and so on.
This lecture is part of the course "Visual Studio Code for C# .NET Developers”, a guide to learn Visual Studio Code (VS Code) for highly productive editing of C# .NET source code in Visual Studio Code.
Learn how to view the differences that you have made in your projects through various visual indicators provided by VS Code.
This lecture is part of the course "Visual Studio Code for C# .NET Developers”, a guide to learn Visual Studio Code (VS Code) for highly productive editing of C# .NET source code in Visual Studio Code.
Know the difference between staging and commit, and the steps involved in committing the changes to the Git.
This lecture is part of the course "Visual Studio Code for C# .NET Developers”, a guide to learn Visual Studio Code (VS Code) for highly productive editing of C# .NET source code in Visual Studio Code.
Know why remote repos are important, how you can create a new online repo, bind it to your local Git folder, push the changes to the online repo, and so on.
This lecture is part of the course "Visual Studio Code for C# .NET Developers”, a guide to learn Visual Studio Code (VS Code) for highly productive editing of C# .NET source code in Visual Studio Code.
A quick overview of the topics you will learn in this section.
Understand what are snippets and what is the main advantage of using them in your C# program.
This lecture is part of the course "Visual Studio Code for C# .NET Developers”, a guide to learn Visual Studio Code (VS Code) for highly productive editing of C# .NET source code in Visual Studio Code.
Get to know how to add a snippet in your C# program in Visual Studio Code.
This lecture is part of the course "Visual Studio Code for C# .NET Developers”, a guide to learn Visual Studio Code (VS Code) for highly productive editing of C# .NET source code in Visual Studio Code.
Know how you can create your own custom snippet and include them in your C# program.
This lecture is part of the course "Visual Studio Code for C# .NET Developers”, a guide to learn Visual Studio Code (VS Code) for highly productive editing of C# .NET source code in Visual Studio Code.
“Excellent!. This is exactly the kind of course about VS Code that I was aiming for. Extraordinary teacher. A must if you want to excel with VS Code.” - John Rendon
“Good pace and material so far. Looks like a good course.” - Bunmi Akinkugbe
Visual Studio Code is the #1 IDE among the programmer’s community. The usage of VS Code has increased exponentially in recent years. Companies such as Facebook, Google, Microsoft, and many others use Visual Studio Code to do development in various programming languages at a large scale. You will be learning these VS Code concepts from scratch in this course.
My name is Praveen, your instructor for this course! I had worked for about 10 years in Honeywell wherein I’d transitioned from Software Engineer to Senior Software Engineer, Tech Lead, and so on in C# .NET development. For the last 5 years, I've been working in the security domain for an access control product based on .NET technology. Moreover, I’ve published more than 13 courses in Udemy and taught over 17,630 students on various .NET technologies.
Topics Covered In This Course
Get started with Visual Studio Code.
Create your first C# Project.
Master editing in Visual Studio Code.
Know how to navigate better in Visual Studio Code.
Get to know Intellisense in VS Code.
Use Extensions in VS Code.
Learn to debug in Visual Studio Code.
Master Git and GitHub usage for your C# projects.
Learn Visual Studio Code Workspaces.
Build Snippets in Visual Studio Code.
More Reasons To Take This Course
Visual Studio Code is currently the number 1 IDE among the programmer’s community.
All the big companies are moving towards using VS Code for active development.
Get ahead of the curve and learn to use Visual Studio Code with ease.
Facebook and Google use Visual Studio Code as the active IDE for their various product development teams.
This course provides 3 hours of content along with practice activities. To help you better, it follows a step-by-step approach of using Visual Studio Code from scratch.
At The End Of This Course
You will have a strong foundation in using Visual Studio Code for C# programming.
Who This Course Is For?
Beginner C# programmers, who are starting out with programming. This course will provide you with a strong foundation on using Visual Studio Code for C# programming.
Experienced C# programmers, who are looking to switch to Visual Studio Code from another IDE.
Prerequisite
Basic knowledge of C# programming will be helpful.
Basic knowledge of Git will be helpful for the Git section, but not mandatory.
This course will provide significant knowledge of using Visual Studio Code for your next C# project. You will be certain to use the learned concepts with ease by following a step-by-step approach. You will be confident to instantly apply the IDE tips covered in the course.
Enroll now to get started.
What Do You Get When You Enroll In This Course?
Lifetime access to the course and all future updates to the course content.
Personalized support and answers to your questions.
Udemy certificate of completion.
30-Day 100% money-back guarantee.