Курсы программирования Web-сайтов для школьников

Адаптированный курс для школьников "Web-мастеринг» даёт универсальные знания о современных серверных WEB-технологиях, формирует основные навыки программирования Web-сайтов. Целью курса является создание концептуального представления о компонентах WEB-страницы с применением технологий и языков программирования для создания сайтов (ASP, PHP, SSI) и дальнейшей публикации в Интернете. Благодаря оптимальной методике преподавания курс имеет практическую направленность, школьники самостоятельно осуществляют обслуживание и поддержку WEB-сайта, работают с базами данных, а также могут проводить маркетинговые исследования, разрабатывать WEB-сайты дистанционного обучения. По окончании обучения выпускники получают свидетельство и квалификацию «Web-мастер». В дальнейшем совершенствую свои навыки, слушатели курса «Web-мастеринг» могут применять свои знания, работая в студиях web-дизайна, полиграфических фирмах, рекламных агентствах и издательствах по специальностям «администратор и разработчик web-сайтов», «руководитель Интернет-проектов», «разработчик Интернет-приложений».

Наименование курса:

Курсы программирования Web-сайтов для школьников

Продолжительность курсов программирования Web-сайтов для школьников:

40 ак. ч.

График занятий на курсах программирования Web-сайтов для школьников:

2-3 дня в неделю по 4 академических часа в день.
40 ак. часов из которых:
32 ак.часа аудиторных занятий;
8 ак. часов — самостоятельное закрепление изученного материала.

Время занятий на курсах программирования Web-сайтов для школьников:

Дату начала ближайших занятий можно узнать у менеджеров учебного центра.

Место проведения занятий курсов программирования Web-сайтов для школьников в Москве:

Станции метро: Таганская, Новослободская, Курская, Тверская, Китай-Город, Проспект Мира, Сухаревская

Требования к знаниям необходимым для обучения программированию Web-сайтов для школьников программирования Web-сайтов для школьников:

Знание компьютера

Квалификация (профессия) присвоенная после окончания курсов программирования Web-сайтов для школьников:

Web-мастер

Учебная программа курса программирования Web-сайтов для школьников

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

Зачет (собеседование).

Как записаться на курс программирования Web-сайтов для школьников

Для того, чтобы стать слушателем курсов обучения Web мастеров для школьников, Вам необходимо пройти предварительную регистрацию: выбрать удобное Вам время обучения (утро, день, вечер, выходной или индивидуальное обучение) и нажать кнопку «оформить» на этой странице. Пройдя регистрацию и распечатав регистрационную форму, Вам необходимо будет подойти в учебный отдел нашего Центра, заключить договор на обучение и оплатить стоимость обучения на курсах. По условию договора абитуриент может внести предоплату (50% от стоимости обучения на курсах). Вторая часть оплаты вносится во время обучения на курсах.