- Course Introduction
- Course Outline and Application Overview
- Meet the Instructor
- Pre-Requisites
- Where do I get the Module Materials and Code?
- Module Materials and Code
- Introduction
- SPA Overview
- Jumping into AngularJS
- AngularJS Hello World
- Key Players in AngularJS
- AngularJS Documentation
- Summary
- Module 1 Quiz
AngularJS JumpStart with Dan Wahlin
Quick Facts
particular | details | |||
---|---|---|---|---|
Medium of instructions
English
|
Mode of learning
Self study
|
Mode of Delivery
Video and Text Based
|
Course overview
A practical JavaScript framework called AngularJS can be employed to create single-page web applications. AngularJS JumpStart with Dan Wahlin certification course is developed by Dan Wahlin - Developer, Google GDE & Microsoft MVP and is made available by Udemy which is intended for learners who want to acquire the knowledge and expertise in AngularJS framework to become accredited web developers.
AngularJS JumpStart with Dan Wahlin online training incorporated more than 5.5 hours of detailed lectures along with 6 articles and quizzes which discuss the essential concepts that learners need to know to begin developing AngularJS applications, including controllers, scope, views, routes, factories, services, and more. AngularJS JumpStart with Dan Wahlin online classes provides a step-by-step overview of concepts such as data binding, routing, animations, and more to help students learn faster. By the end of the course, learners will comprehend how all of the AngularJS segments integrate and how to use them to create their web applications.
The highlights
- Certificate of completion
- Self-paced course
- 5.5 hours of pre-recorded video content
- 6 articles
- 8 downloadable resources
- Learning resources
- Quizzes
Program offerings
- Online course
- Learning resources
- 30-day money-back guarantee
- Unlimited access
- Accessible on mobile devices and tv
Course and certificate fees
Fees information
certificate availability
Yes
certificate providing authority
Udemy
Who it is for
What you will learn
After completing the AngularJS JumpStart with Dan Wahlin online certification, learners will obtain an understanding of the foundational concepts and methodologies of AngularJS for developing single-page applications to become Google developer experts. In this AngularJS course, learners will explore the fundamentals associated with controllers, factories, services, custom directives, HTML, and the role of modules. In this AngularJS certification, learners will also study concepts involved with data binding and routing as well as will acquire the knowledge of the strategies for adding animation in their single-page applications.
The syllabus
AngularJS - The Big Picture
Views, Directives and Filters
- Module Materials and Code
- Introduction
- Data Binding Overview
- Directives and Expressions
- Directives and Expressions in Action
- Additional Directives
- Iterating Over Data
- ng-repeat in Action
- Sorting and Formatting Data
- Formatting Data with Filters
- Sorting and Filtering Data with Filters
- Dynamic Sorting with the orderBy Filter
- Summary
- Module 2 Quiz
Controllers, Scope and Modules
- Module Materials and Code
- Introduction
- AngularJS Architecture Patterns
- The Role of Controllers
- Creating a Controller
- A Quick Note About Stand-Alone Controller Functions
- The ng-controller Directive
- Hooking a View to a Controller
- Using "Controller As" Syntax
- The Role of Modules
- Creating a Module
- Adding a Controller to a Module
- Options for Adding a Controller into a Module
- Parameter Injection Techniques
- Summary
- Module 3 Quiz
Routing
- Module Materials and Code
- Introduction
- Routing Overview
- Referencing the ngRoute Module
- Adding the ngRoute Script into an Application
- Configuring Routes
- Using $routeProvider to Configure Routes
- Using the ng-view Directive
- Adding ng-view to a Page
- Adding Another Route, View, and Controller
- Summary
- Module 4 Quiz
Factories and Services
- Module Materials and Code
- Introduction
- Factory and Service Overview
- Creating a Factory
- Refactoring Code into a Factory
- Injecting a Factory into a Controller
- Creating a Service
- Refactoring Code into a Service
- Defining Application Values
- Defining Values and Constants
- Making Ajax Calls from a Factory/Service
- RESTful Services: A Quick Note About Node.js Express Versions
- Creating a RESTful Service
- Using the $http Service
- Wiring Promises to Success and Error Callbacks
- Using the $log Service
- Summary
- Module 5 Quiz
UI and Animation
- Module Materials and Code
- Introduction
- Enhancing the UI with Bootstrap
- Adding Bootstrap Classes
- Animation Overview
- Animation Examples and Resources
- The ngAnimate Module
- Adding the ngAnimate Script and Module
- Defining Animations in CSS
- Creating a Stylesheet with CSS Transitions
- Referencing Animation Classes
- Hooking Directives to Animations
- Summary
- Module 6 Quiz
- Thank You!
Bonus: Getting Started Building Custom Directives
- About this Bonus Content
- Module Materials and Code
- Introduction
- The Role of Directives
- Creating a Hello World Directive
- Directive Categories
- Directive Building Blocks
- Summary
Bonus: Shared Scope, Isolate Scope, the link() Function in Custom Directives
- About this Bonus Content
- Module Materials and Code
- Introduction
- Understanding Shared and Isolate Scope
- Shared and Isolate Scope Demo
- @ Local Scope Property
- @ Local Scope Property Demo
- = Local Scope Property
- = Local Scope Property Demo
- & Local Scope Property
- & Local Scope Property Demo
- The link() function
- link() Function Demo
- Summary
Bonus: Articles on Building Custom Directives
- About this Article Series on AngularJS Directives
- Part 1: The Fundamentals
- Part 2: Isolate Scope
- Part 3: Isolate Scope and Function Parameters
- Part 4: Restriction and Transclusion
- Part 5: The link() Function
- Part 6: Using Controllers
- Part 7: Creating a Unique Value Directive using $asyncValidators