Раздел: Интернет и Web-технологии

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

Цена
Индивидуальное обучение (1ак.ч.) от 1200 руб.
Цена для частных лиц 21000 руб.
Цена вебинара 21000 руб.
Цена для организаций 24900 руб.

Длительность курса: 50/ часов/дней.


Расписание занятий по курсу:

Дата Город Формат Записаться

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


Цель курса:

Предлагаемый курс обучения предназначен для получения теоретических и практических знаний по программированию на языке PHP и базе данных MySQL, а также других базовых знаний и навыков, необходимых для разработки простейшего интернет сайта.


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

Уровень предварительной подготовки:
Базовые навыки работы в интернете, базовое знание HTML.

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

Содержание курса:

  • Взаимодействия веб-сервера и браузера, принципы построения веб-приложений

     

     

     

    • Принцип работы браузера, HTTP протокол
    • Принцип работы веб-сервера
    • Статические и динамические веб-сайты
  • Общие принципы разработка веб-приложений

     

     

     

    • Использование IDE на основе Eclipse
    • Локальная установка и запуска сайта
    • Работа веб-приложения под управлением сервера Apache
  • Язык программирования PHP

     

     

     

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

     

     

     

    • URL параметры страницы
    • Поддержка сессии в веб приложениях
    • Простейшая веб-форма
    • Валидация веб-форм, отображение ошибок
    • Закрузка файла
    • Закачка файла
  • Основы работы с базами данных в веб-приложениях на примере PHP
  • Основы работы сервера MySQL, работа с клиентом MySQL
  • Базовые операции INSERT, UPDATE, SELECT
  • Типы данных и создание таблиц в MySQL
  • Связывание таблиц
  • Группировка данных
  • Доступ к MySQL на языке PHP
  • Принципы работы динамических сайтов
  • Основы jQuery
  • Поиск объектов и изменения свойств в jQuery
  • События в jQuery
  • Аjax запросы в jQuery
  • JSON и серверный ответ на языке PHP
  • Безопасность веб-приложений
  • Использование системы контроля версий
  • Динамические сайты — применения языка JavaScript и AJAX технология
  • Дополнительный аспекты создание веб-сайта