/ts-task-1

Primary LanguageTypeScript

Курс по веб-разработке и Angular на РТФ-2021

Лекции

Лекции выложены на YouTube и разделены по плейлистам

  1. JavaScript
  2. TypeScript
  3. Angular
  4. HTML & CSS

Практики

Практическая часть курса разделена на несколько блоков с задачами и проектом на Angular

Практические задачи

Задачи будут выкладываться каждую неделю в виде репозиториев на GitHub

  1. С 18.02-25.03 Блок практик по JavaScript
  2. С 25.03-25.04 Блок практик по TypeScript
Порядок сдачи практических задач

На каждой неделе выкладывается новый репозиторий с 5 задачами, которые требуется сдать до конца недели

Для успешной сдачи требуется

  1. Сделать копию репозитория к себе в профиль (сделать форк)

image-20210218140108451

  1. Склонировать скопированный к себе в профиль репозиторий локально image-20210218140108451

  2. Создать новую ветку формата фамилия_имя image-20210218140341543

  3. Установить пакеты с помощью npm i

  4. Выполнить задания (задачи находятся в исполняемых файлах в папках src/task_number) image-20210218140707941

  5. Создать коммит и отправить его в GitHub image-20210218141224587

  6. Опубликовать свою ветку image-20210218141645337

  7. Зайти на GitHub и создать новый Pull request image-20210218141406871

  8. Выбрать в списке base веток master, в списке compare веток свою и открыть PR

    image-20210218141839596

После этих действий запустятся автотесты, которые проверять корректность вашего решения. Если тесты будут пройдены, то к PR присоединится ментор, который еще раз вручную проверит вашу работу.

Если ментор оставил комментарии или тесты были не пройдены, вы можете доработать задачи и создать новый коммит (создавать новый PR не нужно!).

Каждый блок задач оценивается максимально в 3 балла:

  • 3 балла – задача сдана в срок, принята с первого раза без доработок
  • 2 балла – задача сдана в срок, принята не с первой попытки (были комментарии от ментора)
  • 1 балл – задача просрочена, принята с первого раза
  • 0 баллов - все остальные случаи

Проект

Требуется реализовать SPA, которое предоставляет возможность поиска по объектам популярных сервисов.

Более подробная информация по проекту появится во второй половине семестра.

Зачет

Сдача проекта обязательно требования для допуска к зачету.

Получить автомат можно! Для этого потребуется набрать в сумме не менее 100 баллов за практические задачи и получить допуск к зачету.

Связь с менторами

Задавать вопросы можно в чате в telegram или в личных сообщениях

Все важные объявления будут в канале

Также для связи и проверки некоторых заданий мы будем использовать почту 2021.rtf.angular@gmail.com