другие сайты академии айти
Электронное обучение Ресурсы для обучения в любой точке мира, в удобное время
ООО «Электронные образовательные ресурсы». ГК АйТи Услуги для корпоративных заказчиков по разработке электронного образовательного контента и организации обучения
Интернет-магазин Здесь можно купить наши спецпредложения
С компьютером на «ты»! Бесплатное открытое онлайн обучение для всех
Свободное программное обеспечение в школах Информационно-образовательный портал
Электронные образовательные ресурсы для учителей Информационно-образовательный портал
Энергосбережение и энергоэффективность Информационно-образовательный портал

Программирование для Веб



Программирование для Веб
Код: WEB002
Направление обучения: Веб-дизайн
Продолжительность: 5 дней / 40 часов
Цена для физ. лиц: 18400 руб.
Цена для юр. лиц: 19400 руб.

Скачать прайс-лист (PDF)

Описание образовательной программы

Web-дизайн и Web-программирование - наиболее перспективная и очень быстро развивающаяся область современных компьютерных технологий. Многие Интернет-пользователи хотят создавать свои собственные сайты. 

Курс знакомит с основами создания сайтов, а именно  с компонентами веб-страницы, с применением технологий и языков программирования для создания сайта и дальнейшей публикации в Интернете, Кроме того, особое внимание на курсе уделяется  использованию современных серверных веб-технологий, администрированию и программированию веб-сайтов.

На курсе используются разнообразные примеры готовых, образцовых сайтов. 

Практические занятия направлены на формирование навыков создания собственных интерактивных сайтов с красивым современным дизайном и использованием современных средств общения (гостевая книга, чат, форум, доска объявлений, лента новостей, прогноз погоды, подписка, поиск информации, интернет-магазин и т.п.)

Успешное окончание обучения по программе данного курса позволит специалистам:

  • Создавать собственные интерактивные сайты с современным дизайном.
  • Администрировать сайты.
  • Размещать сайт на сервере.
  • Использовать современные средства общения (гостевая книга, чат, форум, доска объявлений, лента новостей, прогноз погоды, подписка, поиск информации, интернет-магазин и т.п.).
  • Организовывать защиту сайта от взлома.

Цель курса

Формирование теоретических знаний и практических навыков для создания собств6нного сайта

Целевая аудитория

Курс предназначен для базовой подготовки специалистов в области программирования веб-сайтов.

Необходимая подготовка

Навыки работы на персональном компьютере

Содержание

1. Введение. Принципы взаимодействия веб-сервера и браузера.

  • Основы клиент-серверного взаимодействия. 
  • Протокол HTTP. 
  • Передача данных методами GET и POST. 
  • URL-кодирование данных. MIME-типы. 
  • Технология Cookie. 
  • Обзор существующих веб-серверов. 
  • Области их применения. 
  • Статические и динамические веб-страницы. 
  • Обзор технологий серверного веб-программирования, их поддержка различными операционными системами и веб-серверами.

2. Администрирование Internet Information Server.

  • Основные сведения о IIS. 
  • Сетевые утилиты Windows. 
  • Утилиты ping, netstat.

3. Администрирование веб-сервера Apache.

  • Основные сведения о веб-сервере Apache. 
  • Основы конфигурирования веб-сервера Apache.
  • Создание виртуального веб-сервера в Apache. 
  • Создание виртуальной директории и настройка прав доступа к ней.

4. Серверные решения на основе Apache. CGI-программирование. Применение технологий PHP и SSI..

  • Использование CGI-программ в Apache. 
  • Язык программирования Perl. 
  • Особенности и возможности. 
  • Пример создания страницы с использованием CGI-программы на Perl. 
  • Серверные переменные. 
  • Настройка Apache для работы с PHP как с подключаемым модулем и как с CGI-приложением. 
  • Технология Server Side Include. 
  • Настройка Apache для работы с SSI. 
  • Пример создания страницы с использованием SSI-директив.

5. Основы программирования на PHP.

  • Сервер и клиент. 
  • Ресурсы сервера и их взаимодействие. 
  • Структура сайта. 
  • Средства взаимодействия с посетителем сайта. 
  • Основные функции и процедуры языка PHP: ввод и вывод информации. 
  • Основные операторы языка PHP. 
  • Вспомогательные программы.

6. Представление данных в языке PHP.

  • Строковые и числовые типы данных. 
  • Массивы. Ассоциативные массивы. 
  • Функции и процедуры обработки массивов. 
  • Табличный вывод информации.

7. Модули и классы.

  • Планирование веб-проекта. 
  • Модульность программ на языке PHP. 
  • Взаимодействие модулей. 
  • Классы. 
  • Принципы построения классов и их использования.

8. СУБД MySQL.

  • Разработка баз данных. 
  • Таблицы и связи между ними. 
  • Построение запросов на языке SQL. 
  • Средства PHP взаимодействия с СУБД MySQL. 
  • Наполнение базы данных и выборка информации. 
  • Типовой класс работы с СУБД MySQL.

9. Интерфейс пользователя: технология AJAX.

  • Начальные сведения о языке JavaScript. 
  • Технология AJAX. 
  • Типовой модуль поддержки AJAX. 
  • Использование AJAX для передачи и приема данных. 
  • Разработка интерфейса пользователя.

10. Шаблоны.

  • Принципы формирования шаблонов сайта. 
  • Место шаблонов в структуре сайта. 
  • Использование шаблонов для вывода информации. 
  • Шаблоны ввода информации. 
  • Средства PHP работы с шаблонами сайтов. 
  • Система классов Smarty.

11. Интерфейс пользователя: индивидуализация.

  • Права доступа. 
  • Средства разграничения прав доступа. 
  • Средства идентификации пользователя. 
  • Сессии в PHP. 
  • Переменные сессий. 
  • Хранение паролей на сайте.

12. Безопасность PHP.

  • Принципы безопасного программирования на языке PHP. 
  • Типовые ошибки программистов. 
  • Пути построения защиты сайта. 
  • Размещение сайта на сервере и защита от взлома.

Получаемый документ

Удостоверение о повышении квалификации, или Сертификат.

(В зависимости от категории слушателей и общей продолжительности программы)


Оставить отзыв
Об этом курсе отзывов пока нет. Будьте первым.

Расписание


  • Экспресс+ Онлайн
  • 29 Мая 2017
  • 30 Октября 2017
  • Москва

Чтобы забронировать место авторизуйтесь на сайте или пройдите регистрацию.

Спецпредложения
Курсы Сisco в Волгограде. Скидки!
Очно и онлайн. Расписание на апрель 2017.
Курсы со скидками
Программа профессиональной переподготовки «Информационная безопасность»
старая цена для физ.лиц: 110 000 руб.
цена со скидкой: от 59 900 руб.
старая цена для юр.лиц: 120 000 руб.
цена со скидкой: от 60 000 руб.
Контрактная система в сфере закупок товаров, работ и услуг для обеспечения государственных и муниципальных нужд
старая цена для физ.лиц: 14 515 руб.
цена со скидкой: 2017 руб.
старая цена для юр.лиц: 14 515 руб.
цена со скидкой: 2017 руб.
Мероприятия
Развитие бизнеса — получение заказов от корпораций с государственным участием
Бесплатные семинары для малого и среднего бизнеса по ФЗ-223. 15 городов.