Training
Technology training for developers and teams
We train developers in the technologies we build with every day, currently C#, .NET, React, Next.js, Angular and Node.js, with more being added as demand grows. Whether you're starting your career, adding a framework to your skills, or upskilling a whole team, our training is hands-on and built around writing real applications, not just watching slides.

Who it's for
Freshers and career-switchers
A structured path from programming fundamentals to building complete full-stack applications, so you're ready for your first development role.
Working professionals
Focused tracks to add React, Next.js, Angular or Node.js to your skills, or to move from older .NET versions to modern .NET and ASP.NET Core.
Corporate teams
Training for your developers built around your stack and projects, so new skills carry straight into your codebase.
Training tracks
Technologies we teach
Our current tracks focus on full-stack web development, and we add new technologies as demand grows. Take a single track or the full programme; topics are adapted to each group's starting level. Need something not listed? Ask us about a custom curriculum.
Flagship programme
Full-stack .NET programme
- ASP.NET Core back ends with a React, Next.js or Angular front end
- SQL Server data modelling
- Git and team workflows
- Deployment basics
- A capstone project built end to end
Track
C# and .NET
- C# fundamentals and object-oriented design
- LINQ, generics and async/await
- ASP.NET Core Web API and MVC
- Entity Framework Core and SQL Server
- Dependency injection and unit testing
Track
React
- Components, props and state
- Hooks and state management
- Routing and forms
- Consuming REST APIs
Track
Next.js
- App Router, layouts and routing
- Server and client components
- Data fetching and rendering strategies
- API routes and deployment
Track
Angular
- TypeScript for Angular
- Components, services and dependency injection
- RxJS and HTTP
- Routing and reactive forms
Track
Node.js
- The Node.js runtime and npm
- REST APIs with Express
- Asynchronous patterns
- Working with databases and authentication
What's included
Every track is taught by practitioners and centred on building working software. Training includes:
- Instructor-led sessions with live coding
- Hands-on exercises after every topic
- Project work that brings the skills together
- Code reviews and feedback from trainers
- Guidance on next steps at the end of the training
From training to hiring
Because we also run a recruitment service, trainees who complete a programme and show strong work can be recommended for roles we're recruiting for. A recommendation isn't a guaranteed placement, but it puts your work in front of employers.
How it's delivered
- 01
Live online
Instructor-led sessions you can join from anywhere.
- 02
Classroom
In-person sessions at our training location.
- 03
On-site
Our trainers deliver the programme at your office.
- 04
Customised curriculum
Content shaped around your team's stack, level and projects.
How training works
- 01
Skills conversation
We talk about your current experience (or your team's) and what you want to be able to build.
- 02
Learning plan
We agree on the track or custom curriculum, the format and a schedule that fits around work.
- 03
Hands-on training
Instructor-led sessions with live coding and exercises, so every concept is practised, not just explained.
- 04
Project and review
You finish by building a project, with trainer feedback on strengths and what to focus on next.
Training enquiry
Tell us what you'd like to learn.
Whether it's for you or your team, a few details about your background and goals let us recommend the right track, format and schedule.
What happens next
- We review your enquiry and goals.
- We suggest a track, format and schedule that fit.
- You confirm, and we plan the training together.
Prefer email? Write to contact@luminareinfo.com.
Related services
- HR recruitmentFind and hire the right people, from defining the role through to an accepted offer.Learn more
- Custom software developmentDesign and build web applications and internal tools where off-the-shelf software doesn't fit the way you work.Learn more
- Digital integrationConnect the tools you already use so information moves between them reliably, without copy-and-paste.Learn more
