пн-пт: 09:00-21:30, сб-вс: 10:00-16:00

+7 (495) 640-11-20

+7 (495) 776-05-29

Заказать звонок
О НАС

ЦПО Столица на Соколе - это современный многопрофильный учебный центр, специализирующийся как на подготовке "с нуля", так и на переподготовке и аттестации специалистов в различных областях: от мастеров маникюра до дизайнеров интерьеров, от менеджеров по рекламе и PR - до профессиональных бухгалтеров, аудиторов и IT-специалистов.

подробнее
Главная / Компьютерные курсы / Курсы программирования web-сайтов

Курсы программирования web-сайтов

Курсы обучения web-программистов: изучение Apache, PHP, MySQL, баз данных, практика создания программируемых сайтов на PHP+MySQL
Цена: 11150 руб.
со скидкой: 8930 р.
индивидуально: 21000 р. *
Кол-во академических часов: 38

Расписание групп

Дата начала Режим обучения Время обучения
28.02.2017 г. Утро c 9-00 до 12-00
01.03.2017 г. День c 12-00 до 15-00, c 15-00 до 18-00
09.03.2017 г. Вечер c 18-30 до 21-30
11.03.2017 г. Выходные c 10-00 до 16-00
Записаться

УЧЕБНАЯ ПРОГРАММА КУРСА

«ПРОГРАММИРОВАНИЕ WEBСАЙТОВ»

Данный компьютерный курс предназначен для слушателей, чьи профессиональные интересы касаются использования современных серверных Web-технологий, администрирования Web-сайтов и оптимизации Web-сайтов.   По окончании курса слушатели овладевают навыками создания клиент-серверных приложений на языке PHP и работой с базами данных (на примере MySQL). В курсе рассматриваются примеры создания динамического сайта, электронного магазина, системы управления содержимым сайта (CMS), создание защищенных web-приложений. 

1.   Введение. Понятие WWW (World Wide Web).

1.1. Понятие гипертекстовых документов и вебсайтов. Классификации вебсайтов.

1.2. Понятие вебсервера и его взаимодействие с пользователем.

1.3. Понятие скрипта. Классификация скриптов, их различия и области применения.

1.4. Язык JavaScript. Создание и способы подключения Java-скриптов к вебстраницам. Синтаксис JavaScript.

1.5. Типы переменных, способы их объявления, создания и присвоения значений. Понятие конкатенации.

1.6    Массивы, способы их создания и области применения. Примеры создания сложных массивов и работа с ними.

2.   Условные операторы, их типы и применение их на практике.

2.1.  Понятие функций и их применение на практике.

2.2. Циклы, их назначение, виды, создание и применение в программах. 2.3. Понятие события. Виды и обработка событий в браузере.

2.4. Понятие объекта. Типы, назначение, создание и использование объектов в программах. Объектная модель браузера.

2.5. Способы передачи данных скриптам (методы GET и POST) и случаи их применения. Способы генерации кода вебстраниц. Создание всплывающих окон и управление ими.

2.6.  Создание строковых объектов и работа с ними.

3.   Получение информации о системе с помощью JavaScript Обработка и отправка данной информации на сервер.

3.1.  Язык VBScript. Обзор синтаксических различий между JavaScript и VBScript. Сравнение похожих функций.

3.2.  Понятие процедур, их создание и применение на практике. Примеры создания скриптов с использованием VBScript.

3.3.  Вебсервера. Обзор популярных вебсерверов, их различия, особенности и использование.

3.4.  Вебсервер Apache. Выбор версии, установка и проверка работоспособности Apache.

3.5 Каталоги и файлы конфигурации Apache. Настройка сервера и разрешение доступа к нему с других компьютеров. Создание виртуальных хостов и размещение сайтов.

4.    Серверные скрипты. Обзор технологий для создания серверных скриптов (SSI, PHP, Perl, Python и т.д.),  их популярность, особенности и поддержка вебсерверами.

4.1.Технология SSI. Обзор инструкций SSI и их включение в вебстраницы.

4.2. Язык PHP. Создание и способы подключения PHP-скриптов к вебстраницам.

4.3. Синтаксис PHP. Различие версий интерпретаторов и их современное использование.

5.   Обзор функций для работы с переменными и массивами. Сортировка элементов и другие манипуляции с массивами. Удаление переменных и массивов.

5.1. Условия  и циклы, их типы и применение на практике.

5.2. Работа со строками. Обзор функций для работы со строками. Примеры написания текстовых фильтров и поиск информации в строках.

