.NET training
.NET and Angular Full-Stack Development
Build a complete business application with a .NET API and a modern Angular front end.
Enquire about this course- Duration
- 4 days
- Level
- Intermediate
- Delivery
- Live online or on-site, for individuals or private teams
- Prerequisites
- Programming experience; some C# or JavaScript is helpful.
- Certificate
- Not included
- Dates and price
- Contact us for current dates and pricing
What you will build
A complete, secured business application with an Angular front end, a .NET API and an automated build.
What is included
- Hands-on labs with worked solutions
- Course materials and sample code
- Follow-up questions answered after the course
Course outline
What you will cover
Day 1: Angular fundamentals
- Components, templates and routing
- Forms and validation
- Signals and modern Angular patterns
- Lab: the application shell
Day 2: Talking to the API
- Calling APIs and handling errors
- Managing state
- Building list, detail and edit screens
- Lab: connect the front end to data
Day 3: A secure .NET back end
- Designing the API
- Authentication and authorisation
- Validation and logging
- Lab: secure the application
Day 4: Testing and delivery
- Testing the front end and the back end
- Build and deployment pipeline
- Performance and accessibility basics
- Lab: ship the finished application
Who it is for
- Developers who want full-stack skills
- Teams standardising on .NET and Angular
What you will be able to do
- Build and connect an Angular app to a .NET API
- Handle authentication and authorisation
- Structure a maintainable full-stack codebase
- Deploy the application
Tools
Related courses
Modern C# and .NET Foundations
Current C# and .NET for building clean, tested web APIs and services. Basic and advanced levels are available.
Course details →DevOps, CI/CD and Infrastructure as Code
Automate builds, tests and deployments, and define environments as code.
Course details →Azure for Developers
Design, host and run applications on Azure: compute, storage, databases, identity and monitoring.
Course details →