Skip to content

Репозиторий для реализации дистанционного обучения по дисциплине "Основы web-программирования"

License

Notifications You must be signed in to change notification settings

TonikX/ITMO_ICT_WebProgramming_2020

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

ITMO_ICT_-WebProgramming_2020

Репозиторий для реализации дистанционного обучения по дисциплине "Основы web-программирования"

Учебный журнал по дисциплине. Тут доступна информация о сроках сдачи работ, о текущей успеваемости студентов и описаны все материалы необходимые для реализации курса.

Практическая работа №1

Необходимо выполнить все пункты лога практической работы. Полученную программу залить в папку этого репозитория sutdents/группа/practical_works/фамилия_имя/simple_django_web_project. Инструкция о загрузке работы ниже. Не забывайте о файле гитигнор. Сдача в срок 22.03.2020

Практическая работа №2

Необходимо выполнить все задлания с пометкой "задача" практической работы №2 практической работы. Полученную программу залить в папку этого репозитория sutdents/группа/practical_works/фамилия_имя/simple_django_web_project. Инструкция о загрузке работы ниже. Не забывайте о файле гитигнор. Файл будет дополнен к вечеру 25.03.2020. Сдача в срок 30.03.2020

Практическая работа №3

Необходимо выполнить все задлания с пометкой "задача" практической работы №3 практической работы. Полученную программу залить в папку этого репозитория sutdents/группа/practical_works/фамилия_имя/simple_django_web_project. Инструкция о загрузке работы ниже. Не забывайте о файле гитигнор. Сдача в срок 07.05.2020

Практическая работа №4

Контейниризация и оркестрация приложений сердствами docker и docker-compose. Задание и мануалы доступны тут. Сделать пул реквест с полученной программой в папку этого репозитория sutdents/группа/practical_works/фамилия_имя/docker. Инструкция о загрузке работы ниже. Не забывайте о файле гитигнор. Срок сдачи: 24.06.2020

Лабораторная работа №1

срок сдачи 18.04.2020

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

Полезные материалы:

https://www.youtube.com/playlist?list=PLlWXhlUMyooaDkd39pknA1-Olj54HtpjX - плейлист уроков по джанго для тех кто хочет фундаментально изучить, как работает джанго веб фремйворк и заниматься этим в будущем.

https://www.youtube.com/playlist?list=PLF-NY6ldwAWqP4S95brtPHZ5fTCxilgei - годный плейлист, который позволит быстро понять, как и что работает и сделать лабу.

Сдача работы №1

Этап 1

Полученную программу залить в папку этого репозитория sutdents/группа/laboratory_works/фамилия_имя/laboratiry_work_1. Инструкция о загрузке работы ниже. Не забывайте о файле гитигнор. Далее либо созвониться со мной в zoom и показать работу, либо записать видео о работе и прислать.

Этап 2

Сделать отчет в соответстви с текстом ЛР. Пример названия отчета: "ИТМО ИКТ К3340 Лабораторная работа №1 Филимонов Филипп Филиппович". На гит должен быть загружен пдф файл с моделью, отчет в PDF. Пул реквест должен содержать информация о варианте.

Лабораторная работа №2-3

срок сдачи 23.05.2020

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

Средства разработки:

  • Django + Django REST framework(DRF)
  • Vue.js

Полезные материалы:

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

