Уровень сложности:
Длительность курса: 78 ак.ч.
График обучения: 78 ак. часа: 48 очных часа, 22 часа домашних работ, 4 часа консультации, 4 часа доп. экзамена
Аннотация
Этот курс предназначен для тех, кто уже умеет создавать веб-сайты на языке HTML и PHP и хочет углубить свои познания в области веб-программирования.
Язык PHP вместе с базами данных MySQL расширяет возможности веб-мастера, давая ему возможность осуществлять поиск по серверной базе данных, предоставляя результаты этого поиска читателю, создавать интернет-магазин, где посетитель может отобрать товары в корзину и заказать их доставку, записывать сведения о новом зарегистрированном пользователе в базу данных и т.д.
Знания и умения, полученные в результате обучения
В результате обучения слушатели:
- научатся создавать веб-сайты с динамически генерируемыми страницами;
- изучат основы проектирования и создания веб-баз данных;
- освоят механизм доступа к базам данных посредством языка PHP;
- научатся создавать сайты электронной коммерции.
Занятия уже начались или скоро начнутся
Даты занятий | Расписание занятий |
30.01.2021 - 24.04.2021 18:00 - 21:30
Группа:
105.12.01
Примечание:
сб, 18:00 - 21:30, ауд. 207
|
|
Запланированные занятия
Курс пока не поставлен в расписание.
|
19 800 ₽
Расчёт стоимости с учётом возможных скидок
Расчёт стоимости с учётом возможных скидок представлен как справочная информация.
Фактический размер скидки может несколько отличаться из-за округления значения суммы.
Внимательно ознакомьтесь с условиями действующих
акций и скидок...
Начальные требования
Для уже обучающихся в АИШ:
- Разработка серверных сценариев на PHP – промежуточная аттестация не менее 60 баллов или итоговая оценка не ниже «удовлетворительно»
Тематический план
Занятие 1
- Основы работы с базами данных
- Общие сведения о базах данных
- Требования к структуре базы данных
- Реляционная СУБД
- Нормализация
- Установка виртуальной машины VM
- Установка программы Денвер (Веб-сервер Apache, модуль PHP 5, MySQL)
- Тестирование модуля phpMyAdmin
Занятие 2
- Общие сведения о SQL
- SELECT
- INSERT
- DELETE
- UPDATE
- Создание базы данных и таблиц
Занятие 3
- Сервер баз данных MySQL
- Общие сведения о сервере баз данных MySQL
- Экспорт и импорт баз данных
- Добавление записей в таблицы
Занятие 4
- Использование сервера баз данных MySQL в приложениях PHP
- Соединение с сервером баз данных MySQL
- Выбор базы данных
- Расширение MySQLi
- Исполнение запроса
- Получение результата запроса
- Полезные функции
Занятие 5
- Вопросы безопасности при использовании БД
- Опасность SQL-иньекций
- Подготовленные запросы
- Обзор расширения MySQL (обзорно)
Занятие 6
- Создание интернет библиотеки
- Проектирование базы данных
- Создание каталога книг
- Выборка книг из каталога
- Использование сеансов
Занятие 7
- Добавление новых книг
- Загрузка файла на сервер
- Изменение размера изображения, создание превью.
Занятие 8
- Поиск книги по автору
- Поиск книги по названию
- Перемотка страниц
- Сортировка по убыванию или возрастанию
Занятие 9
- Администрирование библиотеки
- Регистрация читателя
- Настройка прав пользователя
- Изменение данных по книге
Занятие 10
- Использование категорий и Облака тэгов
- Счетчик скачиваний книг
- Рейтинги и голосование
Занятие 11-12