All You Need To Know About AngularJS - Training On AngularJS

This course covers all the basics of how to get up and running with AngularJS. An InDepth training course.

4.00 (126 reviews)
Udemy
platform
English
language
Web Development
category
instructor
All You Need To Know About AngularJS - Training On AngularJS
2,105
students
5 hours
content
Jan 2017
last update
$19.99
regular price

What you will learn

Learn everything you need to know about the AngularJS framework

Description

This AngularJS training course from Infinite Skills teaches you all about this open-source JavaScript framework. This course is designed for the absolute beginner, meaning no prior knowledge of AngularJS is required, however you should already have a fundamental understanding of HTML, CSS and JavaScript.


You will start by setting up the application and learning about the views, controllers, and built-in directions. From there, the course will teach you about filters, showing you tricks with filters and how to create custom filters. This video tutorial will cover topics in AngularJS including service types, directives and directive communication channels, routing and promises, and advanced scope. Finally, you will learn about interacting with servers and 3rd party libraries.

By the completion of this computer based training course, you will have gained the knowledge and experience necessary for working with the AngularJS framework. Working files are included, allowing you to follow along with the author throughout the lessons.

Content

Getting To Know The AngularJS Framework

Important - Download These First - Working Files
0101 Introduction
0103 What Is New And Different About AngularJS
0104 Model View
0105 How You Should Be Thinking About AngularJS
0106 How To Access Your Working Files

Views, Controllers, And Built-In Directives

0201 Application Setup
0202 Interpolation And Controllers
0203 Built-In Directives
0204 ngRepeat
0205 ngClass, ngTemplate, And ngInclude
0206 ngModel
0207 $Scope.$Watch
0208 Remove Scope Watcher
0209 ngCloak

Filters

0301 Built-In Filters
0302 Tricks With Filters
0303 Custom Filters

AngularJS Service Types

0401 How To Think About Services
0402 Constants And Values
0403 Factories
0404 Services
0405 Providers
0406 Decorators
0407 Dependency Injection

Directives

0501 How To Think About Directives
0502 Breaking Down Your First Directive
0503 Working Through Your First Directive - Part 1
0504 Working Through Your First Directive - Part 2
0505 Working Through Your First Directive - Part 3
0506 Compile And Link Functions
0507 Directive Communication Channels
0508 Transclusion
0509 Data

Routing And Promises

0601 Basic Routing - Part 1
0602 Basic Routing - Part 2
0603 Redirects
0604 Promises
0605 Resolve
0606 Routing Events

Advanced Scope

0701 Scope Events
0702 $Scope.$Apply - Part 1
0703 $Scope.$Apply - Part 2

Testing

0801 How To Think About Testing
0802 Unit Testing:
0803 E2E Testing:

Practices For Production Apps

0901 Serving AngularJS
0902 Organizing AngularJS Modules

Interacting With Servers

1001 $Http
1002 $Resource

3rd Party Libraries

1101 Angular UI
1102 Firebase

Closing Thoughts

1201 Wrap-Up

Reviews

Todd
May 31, 2016
This class is a bit dated at this point, and misses out on the new features, ideas, and direction of Angular (especially given 2.0's proximity), but it's still a great intro.
Dorothy
May 3, 2016
Lots of valuable information presented clearly. Wish there was more student participation either by labs, or by having quizzes.
Adrian
April 6, 2016
Presenter uses a lot of terminology that someone with little to no programming experience would be completely lost at.
Karl
March 3, 2016
So far so good. But I needed to stop to determine where and how to load to demo site and it did not have the form for name etc ... in the index.html. i had to add it. I did get the point about the views. Thanks
Aaron
September 17, 2015
Though the author is obviously knowledgeable about the subject, his instructions fails to convey a sense of comprehension on two major fronts. First, much of the introduction to new subject matter is filled with superfluous "this is simple, and it's great, and it'll be used often, etc.", but there is no value in this aside, and it only hopes to derail a tenuous train of thought. Secondly, and not a fault of the instructor, but something that proves that "Just because one is knowledgeable does not mean they can teach that concept.", I am a visual learner. Where this does sound odd in a text-based skill, like writing Angular, visual aides still have a significant impact on the ability to express your topic to a point of comprehension. Instead, this course is filled with us staring at text and listening to a lecture (which for a visual learner is a death sentence). Because of this, it was exceptionally difficult to watch text be written, try to comprehend what was on screen, what was being written, how it was accomplishing a goal not yet comprehended by the viewer and actively listening to the instructor. Again, I don't want to fault the instructor; creating visual aides is a more production-intensive process (and even then, the aide has to successfully convey the concept), but because of these two major lacking areas, I felt that what I took away from the course was significantly less than what it could have been.
Michael
August 15, 2015
I am a competent NodeJS developer with several projects completed and after finishing this course I still don't know how to put a Angular project together... just snippets of information with no practical application. The free stuff on YouTube is better for a beginner, only consider buying this course after 6 months of experience to gain a deeper theoretical understanding and fill the holes in your knowledge.
Joao
July 31, 2015
Overall the course is really good but I believe that you could have gone deeper into parts like unit testing, $http topics and have more real life examples of how to deal of data coming from REST Api's.
Florian
July 28, 2015
Clear and exhaustive. The Codecademy course could be a could complement (more practical and project related) before starting a real project
Ale
July 20, 2015
Explanations for each of the topics in this course are incredible, and help those who are trying to understand AngularJS who are only reading the documentation and watching other not-so-great tutorials. Thank you very much for the course you made!
Leon
May 18, 2015
The course has a good pace; not too fast, but certainly not too slow. Quality of the videos is very good. Unfortunately there aren't any quizes.
David
December 14, 2014
I highly recommend this course and Dan Walin's course on Udemy together to get a full picture of AngularJS. Course was laid out nicely and instructor knew his material and spoke clearly
Claude
October 9, 2014
Sounds the topic is made more complex as it is really .Better to train from the angular official website. Poor material here, too much word, not very pedagogic
Leonardo
August 7, 2014
Very good AngularJS course, helped me to understand a lot of concepts of this awesome lib. It doesnt only teaches you how you use angular, it teaches what is really happening and how angular does what it does.
Stephen
July 6, 2014
This course covers the basics in a reasonably easy to understand fashion. I think there is lots more to know about AngularJs though.
Jih-Shien
April 25, 2014
Clarified lots of vague concepts I've got along my past headless learning experience of AngularJS. Fantastic!

Charts

Price

All You Need To Know About AngularJS - Training On AngularJS - Price chart

Rating

All You Need To Know About AngularJS - Training On AngularJS - Ratings chart

Enrollment distribution

All You Need To Know About AngularJS - Training On AngularJS - Distribution chart

Related Topics

177912
udemy ID
3/6/2014
course created date
2/14/2020
course indexed date
Lee Jia Cheng
course submited by