Хочу научиться писать сайты
Гайд от Матвея 🥸
Info
https://ra1nbow.xyz
[!info] ra1nbow1 - Overview
You can't perform that action at this time.
https://github.com/ra1nbow1
Хочу в вебдев (web development), но не знаю, где брать материал для изучения фронтенда.
-
Оглавление
HTML&CSS
Другое (порядок не важен)
JavaScript
А дальше куда?
HTML&CSS
Все пункты расположены последовательно. Их нужно изучать один за другим.
- Практический курс от Владилена Минина
- Бесплатный курс от Codecademy (на английском)
- А дальше, заходим на сайты с документацией. Читаем, разбираемся, пробуем.
- ❗️doka.guide - ультимативная дока под моим соавторством 💅💅💅, где максимально понятно объясняется вообще весь вебдев.
- http://htmlbook.ru - самая классическая дока. Слева есть сайдбар со всеми тегами. Нужно выбирать какой-нибудь, читать и пробовать с ним работать.
- https://devdocs.io/html/ - еще одна подробная документация по всему, что есть в интернете вообще.
- https://cssreference.io - интерактивная документация по всему CSS.
- Никто не отменял и видео на ютубе. Изучайте новое, пробуйте.
Другое (порядок не важен)
- https://gist.github.com/lancejpollard/1978404 - весь список мета-тегов.
- https://raw.githubusercontent.com/eludadev/css-docs/main/assets/css_selectors.png - шпаргалка по основам CSS.
- https://ra1nbow.xyz/newbies - немного устаревшие ресурсы, но книжки можно взять на заметку.
- Гайдлайн по чистому коду. Учитесь правильно сразу.
Главную роль играет практика. Научились основам, найдите какой-нибудь макет сайта (или фрагмент, например, страницу регистрации) и попробуйте его сверстать. Возникнет множество вопросов, и придет осознание того, что еще очень многое нужно изучить)
Когда примерно понятно, что к чему, как устроены сайты, переходим к джаваскрипту.
JavaScript
- Шестичасовой курс от Владилена Минина)))
- https://learn.javascript.ru - нормальный, но немного скучный курс.
- https://doka.guide/js/ - читаем все по порядку.
- Здесь опять все дело в практике. Смотрим, что еще можно изучить нового и стараемся практиковать это
А дальше куда?
- САМОЕ ГЛАВНОЕ - НАУЧИТЬСЯ ГИТУ!!!! (git ≠ GitHub). Учитесь Обучение git.
- Существует много роадмапов (дорожных карт) для фронтендеров. Эта, по-моему, самая перспективная на ближайший год, к тому же, интерактивная.
- Кто знаком с Пайтоном, обратите внимание на Django и Flask.
Всем удачи. Вебдев - лучшее, что есть в айти 💛