ОСНОВЫ WEB-ПРОГРАММИРОВАНИЯ
 (CОЗДАНИЕ САЙТОВ)

Курс рассчитан на людей, имеющих большое желание научиться писать Web-сайты. Мы поможем освоить HTML, научим создавать стили в CSS и формировать дизайн сайта в Photoshop.
По окончании данного курса, студенты приобретают необходимый набор умений и навыков для дальнейшего трудоустройства на вакансию HTML-верстальщика.

ПРОРАММА КУРСА

Блок № 1
1.    Вступление
•    Что такое frontend - HTML, CSS, JS.
•    Что таке сайт, из чего состоит, как работает браузер 
2.    Основы HTML
•    Что такое тег
•    Типы тегов, атрибуты
•    Базовые теги, базовая структура html
 
3.    Основы CSS
•    Основы css, методы подключения css (, , @import)
 
4.    Селекторы
•    Базовые css-свойства
•    Единицы измерения в css
•    Спецсимволы в html
•    Среда разработки
•    Chrome developer tools
 
Блок № 2
•    GIT
•    Что такое VCS, для чего нужны
•    Базовые команды
•    Создание удаленного репозитория
•    Работа с ветками, конфликты
•    Структура проекта
•    W3C, Кодировка, Валидность, Семантика
•    DOCTYPE
•    “вес селекторов”
•    Стиль кода CSS

Блок № 3
•    Основы фотошопа для верстальщика
•    Обнуление стилей
•    Блочная модель.
•    Работа с отступами.
•    Как формируется размер элемента.
•    Строчные и блочные элементы, разница между ним
•    Псевдоклассы, псевдоэлементы
 
Блок № 4
•    Флоаты, восстановление потока
•    Позиционирование элементов
Блок № 5
•    Шрифты. Нестандартные шрифты, их подключение.
•    Цвета. Прозрачность, полупрозрачность.
•    Формы Таблицы
Блок № 6
•    HTML5
•    Обзор новых семантических тегов CSS3
•    Обзор новых css-свойств
•    Пиксельная точность Perfect Pixel, glass2k

Блок № 7
•    Резиновая верстка
•    Спрайты
•    Оптимизация графики
•    Поддержка ретины

Блок № 8
•    Методологии: БЭМ
•    CSS-фреймворки: Bootstrap, Pure

Блок № 9
•    Graceful degradation, progressive enhancement
•    Кроссбраузерность

Блок № 10
•    Word Press, Joomla

© 2008 Учебный центр "Академия Успеха".