Instructor-led online courses for individuals and small groups
Now a days there are many learning options available to .NET developers. But if you are looking for more structured, code focused, and down-to-earth learning experience we would be happy to help. Instructor-led online courses for individuals and small groups conducted by Bipin Joshi on weekends. Get in touch with our web team for registration and more details.

Take an Instructor-led Online Course

If you wish to take a course read the registration process first and then get in touch with our web team by filling the enquiry form.
Duration : Five Saturdays OR Five Sundays
Timing : 9 AM to 3 PM (IST) | Online
Private coaching : One-To-One / Small Groups

Courses at a glance

Course Title Duration Fees
Programming ASP.NET Core 2.2 Total 30+ hrs. Rs. 12,000 per participant
SOLID Principles and Design Patterns Total 30+ hrs. Rs. 12,000 per participant
Programming Angular 7 Total 30+ hrs. Rs. 12,000 per participant

Salient Features

Quality training at reasonable fees
Training by expert having 24+ years of real-world experience
Lots of hands-ons with real-world examples
Small groups / One-to-One to ensure personal attention and quality
Certificate of course completion
Convenient weekend schedules for working professionals
FREE after training support through dedicated discussion forum



About the Trainer ~ Bipin Joshi

  • Real-world experience of 24+ years in software development, consulting, and training
  • Author and co-author of many .NET and a few Yoga books
  • Founder, author, and webmaster of BinaryIntellect Knowledge Base and Ajapa Yoga
  • Microsoft Most Valuable Professional (MVP)
  • Former Microsoft Certified Trainer (MCT)
  • Yoga mentor, meditation teacher, and spiritual guide



System Requirements

  • Internet connected PC or Laptop
  • Headset with microphone
  • Visual Studio 2017 Community OR higher
  • SQL Server 2017 Developer OR Express edition


Registration Process

Step 1 - Fill the enquiry form
Step 2 - Wait for our approval
Step 3 - We check your software installation
Step 4 - Pay the complete course fees


Latest Additions to our Knowledge Base

Utilize new data provider for SQL Server in ASP.NET Core apps
If you are developing database centric web applications for quite some time you have probably used SQL Server data provider a.k.a. System.Data.SqlClient. There are two code bases of SQL Server data provider - one that comes with .NET Framework and another that comes with .NET Core. Now Microsoft has developed a new data provider for SQL Server that is available in Microsoft.Data.SqlClient package.
Posted On : 16 Sep 2019
Change Default Location of Views and Razor Pages in ASP.NET Core
ASP.NET Core MVC web applications typically store view files under Views folder and Razor Pages are stored under Pages folder. Although this default location is what you want in most of the applications, at times you may want to store views and pages in some different folder. To that end this short article shows how to accomplish just that.
Posted On : 09 Sep 2019
Use Azure Cache for Redis in ASP.NET Core
Many ASP.NET Core application resort to caching for performance improvement reasons. I have discussed a few caching techniques in this, this, and this article. Additionally developers also use Azure Cache for Redis. It's a fully managed, high-performance in-memory caching service that you can utilize in your ASP.NET Core web applications. This article shows how.
Posted On : 02 Sep 2019
Switch-less code : An Example in ASP.NET Core
It is common in ASP.NET Core application to store one or more configuration options in appsettings.json. These options are then read inside MVC controllers or Razor Pages page models. Depending on a particular configuration setting you want to execute certain piece of processing. Although it sounds quite simple and straightforward beginners often end up doing this in a not-so-good way. To that end this article discusses a possible approach that is more flexible and helps you reduce the amount of future changes.
Posted On : 26 Aug 2019
Authorize users with Azure Active Directory in ASP.NET Core
In the previous article we discussed how to integrate Azure AD authentication in an ASP.NET Core web application. Continuing from where we left, this article shows how to authorize users based on their AD groups. First of all you need to create required groups in Azure AD and then assign one or more groups to a user account. So, open the Azure AD that you used last time and locate the Groups options as shown below.
Posted On : 19 Aug 2019
Authenticate users with Azure Active Directory in ASP.NET Core
ASP.NET Core web applications often need to authenticate users accessing the application. There are many authentication schemes you can use to accomplish this task. One of them is authenticating using Azure Active Directive (Azure AD). ASP.NET Core project templates provide an easy way to integrate Azure AD authentication in an application. However, there are a few steps you need to perform before going ahead with the integration process. To that end this article explains what those steps are and how to complete the integration.
Posted On : 12 Aug 2019
Build your first Blazor client-side application
In the previous article you learned to build your first Blazor server-side application. In this article you will develop the same data entry form using Blazor client-side application. Blazor client-side applications use WebAssembly (Wasm) to run. A WebAssembly capable browser downloads the Blazor application on the client-side and then executes it within the boundaries of the browser.
Posted On : 22 Jul 2019
Build your first Blazor server-side application
If you are tracking the progress of ASP.NET Core 3, you are probably aware that Blazor is getting a lot of attention and feature improvements. If you haven't developed Blazor applications yet it's worthwhile to take a quick look at the overall development process. To that end this article discusses a simple database update page build using server-side Blazor.
Posted On : 15 Jul 2019
Use System.Text.Json for JSON processing in ASP.NET Core
If you worked with earlier versions of ASP.NET MVC and ASP.NET Core, you are probably aware that these versions use Json.NET library for the sake of JSON processing. In ASP.NET Core 3 Microsoft has provided in-built support for JSON serialization and deserialization. That means you no longer need to depend on Json.NET library. The good part is, you can still use Json.NET if you so wish. So, you have two options now as far as JSON processing is concerned - either use in-built JSON API or use Json.NET. The in-built support for JSON serialization and deserialization comes from System.Text.Json namespace. In this article you will learn to use the System.Text.Json for serializing and deserializing JSON data during Web API communication.
Posted On : 24 Jun 2019
Create and Use User Secrets in ASP.NET Core
While developing an ASP.NET Core web application you often come across pieces of information that you wouldn't like to share with others. Consider, for example, a database connection string that contains a user ID and password. You typically store it in appsettings.json file. But when you share your project code with others (say through a version control system) those details are also shared with others. Another example could be access keys or API keys. You might not want to share these details with others. Luckily, ASP.NET Core and Visual Studio provide an easy way to deal with this requirement through what is known as User Secrets.
Posted On : 10 Jun 2019



Subscribe to our newsletter

Get monthly email updates about new articles, tutorials, code samples, and how-tos getting added to our knowledge base.

  

Receive Weekly Updates