Prometheus
Що таке веб розробка, Front-end і back-end
Що таке веб розробка?
Front-end і back-end - в чому різниця?
Статичні та динамічні веб-сайти
Історія розвитку, поточна ситуація
Історія розвитку
Поточна ситуація
Процес веб розробки
Обов'язки та завдання Front-end розробника
Для закріплення знань дайте відповіть на ці запитання, після чого пройдіть тест.
В чому різниця між front-end i back-end?
Яка різниця між статичними і динамічними веб сторінками?
Яке явище називають «браузерними війнами»?
Назвіть основні стадії процесу веб розробки.
Як працюють Інтернет та веб браузери
Що таке WWW?
Браузери, в чому між ними різниця?
Як влаштований браузер?
Що відбувається, коли користувач вводить адресу в адресний рядок?
Для закріплення знань дайте відповіть на ці запитання, після чого пройдіть тест.
В чому різниця між Всесвітньою Павутиною та Інтернетом?
Назвіть основні веб браузери.
Назвіть найпопулярніші мобільні браузери.
Яку структуру має браузер?
Постарайтесь відтворити процес завантаження веб-сторінки.
Середовища розробки
Загальний огляд редакторів та для чого вони потрібні
Online редактори
Offline редактори
HTML/CSS валідатори
Підготовка середовища розробки
Скачайте та встановіть один із варіантів smart середовищ розробки, рекомендуємо Sublime.
Налаштуйте середовище під Ваші потреби.
HTML
Загальний огляд HTML
Кістяк HTML документа
Базові теги
Блочні та лінійні елементи
Семантика. Елементи HTML5
Форматування тексту
Демо
Додаткові матеріали та ресурси
Online редактори коду:
JSFiddle: http://jsfiddle.net/
LiveWeave: http://liveweave.com/
CodePen.io: http://codepen.io
JsDo.it: http://jsdo.it/
Cloud9: https://c9.io/
Offline редактори коду
Notepad++: https://notepad-plus-plus.org/download/v6.8.3.html
Sublime: http://www.sublimetext.com/
Sublime Keyboard Shortcuts: http://benmccormick.org/content/images/2014/Jun/Sublime_cheat_sheet.png
Brackets: http://brackets.io/
Atom: https://atom.io/
IDE (Integrated Development Environment):
WebStorm: https://www.jetbrains.com/webstorm/
VisualStudio: https://www.visualstudio.com/
MDN(HTML): https://developer.mozilla.org/ru/docs/Web/Guide/HTML
MDN(CSS): https://developer.mozilla.org/ru/docs/Web/CSS
CSS Tricks: https://css-tricks.com/
Шпаргалка зі списком всіх CSS стилів: http://media.mediatemple.netdna-cdn.com/
Learn Layout(en): http://learnlayout.com/
Frontender: http://frontender.info/
CSS
Для чого потрібнен CSS
Синтаксис
Варіанти підключення CSS
Порядок застосування стилів
Селектори, важливість селекторів
Групування селекторів
Короткий запис
Відносні величини в CSS
Box model
Наслідування
Позиціонування
Правильний порядок присвоєння стилів