Learn AngularJS Step By Step
4.3 (1,134 ratings)
Instead of using a simple lifetime average, Udemy calculates a course's star rating by considering a number of different factors such as the number of ratings, the age of ratings, and the likelihood of fraudulent ratings.
18,812 students enrolled
Wishlisted Wishlist

Please confirm that you want to add Learn AngularJS Step By Step to your Wishlist.

Add to Wishlist

Learn AngularJS Step By Step

Very easy to learn video series on Angular-JS 1.4.1, Specially for those who are Beginners in this technology.
4.3 (1,134 ratings)
Instead of using a simple lifetime average, Udemy calculates a course's star rating by considering a number of different factors such as the number of ratings, the age of ratings, and the likelihood of fraudulent ratings.
18,812 students enrolled
Created by Maruti Makwana
Last updated 7/2017
English [Auto-generated]
Current price: $10 Original price: $30 Discount: 67% off
5 hours left at this price!
30-Day Money-Back Guarantee
  • 2 hours on-demand video
  • Full lifetime access
  • Access on mobile and TV
  • Certificate of Completion
What Will I Learn?
  • At the end of my course students will be able to understand Angular JS framework and some important parts of the framework like Directives, Services, Modules, Routing, Controllers Etc
  • this course will help students to decide which directives and services of angularJS are useful in their applications and also where we need to use which one.
View Curriculum
  • Downlaod and install visual studio 2013 express which is free available. or if it is not possbile any other IDE which can support Javascript, HTML5 and CSS will work fine with this.

i want to teach intermediate angular JS to developers who have basic knowledgeapplication development and want to be able to use Angular javascript at client side effectively in business applications.

This course is covering some of the important Angular JS concepts with practical codes and most of useful directives and services are covered in this. We have also covered Angular JS routing with Single Page Application in last section of this series.

I have used Visual Studio 2013 in this Course because it support full intellisense but when learners wants to do this they can use any tool they are comfortable and i am sure all codes will work as it is.

This course is specially designed in such a format that someone can understand it easily and i have taken care that this will be in a simple indian english so that everyone can understand.

As this is my first video series on Angular JS this is starting form basic and we will come soon with more advance things in same.

Happy Learning

Who is the target audience?
  • This angular JS course is for newbies who are not familier with angular JS framework and wanted to learn it in a quick and easy way
  • This course is not for you if you are not familier with JavaScript basics or if you want to learn veru advanced Angular topics.
Compare to Other AngularJS Courses
Curriculum For This Course
21 Lectures
Getting familiar with angular js
4 Lectures 21:46

In this lecture i have started with very basic angular expression and created some logical output with the help of ng-app directive.

Preview 07:00

In this lecture i have explained Implicit Scope Declaration of Angular JS Framework

Preview 03:05

In this Video lecture i have created a Javascript file with angular code and then inherited scope of that module controller in to my HTML view.

Preview 07:33

In this lecture i am showing ng-repeat to bind collection of data with HTML UI

Model-View Data Binding
AngularJS Directives
10 Lectures 45:39

In this lecture i have explained ng-change directive and when it will be useful.


This lecture is showing how to use ng-click, ng-init and ng-blur, event specific directives.

ng-click, ng-init, ng-blur

This video is showing how to apply CSS classes on HTML elements dynamically at runtime with the help of angularJS.


This lecture explains how to use ng-copy, ng-cut, ng-paste, directives.

ng-cut, ng-copy, ng-paste

In this Video i am dealing with key press events using angular directives.

ng-keyup, ng-keydown, ng-disable

In this Video i am dealing with basic validations using ng-show directive

learning ng-show

This lecture is showing how to do regular expression validations with angular js ng-pattern directive.


This video explains how to use ng-options directives with ng-switch and ng-switch-when directives.

ng-switch, ng-options

This lecture explain ng-include directive or angularJS with sample code


In this lecture you will ng-value which is useful to change value of ng-model directive at runtime.

Angular JS Services
7 Lectures 42:53

In this lecture i am explaining $filter service and $watch service of angularJS which helps us to keep observing some set of code at runtime.

$filter and $watch

$timeout service of AngularJS is useful when you want to do some logical operations with time intervals and also useful when you want some kind delay in execution.


In this lecture i am explaining how to do Hash-Routing in application using $location and $anchorScroll services of Angular. This concept is mostly useful when we create SPA[Single page application] but here i am showing this thing in normal HTML application.

$location and $anchorScroll

Cookie is a client side storage in which we can store data, in this video i am string and retrieving data with the help of $Cookie service of Angular


In this lecture i am showing $cachefactory service of angular JS which is using factory based module, this sample is creating browser based client side cache which is having customized size based on user factory settings.


Routing of AngularJS is one of the most important aspect and i am explaining this here in very easy to understand way using Single Page Application [SPA] of angular JS


Please download this Course samples in this last lecture. this video is wrongly added and i dont know how to remove it. please udemy instructors help me for same.

Code Samples of this Video learning

simple quiz to check your learning skills

6 questions
About the Instructor
Maruti Makwana
4.4 Average rating
1,340 Reviews
22,257 Students
6 Courses
MCT-Corporate Trainer

I am providing trainings to different IT corporates from last 11+ Years on different Microsoft Technologies and some JavaScript Technologies.i am here to make my lectures online so that everyone can access my knowledge throughout the globe.

i know my strength that i can make complicated things simple and I will be happy if people like my videos and ask questions to me regarding technologies i know. My expertise is mostly on following technologies.

ASP NET MVC 5, Microsoft Azure, Sharepoint 2013, Windows Store Apps, Angular JS, Knockout JS, WebGL, Ember JS, Jquery,HTML 5, CSS3, WCF, WPF, etc