Technology guide

Choose technology with context, not hype.

Understand what each technology does, why teams use it, how difficult it is to learn and what you should build first.

Explore the directory
Learning signalPractical path
  1. 01FoundationLanguage + data
  2. 02ApplicationFrontend + API
  3. 03ProductionCloud + delivery
01

Trend is not a guarantee

Demand varies by role, location and company. Build transferable fundamentals before chasing a tool.

02

Difficulty is contextual

Our levels consider prerequisites, ecosystem size and the time needed to build independently.

03

Projects prove understanding

A small working product demonstrates more than a long list of technologies on a résumé.

Technology directory

What is worth learning—and why.

Difficulty runs from Foundation to Specialist. It describes the path to practical independence, not intelligence.

Strong demand01
Frontend

React

A component-based JavaScript library for building responsive web interfaces and product dashboards.

Approachable
Why it matters now

React remains a practical choice for teams that need reusable UI, a large ecosystem and developers who can work across web products.

Start with
HTML, CSS and modern JavaScript
Typical foundation
6–10 weeks
  • JavaScript
  • Vite
  • React Router
  • State management
First useful projectBuild a dashboard that consumes a real API.
Enterprise staple02
Backend

ASP.NET Core

Microsoft’s cross-platform framework for secure APIs, business applications and high-performance backend services.

Intermediate
Why it matters now

It is especially relevant for enterprise systems, Microsoft-focused organisations and products that need strong typing and mature tooling.

Start with
C# fundamentals and basic SQL
Typical foundation
10–16 weeks
  • C#
  • Entity Framework
  • REST APIs
  • Identity
First useful projectCreate an authenticated REST API with roles.
Always relevant03
Data

SQL Server

A relational database platform used to store, query and protect structured business data.

Approachable
Why it matters now

Most business applications still depend on reliable relational data, clear reporting and transactions that behave predictably.

Start with
No programming experience required
Typical foundation
4–8 weeks
  • T-SQL
  • Joins
  • Indexes
  • Stored procedures
First useful projectDesign a normalized database and reporting queries.
Cloud-first growth04
Cloud

Microsoft Azure

A cloud platform for deploying applications, databases, identity, monitoring and AI services.

Intermediate
Why it matters now

Azure connects naturally with .NET, Microsoft 365 and enterprise identity, making it valuable for production deployment skills.

Start with
Web fundamentals and one backend stack
Typical foundation
8–14 weeks
  • App Service
  • Azure SQL
  • Entra ID
  • Monitor
First useful projectDeploy and monitor a full-stack application.
Expected skill05
Cloud

Docker & DevOps

Containers and automated delivery practices that make software consistent from a developer’s machine to production.

Intermediate
Why it matters now

Teams increasingly expect developers to understand builds, environments, deployment pipelines and operational responsibility.

Start with
Command line, Git and application basics
Typical foundation
6–10 weeks
  • Docker
  • GitHub Actions
  • CI/CD
  • Observability
First useful projectContainerize an API and automate its deployment.
Rapidly evolving06
AI & Automation

Azure AI & RAG

AI services and retrieval patterns for assistants that answer using controlled business knowledge.

Advanced
Why it matters now

The useful opportunity is moving from generic chatbots to grounded systems with permissions, evaluation and human oversight.

Start with
APIs, backend development and data basics
Typical foundation
10–16 weeks
  • Azure OpenAI
  • Embeddings
  • Vector search
  • Evaluation
First useful projectBuild a cited assistant over approved documents.
Business adoption07
AI & Automation

Power Platform

Low-code tools for building internal apps, automating workflows and connecting Microsoft business data.

Approachable
Why it matters now

It helps organisations solve smaller operational problems quickly while developers handle governance and complex integrations.

Start with
Process thinking and data fundamentals
Typical foundation
4–8 weeks
  • Power Apps
  • Power Automate
  • Dataverse
  • Copilot Studio
First useful projectAutomate an approval flow with an auditable record.
Specialist demand08
Backend

Dynamics 365

Microsoft’s enterprise platform for finance, operations, sales and customer-service workflows.

Advanced
Why it matters now

It is a specialised path with a steeper learning curve, but it connects software skills directly to real organisational processes.

Start with
Business-process knowledge and programming basics
Typical foundation
12–20 weeks
  • X++
  • Dataverse
  • Integrations
  • SSRS
First useful projectExtend one end-to-end finance or operations process.
Unsure where to begin?

Start with the role you want—not the longest tool list.

Tell us your current experience and target role. We’ll suggest a realistic learning sequence and a first project.

Discuss your learning path