Добро пожаловать в репозиторий с материалами курса "ОПИКТД". Здесь собраны лекции, лабораторные работы и вопросы для самопроверки. Материалы будут дополняться по мере развития курса.
-
First.md — Первая лекция
- Современные процессы в IT: Agile, Scrum, гибкие методологии и гибридные подходы (Scrumban)
-
Second.md — Вторая лекция
- Эволюция веб-технологий – от зарождения интернета до HTTP/2 и REST
-
Third.md — Третья лекция
- Методологии разработки ПО и Унифицированный процесс (RUP) – детальное рассмотрение фаз разработки, управления требованиями, SRS и оценки рисков в контексте RUP.
-
Forth.md - Четвертая лекция
- Git
-
Fifth.md - Пятая лекция
- Докер и немного компоуз
-
Sixth.md - Шестая лекция
- Nginx
-
Seventh.md - Седьмая (дополнительная) лекция
- 12 факторов проектирования приложения
-
Требования.md — Общие требования
- Правила оформления.
-
Lr1.md — Лабораторная работа 1
- Клиент-серверная модель через TCP с HTTP 1.1
-
SE.IFMO — Лабораторная работа 2
- Для выполнения использовать лр1 (Составить список требований, предъявляемых к разрабатываемому веб-сайту (в соответствии с вариантом))
-
SE.IFMO — Лабораторная работа 3
- Для выполнения использовать лр2 (Сконфигурировать в своём домашнем каталоге репозитории svn и git и загрузить в них начальную ревизию файлов с исходными кодами (в соответствии с выданным вариантом)).
- SVN не использовать
-
Lr4.md — Лабораторная работа 4
- Docker и Docker Compose
-
Lr5.md — Лабораторная работа 5
- Nginx, TLS и балансировка нагрузки
- Q1.md — Вопросы к лабораторной работе 1