Skip to content

JUSSIAR/MIPT-1C-React-Course

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

85 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Frontend разработка на ReactJS

О курсе

Курс нацелен на получение базовых и продвинутых профессиональных компетенций в разработке фронтенда с помощью фреймворка ReactJS.

Контакты преподавателя

Connections

Программа курса

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

  1. Лекция 1: Вводная, HTML, CSS
  2. Лекция 2: JS, NodeJS
  3. Лекция 3: ReactJS
  4. Лекция 4: React Lifecycle
  5. Лекция 5: node-sass, classnames
  6. Лекция 6: Advanced JS, ReactJS
  7. Лекция 7: Redux
  8. Лекция 8: React-router
  9. Лекция 9: Async & Fetch
  10. Лекция 10: Auth & Exploit
  11. Лекция 11: Testing & CI stages
  12. Лекция 12: Экзамен, заключительная

Структура репозитория курса

├── README.md
├── additional
│   ├── docs
│   │   └── {some usefull docs}
│   └── additional-class-{id}
│       └── {optional some usefull material}
├── classes
│   └── lecture-{id}
│       ├── notes-{id}.md
│       ├── presentation-{id}.pdf
│       └── {optional files/resources}
└── homeworks
    └── homework-{id}
        ├── homework-{id}.md
        └── {optional files/resources}

Формула оценки

  • Накопленная оценка будет равна среднему арифметическому за все ДЗ
  • За некоторые ДЗ будет возможность получить оценку из расчета больше 10 - будут доп баллы
  • Накопленная оценка по умолчанию является итоговой
  • При желании студента - есть возможность сдать экзамен, и в таком случае итоговая оценка будет считаться по формуле, указанной в разделе информация об экзамене
  • Правила округления оценки: округляется только финальная оценка. Округление происходит по математическим правилам. В случае полуцелой оценки округление произойдет вверх в пользу студента.
  • Важным пунктом в формуле, в которой присутствуют элементы контроля с доп баллами является то, во что превратятся эти доп баллы. В нашей ситуации эти баллы имеют такую же ценность, как и обычные баллы. Но тогда возникает ситуация, что итоговая оценка может оказаться выше 10. Этого допустить нельзя)) Такую ситуацию разрешаем взятием в итоговой минимума из нее самой и 10 (вне зависимости от решения по написанию экзамена).

Табличка с оценками

В таблице с оценками указано 11 домашек, из расчета, что у нас будет 12 занятий по плану и на всех занятиях кроме последнего будет выдано ДЗ.

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

табличка

Понижающие коэффициенты ДЗ

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

  • Дедлайн на ДЗ будет выставляться в 1 неделю с момента завершения занятия. При сдаче до этого дедлайна понижающий коэффициент будет равен 1, то есть оценка будет без понижения.

  • Далее будет два мягких дедлайна:

    • 1 дедлайн: 2 недели с понижающим кофф. 0,5
    • 2 дедлайн: позднее несгораемый понижающий коэф. 0,2
  • Важно, что здесь указаны общие положения, но в домашку могут вноситься изменения по дедлайнам, при этом гарантируется, что изменения могут только увеличивать дедлайны и все решения такого рода принимаются в пользу студентов!

Информация об экзамене

Экзамен как элемент контроля на курсе не предполагается, но будет возможность сдать его по желанию. В случае принятия решения студентом о сдаче экзамена формула оценки меняется следующим образом:

O_final = 0.7 * O_homework + 0.3 * O_exam

Здесь:

  • O_final - итоговая оценка за курс
  • O_homework - средняя по дз
  • O_exam - оценка за экзамен

Подробнее об экзамене

Информация по экстерну

Закрытие курса экстерном позволяет получить объективную оценку ваших знаний по материалам курса без прохождения курса по общему флоу.

Для того, чтобы закрыть курс экстерном необходимо написать мне до 25-ого октября (25.10.2023) включительно в личку тг.

Есть два варианта:

  1. показать и защитить мне готовый фронтовый проект на реакте, в котором нам необходимо провалидировать, что вы использовали достаточно технологий, чтобы оценить реальные навыки.
  2. пройти со мной техническое интервью на ~1 час по вопросам экзамена, которые я буду просить раскрыть.

Ссылки и благодарности

Большое спасибо Valery Statinov за предоставленные материалы! Некоторые составляющие и примеры этого курса заимствованы из аналогичного курса от Valery Statinov.