Начать новую тему Ответить на тему
Статистика раздачи
Размер: 7.87 МБ | | Скачали: 0
Сидеров: 0  [0 байт/сек]    Личеров: 0  [0 байт/сек]
Пред. тема | След. тема 

Автор
Сообщение

Ответить с цитатой 

Become A Ninja With Angular 2

Год издания: 2016
Автор: Ninja Squad
Жанр или тематика: Программирование

Издательство: Самиздат
Язык: Английский

Формат: PDF, EPUB, MOBI, HTML
Качество: Издательский макет или текст (eBook)
Интерактивное оглавление: Да
Количество страниц: 201

Описание:

Angular 2 is the rewrite of the popular JS framework AngularJS. This ebook will help you getting the philosophy of the framework: what comes from 1.x, what has been introduced and why. You should be able to kickstart your project by the end of the reading, and build your amazing apps!
Код:
1. Introduction

2. A gentle introduction to ECMASCRIPT 6

    2.1. Transpilers
    2.2. let
    2.3. Constants
    2.4. Creating objects
    2.5. Destructuring assignment
    2.6. Default parameters and values
    2.7. Rest operator
    2.8. Classes
    2.9. Promises
    2.10. Arrow functions
    2.11. Sets and Maps
    2.12. Template literals
    2.13. Modules
    2.14. Conclusion

3. Going further than ES6

    3.1. Dynamic, static and optional types
    3.2. Enters TypeScript
    3.3. A practical example with DI

4. Diving into TypeScript

    4.1. Types as in TypeScript
    4.2. Enums
    4.3. Return types
    4.4. Interfaces
    4.5. Optional arguments
    4.6. Functions as property
    4.7. Classes
    4.8. Working with other libraries
    4.9. Decorators

5. The wonderful land of Web Components

    5.1. A brave new world
    5.2. Custom elements
    5.3. Shadow DOM
    5.4. Template
    5.5. HTML imports
    5.6. Polymer and X-tag

6. Grasping Angular’s philosophy

7. From zero to something

    7.1. Developing and building a TypeScript app
    7.2. Our first component
    7.3. Our first Angular Module
    7.4. Bootstrapping the app
    7.5. From zero to something better with angular-cli

8. The templating syntax

    8.1. Interpolation
    8.2. Using other components in our templates
    8.3. Property binding
    8.4. Events
    8.5. Expressions vs statements
    8.6. Local variables
    8.7. Structural directives
    8.8. Other template directives
    8.9. Canonical syntax
    8.10. Summary

9. Dependency injection

    9.1. DI yourself
    9.2. Easy to develop
    9.3. Easy to configure
    9.4. Other types of provider
    9.5. Hierarchical injectors
    9.6. DI without types

10. Pipes

    10.1. Pied piper
    10.2. json
    10.3. slice
    10.4. uppercase
    10.5. lowercase
    10.6. replace
    10.7. number
    10.8. percent
    10.9. currency
    10.10. date
    10.11. async
    10.12. Creating your own pipes

11. Reactive Programming

    11.1. Call me maybe
    11.2. General principles
    11.3. RxJS
    11.4. Reactive programming in Angular 2

12. Building components and directives

    12.1. Introduction
    12.2. Directives
    12.3. Components

13. Styling components and encapsulation

    13.1. Native strategy
    13.2. Emulated strategy
    13.3. None strategy
    13.4. Styling the host

14. Services

    14.1. Title service
    14.2. Making your own service

15. Testing your app

    15.1. The problem with troubleshooting is that trouble shoots back
    15.2. Unit test
    15.3. Fake dependencies
    15.4. Testing components
    15.5. Testing with fake templates, providers…
    15.6. End-to-end tests (e2e)

16. Forms

    16.1. Forms, dear forms
    16.2. Template-driven
    16.3. Code-driven
    16.4. Adding some validation
    16.5. Errors and submission
    16.6. Add some style
    16.7. Creating a custom validator
    16.8. Grouping fields
    16.9. Reacting on changes
    16.10. Summary

17. Send and receive data with Http

    17.1. Getting data
    17.2. Transforming data
    17.3. Advanced options
    17.4. Jsonp
    17.5. Tests

18. Router

    18.1. En route
    18.2. Navigation

19. Zones and the Angular magic

    19.1. AngularJS 1.x and the digest cycle
    19.2. Angular 2 and zones

20. This is the end

21. Changelog

    21.1. v1.2 - 2016-08-25
    21.2. v1.1 - 2016-05-11
Dear reader,

As usual, we updated the ebook to the latest Angular release: `2.0.0-rc.5`. It's a big update, so it deserves an email! I hope you know we do update the ebook very frequently (several times per week), but we don't want to spam you with an email every time.

So rc.5!
Good news: it should be one of the last Release Candidates, and the API is now frozen.
Bad news: this release introduces a new and really interesting concept (modules), but that changes quite a few things (1310 lines of the ebook to be accurate).

That's why it took us more than the usual couple of days to update: we needed to modify quite a few chapters and code samples. Let me go quickly over the changes (you can check the changelog for a more detailed view):
- The 'Zero to something' chapter is updated and now has a 'Our first Angular module' section to introduce modules.
- The 'Dependency Injection' chapter doesn't use `bootstrap` anymore (that's deprecated) and explains how modules fit in the great scheme of things for DI.
- Pipes and directives are no longer listed in `@Component` but on the module, and that makes them available for the whole module. So we updated every code sample and the chapters on 'Templates', 'Pipes' and 'Building components' to reflect that.

Unrelated to rc.5, we shipped a few new things too:
- we updated the router chapter to use the most recent API
- we rewrote the forms chapter to use the most recent API, and restructured it (the chapter is overall much better because of this new API and from our own feedback after building many forms).
- a new chapter on 'Styles and encapsulation' is available
- the 'Test' chapter use the new TestBed API


[2016-09-16] Обновление книги автором
Правила, инструкции, FAQ!!!
Торрент   Скачать торрент Магнет ссылка
Скачать торрент
[ Размер 5.69 КБ / Просмотров 97 ]

Статус
Проверен 
 
Размер  7.87 МБ
Приватный: Нет (DHT включён)
.torrent скачан  0
Как залить торрент? | Как скачать Torrent? | Ошибка в торренте? Качайте магнет  


     Отправить личное сообщение
   
Страница 1 из 1
Показать сообщения за:  Поле сортировки  
Начать новую тему Ответить на тему


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


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

Перейти:  
Ресурс не предоставляет электронные версии произведений, а занимается лишь коллекционированием и каталогизацией ссылок, присылаемых и публикуемых на форуме нашими читателями. Если вы являетесь правообладателем какого-либо представленного материала и не желаете чтобы ссылка на него находилась в нашем каталоге, свяжитесь с нами и мы незамедлительно удалим её. Файлы для обмена на трекере предоставлены пользователями сайта, и администрация не несёт ответственности за их содержание. Просьба не заливать файлы, защищенные авторскими правами, а также файлы нелегального содержания!