+7 (495) 664-50-33
Телефон: +7 (495) 664-50-33
Ежедневно: с 10-00 до 19-00

Ограниченное предложение!
Только по 2 октября!
Скидки 30% на все курсы.

Курс Разработка и поддержка сайтов (Дизайн в WEB среде, программирование сайтов).

Стоимость курса Расписание Аннотация к курсу Учебный план курса Отзывы

Ближайшие даты открытия курса

Дата открытияВремяГрафикДлительность
21.10.20169:00Пн, Ср, Пт6 недель
20.10.201612:00Вт, Чт8 недель
28.10.201615:00Пн, Ср, Пт6 недель
19.10.201618:30Пн, Ср, Пт6 недель
02.10.201610:00(вх)Сб, Вс6 недель

Стоимость курса

Стандартная ценаЦена со скидкойДлительностьЗаписаться
Групповые занятия:20980 руб.14690 руб.64 ак.ч.

Индивидуальные занятия:40000 руб. 32000 руб.40 ак.ч.

Аннотация к курсу

курсы бухгалтерского учета для начинающих Курсы обучения WEB дизайну и программированию WEB сайтов позволят вам работать с вебсайтами: создавать, администрировать их. Объем этих курсов обучения компьютеру – 64 часа.

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

Учебный план курса

Первая часть курса - web дизайн. (продолжительность 32 ак. часов)
Тема №1: Введение. Терминология. Этапы разработки сайта, структура.
Понятие «сайт», его структура. Разработка концепции сайта, исходя из поставленных задач, целевой аудитории, фирменного стиля организации. Способы определения набора страниц и навигации между ними. Виды сайтов: простые, корпоративные и креативные сайты, internet-магазины и тестовые программы.
Тема №2: HTML - базовые знания.
Тег как ключевое понятие HTML, его атрибуты, виды, синтаксис теговой структуры. Формирование основных принципов работы с кодом страниц. Открывающие и закрывающие теги. Распознавание HTML-страниц различными браузерами (Internet Explorer, Opera, Netscape Navigator, Mazilla). Оформление кода – теги html, body, head. Создание основной страницы с текстом. Редактирование текста, правила использования тега font, span. Способы форматирования. Маркировка текста. Правила размещения и настройка размера графических изображений (jpg, gif, png), звука, бегущей строки и видео на странице. Правила тегов img, object. Таблица (table). Регламентирование размещения таблиц и информации в них (текст, картинки, видео). Объединение ячеек, создание «резиновых» и фиксированных таблиц. Фрейм (frameset). Фреймовая структура как альтернативное конструирование интернет-страниц. Формы (form). Варианты создания форм. Формы для регистрационных анкет, поисковых систем, тестовых заданий. Интеграция с базой данных сервера хостинга. CSS. Возможности использования каскадных таблиц стилей. Варианты встраивания CSS в код HTML.
Тема №3: Понятие дизайна и юзабилити в сети Internet.
Обзор современных программ и их возможностей, используемых для создания интерактивой статичной и динамичной графики. Разработка информационной архитектуры сайта. Распределение информации по разделам сайта с учетом информационной, логической и визуальной связи между разделами. Основные компоненты web-страницы и способы их визуального представления. Психология цвета в web-дизайне. Использование различных цветовых схем, исходя из позиционирования сайта. Стили дизайна сайта. Эргономика сайта (web-usability). Факторы, затрудняющие и факторы помогающие правильному восприятию информации на сайте. Макетирование в web. Ритм. Правила расположения, форма основных навигационных и графических компонентов на странице (таких как выпадающие одноуровневые и многоуровневые меню, логотипы, информационные блоки).
Тема №4: Подготовка графики.
Обзор графических статических и динамических форматов, условия их использования в среде internet: GIF, PNG, JPG, BMP, SWF, AVI, MOV. Использование, создание, модификация шаблонов. Разработка, настройка собственной структуры сайта.
Тема №5: Оценка результатов разработки и тестирование.
Критерии оценок созданного сайта. Этапы стандартного тестирования сайта. Выработка предложений по редизайну и обоснование необходимости редизайна сайта. Обзор ресурсов, связанных с вопросами web-дизайна и web-usability.
Тема №6: Размещение на хостинге.
Правила размещения на бесплатных хостингах: narod.ru, ucoz.ru. Правила размещения на платных хостингах. Использование FTP протокола, Total Commander.
Вторая часть курса - Программирование web сайтов. (продолжительность 32 ак. часов)
Тема №7: World Wide Web.
Понятие гипертекстовых документов и вебсайтов. Классификации вебсайтов. Понятие вебсервера и его взаимодействие с пользователем. Понятие скрипта. Классификация скриптов, их различия и области применения. Язык JavaScript. Создание и способы подключения Java-скриптов к вебстраницам. Синтаксис JavaScript. Типы переменных, способы их объявления, создания и присвоения значений. Понятие конкатенации. Массивы, способы их создания и области применения. Примеры создания сложных массивов и работа с ними.
Тема №8: Использование условных операторов.
Понятие функций и их применение на практике. Циклы, их назначение, виды, создание и применение в программах. Понятие события. Виды и обработка событий в браузере. Понятие объекта. Типы, назначение, создание и использование объектов в программах. Объектная модель браузера. Способы передачи данных скриптам (методы GET и POST) и случаи их применения. Способы генерации кода вебстраниц. Создание всплывающих окон и управление ими. Создание строковых объектов и работа с ними.
Тема №9: Анализ и отправление на сервер инфо о системе с помощью JavaScript.
Язык VBScript. Обзор синтаксических различий между JavaScript и VBScript. Сравнение похожих функций. Понятие процедур, их создание и применение на практике. Примеры создания скриптов с использованием VBScript. Вебсервера. Обзор популярных вебсерверов, их различия, особенности и использование. Вебсервер Apache. Выбор версии, установка и проверка работоспособности Apache. Каталоги и файлы конфигурации Apache. Настройка сервера и разрешение доступа к нему с других компьютеров. Создание виртуальных хостов и размещение сайтов.
Тема №10: SSI, PHP, Perl, Python. Обзор технологий
Технология SSI. Обзор инструкций SSI и их включение в вебстраницы. Язык PHP. Создание и способы подключения PHP-скриптов к вебстраницам. Синтаксис PHP. Различие версий интерпретаторов и их современное использование.
Тема №11: Массивы и переменные
Условия и циклы, их типы и применение на практике. Работа со строками. Обзор функций для работы со строками. Примеры написания текстовых фильтров и поиск информации в строках. Понятие регулярных выражений, их создание и использование. Обзор функций и примеры скриптов для работы с регулярными выражениями. Работа с файлами. Обзор функций для создания, чтения, записи и манипуляций с файлами. Функции для работы с каталогами. Автоматическое создание новых каталогов, установка разрешений и другие манипуляции с ними. Создание гостевых книг, чатов и форумов на базе текстовых файлов. Функции включения содержимого других файлов и генерации кода «на лету».
Тема №12: Базы данных.
Обзор типов и систем управления базами данных (СУБД), их различия, специфика и области применения. Введение в реляционные системы управления базами данных. Принципы построения и работы реляционных СУБД. Обзор популярных СУБД для работы с вебсерверами. Выбор, установка и настройка СУБД. Язык SQL. Использование SQL в современных СУБД, его версии и особенности. Создание SQL-запросов к базам данных на примере СУБД MySQL. Вставка, изменение и удаление данных, а также их извлечение и сортировка по заданным условиям. Создание связки PHP-MySQL. Обзор функций PHP для работы с системами управления базами данных. Создание новых баз данных и обращение к ним через PHP-скрипты. Примеры создания интерфейса управления базами данных, а также гостевых книг, форумов и чатов с использованием СУБД.
Тема №13: Шлюзовые интерфейсы.
Преимущества и недостатки использования шлюзовых интерфейсов. Актуальность, установка и работа CGI. Создание, принципы построения и размещение CGI-скриптов на сервере. Примеры использования CGI-скриптов в работе сайта. Язык PERL. Его преимущества и недостатки по сравнению с PHP. Примеры создания программ на языке PERL и их сравнение с программами на PHP. Вебсервер IIS (Internet Information Server). Выбор версии, установка и проверка работоспособности IIS. Установка и подключение дополнительных модулей и систем управления базами данных.
Тема №14: Шлюзовой интерфейс ASP
Актуальность данного интерфейса, его преимущества и недостатки по сравнению с CGI. Установка и использование ASP на различных платформах. Обзор особенностей и специфических инструкций технологии ASP. Примеры создания различных программ с использованием ASP. Дополнительные технологии, используемые в вебпрограммировании. Понятие ActiveX. Краткий обзор технологии ActiveX и её актуальность в современном вебпрограммировании. Апплеты и сервлеты. Актуальность и рациональность использования технологий Java (Java, JSP, J2EE, EJB и т.д.) и их поддержка современными вебсерверами.
Тема №15: Зачет.

<< предыдущий курс: компьютерный курс Flash | следующий курс: курсы Web дизайна >>

Обратно на главную>>Компьютерные курсы, Начальные