Скоро (SmartMe)THINKING IN ANGULAR: ПРО ЧТО НЕ ЗНАЕТ 80% ANGULARJS РАЗРАБОТЧИКОВ

  • Автор темы VkurseBot
  • Дата начала
Статус
В этой теме нельзя размещать новые ответы.
VkurseBot

VkurseBot

Модератор
20 Сен 2020
0
781
50
Голосов: 0
#1
THINKING IN ANGULAR: ПРО ЧТО НЕ ЗНАЕТ 80% ANGULARJS РАЗРАБОТЧИКОВ

[​IMG]
AngularJS всего за пару лет превратился из "еще одного фреймворка" в одного из лидеров Front-end разработки. Интуитивно понятная для любого программиста архитектура, "магия" позволяющая получить поразительные результаты в пару строк кода - все это привело к тому, что каждый первый разработчик на JS умеет Angular. Однако низкий порог входа привел к тому, что в большинстве случаев познания AngularJS ограничиваются "необходимым минимумом" - и на выходе мы имеем код с кучей зависимостей, поддерживать который не пожелаешь и врагу.

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

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

Мастер-класс предназначен для Вас, если:

  • Вы имеете представление что такое AngularJS и Вы желаете узнать как применять его возможности в реальных проектах;
  • у Вас уже есть опыт коммерческой разработки на AngularJS и Вы чувствуете, как с каждым коммитом ваша стройная система превращается в "свалку";
  • Вы ищете пути оптимизировать работу команды на AngularJS как внедрением современного инструментария, так и путем грамотных конвенций.
Введение:

  • AngularJS bad parts или о чем вам не расскажут миллионы довольных пользователей
  • Когда не надо использовать AngularJS
  • Конкуренция в мире фреймворков: чего ждать от AngularJS и его конкурентов
Пять историй про AngularJS из личного опыта:

  • Клуб любителей $watch или 500ms реакции на нажатие кнопки на клавиатуре
  • Для этого уже написали директиву: как мы писали большой проект с картами
  • Angular и callbackи
  • Графический редактор на AngularJS
  • Цена ошибки
Основы правильной архитектуры:

  • Инструментарий для сборки проекта: gulp, yo, bower
  • UI-Router как основа любого современного приложения
  • Скрытые возможности UI-Router
  • Решаем главную проблему программиста: как назвать файл
  • Модули в приложении - зачем они
  • Обработка ошибок и все-все-все
Angular изнутри:

  • $digest, $$phase, $apply, $evalAsync или сколько работы делается каждую секунду
  • Кому нужны эти .config и .run
  • Наследование $scope и проблемы с этим связанные
  • Promises: проклятие отладки
  • Известные проблемы
Директивы:

  • 3 правила хорошей директивы
  • transclude - зачем и когда применять
  • Взаимодействие между директивами
  • require, приоритеты и контроллеры
  • Почему ng-click не имеет изолированного scope? Scope директив детально
  • Защитное программирование: как жить в условиях плохого кода вокруг
Высокоуровневые задачи на AngularJS:

  • AAA (Authentication, Authorization, Accounting)
  • $rootScope, $watch, $broadcast - три проклятия большого кода
  • Всплывающие окошки, промежуточные состояния и прочая косметика
  • Интеграция не-AngularJS кода
  • Как мигрировать проект на AngularJS постепенно
  • JQuery и AngularJS
Angular2 - будущее уже здесь:

  • Что такое Angular2 или как Google всех нас обманывает
  • Как уже сейчас начать готовиться к Angular2. Архитектура будущего

Цена: 1099гр. ~ 2700руб + комиссии

 
Последнее редактирование модератором:
Статус
В этой теме нельзя размещать новые ответы.

О нас

Слив платных курсов - скачать бесплатно

На форуме мы делимся сливами популярных курсов в различных областях знаний! Если вы хотите повысить свою профессиональную квалификацию, но не хотите тратить много на курсы, то вы попали по адресу.

VKURSE.INFO регулярно публикует:

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

Мы ежедневно обновляем нашу коллекцию, чтобы вы могли бесплатно найти и скачать необходимый слив курсов обучения

Быстрая навигация

Меню пользователя