Программирование web-сайтов

Создание функционального, удобного и эффектного сайта подразумевает программирование на одном или нескольких специализированных языках. С учётом глубокого проникновения интернета в нашу жизнь не вызывает удивления высокая востребованность специалистов, владеющих навыками такого программирования. Приобретать эти навыки самостоятельно – не лучший путь. Предлагаем вам гораздо более грамотный вариант: пройдите курсы программирования сайтов в Зеленограде, которые проводятся преподавателями нашей Академии.
В ходе курсов слушатели получают представление об основных компонентах веб-сайта, при создании которого используются языки программирования. Изучаются технологии PHP, MySQL, Javascript/JQuery и многие другие, рассматривается схема взаимодействия с сервером, использование Cookie, методы GET и POST. Это – далеко не полный перечень навыков, которыми вы овладеете при прохождении наших курсов программирования сайтов в Зеленограде.

icon_vremya.jpg   
  Объем курса - 32 ак. часа/20 ак. часов индивидуально

icon_oplata.jpg
  Стоимость для физических лиц - 9500 рублей/15000 рублей индивидуально

icon_licens.jpg   
  Посмотреть лицензию

icon_udostov.jpg
  Документ об обучении

icon_foto.jpg
  Посмотреть фотоальбом


icon_otzyv.jpg 
 Почитать отзывы
Посмотреть программу
Объем программы - 32 ак.ч.

1. Принципы взаимодействия web-сервера и браузера.
    1. Основы клиент-серверного взаимодействия.
    2. Протоколы высокого уровня.
    3. Протокол HTTP. Передача данных методами GET и POST. URL-кодирование данных. MIME-типы.
    4. Технология Cookie.
    5. Обзор существующих web-серверов. Области их применения.
    6. Статические и динамические web-страницы.
    7. Обзор технологий серверного web-программирования (CGI/Perl, PHP, ASP, JSP/сервлеты, SSI), их поддержка различными операционными системами и web-серверами.
2. Администрирование Internet Information Server.
    1. Основные сведения о IIS.
    2. Понятие “виртуального” сервера. Создание и настройка виртуального сервера в IIS 5.0.
    3. Понятие “домашней” и “виртуальной” директорий. Создание и настройка виртуальной директории.
    4. Сетевые утилиты Windows. Утилиты ping, netstat.
3. Серверные решения на основе IIS. Применение технологий ASP и PHP.
    1. Интерфейсы web-сервера. Интерфейсы CGI и ISAPI.
    2. Технология ASP.
    3. Языки программирования VBScript и JScript. Особенности и возможности.
    4. Примеры создания страницы с использованием технологии ASP на языках VBScript и JScript.
    5. Понятие ActiveX - компонента. Использование ActiveX-компонентов в IIS.
    6. Технология PHP.
    7. Язык программирования PHP. Особенности и возможности.
    8. Настройка IIS для работы с PHP.
    9. Пример создания страницы с использованием технологии PHP.
4. Администрирование web-сервера Apache.
    1. Основные сведения о web-сервере Apache.
    2. Основы конфигурирования web-сервера Apache.
    3. Создание виртуального web-сервера в Apache.
    4. Создание виртуальной директории и настройка прав доступа к ней.
5. Серверные решения на основе Apache. CGI-программирование. Применение технологий PHP и SSI.
    1. Использование CGI-программ в Apache.
    2. Язык программирования Perl. Особенности и возможности.
    3. Пример создания страницы с использованием CGI-программы на Perl.
    4. Серверные переменные.
    5. Настройка Apache для работы с PHP как с подключаемым модулем и как с CGI-приложением.
    6. Технология Server Side Include.
    7. Настройка Apache для работы с SSI.
    8. Пример создания страницы с использованием SSI-директив.
6. Основы работы с базами данных в web-приложениях.
    1. Основы теории баз данных.
    2. Обзор типичных для web-технологий баз данных.
    3. Язык SQL.
    4. Работа с базой данных MySQL.
    5. Пример страницы, использующей технологию PHP для доступа к БД MySQL.
    6. Работа с базой данных Access.
    7. Настройка ODBC.
    8. Пример страницы, использующей технологию PHP для доступа к БД Access через ODBC.
Зачет (собеседование).
Рассказать друзьям:

Компьютерные курсы в Зеленограде