Первое занитие - 15.05 (21-30)
- JavaScript (https://learn.javascript.ru)
- Ecmascript2015 (https://learn.javascript.ru/es-modern)
- Песочница http://plnkr.co/
- Установить node.js | v6.9.4
- Установить git (+ аккаунт github) + разобраться как делать Pull Request (скринкаст)
- Webpack - https://learn.javascript.ru/screencast/webpack
(Bonus) - TypeScript
- общее задание
- индивидуальный
[12.06]
- [name] [github] [github-page]
???[15.06]- [name] [github] [github-page]
[19.06]
- [name] [github] [github-page]
- Anton Kondrasev https://github.com/akondrasev/akondrasev.github.io https://akondrasev.github.io/#!/
- Балюк Дмитрий https://github.com/dedpnd/dedpnd.github.io https://dedpnd.github.io/public/
[После]
- [name] [github] [github-page]
- AngularJs производительность ✓
- AngularJS миграция на Angular ✓
- Серверный рендеринг, поисковики. ✓
- angular.bootstrap ✓
- AngularJs и IE < 11, браузерная поддержка - https://docs.angularjs.org/guide/ie ✓
- $resource и Restangular ($http) ✓
- Firebase ✓
- Angular Forms ✓
- Функциональные(e2e) тесты с использованием protractor ✓
- transclude ✓
- AngularJS + ES6 import ✓
- localization ✓
( Заполняем в формате: [названием темы] [описание проблемы] [я старался(ссылка на github)] )
- методы авторазицации на событиях (https://github.com/javascriptru/angularjs-20170504-2130/blob/master/classwork/lesson5-auth/index.html#L71-L87)
- [Karma + webpack] [ошибки при запуске karma start] [я старался( https://github.com/dedpnd/angularjs-karma-webpack )]
- Разбиение приложения на отдельные файлы (по-компонентно) вызывает массу ошибок типа $Injector:XXX (nomod, modulerr, unpr) не понятно как прописывать зависимости
- jQuery - это зло (на крайний случай angular.element === jqLite)
- $scope - это зло
- ng-controller/ng-include - это большое зло
- bindings: { '=' } - это зло
- service/factory - используем что-то одно из сервис-провайдеров
- $http не инжектировать напрямую в компоненты
- $scope.$apply() - зло зло зло
- использовать scope/controller.this в сервисе - зло
- в контроллере this.Service = Service; - зло
- resolve только с индикацией загрузки