Learn By Example: Angular JS
Learn By Example: Angular JS, available at $34.99, has an average rating of 4.45, with 60 lectures, based on 99 reviews, and has 2921 subscribers.
You will learn about Build intermediate level web applications using the Angular framework Develop custom directives, filters, services and other Angular components Understand behind the scenes details of the digest loop, dependency injection and other Angular Constructs This course is ideal for individuals who are Yep! Students who understand Javascript and have built simple web applications or Nope! Students who have not been exposed to any kind of web programming It is particularly useful for Yep! Students who understand Javascript and have built simple web applications or Nope! Students who have not been exposed to any kind of web programming.
Enroll now: Learn By Example: Angular JS
Summary
Title: Learn By Example: Angular JS
Price: $34.99
Average Rating: 4.45
Number of Lectures: 60
Number of Published Lectures: 60
Number of Curriculum Items: 60
Number of Published Curriculum Objects: 60
Original Price: $89.99
Quality Status: approved
Status: Live
What You Will Learn
- Build intermediate level web applications using the Angular framework
- Develop custom directives, filters, services and other Angular components
- Understand behind the scenes details of the digest loop, dependency injection and other Angular Constructs
Who Should Attend
- Yep! Students who understand Javascript and have built simple web applications
- Nope! Students who have not been exposed to any kind of web programming
Target Audiences
- Yep! Students who understand Javascript and have built simple web applications
- Nope! Students who have not been exposed to any kind of web programming
NOTE: This course uses Angular version 1.5.8 and is not compatible with Angular 2
Angular JS is a complete re-imagination of how web applications should be built. It takes best practices, learnt the hard way, and makes them super simple for everyone to use. Learn by example, in small easy-to-digest bits.
Let’s parse that.
- A complete re-imagination: Angular introduces a whole bunch of new concepts, which seem daunting but you’ll soon find that they are essential building blocks, your applications *just work*, are long-lived and easy to maintain
- Best practices made super simple: The model-view-controller design pattern, dependency injection, view-agnostic code, testability – Angular sets up structures which ensure that developers write code the right way
- In this course, we will learn by example. Each example is self-contained, has its source code attached, and gets across a specific Angular use-case. Each example is simple by itself, but they come together as building blocks to build complex use cases.
What’s included in this course:
- Installing and setting up a basic web server with Angular libraries
- Angular basics: Templates, controllers, directives, scopes, services, filters, expressions and data binding
- Angular in-depth: Custom directives for template expansion and DOM manipulation, scope inheritance and isolated scopes, custom filters and comparators, forms and validation, routing and single page applications
- Angular behind the scenes: The $watch list, $apply function and the $digest loop, dependency injection and service recipe types
Course Curriculum
Chapter 1: You, This Course And Us
Lecture 1: You, This Course And Us
Chapter 2: Introduction To Angular
Lecture 1: Pure Javascript doesn't cut it anymore
Lecture 2: Why is Angular cool?
Chapter 3: Install And Setup
Lecture 1: Installing Angular
Lecture 2: What are those Angular files all about?
Lecture 3: Npm And Http Server Install
Chapter 4: Basic Overview Of Angular Components
Lecture 1: Conceptual overview
Lecture 2: Example 1: Hello Angular World!
Lecture 3: Example 2: Data Binding
Lecture 4: Example 3: Controllers
Lecture 5: Example 4: Services
Chapter 5: Controllers: Digging Deeper
Lecture 1: Traditional data binding vs Angular data binding: Angular wins hands down!
Lecture 2: So, what exactly is a controller?
Lecture 3: Example 5: Controller holds state and behavior
Chapter 6: Services: Digging Deeper
Lecture 1: So, what exactly is a service?
Lecture 2: Example 6: Lazily instantiated singleton services
Chapter 7: Scopes And Scope Inheritance
Lecture 1: Scopes
Lecture 2: Example 7: Different controllers have different scopes
Lecture 3: Example 8: Nested scopes
Lecture 4: Scope inheritance and hierarchy
Lecture 5: Example 9: Scope inheritance at work
Lecture 6: Scope event propagation
Lecture 7: Example 10: Emit and broadcast events
Chapter 8: Built-In And Custom Directives
Lecture 1: So, what exactly are directives?
Lecture 2: Example 11: The template expanding directive
Lecture 3: Example 12: Using the templateUrl property
Lecture 4: Example 13: Functions in the templateUrl property
Lecture 5: Example 14: Custom directives with the restrict option
Chapter 9: Directives And Isolated Scopes
Lecture 1: Example 15: Using the same directive in different controllers
Lecture 2: Isolated scopes
Lecture 3: Example 16: Understand how isolated scopes work
Chapter 10: Behind The Scenes: $watch, $apply and $digest
Lecture 1: Data binding and $watch(), $apply() and $digest()
Lecture 2: Example 17: The watch list
Lecture 3: The Angular context
Lecture 4: Example 18: The $apply() function and the $digest() loop
Lecture 5: Example 19: Prefer $apply(fn) to $apply()
Lecture 6: Example 20: Use Angular libraries where possible
Lecture 7: Example 21: Watches on objects and collections
Chapter 11: Expressions
Lecture 1: Example 22: Expressions
Lecture 2: Javascript Vs Angular Expressions
Lecture 3: Example 23: One-time binding
Chapter 12: Filters
Lecture 1: Filters
Lecture 2: Example 24: Built In Filters
Lecture 3: Example 25: The orderBy filter
Lecture 4: Example 26: The "filter" filter
Lecture 5: Example 27: Build your own custom filter
Chapter 13: Forms And Validation
Lecture 1: Forms
Lecture 2: Example 28: A simple form
Lecture 3: Example 28 continued: Forms and CSS classes
Lecture 4: Example 29: Forms and the control state
Lecture 5: Example 30: The select options UI control
Chapter 14: Directives: Digging Deeper
Lecture 1: Example 31: DOM manipulating directives
Lecture 2: Example 32: Event listening directives
Chapter 15: Behind The Scenes: Dependency Injection
Lecture 1: Dependency injection
Lecture 2: Example 33: Different ways of injecting dependencies
Lecture 3: Provider recipes – yes that is what it is called
Lecture 4: Example 34: The Provider, Service and Factory recipes
Chapter 16: The Final Stretch
Lecture 1: Modules and Configs
Lecture 2: Example 35: The Http service
Lecture 3: Example 36: Routing and Single Page Applications
Instructors
-
Loony Corn
An ex-Google, Stanford and Flipkart team
Rating Distribution
- 1 stars: 2 votes
- 2 stars: 4 votes
- 3 stars: 12 votes
- 4 stars: 29 votes
- 5 stars: 52 votes
Frequently Asked Questions
How long do I have access to the course materials?
You can view and review the lecture materials indefinitely, like an on-demand channel.
Can I take my courses with me wherever I go?
Definitely! If you have an internet connection, courses on Udemy are available on any device at any time. If you don’t have an internet connection, some instructors also let their students download course lectures. That’s up to the instructor though, so make sure you get on their good side!
You may also like
- Top 10 Content Creation Courses to Learn in December 2024
- Top 10 Game Development Courses to Learn in December 2024
- Top 10 Software Testing Courses to Learn in December 2024
- Top 10 Big Data Courses to Learn in December 2024
- Top 10 Internet Of Things Courses to Learn in December 2024
- Top 10 Quantum Computing Courses to Learn in December 2024
- Top 10 Cloud Computing Courses to Learn in December 2024
- Top 10 3d Modeling Courses to Learn in December 2024
- Top 10 Mobile App Development Courses to Learn in December 2024
- Top 10 Graphic Design Courses to Learn in December 2024
- Top 10 Videography Courses to Learn in December 2024
- Top 10 Photography Courses to Learn in December 2024
- Top 10 Language Learning Courses to Learn in December 2024
- Top 10 Product Management Courses to Learn in December 2024
- Top 10 Investing Courses to Learn in December 2024
- Top 10 Personal Finance Courses to Learn in December 2024
- Top 10 Health And Wellness Courses to Learn in December 2024
- Top 10 Chatgpt And Ai Tools Courses to Learn in December 2024
- Top 10 Virtual Reality Courses to Learn in December 2024
- Top 10 Augmented Reality Courses to Learn in December 2024