.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
Contact us for details

Course outline

What you will cover

  1. Day 1: Angular fundamentals

    • Components, templates and routing
    • Forms and validation
    • Signals and modern Angular patterns
    • Lab: the application shell
  2. 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
  3. Day 3: A secure .NET back end

    • Designing the API
    • Authentication and authorisation
    • Validation and logging
    • Lab: secure the application
  4. 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

  • Angular
  • TypeScript
  • .NET
  • ASP.NET Core
  • SQL Server
  • GitHub Actions

Ready to talk?

Whether it is an AI idea, a project, extra people or a course, tell us what you are after and we will tell you honestly how we could help.

Discuss Your Project