Компьютерный практикум
Инвариантная самостоятельная работа
Тема 1. Транспиляция и сборка проекта с использованием директив импорта и экспорта в код с модульностью CommonJS
Тема 2. Отправка HTTP-запроса серверу методом GET и POST с помощью приложения cURL с записью скринкаста совершаемых действий
Тема 3. Проектирование веб-базы данных и разработка приложения на основе фреймворка Express с реализацией маршрутизации и операций CRUD над простой БД с обработкой запросов REST
Вариативная самостоятельная работа
Тема 1. Сборка проекта с помощью бандлера Webpack
Тема 2. Разработка серверной компоненты приложения удалённого доступа к базам данных и экспериментальная проверка корректности её работы
Тема 3. Подготовка материалов для выступления по NoSQL-решениям
Тема 4. Развёртывание веб-ресурса на платформе vscale.io с использованием Docker
Лабораторная работа 3, 4
Транспиляция. Babel. Компонентность
Цель: освоить основные операции по транспиляции кода с помощью Babel.
Выполненная работа размещена по ссылке.
Вывод: в ходе работы были освоены основные операции по транcпиляции кода с помощью Babel.
Лабораторная работа 5, 6
Модульность в экосистеме JavaScript
Цель: освоить основные операции по сборке проекта с помощью webpack.
Выполненная работа размещена по ссылке.
Вывод: в ходе работы были освоены основные операции по сборке проекта с помощью webpack.
Лабораторная работа 7, 8
SVG и Canvas
Цель: освоить методы рисования графики с использованием JavaScript Canvas API.
Выполненная работа размещена по ссылке.
Вывод: в ходе работы было отрисовано изображение на Canvas, изучены основные методы контекста Canvas.
Открыть страницуЛабораторная работа 9, 10
Отправка HTTP-запроса серверу методом POST с помощью клиентов telnet и cURL
Цель: освоить операции отправки запросов серверу с помощью клиентов telnet и cURL.
Выполненная работа размещена по ссылке.
Вывод: в ходе работы были отправлены запросы на сервер методом POST с помощью клиентов telnet и cURL, освоены операции отправки данных на сервер.
Лабораторная работа 11, 12
Создание сценария на языке PHP, обработка запросов GET и POST
Цель: разработать сценарий на языке PHP для обработки запросов, отправленных методами GET и POST.
Выполненная работа размещена по ссылке.
Вывод: в ходе работы было создано приложение, обрабатывающее запросы GET и POST, на языке PHP.
Лабораторная работа 13
Добавление и чтение записей файла в PHP
Цель: разработать сценарий на языке PHP для обработки запросов чтения и добавления записей в текстовый файл.
Выполненная работа размещена по ссылке.
Вывод: в ходе работы было создано приложение, обрабатывающее запросы на чтение и добавление записей в файл.
Лабораторная работа 14
Работа с базой данных в PHP
Цель: разработать приложение “Книга отзывов”.
Выполненная работа размещена по ссылке.
Приложение размещено по ссылке.
Вывод: в ходе работы было создано приложение с использованием базы данных MySQL.
Лабораторная работа 15
Взаимодействие с базой данных MongoDB
Цель: разработать приложение для взаимодействия с базой данных MongoDB.
Выполненная работа размещена по ссылке.
Вывод: в ходе работы было создано приложение для взаимодействия с базой данных MongoDB.