П.С. В 4 уроке изменился путь для получения токена авторизации (см. офф докумекнтацию Djoser https://djoser.readthedocs.io/en/latest/getting_started.html)

Для тех, кто хочет лучше изучить DRF и работать с ним в будущем:

  1. https://www.youtube.com/playlist?list=PLF-NY6ldwAWqSxUpnTBObEP21cFQxNJ7C
  2. https://youtu.be/2rCjdYY-8R4?list=PLF-NY6ldwAWpktIw6ailetqjXibKlOLY_

Для тех, кто хочет лучше изучить Vue.js и работать с ним в будущем: https://www.youtube.com/playlist?list=PLNkWIWHIRwMH7ahn9uvvc5PG3o1tLscgB

Сдача работы №2

Этап 1

Полученную программу залить в папку этого репозитория sutdents/группа/laboratory_works/фамилия_имя/laboratiry_work_1. Инструкция о загрузке работы ниже. Не забывайте о файле гитигнор. Далее либо созвониться со мной в zoom и показать работу, либо записать видео о работе и прислать.

Этап 2

Сделать отчет в соответстви с текстом ЛР. Пример названия отчета: "ИТМО ИКТ К3340 Лабораторная работа №1 Филимонов Филипп Филиппович". На гит должен быть загружен пдф файл с моделью, отчет в PDF. Пул реквест должен содержать информация о варианте.

Курсовик

срок сдачи - день экзамена

Что-бы сдать курсовик, необходимо:

  1. Сделать отчет (Шаблон такой-же, как для отчета по практике).
  2. Вместо очной защиты с комиссией(как практика), записать видос с описанием апи и работы интерфейсов.

Структура отчета

  1. Введение описывающее кратко предметную область цель и задачи.
  2. Более подробное описание предметной области и функйциональных требований.
  3. Описание сервреной части (средствара разработки + модель данных + ендпоинты).
  4. Описание клиентской части (средства разработки + клиентские интерфейсы).
  5. Выводы.

Сдача курсовика

Этап 1

Отчет в пдф и код работы залить в папку этого репозитория sutdents/группа/kursoviks/фамилия_имя. Инструкция о загрузке работы ниже. Не забывайте о файле гитигнор.

Этап 2

Видос назвать в следующем формате НомерГруппы_ФИО_год и залить в эту папку (необходимо запросить доступ на добавление файлов)

Примечание

По скольку, практику по докеру выдали поздно, я не требую от Вас использования контейнеров в курсовике. Но, те кто все-же используют Докер с большей вероятсностью получат пятерки.

Сдача лабораторных и практических работ

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

Все отчеты сохраняются в pdf (документы и презентации).

Все студенческие работы хранятся в папке Students Для сдачи работы необходимо:

  1. Зарегиться на гите.
  2. Сделать форк репозитория с заданиями в свой аккаунт (на странице https://https://github.com/TonikX/ITMO_IMRIP_DataBases_2020/ кнопка fork справа, сверху).
  3. Установить гит на компьютер.
  4. Открыть папку, где хранятся Ваши проекты. В контекстом меню нажать "Open Git Bash here". Склонировать форкнутый репозиторий на комьютер (git clone https://github.com/ваш аккаунт/ITMO_IMRIP_DataBases_2020/).
  5. В файловой системе Вашего компрьютера, в склонированном репозитории создать в папках students/группа/laboratory_works/ и students/группа/practical_works/ Ваши личные папки в формате Фамилия_Имя латиницей (Пример sutdents/k3340/practical_works/Petrov_Vasya).
  6. В личных папках при выполнении практических и лабораторных работ делать подпапки с текущей работой в формате lrномер (Пример sutdents/k3340/Petrov_Vasya/laboratory_works/Lr1). В некоторых случаях одна работа будет тянуться на несколько практик, в таких случаях папки называть так, как указано в задании.
  7. Записать в папку отчетные материалы.
  8. Сделать коммит, описать его адекватно (Пример "был добавлен файл перезентация_петров.pdf"). Набрать команлы "git add ." и "git commit -m "название комита"".
  9. Сделать push в Ваш форкнутый репозиторий (git push).
  10. Сделать пул-реквест в мой репозиторий из вашего форкнутого, описать его адекватно. Пока пользуйтесь этой инструкцией, у нас нет веток с заданиями, как тут, но Вам поможет. Скоро запишу ролик.

Еще один мануал о том, как сделать Pull Request тут.

About

Репозиторий для реализации дистанционного обучения по дисциплине "Основы web-программирования"

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published