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

«Разработка сайтов с использованием современных технологий. Комплексный курс»

Длительность курса: 80 ак. ч. в вечернем формате

Технологии создания сайта

Статичные странички

Выбор инструментов для создания сайта

Блокнот и Google Chrome Developer Tools, Opera DragonFly, FireFox FireBug

Коммерческие продукты на примере Adobe DreamWeaver

HTML

Выбор технологии: HTML4, HTML5, XHTML

Структура документа

Основные теги

Современные приёмы вёрстки страниц

Формы

CSS

Основная идея CSS

Синтаксис и возможности

Типовые макеты страниц

Новые возможности CSS3

Динамические странички

Хранение данных

MySQL, PostgreSQL

Обзор MSSQL и Oracle

Обработка данных на стороне сервера

PHP

Обзор и Java: JSP и сервлеты

Обработка данных на стороне браузера: AJAX, jQuery, Google Web Toolkit, Java апплеты, Web 2.0

Валидация и оценка безопасности web-страниц

Общие сведения о системах управления сайтом: 1C Bitrix, NetCat, WordPress, Joomla, Drupal

Размещение сайта на сервере

Использование собственного сервера

Обзор web-серверов Apache, Nginx, IIS

Требования к площадке: Colocation, собственное помещение

Размещение сайта на хостинге: web-хостинг или VDS/VPS

Привлечение целевой аудитории

Раскрутка сайта

«Чёрная» и «белая» раскрутка

Оптимизация структуры и контента сайта

Реклама: Google AdWords, Яндекс. Директ, банеры и социальные сети

Юзабилити и основы дизайна сайта

Оценка посещаемостия сайта

Статистика *****

Аналитика Google Analytics и Яндекс. Директ

Заработок на посещаемом сайте: Google AdSense и Яндекс. Директ