Главная / Кафедра компьютерного обучения / Курсы программирования web-сайтов (PHP+MySQL)


Курсы программирования web-сайтов (PHP+MySQL)


Программирование web-сайтовКурсы web-программирования сайтов предназначены для верстальщиков веб-сайтов, web-мастеров, либо выпускников курсов web-дизайна, т.е. для всех, кто уже овладел основами создания сайтов, и хочет научиться программированию web-сайтов в связке - язык программирования PHP плюс базы данных MySQL. Сегодня связка php+MySQL - стандарт "де-факто" для веб-программистов, на php и mysql написано наибольшее количество интерактивных, динамических сайтов. В программу обучения на курсах программирования веб-сайтов входит также изучение JavaScript, основы управления веб-сервером Apache, общее представление об языках программирования PERL, ASP и многое другое. В процессе обучения веб программированию, слушатели последовательно, шаг за шагом, с помощью преподавателя, создают свой собственный интерактивный веб-сайт с базами данных, системой управления, и , наконец - итоговый выпускной проект - работающий Интернет-магазин с административной частью, каталогом товаров и системой управления!


  

По окончании курса выдается:
свидетельство с присвоением квалификации Web-мастер


Ак.ч. Базовая цена Скидка Конечная стоимость Запись
38 ак.час.
32 ак. час. - аудиторные занятия
6 ак. час. - самостоятельные занятия
11110 руб. 7780 руб.


Задать вопрос менеджеру
Наши телефоны:
8 (495) 961-35-32

Расписание занятий Место обучения


Программа курсов php и mysql:

Показать/Скрыть программу курсов php и mysql

  1. Общее представление о интернет-сайтах и всемирной паутине
    • Разновидности сайтов. Понятие гипертекста.
    • Что такое скрипты и для чего они нужны. Разновидности скриптов.
    • Основы JavaScript и использование скриптов в составе сайтов.
    • Объявление переменных, присвоение значения. Использование конкатенации.
    • Работа с массивами. Простые и сложные структуры массивов. Приёмы работы с массивами в зависимости от сферы их применения.
  2. Работа с условными операторами, их назначение и сферы применения.
    • Использование функций различного рода.
    • Основные элементы скрипта – циклы, объекты, события. Их применение в программах и обработка в различных браузерах.
    • Передача данных скриптам и генерация кода. Использование скриптов для открытия интернет-страниц (всплывающие окна).
  3. Использование языка создания скриптов для получения информации о системе.
    • Сравнительная характеристика JavaScript и VBScript.
    • Создание скриптов и процедур, их практическое использование.
    • Наиболее распространённые вебсервера, их установка и настройка.
    • Работа с сервером Apache. Процесс установки сервера, контроль её правильности. Работа с файлами конфигурации. Настройка удалённого доступа и размещение сайтов на виртуальных хостах.
  4. Серверные скрипты и основные языки их создания. SSI, PHP, Perl, Python.
    • Применение инструкций SSI в составе вебстраниц.
    • Основы языка PHP. Подключение написанных на нём скриптов к вебстраницам. Существующие интерпретаторы и их применение.
  5. Методы обработки переменных и массивов.
    • Использование в скриптах условий и циклов.
    • Функции обработки строк. Текстовые фильтры и поиск информации.
    • Работа с регулярными выражениями.
    • Функции, посредством которых осуществляются операции с файлами.
    • Создание каталогов и различные операции с ними.
    • Гостевые книги, чаты и форумы, функционирующие на основе текстовых файлов.
  6. Базы данных и управление ими.
    • Разновидности СУБД. Их сравнительная характеристика и описание сфер применения.
    • Реляционные СУБД и СУБД для работы с вебсерверами. Основы их использования.
    • Основы языка SQL.
    • Формирование запросам к базам данных на MySQL. Сортировка и извлечение данных, их перемещение, удаление и копирование.
    • Осуществление обращения к базам данных посредством скриптов, написанных на РНР.
    • Гостевые книги, чаты и форумы, в основе которых лежит работа с СУБД. Создание интерфейса.
  7. Общее представление о шлюзовых интерфейсах. Принципы их работы в связке с распространёнными вебсерверами.
    • Характеристика шлюзовых интерфейсов. Их плюсы и минусы.
    • CGI-скрипты и их применение в работе сайта.
    • Использование PERL в создании интернет-страниц. Специфика этого языка.
    • Установка вебсервера IIS и его настройка. Дополнительные модули и СУБД.
  8. Характеристика шлюзового интерфейса ASP.
    • Особенности этого интерфейса по сравнению с другими.
    • Специфика работы с ASP-технологией.
    • Создание программ в рамках этой системы и необходимые дополнительные технологии.
    • Использование ActiveX в программировании сайтов. Актуальные технологии.
    • Сайты с использованием Java. Апплеты и сервлеты .Специфика этой технологии и её применимость на различных вебсерверах.



