Category: Coding

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

Learn Phoenix LiveView
Posted in Coding Course

Learn Phoenix LiveView

The comprehensive tutorial that teaches you everything you need to build a complex, realistic, production-ready LiveView app.

Continue Reading Learn Phoenix LiveView
Mastering Phoenix forms
Posted in Coding Course

Mastering Phoenix forms

The definitive guide to building complex, powerful forms with Phoenix, LiveView, and Ecto.

Continue Reading Mastering Phoenix forms
Elixir for Programmers, Second Edition
Posted in Coding Course

Elixir for Programmers, Second Edition

This course is designed for practicing developers who do not need basic explanations such as “what is an integer.” It is important for you to quickly understand how Elixir differs from other languages and how to effectively apply it in real projects.

Continue Reading Elixir for Programmers, Second Edition
Coding a Virtual Machine in C
Posted in Coding Course

Coding a Virtual Machine in C

A real-world project for intermediate-level C coders, wanting to take the next step and learn how to write your own VM.

Continue Reading Coding a Virtual Machine in C
Advanced Game Engine Development with MonoGame and C#
Posted in Coding Course Game Dev

Advanced Game Engine Development with MonoGame and C#

Expand your MonoGame engine with tilemaps, UI systems, weather effects, and scalable architecture for building real 2D g

Continue Reading Advanced Game Engine Development with MonoGame and C#
TypeScript Mastery: Basics to Advanced + Interview Prep 2026
Posted in Coding Course

TypeScript Mastery: Basics to Advanced + Interview Prep 2026

Learn TypeScript step by step with real application examples, and interview questions

Continue Reading TypeScript Mastery: Basics to Advanced + Interview Prep 2026
From Zero to Hero: Parallel Programming in C#
Posted in Coding Course

From Zero to Hero: Parallel Programming in C#

In this course, you will gain a comprehensive and systematic understanding of the tools for parallelism in C#. Under the guidance of parallel programming expert Brandon Minnick, you will explore all the key models of multithreading and asynchrony, their purposes, strengths, and limitations. The course eliminates common sources of confusion and helps to develop clear criteria for selecting the right tool for each practical task.

Continue Reading From Zero to Hero: Parallel Programming in C#
Functional Programming in C++
Posted in Coding Course

Functional Programming in C++

Functional Programming in C++ teaches developers the practical side of functional programming and the tools that C++ provides to develop software in the functional style. This in-depth guide is full of useful diagrams that help you understand FP concepts and begin to think functionally.

Continue Reading Functional Programming in C++
Master C++ Programming From Beginner To Advance 2025 Edition
Posted in Coding Course

Master C++ Programming From Beginner To Advance 2025 Edition

Latest Hand-on Beginner Friendly Course include C++ Qt GUI Project, Supports C++ 11 C++ 14 , 270+ videos, 5 Projects

Continue Reading Master C++ Programming From Beginner To Advance 2025 Edition
Build Games in the Browser with C++, Lua & WebAssembly
Posted in Coding Course Game Dev

Build Games in the Browser with C++, Lua & WebAssembly

Learn C++20, Lua, and WebAssembly by building a complete 2D game engine that runs in the browser.

Continue Reading Build Games in the Browser with C++, Lua & WebAssembly
Img 695b76fcdce019.335Batch-12 | DevSecOps & Cloud DevOps | Recorded08330
Posted in Cloud Coding Course

Batch-12 | DevSecOps & Cloud DevOps | Recorded

This course is designed for beginners to advanced looking to start their journey in DevSecOps and Cloud DevOps. Also people planning t transition to devops. Participants will learn key concepts, tools, and best practices to advance in their careers.

Continue Reading Batch-12 | DevSecOps & Cloud DevOps | Recorded
C#/.NET Interview Mastery: Hands-On Edition (2026)
Posted in Coding Course

C#/.NET Interview Mastery: Hands-On Edition (2026)

This course is a structured and practice-oriented program designed to prepare you for real technical interviews in C# and .NET. It covers a full spectrum of topics: from basic language concepts to advanced architecture and system design questions.

Continue Reading C#/.NET Interview Mastery: Hands-On Edition (2026)
Build Your Own AI Personal Assistant in TypeScript
Posted in AI Coding Course

Build Your Own AI Personal Assistant in TypeScript

Learn to build highly custom AI tools with TypeScript and AI SDK v5, in just 5 days… with off-the-shelf LLMs, and without pre-training

Continue Reading Build Your Own AI Personal Assistant in TypeScript
Write a Compiler
Posted in Coding Course

Write a Compiler

Compilers is often considered a capstone course for computer science majors. There is a good reason for that–compilers are tools that programmers use in their day-to-day work regardless of the application domain.

Continue Reading Write a Compiler
Getting Started: Messaging in .NET with NServiceBus
Posted in Coding Course

Getting Started: Messaging in .NET with NServiceBus

