C# Developers: Double Your Coding Speed with Visual Studio
4.5 (463 ratings)
Instead of using a simple lifetime average, Udemy calculates a course's star rating by considering a number of different factors such as the number of ratings, the age of ratings, and the likelihood of fraudulent ratings.
5,291 students enrolled
Wishlisted Wishlist

Please confirm that you want to add C# Developers: Double Your Coding Speed with Visual Studio to your Wishlist.

Add to Wishlist

C# Developers: Double Your Coding Speed with Visual Studio

Fast Coding Techniques that Every C# Developer Must Know
4.5 (463 ratings)
Instead of using a simple lifetime average, Udemy calculates a course's star rating by considering a number of different factors such as the number of ratings, the age of ratings, and the likelihood of fraudulent ratings.
5,291 students enrolled
Created by Mosh Hamedani
Last updated 4/2016
English
Current price: $10 Original price: $70 Discount: 86% off
30-Day Money-Back Guarantee
Includes:
  • 1.5 hours on-demand video
  • 3 Articles
  • 2 Supplemental Resources
  • Full lifetime access
  • Access on mobile and TV
  • Certificate of Completion
What Will I Learn?
  • Over 60 keyboard shortcuts that speed up your coding
  • Learn to write more code with less typing
  • Learn to use your keyboard like a pro and rely less on the mouse
  • Learn to navigate in your projects and find files, classes and members more quickly
  • Learn to compile, run and debug applications faster
  • Learn about great add-ons that make coding fun and easy
View Curriculum
Requirements
  • Visual Studio 2010 or higher
  • Basic knowledge of Visual Studio
Description

If you want to be a real pro C# coder, you need to master your keyboard and Visual Studio. You need to be able to navigate in your code base, find and modify code in seconds. Great coders hardly ever use the mouse. They do everything with the keyboard. They use shortcuts and some tricks to type less and generate more code in less time. And that is what this course is all about. 


In this course, Mosh, author of six 5-star C# courses, shares with you lots of shortcuts and tricks that help you find, write and modify code in less time.


In particular, you'll learn

  • How to quickly find files, classes and methods. Say goodbye to Solution Explorer and navigating between folders to find classes.
  • How to navigate in the code like a pro: no more clicking back and forth to navigate between members of classes. Jump from one method to another and come back to where you were.

  • How to compile, run and debug applications faster and more effectively.
  • 60+ shortcuts that will boost your productivity (both on Windows and Mac)
  • How to reduce your chance of getting RSI (repetitive strain injury)



Ideal Student

This course is most suited to junior C# developers new to Visual Studio. But even if you've been programming in Visual Studio for a few years, you may still learn tips and tricks that you're not aware of. There is a whole section dedicated to ReSharper, which is one of the greatest plug-ins for Visual Studio. If you've never used ReSharper before, this course is a must for you.


Full Money-back Guarantee

This course comes with a 30-day full money-back guarantee. No questions asked. If you don't learn anything from this course, ask for a refund within 30 days. All your money back.


"Every Visual Studio programmer in the world needs to take this short course. Seriously! Take it. Now! The value per money is simply immense." Gino Costescu

"Excellent tips and tricks: I've been using Visual Studio for years and even being a seasoned user, I found the tips and tricks offered in this course to be extremely helpful." - Jake Janes

"Thank you for your classes! There are awesome, ninja coding skills on the way!" - Fredy Guibert

"Great course! It's neat and systematic and shows some usefull tricks for VS." - Nikola Kratka

"I've been using VS for many years. So, I'm quite familiar with navigating VS with the keyboard, but I still learned some very cool tricks." - Jason E. Rice

"Great course, great instructor: You did a great job. I'd take any other course you'd teach." - Saif Ahsanullah

"Very clear, helpful and to the point: The course is very helpful. I was looking for this kind of course because I'm a professional web developer with 3 year-exprience, with a very poor performance keyboard with Visual Studio, so your course is helping me a lot." - Antonio Marques Taltavull

"Awesome! Great instructor, short and too the point, really helped my programming! Hardly took an hour of my time to learn the basic concepts. Love it!" - Eshan Singh



About Your Instructor

Mosh (Moshfegh) Hamedani is a software engineer with 15 years of experience. He has been involved in the design and implementation of numerous projects of varying size and complexity, including web applications, mobile apps, desktop applications and frameworks.



