IMPORTANT: This course covers Angular v 1.x, if you are looking for a more modern version of Angular please check out my other Angular course.
AngularJS was built to make you a better, more productive and happier developer. It's the framework enabling a new era in rich client side web experiences. It's the future.
This is a hands-on course taught by an experienced AngularJS developer who's built dozens of angular apps for a variety of clients including Google.
Every lecture in this course ties into real world benefits or applications, after only the first chapter you'll have the knowledge to add WOW angular features to your current project.
Through a series of real-world examples you will learn the skills needed to build fully functional single page applications in AngularJS.
We'll iterate a contacts application from start to finish.
You'll learn how to perform http requests with the basic http service as well as the more advanced ngResource module.
You'll lean how to perform client and server side filtering & ordering.
You'll learn how to create single page applications using the uiRouter module.
As well as creating directives and much much more...
Learn battle proven techniques to solve common problems every web developer faces on a daily basis, such as:-
- Performing form validation with zero lines of code.
- Showing a beautiful datepicker control.
- Creating and interacting with bootstrap modals.
- When it comes to Single Page Applications we teach the far more popular and powerful uiRouter module instead of the basic core angular routing module.
- Tools, tips and tricks to debugging your angular applications.
This course is taught hands-on, you learn by doing. Follow along as we go through two example applications the first a simple lowly form which we give super powers the second a complex single page contacts application where you will learn:-
- How to interact with a REST API using ngResource in 5 lines of code.
- Implementing infinite scroll, user feedback with spinners and toast messages.
- As well as much much more….
You'll learn how to implement functionality that's expected in todays applications in a fraction of the time compared to other frameworks.
"This is the best training I have ever came across online for AngularJS. Approach take by trainer is excellent. He makes us build an application. As the training goes on, our app evolves around the concepts we have learnt. This training will give you confidence to make real time application with angular. Also trainer has uploaded complete exercise for each section, so at any point of time you are stuck, you can open the code and have reference. Thanks Asim."
- Priyank Thakkar
"I really enjoyed this course it's clear and very well explained, i recommend it for newbies to experts. Lets develop in angular :D"
- Victor Gutierrez
"Clear instructions. Truly comprehensive, highly organized and thoughtful. Love learning it and applicable to my work environment."
- Florence Reynolds
"Much better than many of the courses I paid for. Very brief and to the point. Thanks Asim."
- Ali Hassan
Developer, author, trainer and speaker with over 16 years experience building applications for organisations such as the European Space Agency and Google.
PreviewSection2 Introduction (3:00)
PreviewExample code for Section 2
PreviewData Binding (2:04)
PreviewControllers & Modules (8:02)
PreviewSubmitting a form using $http (3:25)
PreviewForm validation using HTML5 (4:10)
PreviewForm validation using core AngularJS (14:23)
PreviewForm validation using Angular Auto Validate (13:24)
PreviewUser feedback with Ladda buttons (4:58)
PreviewSection3 Introduction (2:01)
StartExample code for Section 3
StartLooping in AngularJS (5:59)
StartHandling clicks (3:42)
StartShowing details when clicking on a row (4:14)
StartHow to implement client side searching (9:09)
StartHow to implement client side ordering (5:46)
StartUser feedback (5:10)