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.

05 November 2026

ASP.NET Core Student CRUD API: Validation and a Complete Practice Project

Student learning series · Lesson 6 of 6 Build a student API with create, read, update, delete, input validation and clear HTTP responses. Wh...

ASP.NET Core Configuration, Options and Logging: A Student Tutorial

Student learning series · Lesson 5 of 6 Read appsettings.json with typed options, override configuration, and write structured logs. What yo...

ASP.NET Core Dependency Injection: Transient, Scoped and Singleton for Students

Student learning series · Lesson 4 of 6 Register services and observe scoped lifetimes with a request identifier example. What you will lear...

ASP.NET Core Middleware Explained for Students with a Runnable Example

Student learning series · Lesson 3 of 6 Trace the request pipeline, add a response header, and understand middleware order. What you will le...

ASP.NET Core for Students: Build Your First Minimal API and Routes

Student learning series · Lesson 2 of 6 Create an ASP.NET Core API, return JSON, and understand route parameters and HTTP status codes. What...

.NET Core for Students: Setup, C# Basics and Your First Program

Student learning series · Lesson 1 of 6 Understand .NET, install an SDK, and write a C# console program with arrays and LINQ. What you will ...

React.js Beginner Tutorial: Build a Learning Progress Tracker with useState

React builds user interfaces from components. This beginner project tracks how many tutorials you have completed toward a goal of five. It i...

Node.js Beginner Tutorial: Build a JSON API Without Express

Node.js runs JavaScript outside the browser. This first server-side example creates a small local JSON API using the built-in HTTP module. T...

Python CSV Tutorial: Read Student Scores and Calculate a Summary

Python is useful for small data-processing and automation jobs. In this beginner example, a script reads student scores from a CSV file, che...