AngularJS Way. Специализация
Я фронтенд-разработчик. И с недавнего времени я начал понимать ,что технологий в этой области просто огромное множество. И что нет смысла пытаться ухватиться за все подряд. Сегодня react делает angular ,а завтра angular2 будет делать react. Потом выйдет еще какой-нибудь убийца нынешнего тренда. К слову google уже начали работу над Angular3 ,который предположительно выйдет летом следующего года.
Изначально моя позиция была таковой - что нужно изучить как можно больше инструментов. Заманчиво будет выглядеть резюме ,где ты хвалишься знаниями всех популярных штучек во frontend-пространстве. Когда твое поле Skills забито кучей тегов с непонятными названиями. Но недолго раздумывая я пришел к тому ,что нужно выбрать что-то ,с чем тебе самому удобнее работать ,и взять это за специализацию. А все остальное уже изучать по мере необходимости.
Я не долго выбирал на самом деле. Мой первый серьезный боевой опыт связан с angularJS. И я думаю ,что с ним мне придется работать еще пол года - год ,как минимум. Так почему бы не сконцентрировать свои силы именно на нем? Да ,релизнулся этим летом angular2. Но это не повод все бросить и переписывать проекты на новой версии фреймворка или же взять его за основу для нового проекта. Первый энгуляр будет жить еще долго ,хотя бы в рамках поддержки старых проектов.
Angular поддерживают ребята из Google. Я не думаю ,что они позволят умереть этому бренду в мире фронтенд-технологий. Поэтому делаю ставку на них. Эта цель будет включать в себя не только изучение angular 1.x. Я так же буду изучать вторую версию.
Вместе с тем сюда войдут и другие попутные технологии ,которым я буду уделять внимание:
- Gulp + Bower
- npm / yarn
- Yeoman (angular-generators)
- CoffeeScript / TypeScript
- Bootstrap 3-4 / Material Design
- SCSS
- Тестирование (Karma, Protractor, AngularMocks)
У этой цели не будет дедлайна. Однако на подзадачи дедлайны будут. Я буду стараться делать различные проекты для себя. Проходить курсы и читать книги. Изучать статьи и чужие исходники кода. Все мои мысли и ссылки на ресурсы по теме Angular Way будут теперь исключительно здесь.
Если кто-то вдруг выбрал такой же путь или просто изучает в данный момент angular (не важно какой) ,буду рад составить компанию.
Критерий завершения
Могу кого-то научить писать на angularJS / angular2 (возможно придумаю уроки)
-
Курс от LoftSchool по AngularJS + выпускной проект
-
Курс от learn.javascript
-
Les 1
-
Les 2
-
Les 3
-
Les 4
-
Les 5
-
Les 6
-
Les 7
-
Les 8
-
Les 9
-
Les 10
-
Les 11
-
-
Книга. Разработка веб-приложений с использованием AngularJS
-
Дзен Angular
-
Сборка и тестирование
-
Взаимодействие с серверрм
-
Отображение и форматирование данных
-
Создание улучшенных форм
-
Организация навигации
-
Безопасность приложений
-
Создание собственных директив
-
Создание продвинутых директив
-
Создание интернациональных веб-приложений
-
Создание надежных веб-приложений
-
Подготовка и развертывание веб-приложений
-
-
Angular Guide (rus).pdf
-
Documentation for API (rus).pdf
-
Изучить UI-Router
- 2003
- 17 ноября 2016, 18:55
Не пропустите новые записи!
Подпишитесь на цель и следите за ее достижением