Курс нацелен на получение базовых и продвинутых профессиональных компетенций в разработке фронтенда с помощью фреймворка ReactJS.
Данный раздел будет обновляться по мере течения курса.
- Лекция 1: Вводная, HTML, CSS
- Лекция 2: JS, NodeJS
- Лекция 3: ReactJS
- Лекция 4: React Lifecycle
- Лекция 5: node-sass, classnames
- Лекция 6: Advanced JS, ReactJS
- Лекция 7: Redux
- Лекция 8: React-router
- Лекция 9: Async & Fetch
- Лекция 10: Auth & Exploit
- Лекция 11: Testing & CI stages
- Лекция 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 час по вопросам экзамена, которые я буду просить раскрыть.
Большое спасибо Valery Statinov за предоставленные материалы! Некоторые составляющие и примеры этого курса заимствованы из аналогичного курса от Valery Statinov.