В настоящее время ни одна серьезная разработка не обходится без использования баз данных для хранения информации. При этом одной из наиболее распространенных баз данных для этих целей, в рамках веб-разработок, является SQL.

Данный курс посвящен вопросу изучения базы данных SQL и системы управления базами данных MySQL.

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

Знать:

  • синтаксис языка SQL.
  • существующие движки баз данных и их отличия друг от друга.
  • основы администрирования баз данных.
  • способы оптимизации запросов.

Уметь:

  • работать с базами данных из скрипта.
  • создавать запросы различной сложности.
  • создавать транзакции.
  • оптимизировать запросы.

Курс для слушателей АИШ Ни один современный сайт не обходится в наше время без интерактивного взаимодействия с посетителями. Будь то проверка форм или использование карт или просмотр увеличенных фотографий – все это, и многое другое, реализуется с помощью клиентского JavaScript. Слушатели освоят скриптовый язык программирования JavaScript. Узнают о различиях между различными интернет - браузерами, узнают, почему одни и те же страницы по разному отображаются в разных интернет - браузерах. Научатся использовать встроенные объекты, реагировать на события элементов управления и действия пользователя. Создавать различные визуальные эффекты и интерактивные элементы управления, такие как меню, различные слайдшоу, презентации и т.д.

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

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

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

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

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