Основы веб программирования, Астана
Описание товара
Хотите создавать сайты, не похожие на другие, сайты с индивидуальным лицом, запоминающиеся посетителям, сайты, на которые хочется вернуться.
Курсы программирования сайтов являются составной частью комплексной программы «Специалист по WEB-дизайну и программированию WEB-сайтов» и направлены на подготовку специалистов в области разработки и оптимизации Интернет-приложений и сайтов. Слушатели обеспечиваются учебными материалами. В процессе обучения web-программированию слушатели изучают основы сетевых технологий, учатся работать с технологиями по созданию серверных скриптов (SSI, PHP, Perl, Python) и базами данных. Программа содержит разделы, посвященные работе со шлюзовыми интерфейсами.
Учебная программа курса «Программирование 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 и т.д.) и их поддержка современными вебсерверами.
Характеристики основ веб программирования
- — Срок обучения: 5-10 дней
- — Тип: Очное,вебинар
- — Время обучения: Дневное,вечернее
- — Длительность занятия: 3-5 часов в день
- — Форма обучения: Индивидульные,групповые
Похожие услуги от « Центр Технической Подготовки “Expert-Asia“»
Услуги, похожие на Основы веб программирования
Вы можете оформить заявку на «Основы веб программирования» в компании «Центр Технической Подготовки Expert-Asia» через торговую площадку BizOrg. Цена 30000 Тенге (минимальный заказ 1 месяц). На сегодня предложение находится в статусе "в наличии".
Плюсы «Центр Технической Подготовки Expert-Asia»
специальное предложение по сервису и цене для пользователей площадки BizOrg;
своевременное выполнение своих обязательств;
разнообразные способы оплаты.
Ждем Вашего звонка!
Часто задаваемые вопросы
- Как оформить заказ?Чтобы оформить заказ на «Основы веб программирования» свяжитесь с компанией «Центр Технической Подготовки Expert-Asia» по контактным данным, которые указаны в правом верхнем углу страницы. Обязательно укажите, что нашли компанию на площадке BizOrg.
- Где посмотреть более полную информацию о компании «Центр Технической Подготовки Expert-Asia»?Для получения подробных даных о компании перейдите в правом верхнем углу страницы по ссылке-названию компании. Далее перейдите на интересную Вам вкладку с описанием.
- Предложение описано с ошибками, номер телефона не отвечает и т.п.Если у вас возникли проблемы при работе с «Центр Технической Подготовки Expert-Asia» – сообщите идентификаторы компании (161405) и товара/услуги (805317) в нашу службу технической поддержки.
Служебная информация
«Основы веб программирования» относится к категории: «Компьютерные курсы по созданию и раскрутке сайтов».
Предложение появилось на сайте 29.08.2013, дата последнего обновления - 20.11.2013.
За все время предложение было просмотрено 719 раз.