Simplify distributed systems messaging in .NET using the battle-tested NServiceBus framework.

Continue Reading Getting Started: Messaging in .NET with NServiceBus
Build inDrive & UBER Clone App with Flutter & Firebase 2025
Posted in Coding Course

Build inDrive & UBER Clone App with Flutter & Firebase 2025

Make Android iOS Ride Sharing & Car Pooling App like OLA and Lyft with Maps, Real-Time Location, Cab Booking, Payments

Continue Reading Build inDrive & UBER Clone App with Flutter & Firebase 2025
Flutter Complete Course: Beginner to Pro (2025)
Posted in Coding Course

Flutter Complete Course: Beginner to Pro (2025)

Learn Flutter & Dart from scratch — build real projects, master widgets, UI, navigation, API integration & more.

Continue Reading Flutter Complete Course: Beginner to Pro (2025)
JavaScript for Everyone Piccalilli
Posted in Coding Course

JavaScript for Everyone

Future-proof your career with this in-depth course from Mat Marquis. You’ll walk away with the confidence that comes with understanding how JavaScript works, to a level that can otherwise take years to unlock.

Continue Reading JavaScript for Everyone
Industrial IoT Development with ESP32: MQTT, Node-red,APP
Posted in Coding Course

Industrial IoT Development with ESP32: MQTT, Node-red,APP

MQTT, Node-RED, Mobile Application, Touch Screens, Sensors… Real hardware, real projects

Continue Reading Industrial IoT Development with ESP32: MQTT, Node-red,APP
Java for Beginners: Step-by-Step to DSA Mastery
Posted in Coding Course

Java for Beginners: Step-by-Step to DSA Mastery

Master Java, Data Structures, Algorithms, Two Pointers, Sliding Window & more — from absolute basics to advanced logic

Continue Reading Java for Beginners: Step-by-Step to DSA Mastery
The Ultimate Course for IT Beginners
Posted in Coding Course

The Ultimate Course for IT Beginners

The course is for complete IT beginners and our goal with it is to give you an equivalent of a junior engineer’s work experience and know how the whole Software Development Lifecycle (SDLC) works.

Continue Reading The Ultimate Course for IT Beginners
Complete Data Science Course for Beginners Fast Track
Posted in Coding Course

Complete Data Science Course for Beginners Fast Track

Beginner friendly data science fast: learn Python, analytics, ML basics, statistics, coding & real-world data skills.

Continue Reading Complete Data Science Course for Beginners Fast Track
Crusty Interpreter
Posted in Coding Course

Crusty Interpreter

you are challenged to implement an interpreter for a programming language unfamiliar to you (Lox) using a language you may also not have worked with (Rust), based on a book written in a language many once knew (Java).

Continue Reading Crusty Interpreter
Software Developer's Roadmap to Excellence: Unlock the Strategies for Success
Posted in Coding Course

Software Developer’s Roadmap to Excellence: Unlock the Strategies for Success

As developers, we are well aware of how often we have to upskill to stay relevant in the industry and not become dinosaurs. In the 2020 StackOverflow survey, approx. 75% of the respondents stated that they learn a new technology at least every few months or once a year.

Continue Reading Software Developer’s Roadmap to Excellence: Unlock the Strategies for Success
Web Application & Software Architecture 101
Posted in Coding Course

Web Application & Software Architecture 101

Master the Fundamentals of Web Architecture and Large Scale Systems

Continue Reading Web Application & Software Architecture 101
Game Engine Development with C++ and OpenGL
Posted in Coding Course

Game Engine Development with C++ and OpenGL

Build a full 3D game engine from scratch using C++, OpenGL, physics, audio, UI, and modern engine architecture

Continue Reading Game Engine Development with C++ and OpenGL
Design a CPU 4
Posted in Coding Course

Design a CPU 4

Computer Architecture Organisation and Design

Continue Reading Design a CPU 4
Design a CPU 2
Posted in Coding Course

Design a CPU 2

Computer Architecture Organisation and Design

Continue Reading Design a CPU 2
Design a CPU
Posted in Coding Course

Design a CPU

Computer Architecture and Design

Continue Reading Design a CPU
Compilers, Interpreters & Formal Languages
Posted in Coding Course

Compilers, Interpreters & Formal Languages

Create your own programming language by writing an interpreter and a compiler from scratch.

Continue Reading Compilers, Interpreters & Formal Languages
Atari 2600 Programming with 6502 Assembly
Posted in Coding Course

Atari 2600 Programming with 6502 Assembly

Learn the basics of Assembly 6502 and computer architecture programming games for the Atari VCS platform

Continue Reading Atari 2600 Programming with 6502 Assembly
NES Programming with 6502 Assembly
Posted in Coding Course

NES Programming with 6502 Assembly

Learn the basics of Assembly 6502 and computer architecture programming games for the Nintendo Entertainment System

Continue Reading NES Programming with 6502 Assembly