5.3 Понятие регулярных выражений, их создание и использование. Обзор функций и примеры скриптов для работы с регулярными выражениями.

5.4. Работа с файлами. Обзор функций для создания, чтения, записи и манипуляций с файлами.

5.5 Функции для работы с каталогами. Автоматическое создание новых каталогов, установка разрешений и другие манипуляции с ними.

5.6. Создание гостевых книг, чатов и форумов на базе текстовых файлов. Функции включения содержимого других файлов и генерации кода «на лету».

6.   Работа с базами данных.  

6.1. Обзор типов и систем управления базами данных (СУБД), их различия, специфика и области применения.

6.2. Введение в реляционные системы управления базами данных. Принципы построения и работы реляционных СУБД. Обзор популярных СУБД для работы с вебсерверами. Выбор, установка и настройка СУБД.

6.3. Язык SQL. Использование SQL в современных СУБД, его версии и особенности.

6.4. Создание SQL-запросов к базам данных на примере СУБД MySQL. Вставка, изменение и удаление данных, а также их извлечение и сортировка по заданным условиям.

6.5.Создание связки PHP+MySQL. Обзор функций PHP для работы с системами управления базами данных. Создание новых баз данных и обращение к ним через PHP-скрипты.

6.6. Примеры создания интерфейса управления базами данных, а также гостевых книг, форумов и чатов с использованием СУБД.

7.   Понятие шлюзовых интерфейсов, их назначение, принципы работы и поддержка вебсерверами.

7.1. Преимущества и недостатки использования шлюзовых интерфейсов.

7.2.  Актуальность, установка и работа CGI. Создание, принципы построения и размещение CGI-скриптов на сервере. Примеры использования CGI-скриптов в работе сайта.

7.3. Язык PERL. Его преимущества и недостатки по сравнению с PHP.

7.4.  Примеры создания программ на языке PERL и их сравнение с программами на PHP.

7.4.  Вебсервер IIS (Internet Information Server). Выбор версии, установка и проверка работоспособности IIS. Установка и подключение дополнительных модулей и систем управления базами данных.

8.   Шлюзовой интерфейс ASP.

8.1.    Актуальность данного интерфейса, его преимущества и недостатки по сравнению с CGI.

8.2.  Установка и использование ASP на различных платформах. Обзор особенностей и специфических инструкций технологии ASP.

8.3.  Примеры создания различных программ с использованием ASP.

8.4.  Дополнительные технологии, используемые в вебпрограммировании.

8.5. Понятие ActiveX. Краткий обзор технологии ActiveX и её актуальность в современном вебпрограммировании.

8.6.  Апплеты и сервлеты. Актуальность и рациональность использования технологий Java (Java, JSP, J2EE, EJB и т.д.) и их поддержка современными вебсерверами.

Задать вопрос

Ваш вопрос обрабатывается модератором
Вы не ввели ваш вопрос


Ваше имя:         
Оба поля обязательны для заполнения!

Вопрос-ответ:

05 октября 2010, 10:41
Наталия:
Добрый день. Хотела бы поинтересоваться по поводу курса «ПРОГРАММИРОВАНИЕ WEB САЙТОВ». В каком режиме будут проходить занятия, сколько раз в неделю и по-сколько часов? Сколько человек в группе и на какой срок рассчитан курс? А также интересует дата начала занятий. Спасибо.
Администрация:
Здравствуйте, Наталия! Занятия на курсе программирования сайтов проходят 2 или 3 раза в неделю утром (9-00 - 12-00), днем (12-00 - 15-00 и 15-00 - 18-00) либо вечером (18-30 - 21-30), также есть группы выходного дня (сб, вс 10-00 - 16-00). В группе как правило 5-8 человек, занятия длятся около 1 месяца, дату начала ближайшей группы Вы можете узнать у менеджеров Учебного центра по телефону 640-11-20.
РЕГИСТРАЦИЯ

Пройдя регистрацию на выбранный курс прямо сейчас, Вы получаете возможность обучения со СКИДКОЙ!

ЭТАПЫ ПУТИ
2017 - это Ваш год!

Сейчас мы можем предложить Вам 7 направлений обучения, более 120 программ, самых опытных преподавателей-практиков, современные оборудованные аудитории и индивидуальный подход к каждому слушателю. Мы ждем Вас!

2000 - год становления центра

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

1992 - год основания центра

В этот год наш Учебный центр в первый раз любезно распахнул свои двери для своих слушателей. Было назначено действующее руководство и сформирован штат опытных преподавателей.

подробнее