So, do you want to learn the time-saving techniques of pro C# developers? Take the course now and get started. 

Who is the target audience?
  • Any .NET developer who wants to increase their productivity and write code fast
  • Any .NET developer who wants to master their keyboard skills
Curriculum For This Course
Expand All 33 Lectures Collapse All 33 Lectures 02:15:18
+
Introduction
5 Lectures 07:52

We cover what the course is about and what you'll learn as well as introducing the author.

Preview 03:15

We cover muscle memory and how to memorise with your fingers as well as the correct way to use the keyboard to prevent repetitive strain injuries.

Memorization Techniques
02:02

We cover how to watch the course and do the exercises included in the supplementary materials.

How to Watch This Course
01:52

Using the Exercise Files
00:21

Downloading the Shortcut Keys PDF
00:21
+
Visual Studio Tips & Tricks
13 Lectures 45:10

We cover using Ctrl, Home and End arrows to move the cursor quickly.

Text Navigation - Part I
02:10

We cover how to scroll up and down or move the cursor to the top or bottom of the page without using the mouse.

Text Navigation - Part II
01:39

We cover how to quickly select text without using drag & drop.

Text Selection
04:22

We cover how to use Ctrl to quickly delete words or lines of text.

Deleting Text
02:25

We cover how to quickly convert a piece of code into a comment.

Commenting Code
00:59

We cover Bookmarks as a great tool for improving your productivity and focus. This is often helpful when you wanna leave a note somewhere and don't get distracted while working on a task

Bookmarks
02:17

We cover how to expand or collapse a block of code without using the mouse. This helps you focus on what you're working on and get rid of the extra noise that slows you down.

Expanding and Collapsing Code
01:11

We cover how to open files with your keyboard without the need to switch to Solution Explorer. We also cover how to close tabs and switch between them with the keyboard.

Working with Tabs & Windows
05:37

We cover some useful shortcuts to quickly find and replace text in the current file or all files within your project or solution.

Find & Replace
03:04

We cover how to quickly debug applications, how to add watches, step over/into/outside methods, all with your keyboard.

Running & Debugging
07:05

We cover a useful shortcut for building the application and avoid opening extra tabs in the browser every time you run it, which slows down your PC and yourself.

Compiling the Application
05:21

We cover how you can write more code with less typing.

Preview 05:43

We cover how to format and clean up your code.

Preview 03:17
+
Version Control Systems (VCS)
2 Lectures 12:19

We cover VisualSVN and a few useful shortcuts that you must know when working with it.

Integrate Subversion into Visual Studio
05:00

We cover basics of TFS and how to use it within Team Explorer as well as a few shortcuts that you must know.

Team Foundation Service
07:19
+
ReSharper
9 Lectures 25:33
Introduction
02:00

Keyboard Schemes
01:43


Suggesting Names
01:06


Auto-Importing Namespaces
02:56

Navigation
03:13

Code Selection
03:10

Live Templates
07:03
+
Summary
1 Lecture 00:00

The PDF of shortcut keys we cover across all lectures for both Windows and Mac.

Shortcut Keys
42 pages
+
Additional Resources
3 Lectures 01:25
Final Words
01:01

Get My Other Courses with a Discount
00:24

Stay in Touch
1 page
About the Instructor
Mosh Hamedani
4.6 Average rating
26,338 Reviews
68,576 Students
12 Courses
Passionate Software Engineer and Best-selling Author

Moshfegh Hamedani is a passionate and creative software engineer with a strong focus on pragmatism and simplicity. He started programming at the age of seven on a Commodore 64. Later, during his high school years, he started learning C and C++ . In 2002, along with the first release of .NET, he shifted his focus to C#. Since then he has been involved in the design and implementation of numerous software projects, including modern web applications, mobile apps, desktop applications and frameworks.

Aside from his career as a software engineer, he truly enjoys sharing his knowledge with others. Since his early twenties, he has been teaching courses and running workshops on C#, ASP. NET, object-oriented programming and clean coding. He is author of 6 best-selling courses on Udemy and more will be coming soon.

Mosh has a Master of Science in Network Systems and a Bachelor of Science in Software Engineering. He is also a Microsoft Certified Application Developer, Technology Specialist (Web Applications) and Professional.

Outside the software world, Mosh is a photographer, a pianist and a passionate Latin dancer.