Courses Learning Paths How It Works AI Coding Free Dashboard Team Help Log in Start Free
The official Wisej.NET learning platform

Build web apps with Wisej.NET and AI.

Pure C#, no JavaScript required. Video lessons, references, graded quizzes and live coding labs — plus an AI Coding Exercise in every course, where you brief ChatGPT or Claude, review what it writes and ship it. SCORM-tracked, completely free.

100% free · no card, no credits, no catch AI coding exercises in every course Certificates on completion
0Hands-on labs
0Courses & labs
0Hours of content
Wisej.NET Foundations / Module 02 · Real-Time UI
12:04 / 18:37
Pushing live data with the server timer
SECTION 3 OF 5 · VIDEO
Module 02 · Real-Time UI
Reading: the event loop done
Wiring a WebSocket channel done
Server timer push 64%
Quiz: 6 questions locked
AI coding: build it with Claude locked
Lab: build a live dashboard locked
Anatomy of a course

Three layers. Four formats. One AI coding exercise.

A course holds modules. A module holds sections. Every section is one of four formats, every course adds an AI Coding Exercise — and each step is tracked, scored and resumable, so you always return to the exact spot you left.

01 Course

The whole journey

A cover image, a clear goal, free for everyone — and a certificate waiting at the finish line.

02 Modules

Focused units

Usually four to eight per course, unlocking one after another as you make progress.

03 Sections

The building blocks

The smallest unit of learning — four formats, mixed and matched to fit each lesson.

PDF

Reference docs, cheat-sheets and API guides — yours to download and keep.

Video

Screen-recorded walkthroughs that remember your place between sessions.

Quiz

Auto-graded checkpoints that gate the next module until you pass.

Lab

In-browser coding tasks, scored live against real test cases.

AI Coding Exercise

A ready-made prompt points ChatGPT or Claude at the module's real specification. You review the build like a colleague's pull request, run it, and compare it with our reference solution on GitHub.

See how it works
AI coding, built into every course

You won't type the sample. You'll direct it.

Almost nobody starts integration code from a blank file any more — an assistant writes the first draft and the developer decides whether it's right. Every LearnWisej course ends its material with an AI Coding Exercise that teaches exactly that skill, on real Wisej.NET code.

01

Brief the assistant

Copy the prompt. It points ChatGPT or Claude at the module's Markdown specification — the contract, the vocabulary and the Wisej.NET rules — so the model builds what the lesson taught, not a WinForms guess.

02

Verify what comes back

Everything an assistant writes for Wisej.NET compiles. Only some of it survives a real page load. Run the solution and check it against the module's list of mistakes assistants make most often.

03

Extend code you didn't write

Compare your build with our reference solution on GitHub, then add the next feature yourself — the way the rest of your career now looks.

Works with ChatGPTClaudeany coding assistant
Application Integration · Module 01 · AI Coding Exercise Copy
// paste into ChatGPT or Claude Read learnwisej.com/assets/courses/app-integration/specs/module-01.md and build the Module 1 sample as a Wisej.NET 4 solution: TemperatureGauge : Widget hosting a third-party gauge Value as validated server state, ThresholdExceeded as a .NET event a live Server ⇄ Client trace beside the gauge Follow the Wisej.NET rules in the spec. Use Wisej.Web.Timer, never System.Windows.Forms.Timer.
Our build needed two fixes after running: events inside update() shadowed getWidth()
What it costs

Nothing. Every course is free.

No credits, no subscriptions, no checkout. Create a learner profile, open any course in the catalog and keep going for as long as you like — updates included.

1

Create a profile

Your name and an email address — we send a one-time code to confirm it's you. That's all it takes to keep your progress and certificates in sync.

No card required
2

Open any course

Every course, lab, quiz, reading and AI coding exercise in the catalog is open to everyone. Pick where you want to start and jump in.

Free for everyone
3

Earn your certificate

Finish a course to earn a verifiable certificate you can share with your team — and a badge for your GitHub profile.

Verified on completion
The catalog

Courses for every Wisej.NET developer

Lessons, labs and quizzes in every course — and an AI Coding Exercise that puts them to work with ChatGPT or Claude.

Guided journeys

Learning paths to follow in order

Related courses stacked into a guided path. Follow them in order and go from beginner to production-ready — all free.

Why LearnWisej

Built for how .NET developers actually learn

Real C#, not pseudocode

Every lab runs against an actual Wisej.NET project. You write the same code you'll ship — and it's graded against real tests.

// Module 02 · Lab — live chart refresh
public partial class Dashboard : Page
{
  private readonly Timer timer = new Timer { Interval = 1000 };

  public Dashboard()
  {
    InitializeComponent();
    timer.Tick += (s, e) => chart.Refresh();
    startButton.Click += (s, e) => timer.Start();
  }
}

AI coding exercises in every course

Brief ChatGPT or Claude with a ready-made prompt, verify the Wisej.NET solution it returns, and extend it. The skill the job now demands, taught on real code.

How it works

Certificates

Shareable, verifiable proof of completion for your profile.

An AI tutor that knows the lesson

Stuck on a concept? Ask the built-in tutor — it answers from the exact lesson you're on, with real Wisej.NET C# examples.

Instructors who ship

Courses are authored by the engineers behind Wisej.NET and partners who run it in production every day.

SCORM tracking

Progress, scores and time-on-task recorded per section, resumable anywhere.

Learn more

Reference builds on GitHub

Every AI Coding Exercise ships with our own solution — including the corrections the assistant needed — so you can diff your build against a working one.

Open the samples repo

Every course is on the house

Create a learner profile, start with Wisej.NET Foundations and brief your first AI coding assistant on real Wisej.NET code — then keep going through the whole catalog. Free, forever.