Category: Coding

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

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