Выбери свой курс обучения

WEB-ПРОГРАММИРОВАНИЕ (WEB-МАСТЕРИНГ)

Курс обучения от учебного заведения «Академия рынка труда» (Москва) по направлению (Фундаментальное образование и наука >
Компьютер (базовые навыки) >
Программирование и базы данных)

Продолжительность обучения: 24 ак. час. (6 зан. / 0.5 мес.)

Курс «WEB-программирование (WEB-мастеринг)» посвящен изучению вопросов организации web-серверов и технологий создания динамических web-страниц. В ходе обучения на данном курсе слушатели изучают основы клиент-серверного взаимодействия в Интернете, на практике рассматривают работу основных сетевых служб, устанавливают и настраивают web-серверы на базе операционной системы Windows, знакомятся с администрированием серверов, их функциональными возможностями, в том числе с настройкой виртуальных хостов. Курсы web-программирования включают также изучение основ работы с базами данных. Слушатели получают возможность ознакомиться с работой сервера управления базами данных на практике.
Взрослые-начальный уровень
Взрослые-средний уровень
Взрослые-высокий уровень
Взрослые-профессионал (мастер)
Итоговые оценки
Оценки пока отсутствуют
Цена (руб.):
Вариант обучения Описание Цена Опция
Очное индивидуальное обучение 18000 10000/курс

Подробное описание обучения по курсу (программе обучения)

В ходе изучения курса «WEB-программирование (WEB-мастеринг)» рассматриваются наиболее популярные серверные технологии, слушатели настраивают модули для работы со скриптами, написанными на языках программирования Perl, CGI и изучают основы этих языков на простых примерах.

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

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

Освоив курс «WEB-программирование (WEB-мастеринг)», Вы сможете усовершенствовать свои знания на курсах "Web-дизайн - 1 уровень" и "Web-дизайн - 2 уровень (Flash)".

Курсы web-программирования завершаются зачетом (собеседованием), после которого аттестационная комиссия выдает выпускнику Свидетельство установленного образца с присвоением квалификации. Данное Свидетельство является основанием для успешного трудоустройства в Москве по заявкам, поступающим в НОУ «АРТ» от работодателей. Если же выпускник не нуждается в помощи Учебного Центра по трудоустройству, то знания и практические навыки, которые слушателю дают курсы web-программирования, а также наличие Свидетельства об окончании данных курсов, позволяют ему иметь хорошие преимущества при самостоятельном поиске работы.

Описание системы обучения по курсу

  1. Работа сервера.
    1. Понятие сервера.
    2. Особенности работы под Unix.
    3. Сервер Apache.
    4. Основные директории сервера Apache.
    5. Пользовательские директории (/www и /cgi-bin).
    6. Обзор системных директорий ОС Linux.

  2. Язык программирования Perl.
    1. Что такое язык программирования?
    2. Понятие компилятора и интерпретатора.
    3. Основы языка программирования Perl.
    4. Комментарии в Perl программе.
    5. Начало любой программы на Perl.
    6. Скалярные переменные.
    7. Понятие целых чисел, чисел с плавающей запятой и строковых переменных.
    8. Вывод данных на экран.
    9. Функция print. Использование двойных и одинарных кавычек. Оператор повторения вывода x.
    10. Арифметические операции ([+], [-], [*], [**], [/], [%]), приоритет операций, авто инкремент, авто декремент.
    11. Функции srand, rand, int.
    12. Работа со строковыми переменными.
    13. Использование операторов q и qq.
    14. Склеивание строк, Функции length, substr, split, lc, uc.
    15. Работа с датой и временем.
    16. Операции сравнения чисел (==, >, <, >=, <=, !=) и строк.( eq, nе, it, gt, le, ge);
    17. Условные (if, unless, then и else) и логические (and, (&&), or, (||), not, (!)) операторы.
    18. Сложные предложения.
    19. Пример программы для перевода чисел из числовой записи в прописную.
    20. Использование списков и массивов.
    21. Функции sort; pop, push, shift.
    22. Работа с файлами и каталогами.
    23. Операторы цикла for; foreach; while.
    24. Хэши (Ассоциативные массивы). Функции keys; values; each; delete;
    25. Использование подпрограмм (функций).
    26. Регулярные выражения.
    27. Вызов функций ОС.
    28. Ссылки на скаляры, массивы, хэши.
    29. Построение структур.
    30. Использование структур при создании функций.
    31. Создание двумерных массивов.

  3. CGI программирование.
    1. Взаимодействие клиентской машины с сервером.
    2. Организация вывода в HTML формате.
    3. Вывод изображения с использованием CGI, проблема вывода изображения.
    4. Вывод нескольких изображений.
    5. Примеры интерактивных изображений на странице
    6. Счётчик посещений.
    7. Формы. Создание форм. Элементы формы (Текстовое поле, поле пароля, радио кнопки, флажки, поле textarea).
    8. Методы передачи данных от формы серверу (get и post).
    9. Создание адресной книги.
    10. Пример формы для голосования.
    11. Изображения ismap.
    12. Скрытые поля в формах.
    13. Сложные формы.
    14. Куки (COOKIE).
    15. Простейшие базы данных.
Для добавления отзыва зарегистрируйтесь
Отзывов пока нет

Курсы программирования и баз данных в других учебных заведениях