Skip to main content
ANVISoftware Solutions

Learning paths

A path is an ordered route toward being able to do something specific. Each one tells you what to take, why that order, and what comes next — which is the part a list of courses leaves out.

// All paths

8 paths, ordered by level

Start with the one that matches where you are. You can always take another afterwards.

Beginner

Programming Foundations

The starting point if you have never written code. Build the mental models every language shares before committing to one.

Courses
1 courses
Estimated duration
10-14 hours
View the path
Beginner

Full-Stack .NET Developer

The complete route from first line of C# to a deployed full-stack application with a React front end, tests and a container build.

Courses
12 courses
Estimated duration
120-150 hours
View the path
Beginner

Frontend Developer

Build interfaces properly: semantic accessible markup, modern layout, TypeScript, React and Next.js.

Courses
4 courses
Estimated duration
60-80 hours
View the path
Beginner

AI Application Developer

Build real AI features: prompting, structured output, retrieval over your own data, agents, evaluation and cost control.

Courses
3 courses
Estimated duration
50-70 hours
View the path
Beginner

Developer Toolkit

The tools every developer uses daily regardless of language: version control, containers and automated checks.

Courses
2 courses
Estimated duration
18-26 hours
View the path
Intermediate

Backend Developer

Concentrate on the server side: APIs, data, security and performance, without the frontend detour.

Courses
8 courses
Estimated duration
80-100 hours
View the path
Intermediate

Cloud & DevOps Foundations

Package, deploy and operate what you build: containers, cloud services, pipelines and monitoring.

Courses
3 courses
Estimated duration
30-40 hours
View the path
Advanced

Professional Engineering Practices

The difference between code that works and code a team can maintain for years: architecture, testing discipline and security.

Courses
3 courses
Estimated duration
45-60 hours
View the path

Have a project worth talking through?

Tell us what you're building or what's slowing your current system down. We'll give you a direct read on scope and approach.