Учебный ресурс кафедры физики твёрдого тела ФТИ ПетрГУ

Практика по курсу "Web-ориентированное программирование"

Нюансы выполнения заданий.

При оценке результатов практических занятий используется балльно-рейтинговая система. За выполнение каждого из перечисленных ниже заданий можно получить от 1 до указанного для него максимального количества баллов, в зависимости от качества его выполнения. Однако этих заданий не хватит для получения проходного балла, поэтому по каждой из тем можно выполнить собственное оригинальное дополнительное задание, которое оценивается от 3 до 5 баллов, но не более одного собственного проекта по каждой из тем. Всего 4 темы, задания из списка (они не обязательны) могут дать максимум 15 баллов, ваши собственные проекты могут принести вам максимум 20 баллов. Проходной балл - 22. Студенты, не набравшие нужное количество баллов, для получения зачёта должны будут пройти дополнительное тестирование и устное собеседование по темам лекционного курса.

Разрешается использовать для выполнения заданий собственные ноутбуки. Рекомендуемый редактор - VS Code.

Тема 1. Node.js

Тема 1. Node.js.

Тема осваивается самостоятельно по популярному учебному пособию от Metaint.com. Суть задания: создать с использованием технологии Node.js собственный web-сервер, который будет получать данные из формы пользователя (первая html-страница) и выдавать их в обработанном виде на вторую html-страницу. Например, на первой странице вы заполняете поля "имя", "пароль", "дата рождения". Вторая страница представляет собой, как вариант, информацию о регистрации пользователя на сервере, включая имя пользователя, его возраст, дату регистрации и оценку качества пароля. Максимальный балл - 3.