Подробная информация о курсах обучения программированию и разработке сайтов:

Курсы программирования web-сайтов предназначены для тех, кто уже владеет базовыми навыками создания сайтов и хочет расширить свои знания. Курсы включают в себя изучения языка PHP и базы данных MySQL, которые широко распространены и используются для создания интерактивных элементов сайта. Кроме того, изучаются и JavaScript, a также элементы программирования на языках Perl и ASP. Теоретическое изучение этих языков программирования совмещается с практической работой над проектом веб-сайта – интернет-магазина.


Похожие курсы для начинающих:


Программирование web-сайтовОбучение на курсах web-программирования веб-сайтов начинается с общей характеристики принципов функционирования сайтов и методик их создания. Прежде всего, описывается, как вебсервер взаимодействует с пользователем. Затем характеризуются типы скриптов, которые применяются при создании сайтов и области их применения. Даётся общий обзор языка JavaScript и принципов работы с массивами. Следующий этап обучения программированию сайтов – освоение условных операторов и принципов их применения. Речь идёт о таких ключевых понятиях программирования, как событие, объект и цикл. Описывание управление работой браузера с помощью этих элементов, например, обработка событий.

Также для программирования и создания сайта необходимо овладеть методиками применения JavaScript. Этот язык изучается параллельно с VBScript, который имеет ряд похожих функций. Сначала рассматривается организация взаимодействия с сервером, методы обработки и отправки на него информации. Отдельно характеризуются методы работы с вебсерверами Apache. Описываются правила их установки и проверки работоспособности, а также настройки и самого процесса размещения сайтов.

Далее слушатели курсов программирования web-сайтов изучают различные технологии создания серверных скриптов. Подробно характеризуется применения SSI и PHP, также описываются Perl, Python и некоторые другие языки. Затем рассматриваются принципы обработки массивов. Изучается применение функций и скриптов, реализующих поиск информации в строках, работу с регулярными выражениями, манипуляции с файлами и каталогами. Кроме того, слушатели учатся конструировать некоторые часто применяющиеся элементы сайтов: гостевые книги, чаты, форумы.


Рекомендуем обучение на курсах в Москве:


Ещё один навык, необходимый при программировании веб-сайта, это работа с базами данных с помощью языка SQL. Сначала характеризуются различные системы управления базами данных, принципы выбора системы управления базы данных для работы с вебсерверами, методы её установки и настройки. Затем описываются правила формирвоания различных SQL-запросов. Много внимания уделяется методикам создания связки PHP-SQL и обращения к базам данных посредством cкриптов PHP. Кроме того, системы управления базами данных могут применяться и в создании форумов, чатов и гостевых книг.

Заключительная часть курсов программирования web-сайта посвящена работе со шлюзовыми интерфейсами. Описываются правила создания CGI-скриптов и их использования в работе сайта. Наряду с CGI изучается и работа с шлюзовым интерфейсом ASP, который иемеет ряд преимузеств по сравнению с первым. Кроме того, характеризуются дополнительные технологии программирования веб-сайтов, такие как элементы ActiveX и различные версии технологии Java.



Поделитесь полезной ссылочкой со своими друзьями: