Category: Coding

Learn coding online with beginner to advanced courses covering programming basics, logic, and real-world projects.

Tim Corey C# Mastercourse
Posted in Coding Course

Tim Corey C# Mastercourse

Master C# from the ground up. Get real-world ready by the time you complete this mastercourse.

Continue Reading Tim Corey C# Mastercourse
Introduction to Concurrency in C# - Async and Parallelism
Posted in Coding Course

Introduction to Concurrency in C# – Async and Parallelism

Learn to develop scalable and fast applications using concurrency

Continue Reading Introduction to Concurrency in C# – Async and Parallelism
Learn Problem Solving
Posted in Coding Course

Learn Problem Solving

Become a MASTER at Problem Solving in any area! This skill helps you get 6 figure jobs and this very PRACTICAL course will help you learn it much faster than it took me.

Continue Reading Learn Problem Solving
Learn Complete C# - Beginner to Advanced
Posted in Coding Course

Learn Complete C# – Beginner to Advanced

The course is structured on the principle “from simple to complex,” so you can confidently transition from basic constructs to advanced language tools. Each block is accompanied by video lectures, practical assignments, tests, and additional materials for a deep understanding of the topic.

Continue Reading Learn Complete C# – Beginner to Advanced
Mastering: C#
Posted in Coding Course

Mastering: C#

Learn how C# features work under the hood, from the memory layout of types to the performance of lambdas, pattern matching, and LINQ.

Continue Reading Mastering: C#
Object Oriented Design And Programming
Posted in Coding Course

Object Oriented Design And Programming

Master Object-Oriented Programming concepts, UML, Classes, Objects, Inheritance, Polymorphism, Encapsulation, and Design

Continue Reading Object Oriented Design And Programming
Selenium WebDriver with Java: AI-Powered Test Automation
Posted in Coding Course

Selenium WebDriver with Java: AI-Powered Test Automation

Master Selenium & Java for Beginners | AI-Assisted Testing with Cursor, MCP | TestNG, Page Object Model

Continue Reading Selenium WebDriver with Java: AI-Powered Test Automation
From Zero to Hero: Background Processing in .NET
Posted in Coding Course

From Zero to Hero: Background Processing in .NET

Learn how to build background jobs in .NET using hosted services, worker services, scheduling libraries, and message queues.

Continue Reading From Zero to Hero: Background Processing in .NET
From Zero to Hero: 1 Billion Row Performance Challenge in .NET
Posted in Coding Course

From Zero to Hero: 1 Billion Row Performance Challenge in .NET

Learn how to process a billion-row file in .NET using multi-threading, memory-mapped files, and SIMD.

Continue Reading From Zero to Hero: 1 Billion Row Performance Challenge in .NET
Mastering Embedded Systems with C and ARM Cortex (STM32)
Posted in Coding Course

Mastering Embedded Systems with C and ARM Cortex (STM32)

Become an expert in Embedded Systems using C and STM32 ARM Cortex — fundamentals to real-time hardware implementation.

Continue Reading Mastering Embedded Systems with C and ARM Cortex (STM32)
Embedded Systems Bare-Metal Programming Ground Up™ (STM32)
Posted in Coding Course

Embedded Systems Bare-Metal Programming Ground Up™ (STM32)

No Libraries used, Professional CMSIS Standard, ARM Cortex, ADC,UART,TIMERS, DMA,SPI,I2C,RTC,GPIO etc.

Continue Reading Embedded Systems Bare-Metal Programming Ground Up™ (STM32)
Mastering Low-Level System Design & Design Patterns with AI
Posted in AI Coding Course

Mastering Low-Level System Design & Design Patterns with AI

Practical guide to using design patterns and low-level design in AI-driven development.

Continue Reading Mastering Low-Level System Design & Design Patterns with AI
Java 8 Streams & LeetCode Coding Interview Crash Course
Posted in Coding Course

Java 8 Streams & LeetCode Coding Interview Crash Course

Ace Product-Based Company Interviews: Learn Java 8 Stream Processing & Core Data Structures Through 20+ LeetCode Labs

Continue Reading Java 8 Streams & LeetCode Coding Interview Crash Course
Learn Assembly by Programming the Original Gameboy
Posted in Coding Course

Learn Assembly by Programming the Original Gameboy

Game Boy Programming: Assembly, Graphics, Audio, Multiplayer, and Real Hardware

Continue Reading Learn Assembly by Programming the Original Gameboy
Mastering SOLID Principles of Object Oriented Design (C#)
Posted in Coding Course

Mastering SOLID Principles of Object Oriented Design (C#)

Master SOLID principles using C#. Learn to write maintainable, scalable, and robust code through practical examples.

Continue Reading Mastering SOLID Principles of Object Oriented Design (C#)
Modular Monolith Architecture
Posted in Backend Coding Course

Modular Monolith Architecture

This in-depth course will transform the way you build modern systems. You will learn the best practices for applying the Modular Monolith architecture in a real-world scenario.

Continue Reading Modular Monolith Architecture
Master Dependency Injection in C# with Asp.Net Core
Posted in Coding Course

Master Dependency Injection in C# with Asp.Net Core

Learn Dependency Injection in C# with Asp.Net Core using Best Practices

Continue Reading Master Dependency Injection in C# with Asp.Net Core
Getting Started: Caching in .NET
Posted in Coding Course

Getting Started: Caching in .NET

Let’s make the hardest thing in programming easy for .NET software engineers.

Continue Reading Getting Started: Caching in .NET
From Zero to Hero: Microsoft.Extensions.AI in .NET
Posted in AI Coding Course

From Zero to Hero: Microsoft.Extensions.AI in .NET

Master the main AI abstraction library for .NET AI development

Continue Reading From Zero to Hero: Microsoft.Extensions.AI in .NET
Vulkan API with C++: Build a PBR Renderer from Scratch
Posted in Coding Course

Vulkan API with C++: Build a PBR Renderer from Scratch

Master modern graphics programming with Vulkan, C++, and Slang shaders — from zero to a physically based renderer

Continue Reading Vulkan API with C++: Build a PBR Renderer from Scratch
Getting Started: Authentication and Authorization in .NET
Posted in Coding Course

Getting Started: Authentication and Authorization in .NET

Learn how to get started with authentication and authorization in .NET

Continue Reading Getting Started: Authentication and Authorization in .NET
C# 13 - Ultimate Guide - Beginner to Advanced | Master class
Posted in Coding Course

C# 13 – Ultimate Guide – Beginner to Advanced | Master class

Learn C# by doing | C# projects | Bootcamp for C# Interview | Advanced C# | .NET 9 | LINQ | Interview Questions

Continue Reading C# 13 – Ultimate Guide – Beginner to Advanced | Master class
Master the First Principles of Computer Vision
Posted in Coding Course

Master the First Principles of Computer Vision

Transform from a code-wrapper to a system architect by building 3D vision pipelines from first principles No high-level wrappers. Pure Engineering.

Continue Reading Master the First Principles of Computer Vision
Master bare metal embedded system programming with AVR uC
Posted in Coding Course

Master bare metal embedded system programming with AVR uC

Learn embedded C, assembly & mixed programming, AVR microcontroller internals, GPIO, EEPROM & more

Continue Reading Master bare metal embedded system programming with AVR uC
David Beazley - Ruckus
Posted in Coding Course

David Beazley – Ruckus

In this 4-day project course, our goal is to implement the core of a small programming language using Rust. Starting out, it doesn’t seem too bad, but we’ll enter the 9th inner circle of recursion, borrowing, and mutability hell soon enough. To make matters worse, we’ll start to doubt our prior knowledge of nice “beginner-friendly” languages like Python. Finding a way out of this mess seems possible, but it might require a beginner’s mind and a deeper sort of englightenment.

Continue Reading David Beazley – Ruckus
Ultimate Clean Code Masterclass for 2025
Posted in Coding Course

Ultimate Clean Code Masterclass for 2025

The highest-rated clean code course. Master SOLID, avoid code smells, and refactor like a pro. Any language welcome.

Continue Reading Ultimate Clean Code Masterclass for 2025
C#/.NET - 50 Essential Interview Questions (Mid Level)
Posted in Coding Course

C#/.NET – 50 Essential Interview Questions (Mid Level)

Design principles, patterns and advanced C#. Built on 250+ tech interviews I conducted. Do not memorize, understand.

Continue Reading C#/.NET – 50 Essential Interview Questions (Mid Level)
System Design Simplified
Posted in Coding Course
Links Fixed

System Design Simplified

An A-Z video course on system design patterns and best practices. This course ranges from basic concepts like routing, load balancing and caching to advanced concepts like concurrency, separation of concerns, and design.

Continue Reading System Design Simplified
PHP with MySQL: Build Complete Tours and Travel Website
Posted in Backend Coding Course

PHP with MySQL: Build Complete Tours and Travel Website

Build Complete Tours and Travel Management System with Paypal Payment in PHP MySQL Bootstrap and PDO

Continue Reading PHP with MySQL: Build Complete Tours and Travel Website
C#/.NET - 50 Essential Interview Questions (Junior Level)
Posted in Coding Course

C#/.NET – 50 Essential Interview Questions (Junior Level)

Get ready for your next interview! An in-depth guide to C# core concepts, SOLID principles and popular design patterns.

Continue Reading C#/.NET – 50 Essential Interview Questions (Junior Level)
Practical TypeScript: Foundations to Fluency
Posted in Coding Course

Practical TypeScript: Foundations to Fluency

Practical TypeScript: From Basics to Proficiency is a comprehensive course for those who want not just to “write with types,” but to truly understand how TypeScript works.

Continue Reading Practical TypeScript: Foundations to Fluency
Testing Spring Boot Applications Masterclass
Posted in Backend Coding Course

Testing Spring Boot Applications Masterclass

Create Higher Quality Applications with Spring Boot: A Comprehensive Testing Course for Increased Confidence and Productivity. Testing Spring Boot Applications Masterclass is an in-depth course on testing applications with Spring Boot. You will learn how to skillfully write unit, integration, and end-to-end tests, effectively utilizing the built-in testing capabilities of Spring Boot.

Continue Reading Testing Spring Boot Applications Masterclass