Skip to content

Scientific Programmer

Helping you to be the best programmer you can be and have a fulfilling career in tech

  • Working with me
    • About me and my mission
    • Working with me
    • My Books
    • My Online Courses
  • Knowledge Center
    • Sharpen up Your Tech Skills
    • Getting Ahead in Your Career
    • IT Education
    • Books every software developer should read
    • Cyber Warfare
    • Business and Economics
    • Science
  • Miscellaneous
    • Contact
    • Privacy Policy

Category: IT Courses

This section lists all of the online programming courses that have been published by the authors of Scientific Programmer.

IT CoursesLeave a comment

Securing ASP.NET Core Endpoints

December 28, 2022December 28, 2022 Fiodar Sazanavets

Learn to apply authentication and authorization on any ASP.NET Core endpoints from any client type by using Single Sign On. This video will teach you how to secure any type of ASP.NET Core endpoints by using an external Single Sign … Continue reading Securing ASP.NET Core Endpoints

IT CoursesLeave a comment

The easiest way to learn design patterns

June 27, 2022September 26, 2022 Fiodar Sazanavets

Design patters are something that you will need to get familiar with as a programmer who works with object oriented languages. And this is primarily because they represent well-defined solutions to common software development problems. So, instead of thinking through … Continue reading The easiest way to learn design patterns

IT CoursesLeave a comment

Build a Distributed IoT Cluster on .NET 6 Using Blazor and SignalR to Manage IoT Devices

June 5, 2022June 5, 2022 Fiodar Sazanavets

This video will teach you how to build a cluster of IoT devices using only .NET components. After viewing it you will be able to build a complete distributed IoT solution using .NET 6, SignalR and Blazor. This videos explains … Continue reading Build a Distributed IoT Cluster on .NET 6 Using Blazor and SignalR to Manage IoT Devices

IT CoursesLeave a comment

Getting your first job as a self-taught programmer

August 23, 2021August 23, 2021 Fiodar Sazanavets

It may come as a surprise to you, but many professional programmers are self-taught. And many of them have been able to reach fairly high positions in their career. Therefore, it is not only realistic to get into the software … Continue reading Getting your first job as a self-taught programmer

IT CoursesLeave a comment

Building IoT Applications with SignalR

March 8, 2021January 5, 2022 Fiodar Sazanavets

My book, SignalR on .NET 6 – the complete guide, is out now! In this liveProject, you will be developing a public address (PA) system for London Heathrow airport by using Internet of Things (IoT). The system you will build … Continue reading Building IoT Applications with SignalR

IT CoursesLeave a comment

SignalR on .NET 5: everything you need to know

February 9, 2021January 5, 2022 Fiodar Sazanavets

My book, SignalR on .NET 6 – the complete guide, is out now! Are you a web developer or do you write IoT software? If so, you would know that many web and IoT development projects these days require the … Continue reading SignalR on .NET 5: everything you need to know

IT CoursesLeave a comment

Beginning gRPC on ASP.NET Core

August 31, 2020 Fiodar Sazanavets

gRPC allows you to enable components of your distributed application to communicate effectively with each other and it requires very little code to do so. gRPC is a network communication technology that has been originally developed by Google. It works … Continue reading Beginning gRPC on ASP.NET Core

IT CoursesLeave a comment

Getting Started with ASP.NET Core 3.0 Blazor

August 31, 2020August 31, 2020 Fiodar Sazanavets

Learn Blazor to be able to build web applications without having to learn JavaScript. This video will teach you Blazor, a new web development framework from Microsoft now available with the release of .NET Core 3.0. You will learn how to build … Continue reading Getting Started with ASP.NET Core 3.0 Blazor

IT CoursesLeave a comment

SOLID principles in .NET and C#

January 9, 2020 Fiodar Sazanavets

SOLID principles are the most fundamental principles of object oriented programming that are absolutely essential to make your code clean, readable and maintainable. In this class, we will go through each of these principles and apply it in C# code … Continue reading SOLID principles in .NET and C#

IT CoursesLeave a comment

C# for absolute beginners

September 22, 2019April 5, 2021 Fiodar Sazanavets

This course will teach you the fundamentals of C# in an unconventional way: by throwing you straight into the deep water and getting you to do something useful with it. So, no more “Hello World!” application! What you’ll learn Together, … Continue reading C# for absolute beginners

Posts navigation

Older posts
Proudly powered by WordPress Theme: Gazette by Automattic.