AngularJS Foundation: From 0 to Hero

Write a complete Youtube clone application using Modules,Controllers,Directives,Services, Custom Directives with API's
4.5 (2 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.
9 students enrolled
$19
$20
5% off
Take This Course
  • Lectures 64
  • Length 3 hours
  • Skill Level All Levels
  • Languages English
  • Includes Lifetime access
    30 day money back guarantee!
    Available on iOS and Android
    Certificate of Completion
Wishlisted Wishlist

How taking a course works

Discover

Find online courses made by experts from around the world.

Learn

Take your courses with you and learn anywhere, anytime.

Master

Learn and practice real-world skills and achieve your goals.

About This Course

Published 4/2016 English

Course Description

Note:Course fully updated in April 2016. Learn all of the core skills of AngularJS and see how it enhances web development in the future.

No matter you’re a beginner building your own website, or a professional seeking an edge on how to learn better app building, this AngularJS course is a great investment of 20 minutes to learn the best practices of creating apps from a veteran software engineer and a AngularJS expert every day. 

What is AngularJS? AngularJS is a JavaScript MVC framework developed by Google that lets you build well structured, easily testable, and maintainable front-end applications.Nowadays,AngularJS continues to trend upward in the number of available jobs (which typically pay very well) and the number of applications being built. If you haven’t tried AngularJS yet, you’re missing out. The framework consists of a tightly integrated toolset that will help you build well structured, rich client-side applications in a modular fashion—with less code and more flexibility.A community of individuals and corporations maintained this open-source web application framework to address many of the challenges encountered in developing single-page applications.

Our course is designed to make it easy for everyone to master AngularJS. It has been divided in to following main sections :

  1. Hello AngularJS
  2. Building Modules
  3. Controllers
  4. Views
  5. Services
  6. Directives

This amazing Course will help you quickly master all the difficult concepts and will the learning will be a breeze. 

Let's get started.

What are the requirements?

  • A PC or Mac
  • A text editor
  • Basic HTML and Javascript knowledge,but not necessary
  • A mood to learn

What am I going to get from this course?

  • Write a complete front-end application with AngularJS
  • Create Single Page Applications (SPA) in AngularJS using the uiRouter module
  • You will be able to write quicker, better AngularJS code
  • Understand the weird Parts of AngularJS
  • Understand what a Single Page Application (SPA) is, and how they work

What is the target audience?

  • Web developers and designers
  • Front-end developers
  • Back-end developers
  • Technology enthusiasts
  • Anyone wants to learn AngularJS

What you get with this course?

Not for you? No problem.
30 day money back guarantee.

Forever yours.
Lifetime access.

Learn on the go.
Desktop, iOS and Android.

Get rewarded.
Certificate of completion.

Curriculum

Section 1: Introduction
Introduction
Preview
01:06
What we will do in this course
01:19
Section 2: Hello AngularJS
Intro to AngularJS
00:41
What is AngularJS
06:42
The Picture
01:40
Hello World
05:38
Tests
Preview
04:28
$compile, $digest and $apply, Model View
07:29
Review
02:01
Section 3: Building Modules
Intro to Modules
01:05
Building Modules in AngularJS
01:33
Building First Module
01:43
Dependency Injection
01:18
Constants
01:05
Constants Examples
00:56
Module Array Syntax
01:12
Kicking Things Off with module.run
01:02
module.run Example
02:16
Review
02:36
Section 4: Controller
Intro to Controller
01:19
Controllers and $scope
Preview
05:38
Create Your First Controller
01:47
Methods and Properties on $scope
02:50
Methods and Properties on $scope Example
02:08
Routes with Controllers
02:45
Examples
05:09
Review
02:11
Section 5: View
Intro to View
02:18
Views in AngularJS
01:50
Create Your First View with a Template
02:29
Layout Directives
03:44
Example
13:46
Interaction Directives
02:25
Interaction Directives Example
08:40
Styling Directives
01:19
Styling Directives Example
03:33
Review
01:34
Section 6: Services
Intro to Services
00:48
Services in AngularJS
02:23
Build Your First Service
02:31
$http Service
02:23
Example
02:56
Communicating with Controllers
02:08
Communicating with Controllers Example
03:09
Review
01:16
Section 7: Directives
Intro to Directives
01:02
AngularJS Directives Simplified
04:13
Build Your First Directive
03:13
Directive Definition Object
02:43
Directive Definition Object Example
02:54
The Link Function
01:49
The Link Function Example
01:10
The Controller Function
01:31
Example
03:22
Review
01:52
Section 8: Animations
Intro to Animations
00:49
AngularJS Animations
01:43
Build Your First Animation
02:29
The Animation Naming Convention
01:52
CSS Transitions
03:01
CSS Animations
04:11
JavaScript Animations
03:18
Review
00:54
Section 9: Conclusion
Conclusion
00:25

Students Who Viewed This Course Also Viewed

  • Loading
  • Loading
  • Loading

Instructor Biography

EDULearning Academy, Inc, Programming Made Easy

At EDULearning Academy, technology is all we teach. Whatever you're interested in from programming, development or design - we have it covered.

EDULearning Academy develops high quality video training courses around topics in mobile development including iPhone, Android, Windows Phone, Java, Responsive Web Design and other emerging technologies.

Every course is created by an expert developer and a trained mentor in the area of expertise.

Each course undergoes a rigorous planning, review and an internal quality check phase - to ensure that the teaching is of highest standards available online.

All course creators and trainers are currently based in the USA. Support for each course on Udemy is provided with quick turn around by a small team of developers and trainers.


Ready to start learning?
Take This Course