Courses, discounts, licenses

Frequently Asked Questions

Online Courses

1. Do you offer certificates of completion?

Yes we do! We offer an official Ultimate Angular certificate for individuals, or team members inside a company. Certificates will include your name, course completed and the date issued. You can request a certificate for each course completed, as well as any further information you may need for sponsorship/reimbursement.

2. What is the difference between "AngularJS" and "Angular"?

Angular was a rewrite of AngularJS, to which they’ve now switched to Semantic Versioning (SemVer) and a standard name “Angular” for all versions above the new 2.0 release. This means that anything 1.x related, such as version 1.5, is called “AngularJS”. Anything related to what was previously called “Angular 2”, is now just “Angular”.

3. Which courses are available to take now?

Check each course for the full suite of courses. Any marked “Preorder” are currently being built, those that are marked “New” are fully available to learn from right now.

4. What does "preorder" mean?

We offer exclusive discounts to those who preorder our courses, so they’ll essentially reserve a copy at a lower price until the course is released. There are limited numbers available as we continue building out any current courses that are available for preorder.

5. Can I access my courses forever? Are they available offline?

Once you’ve purchased, the course is licensed to you forever. This means lifetime updates for you, always, and free of charge. It’s a one-time purchase with unlimited updates from us, so you can rest assured you’re always getting the latest and greatest. You’ll also be able to download the entire video collection for offline viewing as well.

6. My course I ordered still hasn't been released, when can I expect it?

All dates for discounted preorders are not “exact” final release dates, please do not expect them to be - we are all human at the end of the day and we give you our best estimate as to when we think they will be completed by. We offer a lower price and love the support of early backers, and a lot of passion, love, and attention goes into the courses for you. Please be patient, Ultimate Angular is about the best quality education and we stand by our ethos to deliver that - whether it takes an extra week or two to fully ship your course(s) to you.

7. Will videos for preordered courses be incrementally release?

They will be dripped (which means we build, record, produce and ship to you once ready). This means you can tackle new sections of videos as we build them out. Courses that suggest a date for finalisation will be the fully finished products. You will have access to each new video section after we complete them, so it’s likely each week you’ll receive many more videos to learn and build from.

8. Do I need "AngularJS" knowledge for the "Angular" courses?

Not at all, we teach it all from scratch as if you’ve never touched Angular 2+ before. Reach out for us for any further clarifications.

9. What happens with course updates?

Our promise to you is keeping everything up-to-date with future Angular and TypeScript releases. Substantial changes that you’ll need to keep building the latest Angular and/or TypeScript applications will be worked into existing courses and republished. Any updates that are made, you will receive automatic content updates and an email letting you know what’s changed. We have been working extremely hard to continue researching, learning and building any new videos for you so we can bring you the latest and greatest.

10. What is the format of each video?

Each video assumes no prior knowledge to the concepts, to ensure you understand everything to the fullest. We’ll be live coding from scratch, and building as we go - simultaneously explaining each step and the concepts behind it. There are isolated concepts we’ll focus on, and then show real-world examples to using them, complete with full code reviews to ensure you master each step. You’ll be listening, watching code evolve, learning and coding challenges yourself - and be presented with a solution and explanation.

11. I'm already pretty good at Angular, are these courses still beneficial?

We are fully confident that you will learn a huge amount regardless of your skill level, the courses do not just cover “how” to approach developing Angular applications, but also the “why” and how to connect the dots between specific APIs and internal workings, as well as architectural decisions and project structure. We teach workshops around London, Europe and the USA and have always received fantastic feedback from attendees learning so much more.

12. What if I'm not satisfied with the course?

We are extremely confident you’ll love the courses and we want to make sure you get real value out of Ultimate Angular, which means you are absolutely thrilled! If you aren’t satisfied or it’s not your style, please get in touch within 10 days with your email address assigned to the account. We’ll send you a feedback form to complete so we can learn from your experience, and issue a refund. Please note that course downloads are tracked against your user credentials, therefore physically downloading course videos during the 10 days will result in you not being able to get refunded because you will own a local copy of the content. For the first 10 days, please use the online video streamer to evaluate the course. If you have completed more than 50% of a course, we reserve the right to decline a refund. Please see the licensing agreement for further information.

Accounts and Invoices

1. Can I get an invoice?

You’ll automatically be sent a receipt upon checkout, however if you need an official invoice, for example with Company name and TAX/VAT details on, then please reach out to us via [email protected]. We’ll send your custom invoice back typically within 24 hours.

2. I've forgotten my password, how can I reset it?

Follow this link, enter your email address and you’ll be sent a link to reset it.

3. Where can I login?

Follow this link to login, it’s also available at the top of this website.

4. Payment options aren't available in my country, help!

Drop us an email and let’s sort something out to get you access to your courses!

Teams and Discounts

1. How do team purchases work?

Purchase the license size suitable for your team and send an email to [email protected] with a list of users you’d like to have access to your team license, we will then create your team accounts and assign course access for you.

2. Student discount?

As a student you are entitled to a discount. Once you’ve chosen a course, please email us from your valid student email address (or attach your student ID) with the course, or bundle, name and we’ll send you the a coupon: [email protected].

3. I've bought courses from you before, can I get a discount?

Absolutely, we love that you’ve chosen to learn with us - drop us an email and we’ll generate you a coupon. Please include your initial order number and we’ll send you one.

4. Can I get a discount for multiple courses?

If you’re purchasing (for example) the bundle, and would also like the performance course, we are happy to offer a discount, drop an email to [email protected] for a coupon.

5. I have a poor exchange rate in USD, can I get a fair discount?

We appreciate that many countries around the world are not equal in currency value (Argentina/Brazil/India/many more), so drop us an email and we can arrange a discount to make it fair for where you live.


1. Can I share my course with someone else or a team member?

Please see the licensing agreement that you agree to by using Ultimate Angular. Whilst there is technically nothing stopping you from sharing your login credentials with anybody, this would be a violation of the licensing agreement. Your course is licensed directly to you, or team/company, and you will be responsible for adhering to the licensing agreement and be responsible for any copyright infringement that we may act upon. Our platform does monitor user access and abuse of this may lead to suspension of your account and potential further actions taken as per the licensing agreement.

2. How many users does a team license cover?

First, read our licensing agreement. Our team licenses cover small, medium, large, and larger! Choose the size of the team that’s right for you on each course’s page. We offer a scaled approach to team licensing, making the training investment more suitable the bigger your team grows (i.e., the more in the team, the less the cost per unit). If you need a license for more than 50 developers, let us know via via email and we’ll whip up a custom quote for you.


1. What about audio and video quality?

Audio quality has been a focus for all courses you’ll find here - try some of the free sample videos on each course page to check them out. They’re recorded with professional equipment and you’ll be able to stream them at 1080p (HD), as well as download them for offline viewing.

2. What prerequisites are there before learning Angular?

It’s recommended that you’re able to write and understand your own HTML, have some basic knowledge on how to manipulate the DOM, along with some JavaScript knowledge, that includes using XMLHttpRequest (Ajax) and basic practices.

3. Are courses DRM free?

Yes they are and always will be.