HTML и CSS
Выучить HTML Выучить CSS Выучить Bootstrap Выучить W3.CSS Выучить Colors Выучить Icons Выучить Graphics Выучить SVG Выучить Canvas Выучить How To Выучить SassJavaScript
Выучить JavaScript Выучить jQuery Выучить React Выучить AngularJS Выучить JSON Выучить AJAX Выучить W3.JSПрограммирование
Выучить Python Выучить Java Выучить C++Серверная сторона
Выучить SQL Выучить PHP Выучить ASP Выучить Node.js Выучить Raspberry PiВеб-строительство
Веб-шаблоны Веб-статистика Веб-сертификаты Веб-редактор Веб-разработкаHTML
HTML Справочник тегов HTML Справочник событий HTML Справочник цветов HTML Справочник атрибутов HTML Canvas Справочник HTML SVG Справочник HTML Наборы символов Google-карты СправочникCSS
CSS Справочник CSS Поддержка браузерами CSS Selector Справочник Bootstrap 3 Справочник Bootstrap 4 Справочник W3.CSS Справочник Icon Справочник Sass СправочникJavaScript
JavaScript Справочник HTML DOM Справочник jQuery Справочник AngularJS Справочник W3.JS СправочникПрограммирование
Python Справочник Java СправочникСерверная сторона
SQL Справочник PHP Справочник ASP СправочникXML
XML Справочник XML Http Справочник XSLT Справочник XML Schema СправочникУпражнения
HTML Упражнения CSS Упражнения JavaScript Упражнения SQL Упражнения PHP Упражнения Python Упражнения jQuery Упражнения Bootstrap Упражнения Java Упражнения C++ УпражненияВеб-разработка
Что такое Дорожная карта Что такое HTTP Что такое HTML Что такое CSS Что такое Адаптивность Что такое JavaScript Что такое ES5 Что такое HTML DOM Что такое Google Maps (карты) Что такое Google Fonts (шрифты) Что такое Google Charts (диаграммы) Что такое XML Что такое AJAX Что такое JSON Что такое CSS Иконки Что такое Bootstrap Что такое W3.CSS Что такое CLI Что такое npm Что такое GitHub Что такое jQuery Что такое AngularJS Что такое React Что такое Vue.js Что такое W3.JS Что такое Fullstack (фулстэк) Что такое Fullstack JS Что такое SQLДорожные карты веб-разработки
Что такое дорожная карта?
Дорожная карта - это наглядное представление пошагового сценария развития определенного объекта – какого-то продукта, класса продуктов, какой-то технологии, группы сопутствующих технологий и т.д. Иными словами - это план действий по достижению определённых целей и решению поставленных задач с применением необходимых средств.
Для веб-разработчиков есть три пути – Front-end, Back-end и DevOps. Каждое из этих направлений имеет свои особенности и для каждого направления веб-разработки существует своя дорожная карта.
Дорожная карта для фронтэнд-разработки (Front-End)
ШАГ 1
Изучите основы
Каждый веб-разработчик должен иметь общее представление и знать основы HTML, CSS и JavaScript.
Адаптивный веб-дизайн используется во всех типах современной веб-разработки.
ECMAScript 5 (JavaScript 5) поддерживается во всех современных браузерах. Обратите внимание на это, особенно на новые функции массива.
ШАГ 2
Копайте глубже
Когда вы освоитесь с HTML и CSS, начинайте копать глубже - т.е. изучайте более подробно.
Вы должны научиться использовать карты, шрифты и иконки в HTML.
Со стороны JavaScript вы должны узнать, как получить доступ к HTML DOM.
Вы также должны научиться использовать AJAX и JSON для выполнения запросов к серверу.
ШАГ 3
Выберите фреймворки
Теперь пришло время взглянуть на некоторые фреймворки.
На стороне CSS вы должны выбрать платформу для создания адаптивного веб-дизайна:
Bootstrap / Material Design / W3.CSS
Со стороны JavaScript вы должны изучить хотя бы один современный фреймворк:
React.js / Angular.js / Vue.js
/ W3.JS
Возможно, популярность jQuery достигла вершины, но это всё ещё самый используемый фреймворк JavaScript в Интернете. Ему также следует уделить внимание.
Диаграмма, созданная GitHub пользователем Kamranahmedse:
https://github.com/kamranahmedse
Дорожные карты для бэкэнд-разработки (Back-End)
ШАГ 4
Дорожные карты бэкэнда
Диаграмма, созданная GitHub пользователем Kamranahmedse:
https://github.com/kamranahmedse
Что требуется для любого направления веб-разработки?
Это знания и навыки:
- Git - система контроля версий
- Основы использование терминала
- Структуры данных и алгоритмы
- GutHub. Создание репозиториев
- Семантическое управление версиями
- SSH, HTTP/HTTPS и API
- Шаблоны проектирования
- Кодировка символов
Ваше предложение:
Спасибо за Вашу помощь!
Ваше сообщение было отправлено в W3Schools.
Сайт работает на фреймворке W3.CSS.