Лекции выложены на YouTube и разделены по плейлистам
- JavaScript
- TypeScript
- Передача данных
Практическая часть курса разделена на несколько блоков с задачами и проектом на Angular
Задачи будут выкладываться каждую неделю в виде репозиториев на GitHub
- JS 1. 14.09.2021 - 21.09.2021 Типы данных
- JS 2. 21.09.2021 - 28.09.2021 Массивы и Функции
- JS 3. 28.09.2021 - 05.10.2021 Объекты
- JS 4. 05.10.2021 - 12.10.2021 Прототипы.
- JS 5. 12.10.2021 - 19.10.2021 Производительность.
- TS 6. 19.10.2021 - 26.10.2021 Типы данных и Функции.
- TS 7. 26.10.2021 - 02.11.2021 Классы.
- TS 8. 02.11.2021 - 09.11.2021 ООП 1.
- TS 9. 09.11.2021 - 16.11.2021 ООП 2.
- TS 10. 16.11.2021 - 23.11.2021 Шаблонные типы.
- TS 11. 23.11.2021 - 30.11.2021 Декораторы.
- TS 12. 30.11.2021 - 7.12.2021 Файловая структура.
- ПД 13. 7.12.2021 - 14.12.2021 async/await
- ПД 14. 14.12.2021 - 21.12.2021 Простые запросы на сервер
- ПД 15. 21.12.2021 - 28.12.2021 Сложные запросы на сервер
На каждой неделе выкладывается новый репозиторий с 5 задачами, которые требуется сдать до конца недели
Для успешной сдачи требуется
- Сделать копию репозитория к себе в профиль (сделать форк)
-
Склонировать скопированный к себе в профиль репозиторий локально
-
Установить пакеты с помощью npm i
-
Выполнить задания (задачи находятся в исполняемых файлах в папках src/task_number)
-
Зайти на GitHub и создать новый Pull request
-
Выбрать в списке base веток master, в списке compare веток свою и открыть PR
После этих действий запустятся автотесты, которые проверять корректность вашего решения. Если тесты будут пройдены, то к PR присоединится ментор, который еще раз вручную проверит вашу работу.
Если ментор оставил комментарии или тесты были не пройдены, вы можете доработать задачи и создать новый коммит (создавать новый PR не нужно!).
Каждая задача оценивается максимально в 2 балла:
- 2 балла – задача сдана в срок, с первой попытки
- 1 балл – задача просрочена, принята не с первого раза
- 0 баллов - все остальные случаи
Получить автомат можно! Для этого потребуется набрать в сумме не менее 100 баллов за практические задачи и получить допуск к зачету. (Максимум за все задачи можно набрать 116 баллов)
Задавать вопросы и общаться можно в чате в telegram или в личных сообщениях
По всем орг вопросам можно писать в телеграмм @mishaabrosimov