Курс: Web – программирование – PHP, MySQL, Apache

Курс: Web – программирование – PHP, MySQL, Apache

Курс: Web – программирование – PHP, MySQL, Apache


Продолжительность курса: 40 ак. ч.

Описание курса:
Интернет всё больше проникает во всех сферы жизни человека. Веб-сайты первоначально используемые для простого хранения информации и ссылок на другие сайты превратились в место общения, обмена информацией и онлайн сервисы. Одна из важнейших профессий для разработки и поддержки любого веб сайта - веб программист. Цель курса: Предлагаемый курс обучения предназначен для получения теоретических и практических знаний по программированию на языке PHP и базе данных MySQL а также других базовых знаний и навыков, необходимых для разработки простейшего интернет сайта.

Аудитория:
Данный курс предназначен для пользователей, имеющих определенные навыки работы создания Web-сайтов.

Необходимая подготовка:  
Базовая компьютерная подготовка (Windows, Word).

Результат обучения:
После изучения курса слушатель будет уметь:  
•    Узнаете принципы работы компьютера и исполнения программ;
•    Узнаете принципы взаимодействия веб-сервера и браузера;
•    Узнаете особенности языка программирования PHP;
•    Получите навыки по программирование веб-сайтов на языке PHP;
•    Получите навыки по работе с базой данных MySQL;
•    Получите базовые навыки языка JavaScript и технологии Ajax.

Программа курса:
Модуль 1. Взаимодействия веб-сервера и браузера, принципы построения веб-приложений
•    Принцип работы браузера, HTTP протокол
•    Принцип работы веб-сервера
•    Статические и динамические веб-сайты

Модуль 2. Общие принципы разработка веб-приложений
•    Использование IDE на основе Eclipse
•    Локальная установка и запуска сайта
•    Работа веб-приложения под управлением сервера Apache

Модуль 3. Язык программирования PHP
•    История создания и особенности PHP
•    Типы данных, хранение данных в памяти
•    Константы, переменные, предустановленные переменные
•    Операторы, основные конструкции языка
•    Работа со строками в PHP
•    Работа с массивами и хешами в PHP
•    Работа с файлами и каталогами

Модуль 4. Веб-разработка на языке PHP
•    URL параметры страницы
•    Поддержка сессии в веб приложениях
•    Простейшая веб-форма
•    Валидация веб-форм, отображение ошибок
•    Закрузка файла o Закачка файла

Модуль 5. Основы работы с базами данных в веб-приложениях на примере PHP
•    Основы работы сервера MySQL, работа с клиентом MySQL
•    Базовые операции INSERT, UPDATE, SELECT
•    Типы данных и создание таблиц в MySQL
•    Связывание таблиц
•    Группировка данных
•    Доступ к MySQL на языке PHP

Модуль 6. Динамические сайты - применения языка JavaScript и AJAX технология
•    Принципы работы динамических сайтов
•    Основы jQuery o Поиск объектов и изменения свойств в jQuery
•    События в jQuery o Аjax запросы в jQuery
•    JSON и серверный ответ на языке PHP

Модуль 7. Дополнительные аспекты создание веб-сайта
•    Безопасность веб-приложений
•    Использование системы контроля версий

Характеристики курса

  • Начало: Ведется набор
  • Вендор: Интернет и Web-технологии
  • Код курса: WB302
  • Город: Екатеринбург, Пермь, Челябинск, Самара, Ижевск,
  • Направление: Интернет и Web-технологии
  • Академических часов: 40
  • Количество мест: 8
  • Очно: 31900 ₽
  • Дистанционно: 31900 ₽
Записаться на курс

Курсы повышения квалификации
и профессиональной переподготовки


График работы:
Мы отвечаем на звонки и письма в будние дни с 7:00 до 16:00 по Мск

Юридический адрес организации:
614010, г. Пермь, ул. Клары Цеткин, д. 14, офис 32

8 800 (600)-66-16

learning@eshift.ru