Available online or on-site, these instructor-led live Angular courses provide a practical, hands-on approach to mastering the framework for web application development.
Courses are offered for every iteration of the framework, including: Angular 1 (also referred to as Angular1, AngularJS, Angular.js, AngularJS 1, etc.), Angular 2 (Angular2, AngularJS 2, etc.), Angular 4 (Angular4), Angular 5 (Angular5), Angular 6 (Angular6), Angular 7 (Angular7), Angular 8 (Angular8), Angular 9 (Angular9), Angular 10 (Angular10), Angular 11 (Angular11), Angular 12 (Angular12), Angular 13 (Angular13), Angular 14 (Angular14), Angular 15 (Angular15), Angular 16 (Angular16), and Angular 17 (Angular17).
Training is delivered either as “online live training” or “onsite live training.” Online live sessions (also known as “remote live training”) are conducted through an interactive remote desktop environment. Onsite live training can take place directly at your facilities in Gaia or at NobleProg’s dedicated corporate training centres in Gaia.
NobleProg -- Your Local Training Provider
Holiday Inn Porto - Gaia
220, Rua Diogo Macedo, 220, Vila Nova de Gaia 4400-107 , Gaia, Portugal
From Porto by Metro
If you're coming from Porto city centre:
Take the Metro Line D (yellow line) toward Vila d’Este.
Get off at João de Deus.
From João de Deus, walk about 13 minutes to: Rua Diogo Macedo 220, 4400-107 Vila Nova de Gaia.
From Vila Nova de Gaia train station
If by “local train station” you mean Vila Nova de Gaia-Devesas:
The address is approximately 12 minutes walking from Vila Nova de Gaia station according to the accommodation's location information.
You can therefore walk directly rather than taking the metro.
This course is intended for learners who possess a basic grasp of web development concepts, including familiarity with HTML and CSS, alongside hands-on experience with JavaScript or TypeScript. It is ideally suited for front-end developers transitioning to modern Angular, software engineers building scalable web applications, and technical professionals looking to acquire practical, real-world Angular skills.
This advanced, instructor-led programme in Gaia is crafted for senior developers tasked with building enterprise-grade Angular 20 applications. It delves into advanced architecture, state management, and performance tuning to empower you to deliver scalable, high-performance web solutions with greater confidence.
This live, instructor-led training in Gaia covers the fundamentals of Angular 20, empowering developers to build scalable web applications. Participants will gain mastery over components, routing, state management via signals, and performance optimization through hands-on exercises in a practical development environment.
This instructor-led live training, available Gaia (online or onsite), is designed for intermediate web developers who wish to build, test, and deploy Angular 19 applications utilizing the latest tooling, component architecture, and best practices.
By the end of this training, participants will be able to:
Set up and configure an Angular 19 development environment using the Angular CLI.
Create components, directives, services, and reactive forms.
Use routing, HTTP client, and state management with RxJS and signals.
Build, test, and deploy production-ready Angular applications.
This instructor-led live training in Gaia (online or onsite) is tailored for beginner to intermediate developers seeking to create dynamic, modern web applications using Angular 18.
By the end of this training, participants will be able to:
Set up and configure Angular 18 projects.
Utilize Angular 18's new features and improvements, including optimized TypeScript 4.7 capabilities and zoneless change detection.
Develop robust, scalable applications using Angular 18.
Implement best practices for code organization and architecture.
This instructor-led, live training in Gaia (available online or on-site) targets developers from beginner to intermediate levels who wish to utilize the latest features of Angular 17 for building, testing, and deploying web applications.
By the end of this training, participants will be able to:
Set up a development environment comprising Node.js, Visual Studio Code, and Angular CLI.
Create a basic Angular 17 application that handles data display and user interactions.
Organize and reuse code using components, directives, pipes, services, and modules.
Communicate with backend services via data binding, dependency injection, routing, forms, and the HTTP client.
Use the new template control block syntax to streamline common tasks such as conditional rendering, looping, and managing empty collections.
Enable lazy-loading of block content and dependencies using the new @defer control block.
Customize view animations and transitions using the new view transitions API.
Debug and test Angular 17 applications using tools like Chrome DevTools, Jest, Karma, and Protractor.
This instructor-led, live training in Gaia (online or onsite) is designed for experienced testers and developers looking to deepen their expertise in Angular testing.
Upon completion of this training, participants will be able to:
Gain a thorough understanding of Angular testing.
Conduct advanced component and integration testing.
Execute end-to-end testing using Cypress and visual regression techniques.
This instructor-led, live training in Gaia (online or on-site) is designed for developers aiming to leverage the latest features of Angular 13 to build, test, and deploy web applications.
Upon completion of this training, participants will be able to:
Utilise TypeScript and Angular CLI to develop Angular 13 applications.
Develop, test, and deploy Angular 13 web applications.
Construct web components suitable for use in any web application or page.
This live training in Gaia assists developers in streamlining state management for large, data-driven web applications. You will learn to reduce system complexity, optimize state processes, and construct robust NgRx solutions through hands-on exercises in a practical, real-world setting.
This instructor-led, live training in Gaia (online or onsite) is aimed at beginner-level to intermediate-level developers who wish to build dynamic, modern web applications using Angular 2.
By the end of this training, participants will be able to:
Set up and configure Angular 2 projects.
Utilize Angular 2's features and improvements.
Develop robust, scalable applications using Angular 2.
Implement best practices for code organization and architecture.
Integrate Angular applications with RESTful APIs.
Read more...
Last Updated:
Testimonials (5)
all the important part were covered
carlo capuano - ITER Organization
Course - Angular 18
The trainer’s attitude – helping you feel comfortable, making jokes to lighten the mood, and answering everyone’s questions.
Ana Fedeles
Course - Angular 20
I truly appreciated how thorough this course was! It covered so many aspects in depth, making the learning experience incredibly enriching.
Andrei
Course - NgRx
I mostly liked the training flow; she went through the topic, and at the end of the topic, she had well-defined practice sessions for us. She was able to guide us promptly with the issues we faced in the practice sessions.
Rabin Byanjankar - Lument
Course - Angular 17
In only three days were covered all the subjects from training material, even extra.
Ovidiu
Course - Angular 2 Fundamentals
Provisional Upcoming Courses (Contact Us For More Information)
Online Angular training in Gaia, Angular training courses in Gaia, Weekend Angular courses in Gaia, Evening Angular training in Gaia, Angular instructor-led in Gaia, Angular classes in Gaia, Angular trainer in Gaia, Online Angular training in Gaia, Evening Angular courses in Gaia, Angular boot camp in Gaia, Weekend Angular training in Gaia, Angular on-site in Gaia, Angular one on one training in Gaia, Angular coaching in Gaia, Angular private courses in Gaia, Angular instructor-led in Gaia, Angular instructor in Gaia