Aller au contenu principal
Nicolas Cousin Tech SolutionsNicolas Cousin Tech Solutions

Academy

Free, open-access mini-courses to level up on practical technical topics — development, DevOps, AI — no sign-up, no email required.

Intermediate45 min6 modules

Repository & Unit of Work in .NET

A 6-module path to master the Repository and Unit of Work patterns in C# and EF Core, from theory to a case study.

Intermediate60 min10 modules

AI Security Agent: From CVE to Fix

A 10-module path to scope, guide, and evaluate an AI agent on a security mission — from CVE research to proposing a fix.

Beginner90 min6 modules

Dev Containers and pre-commit: the fundamentals

A hands-on path to understanding, opening, and reading a Dev Container, then installing pre-commit and watching a blocked commit in action.

Intermediate2 h 305 modules

Dev Containers and pre-commit: writing your own configuration

Move from reading to writing: build a devcontainer.json and a .pre-commit-config.yaml from scratch, diagnose a broken config, then wire both into a single automated lifecycle.

Advanced2 h 306 modules

Dev Containers and pre-commit: beyond a single repo

Multi-service setups, prebuilt images, CI mirroring, supply-chain auditing, performance diagnosis, and org-wide strategy — the track for teams running these tools in production.

Intermediate2 h6 modules

GitHub Environments: how they work, governance, and strategy

Understand the native GitHub Actions Environments feature, learn to configure and govern it, then choose a real environment strategy (dev/staging/prod) using a decision matrix.

Beginner120 min7 modules

C# to F#: Language Fundamentals

First tier of the C# to F# path, from the fsi REPL to records — no F# prerequisites, for an experienced C# developer.