Companies Home Search Profile

AngularJS 1 Best Practices

Focused View

Joe Eames

4:26:12

12 View
  • 00. Course Introduction.mp4
    09:21
  • 00. Introduction.mp4
    00:27
  • 01. File Organization.mp4
    05:23
  • 02. Understanding Modules.mp4
    05:27
  • 03. Organizing Modules.mp4
    03:19
  • 04. Naming Overview.mp4
    01:27
  • 05. Namespacing.mp4
    01:44
  • 06. Naming Objects.mp4
    03:09
  • 00. Introduction.mp4
    00:43
  • 01. Overview.mp4
    04:55
  • 02. Minification.mp4
    09:07
  • 03. Understanding Controllers.mp4
    02:13
  • 04. Controllers - Design Guidelines.mp4
    08:19
  • 05. Understanding Services.mp4
    07:31
  • 06. Filters as Services.mp4
    02:13
  • 07. Services - Design Guidelines.mp4
    04:22
  • 08. Services - Specific Types.mp4
    06:53
  • 00. Introduction.mp4
    01:20
  • 01. Directives - Naming.mp4
    06:30
  • 02. Directives - Purposes.mp4
    02:58
  • 03. Directives - Controllers vs Link.mp4
    02:17
  • 04. Directives - Requiring Controllers.mp4
    04:18
  • 05. Directive Interfaces.mp4
    04:07
  • 06. Avoiding FOUC in Views.mp4
    06:55
  • 07. Writing valid HTML with Angular.mp4
    03:13
  • 08. Thinking Declaratively Part 1.mp4
    05:15
  • 09. Thinking Declaratively Part 2.mp4
    04:22
  • 10. Treating HTML as A DSL.mp4
    07:44
  • 00. Introduction.mp4
    01:19
  • 01. Batarang.mp4
    07:27
  • 02. Scope Overview.mp4
    04:34
  • 03. Creating Scopes.mp4
    02:52
  • 04. Sharing Scope.mp4
    02:44
  • 05. Inheriting Scope.mp4
    09:09
  • 06. Isolating Scope.mp4
    05:40
  • 00. Introduction.mp4
    01:12
  • 01. Communicating with Inherited Scopes.mp4
    07:28
  • 02. Communicating with Events.mp4
    06:16
  • 03. Communicating with Services.mp4
    05:05
  • 04. Conclusion.mp4
    01:57
  • 00. Introduction.mp4
    02:59
  • 01. Inline Controllers.mp4
    08:11
  • 02. Controllers and ngInclude.mp4
    07:36
  • 03. Directives.mp4
    09:29
  • 04. Conclusion.mp4
    03:16
  • 00. Introduction.mp4
    03:46
  • 01. Using $resource.mp4
    :
  • 02. Using $http to Read Data.mp4
    :
  • 03. Using $http to Save Data.mp4
    :
  • 04. $http, $resource, and Promises.mp4
    :
  • 05. HTTP Configuration.mp4
    04:39
  • 06. Transforms.mp4
    04:44
  • 07. Interceptors.mp4
    03:02
  • 08. Using Restangular.mp4
    06:45
  • 00. Introduction.mp4
    04:11
  • 01. Creating Models with $http.mp4
    :
  • 02. Creating Models with $resource.mp4
    :
  • 03. Creating Models with Restangular.mp4
    03:52
  • 04. Angular and Backbone.Model Together.mp4
    04:12
  • 05. Creating Models with Backbone.Model - Retrieving Data.mp4
    06:11
  • 06. Creating Models with Backbone.Model - Saving Data.mp4
    05:31
  • 07. A Brief Overview of Breeze.mp4
    03:45
  • 08. Conclusion.mp4
    01:59
  • 09. Course Summary.mp4
    00:49
  • Exercise Files angular-best-practices.zip
  • Description


    This course will help you take the next step in your development by showing you best practices when developing web applications with AngularJS.

    What You'll Learn?


      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 components of Angular: Controllers, Services, Filters, Directives, and Views. You will learn techniques that will help you in building applications bigger than tiny sample apps, such as organizing your code, breaking down a page into components, and communicating with the server. You will learn many patterns for more effective development such as patterns for cross-component communication, and patterns for creating an actual model layer. By the end of this course you should feel comfortable embarking upon a medium to large size application in AngularJS.

    More details


    User Reviews
    Rating
    0
    0
    0
    0
    0
    average 0
    Total votes0
    Focused display
    Category
    Joe began his love of programming on an Apple III in BASIC. Although his preferred language is JavaScript, he has worked professionally with just about every major Microsoft language. He is currently a consultant and full time author for Pluralsight. Joe has always had a strong interest in education, and has worked both full and part time as a technical teacher for over ten years. He is a frequent blogger and speaker, organizer of ng-conf, the AngularJS conference (www.ng-conf.org), and a panelist on the JavaScript Jabber podcast (http://javascriptjabber.com/)
    Pluralsight, LLC is an American privately held online education company that offers a variety of video training courses for software developers, IT administrators, and creative professionals through its website. Founded in 2004 by Aaron Skonnard, Keith Brown, Fritz Onion, and Bill Williams, the company has its headquarters in Farmington, Utah. As of July 2018, it uses more than 1,400 subject-matter experts as authors, and offers more than 7,000 courses in its catalog. Since first moving its courses online in 2007, the company has expanded, developing a full enterprise platform, and adding skills assessment modules.
    • language english
    • Training sessions 64
    • duration 4:26:12
    • level average
    • English subtitles has
    • Release Date 2023/10/11