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

Создание интернет сайтов обучение

Курс обучения от учебного заведения «Центр компьютерной грамотности (Московский Профессиональный Учебный Центр)» (Москва) по направлению (Профессиональная деятельность >
Информационные технологии >
Веб-технологии, веб мастерство)

Продолжительность обучения: 32 академических часов (2.5 недель)

На сегодняшний день, когда в сети появляется все большее количество всевозможных Интернет – сайтов, услуги специалиста по программированию таких сайтов, ценятся весьма высоко. Однако, для того, чтобы начать успешную деятельность в данной сфере, необходимо обладать целым набором специальных знаний и умений. Получить их можно посетив наши курсы web программирования.
Взрослые-начальный уровень
Итоговые оценки
Оценки пока отсутствуют
Цена (руб.):
Вариант обучения Описание Цена Опция
Очное 32 академических часов (2.5 недель) 6750/курс Скидка 20%
Очное 32 академических часов (2.5 недель) 22270/курс Индивидуально

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

Кому будет интересно программирование сайтов:

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

Отличительные черты курсов web-программирования:

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

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

Учебная программа курса «Программирование WEB – сайтов»

Тема №1.
Введение. Понятие WWW (Web). Понятие гипертекстовых документов и вебсайтов. Классификации вебсайтов. Понятие вебсервера и его взаимодействие с пользователем. Понятие скрипта. Классификация скриптов, их различия и области применения. Язык JavaScript. Создание и способы подключения Java-скриптов к вебстраницам. Синтаксис JavaScript. Типы переменных, способы их объявления, создания и присвоения значений. Понятие конкатенации. Массивы, способы их создания и области применения. Примеры создания сложных массивов и работа с ними.
Тема №2.
Условные операторы, их типы и применение их на практике. Понятие функций и их применение на практике. Циклы, их назначение, виды, создание и применение в программах. Понятие события. Виды и обработка событий в браузере. Понятие объекта. Типы, назначение, создание и использование объектов в программах. Объектная модель браузера. Способы передачи данных скриптам (методы GET и POST) и случаи их применения. Способы генерации кода вебстраниц. Создание всплывающих окон и управление ими. Создание строковых объектов и работа с ними.
Тема №3.
Получение информации о системе с помощью JavaScript Обработка и отправка данной информации на сервер. Язык VBScript. Обзор синтаксических различий между JavaScript и VBScript. Сравнение похожих функций. Понятие процедур, их создание и применение на практике. Примеры создания скриптов с использованием VBScript. Вебсервера. Обзор популярных вебсерверов, их различия, особенности и использование. Вебсервер Apache. Выбор версии, установка и проверка работоспособности Apache. Каталоги и файлы конфигурации Apache. Настройка сервера и разрешение доступа к нему с других компьютеров. Создание виртуальных хостов и размещение сайтов.
Тема №4.
Серверные скрипты. Обзор технологий для создания серверных скриптов (SSI, PHP, Perl, Python и т.д.), их популярность, особенности и поддержка вебсерверами. Технология SSI. Обзор инструкций SSI и их включение в вебстраницы. Язык PHP. Создание и способы подключения PHP-скриптов к вебстраницам. Синтаксис PHP. Различие версий интерпретаторов и их современное использование.
Тема №5.
Обзор функций для работы с переменными и массивами. Сортировка элементов и другие манипуляции с массивами. Удаление переменных и массивов. Условия и циклы, их типы и применение на практике. Работа со строками. Обзор функций для работы со строками. Примеры написания текстовых фильтров и поиск информации в строках. Понятие регулярных выражений, их создание и использование. Обзор функций и примеры скриптов для работы с регулярными выражениями. Работа с файлами. Обзор функций для создания, чтения, записи и манипуляций с файлами. Функции для работы с каталогами. Автоматическое создание новых каталогов, установка разрешений и другие манипуляции с ними. Создание гостевых книг, чатов и форумов на базе текстовых файлов. Функции включения содержимого других файлов и генерации кода «на лету».
Тема №6.
Работа с базами данных. Обзор типов и систем управления базами данных (СУБД), их различия, специфика и области применения. Введение в реляционные системы управления базами данных. Принципы построения и работы реляционных СУБД. Обзор популярных СУБД для работы с вебсерверами. Выбор, установка и настройка СУБД. Язык SQL. Использование SQL в современных СУБД, его версии и особенности. Создание SQL-запросов к базам данных на примере СУБД MySQL. Вставка, изменение и удаление данных, а также их извлечение и сортировка по заданным условиям. Создание связки PHP-MySQL. Обзор функций PHP для работы с системами управления базами данных. Создание новых баз данных и обращение к ним через PHP-скрипты. Примеры создания интерфейса управления базами данных, а также гостевых книг, форумов и чатов с использованием СУБД.
Тема №7.
Понятие шлюзовых интерфейсов, их назначение, принципы работы и поддержка вебсерверами. Преимущества и недостатки использования шлюзовых интерфейсов. Актуальность, установка и работа CGI. Создание, принципы построения и размещение CGI-скриптов на сервере. Примеры использования CGI-скриптов в работе сайта. Язык PERL. Его преимущества и недостатки по сравнению с PHP. Примеры создания программ на языке PERL и их сравнение с программами на PHP. Вебсервер IIS (Internet Information Server). Выбор версии, установка и проверка работоспособности IIS. Установка и подключение дополнительных модулей и систем управления базами данных.
Тема №8.
Шлюзовой интерфейс ASP. Актуальность данного интерфейса, его преимущества и недостатки по сравнению с CGI. Установка и использование ASP на различных платформах. Обзор особенностей и специфических инструкций технологии ASP. Примеры создания различных программ с использованием ASP. Дополнительные технологии, используемые в вебпрограммировании. Понятие ActiveX. Краткий обзор технологии ActiveX и её актуальность в современном вебпрограммировании. Апплеты и сервлеты. Актуальность и рациональность использования технологий Java (Java, JSP, J2EE, EJB и т.д.) и их поддержка современными вебсерверами.

Для добавления отзыва зарегистрируйтесь
Отзывов пока нет

Другие программы по направлению «Веб-технологии, веб мастерство»