Продолжительность курса: 116 академических часов
Составной курс, дающий комплексные знания и умения в области создания и продвижения сайтов. Курс рассчитан на 116 академических часов и включает следующие модули:
- Основы создания сайтов (40 ак. часов);
- Веб-программирование (48 ак. часов);
- Продвижение сайтов (28 ак. часов).
Модуль 1: Основы создания сайтов (HTML5, CSS3) - 29.09.2014 - 20.10.2014
Данный курс предназначен для тех, кто хочет создать свой сайт «с нуля», либо поддерживать уже существующий сайт. Технологии HTML и CSS являются фундаментальными, их необходимо знать любому человеку, так или иначе связанному с сайтами. Более того, образовательная программа средней школы на текущий момент предусматривает начальное изучение данных языков в рамках курса информатики.
В результате прохождения курса у каждого слушателя появляется собственный сайт-визитка.
ПРОГРАММА КУРСА:
- Вводное занятие. Понятие сайта. Принципы работы глобальной сети Интернет. Хостинг и домен. Технологии, способы и этапы создания сайтов;
- Язык разметки гипертекста HTML:
- Синтаксис;
- Теги форматирования текста, списки и заголовки;
- Мультимедиа-объекты на сайте и гиперссылки;
- Фреймы и таблицы;
- Формы;
- Отличия HTML 5 от HTML предыдущих версий.
- Язык стилей CSS:
- Синтаксис;
- Свойства шрифта, текста и цвета;
- Свойства фона и границ;
- Свойства блока. Блочная верстка;
- Свойства списка.
- Редактор Adobe Dreamweaver;
- Принципы верстки реального макета с использованием Adobe Photoshop;
- Наполнение сайта контентом. Публикация его в интернете. FTP-клиент;
- Фреймворки и добавление на сайт JavaScript-сценариев.
Модуль 2: Веб-программирование (PHP, MySQL) - пока нет расписания
Данный курс предназначен для тех, кто уже разобрался с фундаментальными технологиями HTML и CSS и хочет более глубоко понять природу создания сложных динамичных проектов. Подход к написанию программного кода под конкретный проект, без использования готовой CMS, является более сложным, но в то же время и более творческим. В рамках курса изучаются основы программирования на языке PHP, а также система управления базами данных MySQL.
В результате прохождения курса слушатели умеют «читать» PHP-код и создавать собственные информационные разработки под различные нужды.
ПРОГРАММА КУРСА:
- Вводное занятие. Принципы работы веб-сервера и серверных технологий. Виды языков программирования и обоснование выбора языка PHP. Локальная среда разработки Denwer;
- Синтаксис языка PHP. Переменные, операции, функции;
- Пример программы кредитного калькулятора. Функции округления;
- Функции работы с датой-временем, циклы и условия;
- Примеры генерирования HTML-кода;
- Взаимодействие с формами;
- Скрипт тестирования. Передача данных при помощи форм;
- Функции работы с файлами. Скрипт голосования;
- Механизм cookies и сессий. Скрипт гостевой книги;
- Загрузка файлов на сервер. Скрипт администрируемой фотогалереи;
- СУБД MySQL. Синтаксис и понятие реляционных баз данных;
- Разработка БД для информационной системы «Библиотека»;
- Взаимодействие PHP и MySQL;
- Проектирование и создание простейшего интернет-магазина.
Модуль 3: Продвижение сайтов (SEO) - 01.12.2014 - 12.12.2014
[Данный курс подойдет тем, кто разочаровался в услугах «продвиженцев» и хочет лично разобраться в способах и методологии продвижения сайтов. В рамках курса разбираются поисковые системы, анализируется понятие качественного сайта и юзабилити сайтов. Не обходятся стороной технологии рекламы продукта в поисковиках (контекстная реклама) и социальных сетях.
В результате слушатели получают понимание того, какие действия требуются для оптимизации сайта с целью его выхода на первые позиции в поисковиках по определенным ключевым словам.
- Качественный сайт, с точки зрения поисковых систем;
- Способы рекламы в Интернете;
- Способы заработка в Интернете;
- Принципы работы поисковой системы;
- Семантическое ядро сайта;
- Внутренние факторы, влияющие на позицию сайта;
- Копирайтинг;
- Внешние факторы;
- Биржи ссылок и статей;
- Анализ статистики и результатов продвижения;
- Контекстная реклама;
- Другие способы рекламы;
- Социальные сети.
Продажник: