Знакомство с Frontend
#1 Погружение
Что такое Web?
- Frontend (browser)
 - HTML, CSS, JS, jQuery, ReactJS, Vue.js, Angular, Backbone, Polymer etc
 
- Backend (server)
 - PHP, Node.js, Java, RoR, .Net, C++, C#, Python etc
 
- HTML (HyperText Markup Language — «язык гипертекстовой разметки»)
 - самый базовый строительный блок Веба. Он определяет содержание и структуру веб-контента.
 
- CSS (Cascading Style Sheets — «каскадные таблицы стилей»)
 - формальный язык описания внешнего вида веб-страницы, написанной с использованием языка разметки.
 
- JavaScript (язык программирования)
 - язык сценариев для придания интерактивности веб-страницам.
 
#2 Редактор кода/ Среда разработки/(IDE)
Что это?
- IDE
 - комплекс программных средств, используемый программистами для разработки программного обеспечения (ПО).
 
Некоторые редакторы/IDE:
- Notepad++
 - Brackets
 - Sublime Text
 - Atom
 - VSCode
 - WebStorm
 
#3 Devtools (инструменты разработчика)
Что это?
- Инструменты разработчика
 - это режим, в котором вы можете просматривать стили страницы, смотреть скорость загрузки, ошибки JavaScript, структуру страницы. ИР есть в любом браузере практически, однако в каждом браузере чуть отличается между собой. Самый удобный ИР в браузере Google Chrome.
 
Способы открыть (Google Chrome)
- ПКМ - просмотреть код (см. скрин)
 - комбинация Ctrl + Shift + I (для windows)
 
            Возможности (см. скрины)
- (1) инструмент, позволяет после его активации выбрать определенный элемент на странице для просмотра его разметки и свойств
 - (2) инструмент, для включения/выключения адаптивного режима
 - Elements (3) - вкладка с структурой HTML страницы
 - Console (4) - вкладка для удобной отладки работы скриптов javascript
 - Network (5) - вкладка для просмотра скорости загрузки элементов страницы сайта
 - Styles (6) - позволяет увидеть список стилей примененных к выбранному элементу
 
