Сообщения без ответов | Активные темы Текущее время: 2024-11-22 23:24



Ответить на тему  [ 1 сообщение ] 
[pluralsight] AngularJS Patterns: Clean Code [2014, ENG] 
Автор Сообщение
Постоянный
Постоянный
Раздал: 1.19 ТБ
Скачал: 949.67 ГБ
Ратио: 1.278


Зарегистрирован: 2014-10-13 17:53
Сообщения: 2494
Ответить с цитатой 
AngularJS Patterns: Clean Code

#777
Год выпуска: 2014
Производитель: pluralsight
Сайт производителя: pluralsight.com
страница курса
Автор: John Papa
Продолжительность: 3h 31m
Тип раздаваемого материала: Видеоурок
Язык: Английский
Описание: Learn how to write AngularJS code using battle tested patterns to produce code that is easier to maintain, debug, and scale.

Содержание
1. Course Introduction
Welcome
Overview
Getting Started
Node.js
Getting the Code Ready
Running the Code
Development Editors
Running the Code With WebStorm
Setting Up the Second Sample

2. Separation of Concerns
Introduction
Separation of Concerns
The Rule of One
Identifying Spaghetti Code
Spaghetti on the Wall
How to Separate
Tips for Separating With AngularJS
Summary

3. Organizing Your App
Introduction
Why We Care About Organization
Defining Sorting Boxes
By Type or By Feature
The LIFT Principle
LIFT in a Small App
LIFT as an App Grows
Choosing Naming Conventions
Tips for Designing Your App
Example Structure By Type
Example Structure By Feature
Summary

4. Modules
Introduction
Declaring the Module Dependencies
Three Categories of Modules
Custom Modules
Dependency Chains
Organization Strategies
Examining a Module Structure
Debugging Module Dependencies
Directives and Module Dependencies
Debugging Module Errors
Who Wins With Collisions?
Naming Tips
Summary

5. Readable Code and AngularJS
Introduction
Module Variables
Anonymous Functions
Named Functions
Global Variables Running Wild
Safely Minify Dependencies
Patterns to Register, Inject, and Define Components
Comparing File Structure Techniques
Reading Component Interfaces
Enhancing Readability

6. Controller Patterns
Introduction
The Role of a Controller
Nesting, Naming, and Dots
Nesting Controllers
Nesting Scopes Using Dots
Nested Scopes With Controller As
Controller As Variables in HTML
Faking Controller As With $scope
Separating Use of $scope Methods
Capturing This With a Variable in the Controller
Adding a Watch With Controller As
Instantiating Controllers
Injecting a Route's Resolve Into a Controller
Returning a Promise From a Route Resolve
Resolve Before All Routes
Testing Controller As
Choosing a Controller Technique

7. Annotations and Code Analysis via Gulp Task Automation
Introduction
The Value of Task Automation
Setting Up Gulp
Creating a Gulp Task With ngAnnotate
Uglifying and Mangling Our Angular Code
Providing Injection Hints
ngAnnotate Tips
Code Analysis With Gulp and JSHint
Watching Files
Summary and Resources

8. Exception Handling
Errors and Angular
Catching Angular Errors
Managing Exceptions With Decorators
Routing Exceptions
Custom Exceptions
Summary

9. Using a Team Style Guide
Style Guide Topics
What, Why, and How
Parting Gift

Файлы примеров: присутствуют
Формат видео: MP4
Видео: AVC, 1024x768, 15 fps, 725 Kbps
Аудио: AAC, 98.8 Kbps, 2 channels, 44.1 KHz

Скриншоты



2015-06-22 02:34
Профиль
  • Торрент
Автор: Александр С. Хэш: ---
Добавлен: 2015-06-22 02:00 Приватный: Нет (DHT включён)
Статус:
---
Размер: 886.38 МБ (929 437 296 байт)
Изменил:
---
Скачали: 0 (Раздающих: 0%)
Причина:
---
Здоровье: 0%
Сидеров: 0 Личеров: 0
Скорость раздачи: 0 байт/сек Скорость скачивания: 0 байт/сек
Последний сидер: Нет Последний личер: Нет
Для скачивания торрента необходимо зарегистрироваться или войти на трекер.
Показать сообщения за:  Поле сортировки  
Ответить на тему   [ 1 сообщение ] 

Кто сейчас на конференции

Сейчас этот форум просматривают: нет зарегистрированных пользователей и гости: 17


Вы не можете начинать темы
Вы не можете отвечать на сообщения
Вы не можете редактировать свои сообщения
Вы не можете удалять свои сообщения
Вы не можете добавлять вложения

Найти:
Перейти:  
Создано на основе phpBB® Forum Software © phpBB Group
ppkBB3cker v.2.5 © 2008-2021 @ PPK | Icon Theme by Everaldo.com Design Studio
Designed by ST Software.
Русская поддержка phpBB
[ Time : 0.139s | 18 Queries | GZIP : Off ]
Ресурс не предоставляет электронные версии произведений, а занимается лишь коллекционированием и каталогизацией ссылок, присылаемых и публикуемых на форуме нашими читателями. Если вы являетесь правообладателем какого-либо представленного материала и не желаете чтобы ссылка на него находилась в нашем каталоге, свяжитесь с нами и мы незамедлительно удалим её. Файлы для обмена на трекере предоставлены пользователями сайта, и администрация не несёт ответственности за их содержание. Просьба не заливать файлы, защищенные авторскими правами, а также файлы нелегального содержания!
tracker_cron Яндекс.Метрика