Воронеж, Плехановская 35
тел.:(473) 230-40-04, 230-77-68
Создание веб-сайтов: веб-дизайн, программирование, основы продвижения
Описание
Программа
О курсе

Курс для тех, кто хочет научиться создавать и продвигать web -сайты.

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

Программа курса

“ОСНОВЫ WEB-ДИЗАЙНА. HTML и CSS

Объем – 20 академических часов

HTML и CSS — основные языки разметки и стилей, с помощью которых разрабатываются  веб-страницы. На курсе Вы изучите основы языка разметки HTML, способы применения CSS, основы построения сайтов для сети Интернет. Вы получите необходимые навыки для построения сайтов с помощью статических страниц в сети Интернет. Успешное обучение на этом курсе даст Вам прочную базу для дальнейшего изучения Веб-технологий.

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

Выпускники курса получают документ, согласно “Закону об образовании РФ”, установленного образца.

Программа обучения:

1. Введение и основные понятия

Что такое web-сервер, web-сайт, web-страница

Эволюция языков разметки

Цели и задачи языка HTML

Элементы

Тэги

Структура HTML-документа. Основные элементы разметки

Раздел head и заголовок документа

Использование комментариев

Атрибуты элементов

2. Анатомия страницы

Регистр букв, закрытие тегов, использование кавычек в атрибутах

Типы HTML-документов

Валидация HTML-документа, валидатор W3C

Структурные элементы разметки

Текстовые элементы разметки

3. Гиперссылки

Понятие гиперссылок

Внешние и внутренние гиперссылки

Типы адресов

Дополнительные атрибуты гиперссылок

4. Изображения

Типы изображений

Вставка изображений на страницу

Атрибуты элемента img

5. Каскадные таблицы стилей CSS

Основные понятия CSS

Способы определения стилей

Каскадирование

Наследование

Единицы измерения в CSS

Селекторы

Псевдоклассы и псевдоэлементы

Свойства шрифтов

Свойства текста

Свойства цвета и фона

6. Списки

Структурирование информации при помощи списков

Маркированный список

Нумерованный список

Список определений

Смешанные списки

CSS свойства для списков

7. Таблицы

Основные элементы таблицы

Структура таблицы на странице

Объединение ячеек. Типичные ошибки при работе с таблицами

CSS свойства элементов таблиц

Дополнительные элементы таблицы

8. Фреймы

История фреймов

Вложенные фреймы (iframe)

Фреймы и гиперссылки

9. Формы

Что такое веб-формы?

Элемент form

Текстовые поля и кнопки

Элементы выбора

Списки

Атрибуты элементов формы

Элементы и их атрибуты в HTML 5

10. Использование CSS для макетирования

Оформление границ элемента

Внутренние отступы элемента

Наружные отступы элемента

Размеры элемента

Позиционирование элемента

Видимость элемента

11. Дополнительные возможности HTML и CSS

Импорт CSS

Стили для различных типов носителей

Свойства CSS для печати страниц

Свойства курсора

Использование внешних объектов

Встраивание аудио- и видео-файлов с помощью элементов HTML5

Обзор возможностей HTML 5 (Canvas, WebStorage, Drag-&-Drop)

12. Мета-информация на странице

Использование мета-информации

Элемент meta и его атрибуты

Поясняющая мета-информация

Мета-информация для роботов

13. Выбор хостинга и поддержка сайта

Хостинг

Поиск хостера

Услуги хостера

Использование FTP-клиента

Доступ к сайту через проводник Windows

“РАЗРАБОТКА WEB-САЙТОВ И ВЗАИМОДЕЙСТВИЕ С БАЗОЙ ДАННЫХ”

Объем – 20 академических часов

    PHP, как средство создания Веб-сайтов очень популярно в мире (в том числе в России). Около 75% сайтов в мире написаны на PHP. С помощью PHP разрабатывают сложные сайты, имеющие развитые функции, активно взаимодействующие с пользователем.

     На этом курсе слушатели получают начальные навыки разработки сайтов на PHP, что позволяет быстро начать использование PHP. Курс прежде всего предназначен для  слушателей, ранее не имевшими дело с PHP-программированием, и желающим начать использование PHP.

     Выпускники курса получают документ, согласно “Закону об образовании РФ”,  установленного образца.

Программа обучения:

1. Установка и настройка веб-сервера и PHP

Установка веб-сервера

Настройка веб-сервера

Настройка PHP

Первый скрипт на PHP

2. Основы PHP

Синтаксис

Операторы

Переменные

Константы

Типы данных

Управляющие конструкции

3. Циклы

Операторы инкремента/декремента

Цикл for

Цикл while

Цикл foreach

4. Пользовательские функции

Описание функции

Вызов функции

Аргументы функции

Аргументы функции по умолчанию

Область видимости переменных

Возврат значений

Рекурсивная функция (понятие)

5. Cookie

