|
|
Компьютерные курсы web (веб) программирования в Киеве
|
Курсы WEB-программирования основаны на авторской методике ведущего специалиста студии Cleardesign Ризваша Бориса, магистра НТУУ "КПИ". Курсы Web-программирования рассчитаны на слушателей, прошедших курсы Web-дизайна. В результате обучения выпускники курсов смогут разрабатывать бизнес-сайты
|
 |
Программа курса
|
Компьютерные курсы Web (веб) программирования:
Установка и настройка программного обеспечения для программирования (Java, Apache, PHP, MySQL, .Net).
Основы языка программирования PHP. Курсы Web-программирования. (создание динамических рисунков, работа с почтой. отправка почты, прикрепление файлов, с базами данных на языке программирования PHP. Язык программирования SQL., СУБД MySQL, Web-приложения (написания простого электронного магазина.). Вершины программирования (современные технологии и решения. Электронная коммерция, XML в PHP, использование WAP). По окончании - курсы программирования для Web - слушатели овладевают навыками создания клиент-серверных приложений на языке программирования под Web - PHP и работой с базами данных (на примере MySQL). В курсе Web программирования рассматриваются примеры создания динамического сайта, электронного магазина, системы управления содержимым сайта (CMS), создание защищенных web-приложений. |
1. Установка и настройка программного обеспечения. (1занятие)
Знакомство с PHP.
Установка и настройка PHP.
Настройка PHP и сервера Apache для совместной работы.
Установка PHP как модуля сервера Apache.
Проверка работы PHP языка программирования для Web.
Написание первой программы. |
2. Основы языка программирования PHP. (4 занятия)
Переменные, константы, выражения.
Типы данных, массивы, ассоциативные массивы.
Управляющие конструкции.
Функции и области видимости.
HTML формы.
Взаимодействие с формами.
Стандартные функции языка программирования PHP.
Работа с файлами.
Функции даты и времени.
Cookie.
Переменные окружения сервера.
Регулярные выражения.
Контроль входных данных с помощью регулярных выражений, понятие безопасности скрипта. |
3. Курс Web-программирования. (3 занятия)
Управление заголовком HTTP, авторизация на страницах, запрет кэширования.
Создание модульных приложений.
Работа с почтой. Отправка почты, прикрепление файлов.
Работа с изображениями. Создание динамических рисунков
Отслеживание ошибок времени исполнения. |
4. Работа с базами данных на PHP. Язык SQL. СУБД MySQL. (2 занятия)
Теория реляционных баз данных, язык запросов SQL
Установка и настройка MySQL
Сервер MySQL и работа с ним на PHP.
Подключение к серверу, выполнение запросов.
Построение эффективных запросов и повышение быстродействия работы с БД.
Создание Web интерфейсов БД на PHP.
Пример написания интерфейса к БД.
|
5. Web-приложения. (3 занятия)
Способы реализация сессии пользователя.
Сессии в PHP.
Создание эффективных Web-приложений.
Пример написания простого электронного магазина. |
6. Профессиональное программирование. (2 занятия)
Передача файлов на сервер и их дальнейший анализ.
Взаимодействие различных приложений между собой.
Универсальный обмен данными.
Модульные программы.
Создание и использование библиотек.
Объектно-ориентированное программирование.
Современные технологии и решения.
Электронная коммерция, решения B2C, B2B (обзорно).
XML в PHP (обзорно).
Использование программирования под WAP |
|