MyPage is a personalized page based on your interests.The page is customized to help you to find content that matters you the most.


I'm not curious

Angular Best Practices

Course Summary

In this course you will take your AngularJS development to the next level by taking a deeper look at developing web applications with Angular. Building on the topics taught in the Angular Fundamentals course, you will take a deeper dive into the component


  • +

    Course Syllabus

    ● Course Introduction
        ◦ Course Introduction
    ● Organizing your Code
        ◦ Introduction
        ◦ File Organization
        ◦ Understanding Modules
        ◦ Organizing Modules
        ◦ Naming Overview
        ◦ Namespacing
        ◦ Naming Objects
    ● Writing Controllers & Services
        ◦ Introduction
        ◦ Overview
        ◦ Minification
        ◦ Understanding Controllers
        ◦ Controllers - Design Guidelines
        ◦ Understanding Services
        ◦ Filters as Services
        ◦ Services - Design Guidelines
        ◦ Services - Specific Types
    ● Writing Directives and Views
        ◦ Introduction
        ◦ Directives - Naming
        ◦ Directives - Purposes
        ◦ Directives - Controllers vs Link
        ◦ Directives - Requiring Controllers
        ◦ Directive Interfaces
        ◦ Avoiding FOUC in Views
        ◦ Writing valid HTML with Angular
        ◦ Thinking Declaratively Part 1
        ◦ Thinking Declaratively Part 2
        ◦ Treating HTML as A DSL
    ● Dealing with Scope
        ◦ Introduction
        ◦ Batarang
        ◦ Scope Overview
        ◦ Creating Scopes
        ◦ Sharing Scope
        ◦ Inheriting Scope
        ◦ Isolating Scope
    ● Communicating Between Components
        ◦ Introduction
        ◦ Communicating with Inherited Scopes
        ◦ Communicating with Events
        ◦ Communicating with Services
        ◦ Conclusion
    ● Breaking Down A Page into Components
        ◦ Introduction
        ◦ Inline Controllers
        ◦ Controllers and ngInclude
        ◦ Directives
        ◦ Conclusion
    ● Communicating with The Server
        ◦ Introduction
        ◦ Using $resource
        ◦ Using $http to Read Data
        ◦ Using $http to Save Data
        ◦ $http, $resource, and Promises
        ◦ HTTP Configuration
        ◦ Transforms
        ◦ Interceptors
        ◦ Using Restangular
    ● Dealing with Models
        ◦ Introduction
        ◦ Creating Models with $http
        ◦ Creating Models with $resource
        ◦ Creating Models with Restangular
        ◦ Angular and Backbone.Model Together
        ◦ Creating Models with Backbone.Model - Retrieving Data
        ◦ Creating Models with Backbone.Model - Saving Data
        ◦ A Brief Overview of Breeze
        ◦ Conclusion
        ◦ Course Summary

     


Course Fee:
USD 29

Course Type:

Self-Study

Course Status:

Active

Workload:

1 - 4 hours / week

This course is listed under Open Source , Development & Implementations and Telecommunications Community

Attended this course?

Back to Top

Awards & Accolades for MyTechLogy
Winner of
REDHERRING
Top 100 Asia
Finalist at SiTF Awards 2014 under the category Best Social & Community Product
Finalist at HR Vendor of the Year 2015 Awards under the category Best Learning Management System
Finalist at HR Vendor of the Year 2015 Awards under the category Best Talent Management Software
Hidden Image Url

Back to Top