Что такое Cookie?

Создание cookie

Чтение cookie

Удаление cookie

6. Встроенные функции и переменные

Документация PHP

Обзор встроенных функции

Математические функции

Функции для работы с переменными

Функции обработки строк

Функции для работы с массивами

Функции даты и времени

Функции работы с файлами (обзорно)

Функция отправки почты (mail)

Встроенные константы

Суперглобальные переменные

7. Основы работы с базами данных

Общие сведения о базах данных

Реляционная СУБД

Запросы SELECT

Запросы INSERT

Запросы DELETE

Запросы UPDATE

Создание базы данных и таблицы

Экспорт и импорт баз данных

Использование MySQL в приложениях PHP

8. Изучаем HTTP и формы

Заголовки запроса и ответа

Переадресация (Location)

HTTP-аутентификация

Доступ к заголовкам запроса – переменные окружения сервера

Работа с веб-формами

Методы GET  и POST

Различие методов

Проверка передаваемых значений

9. Вопросы безопасности и ее повешение (обзорно)

Зачет - собеседование. Выполнение поставленных преподавателем задач.

“ОПТИМИЗАЦИЯ WEB – САЙТОВ, SEO - ТЕХНОЛОГИИ”

Объем – 20 академических часов

     Как самостоятельная профессия, SEO-менеджмент возник недавно. SEO-специалист — это интернет-маркетолог, оптимизирующий сайты под поисковые машины. Именно так переводится Search Engine Optimization, сокращенно - SEO.

     «Поисковики» Яndex, Google или любой другой выдают до миллиона результатов по простому запросу пользователя. А ведь делающий запрос человек - одновременно потенциальный потребитель, выбирающий, какой фирме отдать деньги. Поэтому каждое предприятие заинтересовано в том, чтобы его сайт появлялся в первой десятке результатов интернет-поиска. Для этого сайт надо оптимизировать, и только SEO позволяет сайту опередить странички конкурентов.

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

     Для качественного выполнения поставленных задач SEO-оптимизатору необходимы многие специальные знания. Профессиональный SEO-маркетолог получает десятки, если не сотни предложений в день от крупных фирм и платежеспособных заказчиков.

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

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

     Выпускники курса получают документ, согласно “Закону об образовании РФ”, установленного образца.

Программа обучения:

1. Понятие «продвижения» и способы

Цели продвижения сайта

Методы и технологии продвижения сайтов: SEO, контекстная реклама, SMM и другие

Основные этапы продвижения сайта

Отдача от различных способов продвижения

2. Принципы работы поисковых машин

Индексация сайтов

Оценка релевантности

Геозависимые запросы

Поведенческие факторы

Взаимодействие поисковых машин и сайтов

Статус и заголовки ответа сервера 

Переадресация и ошибки сервера

Файл .htaccess

3. Оптимизация контента

Терминология SEO

Виды запросов пользователей

Прогнозирование количества запросов

Инструменты Google и Яндекс

Правила и особенности написания SEO-текстов

Оптимизация структуры веб-страницы и разметка HTML-кода

Способы эффективной перелинковки страниц сайта

Понятие посадочных страниц, понятие юзабилити

4. Внешние факторы

Принципы ссылочного ранжирования

Способы наращивания ссылочной массы

Обмен ссылками и публикация контента

Регистрация в каталогах

Покупка ссылок на биржах ссылок

Блоговое и статейное продвижение сайтов

Фильтры Яндекс и Гугл, причины бана сайта

5. Инструменты для управления индексацией сайта

Как ускорить появление страниц в индексе поисковых машин

Файл robots.txt – запрет на индексацию страниц

Карта сайта Sitemap XML

Яндекс Web-мастер

Google Web-мастер

Дополнительные инструменты SEO-оптимизатора

Тулбары поисковых машин

SEO плагины – расширения стандартных возможностей браузеров

On-line инструменты для SEO анализа

6. Эффективное управление сайтом

Заголовки сервера – постановка задачи программисту для доработки программного кода CMS

Реакция CMS на несуществующие страницы – настройка страницы 404

Управление страницами – внутренняя перелинковка в CMS, «хлебные крошки»,  Sitemap генераторы и т.д.

7. Способы мониторинга сайта

Позиции в поисковых системах, посещаемость сайта, цели и конверсии

Назначение и сравнение счетчиков Яндекс-метрика, Google Analytics и другие

Настройка целей, методы повышения конверсии сайта

Примеры построения аналитических отчетов

8. Обзор других способов продвижения сайтов

Контекстная реклама в поиске: Яндекс.Директ и Google.AdWords

Маркетинг в социальных сетях:  Vkontakte, Facebook, Twitter и другие…

E-mail маркетинг, RSS-ленты и прочее

Зачетное занятие - решение поставленных задач

Курс разработан специально для Учебно-Методического Центра «ПРАКТИК».
Любое копирование материалов, только с разрешения автора.