Квести тижня
Три завдання, однакові для всіх і на весь тиждень. Виконав — забираєш XP. Сенс не в нагороді, а в тому, щоб тиждень мав форму, а не «колись відкрию».
Активність
Кожен квадратик — день. Чим темніший, тим більше часу того дня ти провів у матеріалах. Серія рахується по днях підряд — це найпростіший спосіб не злитись за пів року.
Модулі
M1Розмітка й стиліСемантика, Grid/Flex, каскад, SCSS, теми
0/014 з 14 уроків готово · 14–18 год
M2Архітектура Angular і строгий TypeScriptCLI, DI, guards, pipes, directives, generics
0/015 з 15 уроків готово · 20–26 год
M3Точний layout і Change DetectionOnPush, ViewEncapsulation, container vs presentation
0/011 з 11 уроків готово · 10–14 год
M4Дані, моки й RxJSСервіси-моки, оператори, стан на Subject'ах
0/013 з 13 уроків готово · 20–28 год
M5ГридТаблиця: сортування, пагінація, фільтр, вибір
0/010 з 10 уроків готово · 12–16 год
M6ФормиReactive Forms і кастомні валідатори
0/012 з 12 уроків готово · 14–18 год
M7Стани інтерфейсу й доступністьСкелетони, порожні стани, помилки, клавіатура, ARIA
0/010 з 10 уроків готово · 8–12 год
M8Юніт-тестиKarma і Jasmine: сервіси, валідатори, guards, пайпи
0/09 з 9 уроків готово · 10–14 год
M9Процес: Git, PR, CIAzure Boards, гілки, Conventional Commits, code review
0/09 з 9 уроків готово · 6–8 годЯк цим користуватись
- Іди зверху вниз: модулі впорядковані так, що кожен спирається на попередній.
- Прочитав урок — зроби практику з нього руками, і аж потім тисни «Позначити пройденим».
- Наприкінці уроків є блоки питань. Вони не для оцінки, а щоб зловити те, що прочиталось «по діагоналі».
- Раз на пару тижнів показуй проміжний результат ліду — це дешевше, ніж пів року мовчати.
Прогрес і перенесення
Усе зберігається локально в цьому браузері — ні акаунта, ні сервера. Якщо сідаєш за інший комп'ютер, вивантаж файл і завантаж його там.
