Full-stack разработка 2025 — различия между версиями
(→Общие сведения) |
(→Итоговый проект) |
||
(не показано 12 промежуточных версий 2 участников) | |||
Строка 1: | Строка 1: | ||
= Общие сведения = | = Общие сведения = | ||
− | * Семестр: осень | + | * Семестр: осень 2025 |
* Форма контроля: 8 домашних заданий, итоговая проектная работа | * Форма контроля: 8 домашних заданий, итоговая проектная работа | ||
− | * [https://forms.gle/ | + | * [https://forms.gle/Q5baSZNg9hhDHdRTA Форма регистрации на курс] |
− | Deadline регистрации на курс: 08.09. | + | Deadline регистрации на курс: 08.09.25 |
− | * [ | + | * [ План курса] |
− | * [https://docs.google.com/spreadsheets/d/ | + | * [https://docs.google.com/spreadsheets/d/e/2PACX-1vTK80Kz6BvrS3C2wwKOU33wCIS4Madha4_YfrBOTBLP5CQGbHk8oCN89iYLlDZgaS8le9lTMI_Cf3Ht/pubhtml Таблица с оценками] |
− | * [https://t.me/+ | + | * [https://t.me/+DYhkiivtfy8xNTZi Telegram-чат курса] |
== Отбор на курс == | == Отбор на курс == | ||
− | ====Правила | + | ====Правила регистрации на курс:==== |
− | + | * Чтобы участвовать в отборе, вам необходимо зарегистрироваться на курс через форму по ссылке до 08.09.25, 23:59. Регистрация вовремя считается первым этапом отбора! | |
− | * Чтобы участвовать в отборе, вам необходимо зарегистрироваться на курс через | ||
* Возможность посещать курс в качестве вольного слушателя (без проверки работ) доступна всем желающим | * Возможность посещать курс в качестве вольного слушателя (без проверки работ) доступна всем желающим | ||
− | |||
− | |||
− | |||
− | |||
− | |||
И пусть удача всегда будет с вами! | И пусть удача всегда будет с вами! | ||
Строка 27: | Строка 21: | ||
====Списки студентов:==== | ====Списки студентов:==== | ||
− | * [https://docs.google.com/spreadsheets/d/e/2PACX- | + | * [https://docs.google.com/spreadsheets/d/e/2PACX-1vSJPyAm4-gY7DmkbVwMIQB_xEskyfsvycZ1ZKBpZdIVagQM547Orxn9P0FlnY9_F_7e_GEv7djRRlru/pubhtml?gid=1018479846&single=true Backend на Java] |
− | * [https://docs.google.com/spreadsheets/d/e/2PACX- | + | * [https://docs.google.com/spreadsheets/d/e/2PACX-1vSJPyAm4-gY7DmkbVwMIQB_xEskyfsvycZ1ZKBpZdIVagQM547Orxn9P0FlnY9_F_7e_GEv7djRRlru/pubhtml?gid=1203795098&single=true Backend на Go] |
− | * [https://docs.google.com/spreadsheets/d/e/2PACX- | + | * [https://docs.google.com/spreadsheets/d/e/2PACX-1vSJPyAm4-gY7DmkbVwMIQB_xEskyfsvycZ1ZKBpZdIVagQM547Orxn9P0FlnY9_F_7e_GEv7djRRlru/pubhtml?gid=855876265&single=true Backend на Python] |
== Материалы занятий == | == Материалы занятий == | ||
===Видеозаписи занятий=== | ===Видеозаписи занятий=== | ||
− | * [https://plvideo.ru/ | + | * [https://plvideo.ru/playlist?list=i5yPIaUrCRMT Вводное занятие] |
− | * [https://plvideo.ru/playlist?list= | + | * [https://plvideo.ru/playlist?list=EDVYU2H0C1mt Видеозаписи. Fullstack на Python. Группа 1. Иван Нагайко] |
− | * [https://plvideo.ru/playlist?list= | + | * [https://plvideo.ru/playlist?list=dpOtgcQfOeZJ Видеозаписи. Fullstack на Python. Группа 2. Антон Протасов] |
− | * [https://plvideo.ru/playlist?list= | + | * [https://plvideo.ru/playlist?list=CDToslzJpcMA Видеозаписи. Frontend-разработка (Java/Go). Владимир Кузнецов] |
− | * [https://plvideo.ru/playlist?list= | + | * [https://plvideo.ru/playlist?list=6HNuigY40oNf Видеозаписи. Backend-разработка на Java. Алексей Башкатов] |
− | * [https://plvideo.ru/playlist?list= | + | * [https://plvideo.ru/playlist?list=sSKSKoCt7xve Видеозаписи. Backend-разработка на Go. Никита Буров] |
===Материалы занятий=== | ===Материалы занятий=== | ||
− | * [https://drive.google.com/drive/folders/ | + | * [https://drive.google.com/drive/folders/1uvUGLwHRmtsHfEb99mI748v5yHGYK4KR?usp=share_link Презентации] |
* [https://gitlab.atp-fivt.org/courses-public/fullstack Код с занятий] | * [https://gitlab.atp-fivt.org/courses-public/fullstack Код с занятий] | ||
+ | |||
+ | = Преподаватели = | ||
+ | * '''Fullstack на Python''' | ||
+ | ** Нагайко Иван Игоревич (руководитель курса) [https://t.me/Nagaiko_Ivan @Nagaiko_Ivan] | ||
+ | ** Протасов Антон Андреевич [https://t.me/sovnt @sovnt] | ||
+ | |||
+ | * '''Frontend''' | ||
+ | ** Кузнецов Владимир Сергеевич [https://t.me/grandrust @grandrust] | ||
+ | |||
+ | * '''Backend на Java''' | ||
+ | ** Башкатов Алексей [https://t.me/asbashkatov @asbashkatov] | ||
+ | |||
+ | * '''Backend на Go''' | ||
+ | ** Буров Никита [https://t.me/burov_na @burov_na] | ||
+ | |||
+ | |||
+ | ==== Контакт для организационных вопросов ==== | ||
+ | Куратор курса [https://t.me/atpfpmi_curators @atpfpmi_curators] | ||
+ | |||
+ | = Критерии получения оценки = | ||
+ | * '''Вес 0,6:''' средний балл за все домашние задания курса | ||
+ | * '''Вес 0,4:''' оценка за итоговый проект | ||
+ | |||
+ | == Домашние задания == | ||
+ | Планируется 8 домашних заданий. | ||
+ | |||
+ | 2 недели на выполнение каждого домашнего задания. | ||
+ | |||
+ | {| class="wikitable" | ||
+ | |- | ||
+ | ! № | ||
+ | ! Название | ||
+ | ! Дата | ||
+ | |- | ||
+ | | Дз 1 || Выбор проекта || __.__.__ | ||
+ | |- | ||
+ | | Дз 2 || Структура проекта в figma || __.__.__ | ||
+ | |- | ||
+ | | Дз 3 || Главная страница || __.__.__ | ||
+ | |- | ||
+ | | Дз 4 || Frontend || __.__.__ | ||
+ | |- | ||
+ | | Дз 5 || Модель данных backend || __.__.__ | ||
+ | |- | ||
+ | | Дз 6 || API || __.__.__ | ||
+ | |- | ||
+ | | Дз 7 || Сериализация. Собрать Frontend + Backend || __.__.__ | ||
+ | |- | ||
+ | | Дз 8 || Развернуть сервер || __.__.__ | ||
+ | |} | ||
+ | |||
+ | Штраф за опоздание по дедлайну: 0,5 балла от итоговой оценки | ||
+ | |||
+ | == Итоговый проект == | ||
+ | Fullstack-разработка сайта. | ||
+ | |||
+ | Проект выполняется по частям, по мере выполнения домашних работ. | ||
+ | |||
+ | Дедлайн сдачи проекта: _._._ |
Текущая версия на 14:26, 16 июля 2025
Содержание
[убрать]Общие сведения
- Семестр: осень 2025
- Форма контроля: 8 домашних заданий, итоговая проектная работа
- Форма регистрации на курс
Deadline регистрации на курс: 08.09.25
- [ План курса]
- Таблица с оценками
- Telegram-чат курса
Отбор на курс
Правила регистрации на курс:
- Чтобы участвовать в отборе, вам необходимо зарегистрироваться на курс через форму по ссылке до 08.09.25, 23:59. Регистрация вовремя считается первым этапом отбора!
- Возможность посещать курс в качестве вольного слушателя (без проверки работ) доступна всем желающим
И пусть удача всегда будет с вами!
Списки студентов:
Материалы занятий
Видеозаписи занятий
- Вводное занятие
- Видеозаписи. Fullstack на Python. Группа 1. Иван Нагайко
- Видеозаписи. Fullstack на Python. Группа 2. Антон Протасов
- Видеозаписи. Frontend-разработка (Java/Go). Владимир Кузнецов
- Видеозаписи. Backend-разработка на Java. Алексей Башкатов
- Видеозаписи. Backend-разработка на Go. Никита Буров
Материалы занятий
Преподаватели
- Fullstack на Python
- Нагайко Иван Игоревич (руководитель курса) @Nagaiko_Ivan
- Протасов Антон Андреевич @sovnt
- Frontend
- Кузнецов Владимир Сергеевич @grandrust
- Backend на Java
- Башкатов Алексей @asbashkatov
- Backend на Go
- Буров Никита @burov_na
Контакт для организационных вопросов
Куратор курса @atpfpmi_curators
Критерии получения оценки
- Вес 0,6: средний балл за все домашние задания курса
- Вес 0,4: оценка за итоговый проект
Домашние задания
Планируется 8 домашних заданий.
2 недели на выполнение каждого домашнего задания.
№ | Название | Дата |
---|---|---|
Дз 1 | Выбор проекта | __.__.__ |
Дз 2 | Структура проекта в figma | __.__.__ |
Дз 3 | Главная страница | __.__.__ |
Дз 4 | Frontend | __.__.__ |
Дз 5 | Модель данных backend | __.__.__ |
Дз 6 | API | __.__.__ |
Дз 7 | Сериализация. Собрать Frontend + Backend | __.__.__ |
Дз 8 | Развернуть сервер | __.__.__ |
Штраф за опоздание по дедлайну: 0,5 балла от итоговой оценки
Итоговый проект
Fullstack-разработка сайта.
Проект выполняется по частям, по мере выполнения домашних работ.
Дедлайн сдачи проекта: _._._