Learn. Build. Ship.
From Getting Started to Deep Dive.
Structured courses covering .NET, Azure, AI, Architecture, Design Patterns, Testing, and more. Beginner to senior. Always free.
Showing 120 of 120 courses
AI for Developers
Generative AI
Understand how AI actually works โ LLMs, tokens, embeddings, the OpenAI API โ then build your first AI-powered app. No ML degree required.
Prompt Engineering
AI Skills
Go from basic prompts to advanced techniques โ few-shot, chain-of-thought, ReAct, structured output, and building reliable AI pipelines.
AI/ML/NLP Research Track
Beginner to Advanced
A complete practical path from Python and Kaggle fundamentals to machine learning, NLP, transformers, multilingual assistants, and beginner research workflow.
Build PharmaBot AI
All 10 Career Skills in One Project
Build a production pharmacist chatbot from scratch โ covering every skill that matters for an AI systems engineer in 2026: AI agents, RAG pipelines, practical LLM integration, FastAPI backend, prompt engineering, vector search, Azure cloud, security & privacy, team collaboration, and production delivery. One real project. Ten real skills. Fully deployed.
Angular: Zero to Senior
Frontend Engineering
Master Angular from environment setup to production-ready apps. Covers components, directives, forms, routing, HTTP, NgRx state management, performance, testing, and full interview prep.
React Development
Frontend Engineering
Master React from first component to production-grade apps. Covers hooks, state management, TypeScript, performance, testing, and interview prep.
TypeScript: Zero to Hero
Frontend Engineering
Go from JavaScript to fully typed TypeScript โ types, interfaces, generics, utility types, type narrowing, and TypeScript with React in production.
Next.js Full Course
Full-Stack React
Build full-stack apps with Next.js App Router โ Server Components, data fetching, API routes, auth, deployment to Vercel and Azure.
.NET & C# Development
Backend Engineering
Full C# and .NET path: language foundations, quality code, all GoF design patterns, then build the OrderFlow API with DI, EF Core, JWT, CQRS, Redis, SignalR, Polly, OpenTelemetry, and Docker.
REST API Engineering
Backend Systems
Build production-grade REST APIs in ASP.NET Core from first principles. Covers HTTP fundamentals, routing, status codes, versioning, authentication, content negotiation, caching, file handling, long-running operations, HATEOAS, and end-to-end integration testing.
Node.js & Express
Backend Engineering
Build production REST APIs with Node.js and Express โ TypeScript, Prisma ORM, JWT authentication, validation, error handling, testing, and deployment. From first server to production-grade API.
Python & FastAPI
Backend Engineering
Master Python from scratch to production โ environments, OOP, file handling, APIs, Pandas, async, automation, and FastAPI. Every skill used in real pipelines, tooling, and framework development.
Data Structures & Algorithms
Interview Prep
Master the algorithms and data structures asked in every tech interview. Big O analysis, arrays, trees, graphs, and dynamic programming โ with TypeScript solutions for 50+ classic problems.
PostgreSQL Deep Dive
Database Engineering
Go beyond basic SQL โ master PostgreSQL indexing, EXPLAIN ANALYZE, window functions, JSONB, partitioning, row-level security, and pgvector for AI applications.
SQL Mastery for Data Engineering
Data Engineering
Master every SQL skill needed for data engineering roles โ JOINs, aggregations, CTEs, window functions, query optimisation, data transformation, and 300 interview-ready questions.
Data Engineering
Pipelines, Airflow & dbt
Build production data pipelines end-to-end โ ETL vs ELT, batch vs streaming, medallion architecture, Apache Airflow orchestration, pipeline design patterns, data contracts, and production monitoring.
dbt: Analytics Engineering
Data Transformation
Master dbt from fundamentals to production โ models, sources, refs, materializations, testing, documentation, Jinja macros, snapshots, CI/CD deployment, and Airflow integration.
Data Modelling
Dimensional & Data Vault
Master the data modelling skills that separate senior data engineers from juniors โ dimensional modelling, star schemas, fact and dimension tables, SCDs, and Data Vault 2.0.
Git & CI/CD
Engineering Workflow
Master professional Git workflows and GitHub Actions CI/CD โ branching strategy, pull requests, code reviews, merge vs rebase, conflict resolution, and automated pipelines for Python and dbt.
AI-Assisted Development
Productivity & Tooling
Use AI tools productively as a data engineer โ GitHub Copilot patterns, prompt engineering for code generation, debugging with AI, AI-assisted code reviews, and the workflows that make AI a genuine force multiplier.
SQL & NoSQL Databases: Complete Guide
Database Engineering
Master every major database used in production โ PostgreSQL, MySQL, SQL Server, MongoDB, Redis, Cassandra, DynamoDB, and cloud-managed services on Azure, AWS, and GCP. Learn when to use SQL vs NoSQL, how to design schemas, optimize queries, and pick the right database for every access pattern.
Azure for Developers
Cloud Engineering
Deploy and run production apps on Azure โ App Service, Azure Functions, Cosmos DB, Service Bus, Azure AD, GitHub Actions CI/CD, and cost management.
Docker & Kubernetes
Cloud & DevOps
Containerise applications with Docker and orchestrate them with Kubernetes. Covers AKS, Helm, GitHub Actions CI/CD, and production deployment patterns.
Web Security & Ethical Hacking
Cybersecurity
Understand how attacks work so you can defend against them. OWASP Top 10, SQL injection, XSS, CSRF, JWT attacks, authentication, secrets management, threat modelling, and penetration testing basics.
System Design
Architecture
Architect scalable distributed systems. From monolith to microservices โ covers system design fundamentals, microservices patterns, DDD, distributed systems, and full interview preparation.
Healthcare Integration
FHIR & HL7
Build healthcare integrations with FHIR R4 and HL7 v2 in .NET. Covers Firely SDK, SMART on FHIR auth, HL7 parsing, MLLP listener, and Azure FHIR Service.
AWS Serverless Full-Stack
Cloud Engineering
Build and ship production serverless apps on AWS โ Python Lambda backend, API Gateway, DynamoDB, React/TypeScript frontend with Amplify, and Cognito auth.
Amazon Connect & AI Contact Centers
Contact Center Engineering
Automate and scale cloud contact centers โ provision phone systems on Amazon Connect, build IVR flows, integrate DeepGram AI transcription, and ship real-time call analytics dashboards.
Terraform & AWS DevOps
Infrastructure as Code
Manage AWS infrastructure as code with Terraform โ provision serverless stacks, enforce multi-environment strategy, and automate deployments with GitHub Actions CI/CD.
HIPAA-Compliant Healthcare Cloud
Healthcare Engineering
Build compliant healthcare software on AWS โ HIPAA controls, PHI encryption, FHIR data models, headless EHR with Oystehr, and Supabase for authentication and real-time data.
Java & Spring Boot
Backend Engineering
Go from Java fundamentals to production-ready Spring Boot APIs โ REST controllers, Spring Data JPA, Spring Security with JWT, testing, and Docker deployment.
Vue.js 3: Zero to Senior
Frontend Engineering
Master Vue 3 from first component to production SPA โ Composition API, Pinia, Vue Router 4, TypeScript integration, composables, testing with Vitest, and performance optimization.
Databases: SQL & NoSQL Complete Guide
Data Engineering
Master every major database โ PostgreSQL, MySQL, SQLite, MongoDB, Redis, DynamoDB, Cassandra, ClickHouse, Elasticsearch, and more. Know when to use each and why.
Linux Mastery
Systems Engineering
Understand Linux deeply โ filesystem, processes, permissions, networking, package management, shell scripting, and systemd. Essential knowledge for every backend developer and DevOps engineer.
Introduction to HTML & CSS
Web Foundations
Learn to build web pages from scratch โ HTML structure, CSS styling, Flexbox, Grid, responsive design, and publishing your first site.
Introduction to JavaScript
Programming Fundamentals
Start programming with the language of the web โ variables, functions, arrays, objects, DOM manipulation, events, and async/await.
Introduction to Python
Programming Fundamentals
Learn Python from scratch โ the most beginner-friendly programming language used for web, AI, data science, and automation.
Introduction to SQL
Database Fundamentals
Learn SQL from scratch โ the universal language for querying databases. SELECT, WHERE, JOIN, GROUP BY, and real-world database design.
Introduction to Java
Programming Fundamentals
Learn Java โ one of the world's most-used languages for enterprise software, Android, and backend systems. OOP, types, and real code from day one.
Introduction to C#
Programming Fundamentals
Learn C# โ Microsoft's powerful, modern language for web APIs, desktop apps, and game development with Unity. Strongly typed, expressive, and professional.
Introduction to C
Systems Programming
Learn C โ the language that built Unix, Linux, Python, and nearly every OS kernel. Understand memory, pointers, and how computers really work.
Introduction to C++
Systems Programming
Learn C++ โ the high-performance language powering game engines, trading systems, and embedded software. OOP, templates, STL, and modern C++.
Generative AI in Practice
AI Skills
Go from AI curiosity to AI-powered productivity. Learn to use LLMs effectively for coding, writing, research, and building AI-enhanced workflows.
Agentic Workflows
AI Engineering
Build autonomous AI agents that plan, use tools, and complete multi-step tasks. MCP, Claude Code agents, LangGraph, and production deployment patterns.
Vibe Coding
AI-Assisted Development
Use AI as your coding co-pilot โ Claude Code, Cursor, Copilot. Build faster, debug smarter, and learn to direct AI to write production-quality code.
MLflow โ Experiment Tracking & MLOps
MLOps
Bring software engineering discipline to machine learning โ track experiments, compare runs, version models, and serve predictions via REST API. Covers Azure ML and Databricks integration.
Hugging Face Transformers
Open-Source AI
500,000+ pre-trained models, fine-tuning with the Trainer API, parameter-efficient fine-tuning with LoRA/QLoRA, sentence embeddings for RAG, and production deployment with Inference Endpoints.
Azure OpenAI Service
AI on Azure
Deploy GPT-4o and embeddings on Azure with enterprise security โ Managed Identity auth, Private Endpoints, chat completions, function calling, structured output, RAG with pgvector, and cost management.
Databricks โ Delta Lake & PySpark
Data Engineering
Build production data pipelines on Databricks โ Delta Lake ACID transactions and MERGE upserts, Medallion Architecture, Delta Live Tables, Auto Loader, Structured Streaming, advanced PySpark optimizations, MLflow model lifecycle, Unity Catalog governance, and Feature Store.
Snowflake โ Data Warehousing & Snowpark
Data Engineering
Master Snowflake's cloud data platform โ virtual warehouses, time travel, zero-copy cloning, dynamic tables, Snowpark Python, data sharing, Streams and Tasks, and cost management.
Power BI โ DAX, Data Modeling & Reporting
Business Intelligence
Build production Power BI solutions โ star schema design, DAX measures from basics to time intelligence, DirectQuery vs Import, row-level security, Power BI Embedded in .NET apps, and deployment pipelines.
Kubernetes Deep Dive
Container Orchestration
Production Kubernetes from first principles โ workloads (Deployments, StatefulSets, Jobs), networking (Services, Ingress, NetworkPolicy), RBAC, autoscaling (HPA, KEDA, VPA), resource management, Helm, and production readiness.
GCP โ Google Cloud for Engineers
Cloud Engineering
Production GCP โ Cloud Run serverless containers, BigQuery analytics at scale, Cloud SQL, Pub/Sub messaging, Dataflow pipelines, Vertex AI and Gemini, IAM, and Cloud Monitoring.
Kafka & Event-Driven Architecture
Distributed Systems
Design and build event-driven systems with Apache Kafka โ producers, consumers, Kafka Streams, CQRS, event sourcing, Schema Registry, and real-time data pipelines.
Auth & Authorization in .NET
C# & .NET
JWT, refresh tokens, Identity, OAuth 2.0, policy-based authorization, and OpenID Connect โ everything auth for .NET developers.
LINQ in C# โ Complete Guide
C# & .NET
Master LINQ โ from basic queries to expression trees, deferred execution, and building custom LINQ operators.
Caching in .NET
C# & .NET
IMemoryCache, IDistributedCache, Redis, Output Cache, HybridCache โ every caching strategy for .NET apps.
Testing in .NET with xUnit
Testing
xUnit, Moq, NSubstitute, WebApplicationFactory, Testcontainers โ the complete testing guide for .NET developers.
Minimal APIs in .NET
C# & .NET
Build lean, fast APIs with Minimal API โ route groups, filters, OpenAPI, validation, and production patterns.
SignalR in .NET
C# & .NET
Real-time communication with SignalR โ hubs, groups, streaming, backplane scaling with Redis.
gRPC in .NET
C# & .NET
Build high-performance gRPC services in .NET โ protobuf, unary/streaming RPCs, interceptors, and production patterns.
Entity Framework Core
C# & .NET
Complete EF Core โ relationships, migrations, query optimization, concurrency, interceptors, and production patterns.
Dapper in .NET
C# & .NET
Dapper โ the lightweight ORM. Queries, multi-mapping, multi-result, transactions, and when to use Dapper over EF Core.
Logging in .NET
C# & .NET
Structured logging with Serilog, correlation IDs, enrichers, sinks, and OpenTelemetry integration.
Vertical Slice Architecture
Architecture
Structure .NET applications by feature, not layer. Vertical slices, CQRS, MediatR, and when to prefer it over Clean Architecture.
Clean Architecture in .NET
Architecture
Build .NET applications with Clean Architecture โ layers, dependency inversion, use cases, and the trade-offs that matter in real codebases.
Domain-Driven Design in .NET
Architecture
DDD from fundamentals to advanced โ aggregates, value objects, domain events, bounded contexts, and context mapping.
Microservices Architecture
Architecture
Design, build, and operate microservices โ service boundaries, API gateways, distributed data, service mesh, and observability.
Modular Monolith in .NET
Architecture
Build modular monoliths โ the pragmatic middle ground between monolith and microservices.
Solution Architecture
Architecture
Turn business requirements into scalable, maintainable technical solutions โ trade-off analysis, ADRs, C4 diagrams.
Design Patterns in C#
Architecture
All 23 GoF design patterns in C# โ creational, structural, and behavioural with real-world .NET examples.
SOLID Principles in C#
Architecture
Master SOLID โ SRP, OCP, LSP, ISP, DIP โ with real C# examples showing what breaks when you violate each principle.
Event Sourcing in .NET
Architecture
Event sourcing from fundamentals to production โ event store, projections, snapshots, and CQRS integration.
Test-Driven Development in C#
Testing
TDD red-green-refactor in practice โ how to write tests first, design-by-test, and why TDD improves architecture.
Integration Testing in ASP.NET Core
Testing
WebApplicationFactory, Testcontainers, real database tests, test isolation โ the right way to integration test .NET APIs.
Writing Testable Code in C#
Testing
Design patterns and techniques that make your C# code testable โ DI, interfaces, seams, and test doubles.
Azure for Developers
Cloud
Get started with Azure โ App Service, Azure SQL, Storage, Key Vault, and deployment from VS Code.
Cloud Architecture in Azure
Cloud
Design production cloud architectures in Azure โ well-architected framework, Hub-Spoke networking, AKS, and resilience patterns.
Serverless with Azure Functions
Cloud
Azure Functions โ triggers, bindings, Durable Functions, deployment, scaling, and production monitoring.
.NET Aspire
Cloud
Get started with .NET Aspire โ the opinionated cloud-native stack for .NET. Service discovery, resilience, and observability out of the box.
Docker Compose
Containers
Docker Compose for real projects โ multi-service stacks, networking, volumes, secrets, and production-like local environments.
GitHub Actions
DevOps
GitHub Actions from basics to production CI/CD โ workflows, jobs, secrets, matrix builds, and deployment pipelines.
AI for .NET Developers
AI
Integrate AI into .NET apps โ OpenAI SDK, Semantic Kernel, local LLMs with Ollama, RAG pipelines, and production patterns.
AI Agents in C#
AI
Build AI agents in C# with Semantic Kernel โ tools, planning, memory, multi-agent orchestration.
RAG Chatbot in .NET
AI
Build a production RAG chatbot in .NET โ embeddings, vector search, Azure AI Search, Qdrant, and streaming responses.
SQL Server for Developers
Databases
SQL Server โ T-SQL, stored procedures, indexing, execution plans, Always On, and Azure SQL Migration.
Integration Patterns
Systems Communication
Master the four pillars of modern system integration: Request/Response REST, Event-Driven Architecture, Publish/Subscribe, and Messaging Systems. Learn when to use each pattern, how they work under the hood, and how to combine them into robust distributed systems.
Integration Architect Training
Enterprise Integration
Master enterprise integration from first principles to production governance. Covers SOA, APIs, messaging, event-driven architecture, integration patterns, security, testing, and operational maintenance โ everything an Integration Architect needs to design and deliver robust integration solutions.
System Integrations
FITech University Course
A university-level course on integrating information systems, applications, and data. Covers integration styles, APIs, design principles, enterprise patterns, messaging, security, monitoring, and data strategy โ with practical exercises in schema mapping, data transformation, Pub/Sub with Node.js, and Robotic Process Automation.
Becoming a Tech Lead
Career
Transition from senior developer to tech lead โ technical leadership, architecture decisions, mentoring, and stakeholder communication.
Soft Skills for Software Engineers
Career
Communication, conflict resolution, giving feedback, writing skills, and career management โ the skills that get you promoted.
PySpark & Apache Spark
Big Data Engineering
Master PySpark for large-scale data engineering โ Spark architecture, DataFrames, SQL, window functions, Delta Lake MERGE, Structured Streaming from Kafka, and production performance optimization.
pytest: Testing Python Pipelines
Python Testing
Master pytest for data engineering โ test discovery, fixtures, parametrize, mocking, pipeline testing with pandas DataFrames, CLI tools, FastAPI endpoints, and real database tests with Testcontainers.
Docker for Data Engineers
Containers & DevOps
Master Docker for data engineering โ Dockerfile best practices, multi-stage builds for Python, docker-compose dev stacks (Airflow, Kafka, PostgreSQL), and production hardening with GitHub Actions CI/CD.
BigQuery for Data Engineers
Cloud Data Warehouse
Master Google BigQuery โ serverless Dremel architecture, partitioning and clustering, advanced SQL analytics (UNNEST, scripting, BigQuery ML), Python pipelines with the BQ client, cost optimization, and integration with Airflow and dbt.
Statistics for Data Engineers
Data Quality & Monitoring
Apply statistics to build smarter data pipelines โ distributions, outlier detection, drift testing with KS and chi-squared tests, time series decomposition, CUSUM, and anomaly detection with Isolation Forest and Prophet.
Data Engineering Interview Prep
Career
Ace data engineering interviews โ 50 SQL questions covering window functions, CTEs, SCD MERGE, and Snowflake/BigQuery specifics; 20 system design scenarios with ASCII diagrams; 30 Python pipeline questions on generators, mocking, and retry patterns.
Statistics & Math for AI/ML Interviews
AI Interview Mastery
Master every statistical concept that appears in ML and AI interviews โ mean, variance, distributions, Bayes' theorem, probability, correlation, and sampling. Each chapter targets a specific interview topic with clear explanations, real AI examples, and common traps interviewers use.
Machine Learning Foundations
AI Interview Mastery
The complete ML interview prep course โ every concept from supervised learning and data splitting to regularization, hyperparameter tuning, and debugging production models. Structured as 14 chapters, each closing with a real interview scenario.
Deep Learning for AI Interviews
AI Interview Mastery
Everything interviewers ask about deep learning โ neurons, backpropagation, CNNs, RNNs, transformers, activation functions, regularization, and real-world debugging scenarios. CS50-style: concept โ intuition โ interview answer.
GenAI & LLM Interviews
AI Interview Mastery
Complete GenAI interview prep for 2026 roles โ OpenAI & Azure OpenAI, Claude/Gemini, prompt engineering, model selection, RAG & smart search, AI agents, orchestration (LangChain, LangGraph, CrewAI, AutoGen, Semantic Kernel), MCP, pharmacy/copilot use cases, and production guardrails.
Python Essentials for AI Engineers
AI Interview Mastery
Python from the perspective of an AI engineer โ every concept, data structure, and standard library feature that appears in AI/ML interviews. 6 chapters covering core types, functions, OOP, built-in methods, NumPy patterns, and common interview problems.
Prompt Engineering Mastery
AI Interview Mastery
Designing, explaining, and optimizing prompts for LLMs. Master zero-shot, few-shot, chain-of-thought, structured output, system prompts, and injection defense โ every pattern asked in AI engineer interviews.
LLMs Deep Dive
AI Interview Mastery
Top LLM interview questions with clear, structured answers. Covers how LLMs work, training pipelines, inference optimization, evaluation, and the most commonly asked conceptual questions for AI engineering roles.
LangChain Mastery
AI Interview Mastery
Chains, prompts, memory, agents, and tools in LangChain. The most comprehensive LangChain interview preparation course โ from basic LLMChain to production multi-agent systems with observability.
RAG Systems
AI Interview Mastery
Embeddings, vector stores, and retrieval strategies for RAG. From basic similarity search to advanced hybrid retrieval, re-ranking, and production-grade RAG architectures.
LangGraph Agents
AI Interview Mastery
Graph-based agent flows, state, and orchestration patterns using LangGraph. Learn how to build stateful, cyclical agent workflows that can loop, branch, and recover from errors.
CrewAI Multi-Agents
AI Interview Mastery
Agent roles, task flows, and coordination in CrewAI. Learn how to structure multi-agent crews where each agent has a defined role, tools, and backstory โ and how crews coordinate to complete complex tasks.
AutoGen Essentials
AI Interview Mastery
AutoGen fundamentals, agent coordination, and tool use. Learn Microsoft's AutoGen framework โ how to create conversational agents that collaborate to solve problems through multi-turn dialogue.
Agentic AI Patterns
AI Interview Mastery
Autonomous agents, planning, reflection, and tool use. The design patterns every AI engineer should know โ from ReAct and Plan-and-Execute to self-reflection and multi-agent coordination.
Agents & Tools Interview Prep
AI Interview Mastery
Tool calling, function routing, and agent reasoning interview questions. Focused interview prep for AI engineer roles where you'll be asked to explain and implement agent tool-use patterns.
FastAPI for AI Engineers
AI Interview Mastery
FastAPI questions and answers for serving AI/ML applications. Async patterns, Pydantic v2 validation, SSE streaming, dependency injection, background tasks, and production deployment โ the backend stack for AI engineers.
Scenario Based Questions
AI Interview Mastery
Real-world AI engineering scenarios asked in interviews. How do you debug a hallucinating RAG system? How do you reduce LLM cost by 60%? These open-ended scenarios separate senior engineers from juniors.
Fine-Tuning LLMs
AI Interview Mastery
Fine-tuning fundamentals, techniques, and trade-offs for interviews. From full fine-tuning to LoRA, QLoRA, and RLHF โ every technique an AI engineer is expected to understand and explain.
Advanced RAG
AI Interview Mastery
Hybrid search, re-ranking, and chunking strategies asked in senior AI interviews. Go beyond basic similarity search to production-grade retrieval with query rewriting, cross-encoder re-ranking, and GraphRAG.
Transformer Architecture Q&A
AI Interview Mastery
Attention, encoders, decoders, and the math behind transformers. 60 questions covering every aspect of transformer architecture โ from multi-head attention to positional encoding to the training objective.
AI Safety & Guardrails
AI Interview Mastery
Hallucinations, jailbreaks, RLHF, and guardrail questions for AI roles. Every AI engineer deploying LLMs must understand how models fail, how to prevent misuse, and how to implement guardrails at the application layer.
LLM Evaluation Q&A
AI Interview Mastery
Evals, benchmarks, and testing questions for AI engineering interviews. How do you know if your LLM system is working? How do you measure quality, catch regressions, and compare models systematically?
Live Coding Interview Prep
AI Interview Mastery
Hands-on coding problems for AI engineer interview rounds. Implement tokenizers, embedding pipelines, attention from scratch, and data structures commonly asked in AI engineering live coding sessions.
LLMOps & Deployment
AI Interview Mastery
Deployment, monitoring, and scaling questions for production LLM roles. From containerising an AI API to monitoring latency and cost in Azure Monitor โ the operational skills that separate ML engineers from AI platform engineers.
Why Learnixo?
Other platforms charge hundreds. We don't โ and the quality is the same.
100% Free
Every course, every lesson โ no hidden fees, ever.
No Account Needed
Start in seconds. Progress saves in your browser.
Real Production Code
Every lesson uses patterns from real codebases.
Beginner to Senior
Start at zero, progress to senior-level skills.
Interview Prep
300+ Q&As at the end of every major course.
AI-Focused
Every discipline covered through an AI lens.