C# · Python · JavaScript · Oracle

Learn the concept.
Build the solution.

Practical tutorials for ASP.NET, modern .NET and ASP.NET Core, C#, Python, Node.js, React and Oracle. Explore code examples, follow a learning path, or find a fix for your next development task.

Find your next tutorial

Browse by topic

Open a guide for an organized list of articles.

A clear place to start

Follow a learning path

Practical walkthroughs

Keep learning

Latest tutorials

New additions and recent articles from the archive.

13 November 2026

Python RAG Fundamentals: Retrieve Documents and Ground AI Answers

Retrieval augmented generation (RAG) lets an AI answer with help from your own documents. Instead of expecting a model to remember a fact, t...

Docker for ASP.NET Core .NET 10: Build and Run a Container

A container packages your ASP.NET Core app with the runtime it needs. This tutorial builds a small .NET 10 web app in one Docker stage and r...

TypeScript with React: Typed Props, State and API Data

TypeScript helps a React project catch incorrect props and state values while you edit. This lesson turns a small student list into a typed ...

ASP.NET Core .NET 10 OpenAPI: Document a Minimal API Step by Step

Want a clean API contract for a modern ASP.NET Core project? In this lesson you will build two student endpoints and let .NET 10 generate an...

11 November 2026

Modern Python Tools: Astral, Data Analysis, Dashboards and Server UI

Python 3 beginner course · Chapter 10 of 10 This chapter explains Modern Python Tools: Astral, Data Analysis, Dashboards and Server UI in pl...

Advanced Python, Standard Library, Web Frameworks and Word Files

Python 3 beginner course · Chapter 9 of 10 This chapter explains Advanced Python, Standard Library, Web Frameworks and Word Files in plain l...

Python Regular Expressions and Databases: SQLite, SQLAlchemy and MySQL

Python 3 beginner course · Chapter 8 of 10 This chapter explains Regular Expressions and Databases: SQLite, SQLAlchemy and MySQL in plain la...

Python Classes, Iterators, Generators and Functional Tools

Python 3 beginner course · Chapter 7 of 10 This chapter explains Classes, Iterators, Generators and Functional Tools in plain language. Read...

Python Files, Exceptions, Testing and Debugging

Python 3 beginner course · Chapter 6 of 10 This chapter explains Files, Exceptions, Testing and Debugging in plain language. Read the concep...