admin 09 февраля 2017

Изучаем Angular: видео, подкасты и полезные ссылки

Мы собрали несколько десятков различных источников, которые помогут в изучении Angular 2. Публикуем вторую часть отобранного материала.

Первую часть вы можете увидеть тут.

Видео и подкасты

Иногда, а кому-то всегда информацию приятней воспринимать не из текста. Ниже – несколько мест, где можно найти как пошаговые руководства по коду, так и общие рассуждения об Ангуляре.

Egghead.io

Egghead.io – один из самых известных и самых рекомендуемых ресурсов для изучения Ангуляра. Хотя часть контента доступна только по подписке, там есть можество отличных уроков, которые можно посмотреть бесплатно.

Adventures in Angular

Еженедельный подкаст, посвященный Ангуляру, и одно из лучших мест, чтобы получать свежие новости о фреймворке. Уже вышло более 110 эпизодов, примерно по полчаса каждый.

Angular 2 from Scratch

Отличный курс длиной всего в час, покрывающий большинство базовых моментов. Хотя курс и рассчитан на новичков, он содержит множество вещей, которые должен знать каждый, кто работает с этим фреймворком, с точки зрения управления проектом и построения рабочего процесса.

Ajden Towfeek

YouTube-канал, посвященный программированию и веб-разработке, сосредоточенный на Ангуляре и его экосистеме – родственных технологиях, инструментах и языках.

Angular University

Еще один YouTube-канал, посвященный фреймворку, содержит большую коллекцию туториалов, курсов, примеров кода и советов.

Полезные ссылки

Последнее, но не менее важное. Ниже перечислены ресурсы, которые по тем или иным причинам не попали в предыдущие категории, но также необходимы для изучения любому Angular-разработчику.

Rangle’s Angular 2 Training Book

Единственная целиком бесплатная книга по Ангуляр 2, которую удалось найти. Покрывает все важные темы, начиная от необходимого каждому новичку базового инструментария, заканчивая тем, как писать масштабируемые и легкие в сопровождении проекты. Имеются версии в PDF, Mobi и ePub.

TypeScript in 30 Minutes

Хотя Ангуляр-приложения можно писать и на чистом JS, и на Dart, и TypeScript, последний, безусловно, раскрывает весь потенциал работы с фреймворком. В этом руководстве можно изучить все важные особенности этого языка.

Cookbook

Коллекция фрагментов кода и готовых решений общего назначения. Здесь можно найти схему различий Angular первой и второй версии, раздел часто задаваемых вопросов об NgModules, решения для форм валидации и еще много полезных советов и подсказок.

Ahead-of-Time Compilation

Компилятор в Angular 2 стал в разы производительней за счет использования преимуществ JavaScript Virtual Machines. В указанной статье можно ознакомиться с понятиями компиляции Just-in-Time и Ahead-of-Time, оценить их плюсы и минусы.

Web Workers In Angular 2

Web workers помогают делать асинхронные запросы, не блокируя при этом интерфейсный JavaScript, что полезно для SPA. В этом туториале можно узнать, как запускать Angular-приложения или компоненты в качестве web workers, разрешить им работать на фоне, не блокируя основной поток приложения.

Angular Router: Declarative Lazy Loading

Приложения на Ангуляре имеют склонность разрастаться, и иногда исходники становятся слишком большими, чтобы подгрузить их за раз. Отложенная загрузка поможет увеличить скорость загрузки приложения, разбивая файлы на фрагменты и загружая их по одному.

Advanced Documentation

Здесь команда разработчиков Ангуляра предлагает около 15 самостоятельных туториалов, в каждом из которых детально разбирается та или иная тема. Можно узнать, как в Ангуляре работает анимация, изучить жизненный цикл компонентов, разобрать, как работает маршрутизация в фреймворке и найти ещё много интересного.

Style Guide

Официальное руководство по стилю кода от создателей фреймворка. Содержит множество рекомендаций по синтаксису и форматированию кода, а также рассказывает о лучших практиках. Оно очень детальное и длинное, но чтобы познать все тонкости работы с Ангуляром, придется пройти через это.

Angular Expo

Большая коллекция open-source проектов и экспериментов, которая поможет понять, как с фреймворком работают другие люди и как лучше его изучить.

Angular 2 Final Q&A

Интервью и вопросы-ответы с создателями Angular 2, сделанное прямо после релиза фреймворка. Отличная возможность узнать больше о проекте, о его ближайших улучшениях и новых функциях из первых уст.

Комментарии

ВАКАНСИИ

Добавить вакансию
Разработчик C++
Москва, по итогам собеседования

ЛУЧШИЕ СТАТЬИ ПО ТЕМЕ