Привет и добро пожаловать! 👋🏼 Прочитав это руководство, тебе станет понятно, как добиться необходимых результатов в изучении Node.js, Express, MongoDB и Mongoose.
К делу! 💪🏼
Процесс обучения на онлайн-интенсиве состоит из четырёх видов активностей:
Всего в курсе Backend 24 урока. Уроки состоят из набора обучающих материалов, которые мы загружаем на Google Drive. Каждый урок посвящен конкретной теме. Например «Стримы» или «Роуты в Express». Мы будем заблаговременно загружать списки для чтения, чтобы у тебя была возможность подготовиться к уроку.
Чтобы эффективно усваивать знания, важно проходить обучающие материалы как можно раньше.
В зависимости от темы, урок может состоять из таких обучающих материалов, как:
Видео с онлайн-занятия содержит в себе подробный разбор темы уроки и вопросов которые возникают во время занятия.
✅ Стартовая точка для проекта будет предоставлена всем студентам перед началом модуля Express.
❗️ Внимание! После клонирования cрепозитория-стартовой точки обязательно привяжи его к своему аккаунту Github.
Учебные материалы лучше всего проходить в такой последовательности:
Для достижения высокого результата изучай обучающие материалы максимально внимательно. Это очень важно, потому что своевременное изучение материалов напрямую связано с успешным выполнением домашнего задания и закреплением пройденной темы.
Начиная с первого урока, тебе нужно выполнять домашние задания. Дедлайны к дз ты будешь получать с самим дз. Важно! Домашние задания выполнять нужно всем! После выполнения дз создай отдельную ветку (на пример lesson-1-task-1), сделай пуш в свой репозиторий Github и присылай письмо со ссылкой на aprisniak@lectrum.io.
❗️ Важно:
Мы работаем только на Github. Bitbucket, Gitlab и другие сервисы для сдачи домашек использовать нельзя.
Важно! Домашние задания необходимо выполнять в отдельной ветке. Название ветки необходимо выбирать следующее → lesson-1-task-1, lesson-1 — это номер урока, а task-1 — это номер задания.
В тарифном плане Select
в ответ на письмо с дз ты будешь получать подробное код-ревью по каждой выполненной работе. Обрати внимание, регламент проверки домашних заданий — 2 дня.
Мы также будем встречаться в онлайне, чтобы разобрать все вопросы и сложности, с которыми ты столкнулся в течение недели. Кроме разбора вопросов преподаватель будет делиться полезными советами, приёмами и лайфхаками.
На онлайн-занятиях преподаватель детально разбирает тему урока. Онлайн-занятие — состоит из двух блоков, теоретического и практического, во время которого, преподаватель продемонстрирует на практике применение изученной темы.
Цели онлайн-занятия:
Онлайн-занятия будут проходить два раза в неделю. Точную информацию о каждом занятии мы будем высылать тебе на почту заблаговременно.
Длительность занятия — от полутора до двух часов, в зависимости от количества и сложности изучаемой темы.
Персональный проект — это твоя самостоятельная работа. Самостоятельная разработка персонального проекта поможет тебе закрепить знания, полученные на интенсиве.
Тебе нужно приступить к разработке сразу после окончания 24-го урока — мы предоставим тебе стартовую точку.
Персональный проект нужно выполнить, следуя техническому заданию.
Техническое задание — это описание детального поведения приложения.
✅ Стартовая точка для персонального проекта будет предоставлена сразу после завершения последнего урока.
Дедлайн по персональному проекту — 4-го декабря 2019 в 23:59. 😉
В конце курса все участники тарифного плана Select
получат референтный код двух приложений — API школы онлайн обучения и API онлайн магазина. Это позволит сравнить как разрабатываешь ты и как разрабатывает автор курса. Как правило, это приносит очень много пользы. 😜 Референтный код мы предоставляем по истечении дедлайна по персональному проекту.
Для достижения максимального результата от обучения, до начала онлайн-занятия (желательно за день) нужно изучить все предоставленные нами обучающие материалы. Запас времени до начала занятия поможет тебе сформировать вопросы по самым сложным или интересным тебе темам.
❗️ Важно:
Постарайся формулировать все свои вопросы максимально чётко, кратко и детально. Это улучшит результативность всего процесса.
Зарегистрируйся в Slack-коммьюнити Lectrum Club.
❗️Когда будешь создавать свой профиль, обязательно:
‼️ Эти два несложных шага помогут нам лучше общатся, и понимать кто есть кто. Мы сможем добавить тебя в канал общения только после того, как ты укажешь свои настоящие данные правильно,
Это позволит тебе получить доступ к закрытому каналу #backend, в котором backend-разработчики делятся своим опытом и отвечают на вопросы. Для того, чтобы тебя добавили в канал, после регистрации напиши @njefimockina в личку сообщение в Slack #addmetobackend.
Все участники тарифного плана Standard
могут использовать весь потенциал нашего #backend-канала в Слаке. А именно — задавать вопросы, получать ответы, помогать другим людям, тем самым повышая свою компетентность или просто следить за общением других участников.
В тарифном плане Select
у тебя есть ментор — Андрей Присняк (в Слаке → @aprisniak). Задавай свои вопросы ему в личку. Андрей обрабатывает входящие сообщения каждый рабочий день в 9 утра и 7 вечера.
Финальную оценку в сертификате об успешном завершении интенсива по Backend можно получить, выполнив следующие пункты:
Мы используем продвинутую систему оценивания. Минимальный балл — 0, а максимальный — 100.
Финальная оценка составляется из трёх частей:
30 баллов
;30 баллов
;40 баллов
.Для получения наивысшей оценки нужно правильно выполнить все условия технического задания.
В техническом задании
описано детальное поведение приложения.
Финальный тест
— это набор вопросов с несколькими вариантами ответа. Мы пришлём тебе его в конце интенсива.
Баллы считаются по формуле.
Возьмём, к примеру, финальный тест. Предположим, что в финальном тесте 40 вопросов, и максимальное количество баллов — 40. Разделив общее количество баллов на количество пунктов — получаем 1 балл за вопрос. То есть, если ты правильно ответишь на 31 вопрос из 40 — получишь 31 балл. Если на 38 из 38 — то 38.
Правильно выполнив все домашние задания можно получить 30 баллов. Всего домашних заданий — 22.
Последние 30 баллов можно получить, если правильно выполнить все пункты технического задания.
После сбора суммы баллов мы выведем оценку следуя американской системе оценивания знаний.
Успехов в учёбе!