AngularJS Custom Directives with Dan Wahlin (Udemy.com)
Take your AngularJS skills to the next level and learn the inner workings of AngularJS and custom directives!
Created by: Dan Wahlin
Produced in 2015
What you will learn
- Create custom AngularJS directives
- Explain how the link() function works for DOM manipulation
- Learn the role of $compile, $interpolate, $eval and more
- Create directives that use controllers and templates
- Leverage transclusion for dynamic content
- Understand the different options that can be used when creating directives
- Know the core features provided by jqLite
- Understand the compile process in directives including pre and post link functions
- Understand how to require other directives in a custom directive
- Explain what isolate scope is and why you would use it
- Learn how to define and use isolate scope local properties
- Much more!
Quality Score
Overall Score : 94 / 100
Course Description
x of AngularJS.
There are many Angular courses on the Web now. Which one should you take? If you're looking to dive deeper into custom Angular directives and want to learn from a developer/instructor with over 15 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 million views) so if you enjoyed that then you'll love this course! Are you interested in learning how to take your AngularJS skills to the next level? Have you been confused by terms like tranclusion, isolate scope, interpolation, local scope properties, and more? Have you wanted to build custom directives but didn't know where to start? Look no further than the Learn to Build AngularJS Custom Directives course by Dan Wahlin! Throughout this course you'll be provided with a step-by-step look at the process of creating custom directives and cover key concepts that you need to know to take your AngularJS skills to the next level. Topics such as the $compile service, the directive definition object (DDO), the link() function, isolate scope, controller integration, transclusion, working with the $interpolate service, $asyncValidators, and much more are covered as well as techniques for structuring AngularJS directive code. In addition to expert instruction by Angular Google Developer Expert (GDE) Dan Wahlin you'll also be provided with hands-on code samples that you can follow along with at your own pace. Just pause or rewind the video if you need to see the code again or jump right to the end solution that's provided if you'd like. Begin and end code is provided so that you can maximize your learning and become an expert in building directives! The modules covered in the course include: Getting Started with Directives Shared and Isolate Scope The Link Function Using ControllersBonus Content - Custom Directives in Action and MoreBonus Content: Articles on Building Custom Directives Many additional details are provided throughout the modules including coverage of the $parse and $interpolate services, how controllers and the link function can be used in concert, why and how to use transclusion to merge custom content, pros and cons of available coding approaches for custom directives, techniques for passing parameter data to functions when using local scope properties, and much, much more. Who this course is for:
Designed for developers with existing JavaScript and AngularJS experienceAngularJS developers who want to know how to build custom directivesAngularJS developers who want to take their skills to the next level
Instructor Details
- 4.7 Rating
136 Reviews
Dan Wahlin
Dan Wahlin is a world-renowned developer and instructor who has been teaching developers for over 15 years and has a knack for making hard concepts easy to understand. Both Google and Microsoft have recognized his contributions in the world of Web development and awarded him the Google GDE (Google Developer Expert) and Microsoft MVP awards.
Dan founded Wahlin Consulting which provides consulting and training services on Web technologies such as JavaScript, Angular, NodeJS, jQuery, HTML5, C#, ASP NET MVC, Web API, and more. Dan also speaks at conferences and user groups around the world and has written several books on Web technologies. Dan blogs about a variety of topics, runs the Web Weekly newsletter, and writes columns for various technical magazines. Follow Dan on Twitter @DanWahlin.
More courses by Dan Wahlin
More angular courses
Single Page Web Applications with AngularJS (2018)
5.0 (480 Reviews)
Provider: Coursera
Time: 15.5h
Free
Angular Styling & Animations (for Angular 2+) (2021)
4.8 (320 Reviews)
Provider: Udemy
Time: 7h
$11.99
Learn to build an e-commerce app with .Net Core and Angular (2021)
4.8 (207 Reviews)
Provider: Udemy
Time: 34h
$11.99
Angular (Full App) with Angular Material, Angularfire & NgRx (2021)
4.8 (50 Reviews)
Provider: Udemy
Time: 11h
$11.99
Front-End JavaScript Frameworks: Angular (2017)
4.7 (368 Reviews)
Provider: Coursera
Time: 16h 40m
Free





![The Modern Angular Bootcamp [2021]](/programming/angular/images/2685124_37c5_2.jpg?v=1789153446)



