Курс Разработка Web-приложений с доступом к базам данных (Front-end разработка)

школьники 11 класса

1 раз в неделю по 3 ак.часа

108 акад. час

425 RUB/час

Как вас зовут?
Как с вами связаться?
Ошибка при заполнении.
Ближайшее к вам место?

Нажимая на кнопку, вы даете согласие на обработку своих персональных данных

 

Сэкономьте еще 13%

Вы можете вернуть 13% от оплаты обучения через налоговый вычет. Узнайте об этом у нашего менеджера.

С Интернетом в нашей жизни связано все. Мы покупаем, продаем, ищем, учимся, развлекаемся и делаем все это через Интернет. Для обеспечения наших растущих потребностей необходимо разрабатывать все больше сервисов, которые были бы интегрированы с Интернетом и обрабатывали по нашим запросам большие массивы информации – базы данных. Если внешняя часть любого веб-ресурса – это дело рук веб-дизайнера, то техническая часть любого сайта – это труд веб-программиста. Веб-программистов, в свою очередь, можно поделить глобально на 2 группы – Backend и Frontend-разработчики. Backend-разработчик, говоря простым языком, создает и управляет движком сайта (внутренними механизмами), а Frontend-разработчик управляет «внешними» сценариями поведения посетителя сайта.

Изучаемые технологии

PHP, MySQL

Цель курса

Научить слушателя технологиям разработки web-приложений с доступом к базам данных.

Содержание курса

Серверное программирование (PHP) – установка и настройка сервера, жизненный цикл Web-страницы, интерфейс интерактивной web-страницы, валидация данных, основные алгоритмические конструкции и формы хранения данных в PHP, механизм формирования HTTP запроса, манипуляции с файлами, работа с почтой.

Проектирование баз данных для web-приложений (MySQL): нормализация отношений в реляционной базе данных, связи между отношениями, индексирование таблиц, первичный и внешний ключи, основы языка SQL.

Серверное программирование с доступом к базам данных: доступ к базе данных MySQL из Web, выборка и модификация данных, авторизация с сохранением данных пользователя в сессии. Разработка популярных видов клиентсерверных приложений.

В конце курса слушатели выполняют индивидуальный проект "Разработка Web-приложения с доступом к базам данных". Примером такого приложения может служить сайт по продажам, on-line заказ путевок у туроператора или мест в гостини-це, запись на прием к врачу на сайте поликлиники и т.п.

Приобретаемые знания и умения

В результате обучения слушатели:

  • научатся создавать базы данных, отвечающие стандартам построения реляционных баз
  • смогут создавать объекты базы данных, научатся импортировать данные из внешнего источника, получать данные по заданным критериям из одной или нескольких таблиц
  • освоят навыки группировки данных с вычислением итоговых значений по каждой группе
  • смогут добавлять в таблицы новые данные и модифицировать существующие, используя язык запросов MySQL
  • освоят технологию программирования web-страниц c использованием PHP
  • узнают принципы функционирования и типы web-серверов, основы клиент-серверного взаимодействия

и смогут в рамках индивидуального проекта разра-ботать клиент-серверное интерактивное web-приложение средствами PHP и MySQL, для чего:

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

Записаться на пробный урок

Как вас зовут?
Ошибка при заполнении.
Ближайшее к вам место?
Как с вами связаться?

Нажимая на кнопку, вы даете согласие на обработку своих персональных данных.

Почему выбирают именно нас

Профессионализм

Штатные преподаватели
с опытом работы с детьми более 10 лет

Государственная лицензия

Наличие лицензии позволяет получить 13% налоговый вычет от затрат на обучение

Субсидия

Оплата обучения за счет средств материнского капитала