Online Courses with Hands-on Live Coding Sessions for Software Developers
Instructor-led online courses for software developers conducted by Bipin Joshi on weekends. Please note that these are not webinar style sessions where large number of participants are present. These are private coaching and coding sessions for individuals or small groups. You do hands-on live coding throughout the course. The trainer guides you at every stage and monitors your progress. Get in touch with our web team for registration and more details.

Instructor-led Online Course Schedule

Course DetailsStatus
Hands-On ASP.NET Core 3.1 with Mini Project
Dates :   --- Starting Mid July 2020 ---
Timing :   8:30 AM to 2:30 PM (IST)
Mode :   Five Sundays | Online
Fees :   Rs. 10,000 per participant
Registration Open
Hands-On ASP.NET Core 3.1 with Mini Project
Dates :   --- Starting in June 2020 ---
Timing :   8:30 AM to 2:30 PM (IST)
Mode :   Five Sundays | Online
Fees :   Rs. 10,000 per participant
Registration Closed

Salient Features

Quality training at reasonable fees
You do hands-on live coding throughout the course
Individuals / small groups to ensure personal attention and quality
Certificate of course completion
FREE after training support through dedicated discussion forum


Quick introduction to ASP.NET Core course


About the Trainer ~ Bipin Joshi

Bipin Joshi is an independent software consultant and trainer from Thane (Mumbai) specializing in Microsoft web development technologies. Having embraced the Yoga way of life he is also a yoga mentor, meditation teacher, and spiritual guide to his students. He is a prolific author and writes regularly about software development and yoga on his websites. He is programming, meditating, writing, and teaching for over 25 years. Bipin is also a Microsoft Most Valuable Professional (MVP) and a former Microsoft Certified Trainer (MCT). To know more about him go here.

Get article / video updates : Facebook  Twitter  LinkedIn  YouTube



"Pay close attention to your breath just as you do to curly braces and semicolons. Breath is a master key to mind
and meditation."
#AjapaYogaByBipinJoshi


Latest Additions to our Knowledge Base

Various ways of redirecting a request in ASP.NET Core
ASP.NET Core web applications often need to redirect a request to another resource based on some condition. There are multiple ways in which you can accomplish this task in ASP.NET Core MVC and Razor Pages. To that end this article discusses them with examples.
Posted On : 05 Jul 2020
Dealing with JSON serialization and camel casing in ASP.NET Core
ASP.NET Core Web APIs and controllers often need to serialize JSON data to JavaScript clients. On the server side your C# classes typically use Pascal Casing to name properties whereas JavaScript code often uses Camel Casing for property names. Therefore it would be worthwhile to take a quick look at how ASP.NET Core serializes data in JSON format from Web API and MVC controllers.
Posted On : 15 Jun 2020
Use Generics in TypeScript
In the previous part of this article and video series you learned about various types of decorators. Continuing our learning further this part discusses how generics can be utilized in TypeScript. If you are a C# developer chances are you already know generics. You can use that concept in TypeScript also. To that end this article discusses a few examples that show how to put generics to use in TypeScript classes and methods.
Posted On : 01 Jun 2020
Create property and method decorators in TypeScript
In the previous part of this article and video series you were introduced to TypeScript decorators. You know that decorators come in different flavors such as class, property, method, accessor, and parameter decorators. You also learned to create class decorators. Continuing our learning further this part shows you how to create property and method decorators.
Posted On : 25 May 2020
Create class decorators in TypeScript
In the previous part of this article and video series you learned about TypeScript inheritance. In this article you will learn about a feature of TypeScript that allows you to annotate and modify classes and class members. This feature is called Decorators. Decorators is an experimental feature and you need to enable them in your TypeScript configuration file. You will find TypeScript decorators analogous to C# attributes in that they form the metadata of a class and class members.
Posted On : 18 May 2020
Use inheritance, abstract classes, and polymorphism in TypeScript
Object oriented programming languages such as C# allow you to inherit functionality from base class. TypeScript also offers inheritance capabilities so that your classes can inherit from other classes. TypeScript doesn't support multiple inheritance (although your class can implement multiple interfaces). You can also create abstract classes - classes that can't be instantiated on their own; they must be inherited in other classes. In this article you will learn all these aspects of TypeScript inheritance.
Posted On : 04 May 2020
TypeScript class for UI callback functions and the Web API
In the previous part of this article and video series you developed a TypeScript class that invokes an ASP.NET Core Web API using XMlHttpRequest object. Recollect from the previous part that the EmployeeApiClient class expects a few callback functions. These callback functions receive the response returned by the Employees Web API and display it on to the web page. In this part you will create another TypeScript class that houses those callback functions. You will also create the Employees Web API that performs the CRUD operations. Finally, you will test the functioning of both the TypeScript classes (and the Employees Web API) by calling their methods from a web page.
Posted On : 27 Apr 2020
Create a TypeScript class to invoke ASP.NET Core Web API
In the previous part of this series you learned about TypeScript functions. Now it's time to peek into some more interesting features. To that end this part discuses three of them - interfaces, classes, and inheritance. You will build a fully functional class that helps you invoke an ASP.NET Core Web API. You then perform CRUD operations using the class developed in this exercise.
Posted On : 20 Apr 2020
Video : Essentials of TypeScript Functions
This is a companion video to "Essentials of TypeScript Functions".
Posted On : 14 Apr 2020
Essentials of TypeScript Functions
In the previous article of this series you learned about TypeScript variables and their data types. A common JavaScript construct is function. And TypeScript has some interesting features to offer when it comes to creating functions. Specifically this article covers function return types, optional parameters, default parameters, rest parameters, and callbacks.
Posted On : 13 Apr 2020



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