AngularJS JumpStart with Dan Wahlin
AngularJS JumpStart with Dan Wahlin, available at $74.99, has an average rating of 4.7, with 113 lectures, 6 quizzes, based on 3616 reviews, and has 23850 subscribers.
You will learn about Learn the benefits of Single Page Applications Learn and be able to explain the key components in Angular Stay up-to-date on Angular with Google Developer Expert (GDE) Dan Wahlin Teach HTML New Tricks with Directives Build Controllers and Bind Data to Views Use $scope for Data Binding Understand the importance of two-way data binding Understand the Role of Modules Learn what routing is and why it's so important in Angular apps Understand how to use Factories and Services Learn how to "Jazz" up your SPAs with Animations This course is ideal for individuals who are Web developers with existing experience working with HTML, CSS, and JavaScript It is particularly useful for Web developers with existing experience working with HTML, CSS, and JavaScript.
Enroll now: AngularJS JumpStart with Dan Wahlin
Summary
Title: AngularJS JumpStart with Dan Wahlin
Price: $74.99
Average Rating: 4.7
Number of Lectures: 113
Number of Quizzes: 6
Number of Published Lectures: 113
Number of Published Quizzes: 6
Number of Curriculum Items: 119
Number of Published Curriculum Objects: 119
Original Price: $24.99
Quality Status: approved
Status: Live
What You Will Learn
- Learn the benefits of Single Page Applications
- Learn and be able to explain the key components in Angular
- Stay up-to-date on Angular with Google Developer Expert (GDE) Dan Wahlin
- Teach HTML New Tricks with Directives
- Build Controllers and Bind Data to Views
- Use $scope for Data Binding
- Understand the importance of two-way data binding
- Understand the Role of Modules
- Learn what routing is and why it's so important in Angular apps
- Understand how to use Factories and Services
- Learn how to "Jazz" up your SPAs with Animations
Who Should Attend
- Web developers with existing experience working with HTML, CSS, and JavaScript
Target Audiences
- Web developers with existing experience working with HTML, CSS, and JavaScript
** Updated with new articles and bonus videos about getting started building custom Angular directives! **
Please note that this course covers version 1.x of AngularJS. This course does not cover Angular development (which is different than AngularJS).
There are many AngularJS courses on the Web now. Which one should you take? If you’re looking to quickly grasp the core concepts of AngularJS 1.xwith hands-on examplesand want to learn from a developer/instructor with over 20 years of experience who has also been awarded the Angular Google Developer Expert (GDE) award from Google then this is the course for you! Dan also created the popular AngularJS in 60-ish Minutes video on YouTube (over 1.9 million views) so if you enjoyed that then you’ll love this course!
AngularJS is a powerful JavaScript framework that can be used to build Single Page Applications (SPAs) that run in the browser. By the time you’re done with this course you’ll understand how AngularJS can be used to build applications. This includes learning how to build custom controllers and re-useable services, how to bind data into views, how routing works, and also how custom animations can be used to add polish to your apps. The course even includes bonus sections on getting started building custom directives! This is a hands-on course that you can follow along with and learn by doing.
———————————–
AngularJS is a robust Single Page Application (SPA) framework that can be used to build dynamic, client-centric applications that can run in desktop browsers as well as on phones and tablets. You can use AngularJS to build multi-screen applications that perform much like a desktop application but can be viewed and interacted with using a normal browser.
In this course by Google Developer Expert (GDE) Dan Wahlin you’ll learn essential concepts that you need to know to get started building AngularJS applications such as controllers, scope, views, routes, factories, services and more. The course provides step-by-step walk-throughs and coding demos that you’re encouraged to code along with to enhance the learning process. By the end of the course you’ll understand how all of the AngularJS pieces fit together and be able to apply this knowledge to building your own custom Web applications.
The AngularJS JumpStart course is broken down into 6 modules (with additional bonus modules included) with each module providing source code so that you can follow along if you’d like.
-
AngularJS – The Big Picture
-
Views, Directives and Filters
-
Controllers, Scope and Modules
-
Routing
-
Services and Factories
-
Animation
-
Bonus: Getting Started Building Custom Directives
-
Bonus: Shared Scope, Isolate Scope, the link() Function
-
Bonus: Articles on Building Custom AngularJS Directives
By the end of the course you’ll have walked through of all of the key components in AngularJS and built a working Single Page Application. If you’re looking to “jumpstart” your AngularJS knowledge look no further than this course. It’s a great technology to know and add to your resume!
Course Curriculum
Chapter 1: AngularJS – The Big Picture
Lecture 1: Course Introduction
Lecture 2: Course Outline and Application Overview
Lecture 3: Meet the Instructor
Lecture 4: Pre-Requisites
Lecture 5: Where do I get the Module Materials and Code?
Lecture 6: Module Materials and Code
Lecture 7: Introduction
Lecture 8: SPA Overview
Lecture 9: Jumping into AngularJS
Lecture 10: AngularJS Hello World
Lecture 11: Key Players in AngularJS
Lecture 12: AngularJS Documentation
Lecture 13: Summary
Chapter 2: Views, Directives and Filters
Lecture 1: Module Materials and Code
Lecture 2: Introduction
Lecture 3: Data Binding Overview
Lecture 4: Directives and Expressions
Lecture 5: Directives and Expressions in Action
Lecture 6: Additional Directives
Lecture 7: Iterating Over Data
Lecture 8: ng-repeat in Action
Lecture 9: Sorting and Formatting Data
Lecture 10: Formatting Data with Filters
Lecture 11: Sorting and Filtering Data with Filters
Lecture 12: Dynamic Sorting with the orderBy Filter
Lecture 13: Summary
Chapter 3: Controllers, Scope and Modules
Lecture 1: Module Materials and Code
Lecture 2: Introduction
Lecture 3: AngularJS Architecture Patterns
Lecture 4: The Role of Controllers
Lecture 5: Creating a Controller
Lecture 6: A Quick Note About Stand-Alone Controller Functions
Lecture 7: The ng-controller Directive
Lecture 8: Hooking a View to a Controller
Lecture 9: Using "Controller As" Syntax
Lecture 10: The Role of Modules
Lecture 11: Creating a Module
Lecture 12: Adding a Controller to a Module
Lecture 13: Options for Adding a Controller into a Module
Lecture 14: Parameter Injection Techniques
Lecture 15: Summary
Chapter 4: Routing
Lecture 1: Module Materials and Code
Lecture 2: Introduction
Lecture 3: Routing Overview
Lecture 4: Referencing the ngRoute Module
Lecture 5: Adding the ngRoute Script into an Application
Lecture 6: Configuring Routes
Lecture 7: Using $routeProvider to Configure Routes
Lecture 8: Using the ng-view Directive
Lecture 9: Adding ng-view to a Page
Lecture 10: Adding Another Route, View, and Controller
Lecture 11: Summary
Chapter 5: Factories and Services
Lecture 1: Module Materials and Code
Lecture 2: Introduction
Lecture 3: Factory and Service Overview
Lecture 4: Creating a Factory
Lecture 5: Refactoring Code into a Factory
Lecture 6: Injecting a Factory into a Controller
Lecture 7: Creating a Service
Lecture 8: Refactoring Code into a Service
Lecture 9: Defining Application Values
Lecture 10: Defining Values and Constants
Lecture 11: Making Ajax Calls from a Factory/Service
Lecture 12: RESTful Services: A Quick Note About Node.js Express Versions
Lecture 13: Creating a RESTful Service
Lecture 14: Using the $http Service
Lecture 15: Wiring Promises to Success and Error Callbacks
Lecture 16: Using the $log Service
Lecture 17: Summary
Chapter 6: UI and Animation
Lecture 1: Module Materials and Code
Lecture 2: Introduction
Lecture 3: Enhancing the UI with Bootstrap
Lecture 4: Adding Bootstrap Classes
Lecture 5: Animation Overview
Lecture 6: Animation Examples and Resources
Lecture 7: The ngAnimate Module
Lecture 8: Adding the ngAnimate Script and Module
Lecture 9: Defining Animations in CSS
Lecture 10: Creating a Stylesheet with CSS Transitions
Lecture 11: Referencing Animation Classes
Lecture 12: Hooking Directives to Animations
Lecture 13: Summary
Lecture 14: Thank You!
Chapter 7: Bonus: Getting Started Building Custom Directives
Lecture 1: About this Bonus Content
Lecture 2: Module Materials and Code
Lecture 3: Introduction
Lecture 4: The Role of Directives
Instructors
-
Dan Wahlin
Developer, Google GDE and Microsoft MVP
Rating Distribution
- 1 stars: 20 votes
- 2 stars: 43 votes
- 3 stars: 254 votes
- 4 stars: 1096 votes
- 5 stars: 2203 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 Language Learning Courses to Learn in November 2024
- Top 10 Video Editing Courses to Learn in November 2024
- Top 10 Music Production Courses to Learn in November 2024
- Top 10 Animation Courses to Learn in November 2024
- Top 10 Digital Illustration Courses to Learn in November 2024
- Top 10 Renewable Energy Courses to Learn in November 2024
- Top 10 Sustainable Living Courses to Learn in November 2024
- Top 10 Ethical AI Courses to Learn in November 2024
- Top 10 Cybersecurity Fundamentals Courses to Learn in November 2024
- Top 10 Smart Home Technology Courses to Learn in November 2024
- Top 10 Holistic Health Courses to Learn in November 2024
- Top 10 Nutrition And Diet Planning Courses to Learn in November 2024
- Top 10 Yoga Instruction Courses to Learn in November 2024
- Top 10 Stress Management Courses to Learn in November 2024
- Top 10 Mindfulness Meditation Courses to Learn in November 2024
- Top 10 Life Coaching Courses to Learn in November 2024
- Top 10 Career Development Courses to Learn in November 2024
- Top 10 Relationship Building Courses to Learn in November 2024
- Top 10 Parenting Skills Courses to Learn in November 2024
- Top 10 Home Improvement Courses to Learn in November 2024