TGViewer
Frontend&Travel Frontend&Travel @code_and_travel · 1.18K subscribers
Post #95 4.49K
​Как изучить frontend?

Рубрика “Ваши вопросы - Мои ответы” продолжается. На этот раз поговорим о Frontend.

За какое время можно самостоятельно обучиться frontend?

Здесь надо понимать, на каком уровне вы сейчас. Знаете ли вы алгоритмы и каковы ваши успехи со школьной информатикой. Если все ок, то до поиска первой работы Junior обычно уходит 6-9 месяцев. Если заниматься каждый день 2-3 часа.

Но, во-первых, надо реально стараться, а, во-вторых, грамотно выбрать траекторию. Одно дело - изучать все подряд, другое - бить точечно и учить конкретно то, что спрашивают на собеседовании. Также потребуется продемонстрировать свои проекты (например, на Github), чтобы работодатель оценил ваши скилы визуально.

С чего начинать?

Если вы никогда не были связаны с программированием, то рекомендую начинать с алгоритмов и книг вида “JavaScipt для начинающих”, “Java для чайников” и др. (замените на свой язык программирования). Кому-то хорошо заходят ролики с Ютуба.

Затем переходим на HTML - разметку страницы, учим теги и пробуем создать простенький сайт. Здесь мне больше всего нравится подход HTML Академии (рекламой не занимаюсь) и курсы Hexlet. Но можно почитать самим здесь и здесь.

После - понимаем CSS, селекторы, стили (ссылки берем с предыдущего абзаца). Стилизуем вашу страничку по-простому. Учим продвинутый вариант CSS (псевдоэлементы, анимации, мобильная верстка), пробуем создать полноценный лендинг (например, дублируем примеры работ с HTML5). Кстати, забавные уроки стилизации онлайн здесь.

Переходим к JavaScript. Хороший ресурс LearnJavascript, но многим он покажется скучным. Есть альтернативы: Gitbook и ресурс от Mozilla. Учим все, что касается “JavaScript для начинающих”. Пробуем добавлять на страницу слайдер, меню-гамбур, табы и др. (берем пример реализации с Codyhouse и стараемся понять его). Весело попрактиковаться с JS можно здесь.

Затем переходим к сборке итогового проекта. Познаем Gulp, Webpack, Saas, шаблонизатора (например, Handlebars). Параллельно учим Git и стараемся работать в команде (можно через Github Desktop).

На этом этапе можно взять лендинг средней сложности на верстку где-то за 7000 - 10 000 руб. Сейчас вам надо наработать портфолио.

Наконец, начинаем изучать React, чтобы поставить заветную галочку в резюме. Познаем через самоучитель для начинающих, учимся разработать свой первый сайт на React и Webpack (верстка на React, библиотечные элементы Material UI, state). Параллельно повышаем уровень JavaScript с помощью материалов “JavaScript для продвинутых”.

Уровнем “мастер” будет, если вы начнете изучать Redux (залогинитесь, чтобы видеть книгу) и примените его в собственном проекте.

Все выучили?) Вот теперь можно отправляться на собеседование.

Кстати, мне было бы интересно подобный курс с итоговым проектом для вас провести. Кто заинтересован, пишите в личку.

P. S. Про Python вижу вопрос, отвечу позднее) Свой вопрос мне можно задать здесь, как видите, я на них отвечаю)
More from @code_and_travel
  1. Oct 9, 2026Сходила недавно на встречу комьюнити Билдеров в Москве. Это те, что делают Chrome-расширен…
  2. Oct 7, 2026Когда-то давно, в начале года, я рассматривала 4 направления для иммиграции. Среди них был…
  3. Sep 14, 2026​Попробовала модель Astra от ChatGPT. Точнее, как попробовала: почти научилась работать с…
  4. Sep 7, 2026Почему так долго нет статей?) Потому что то, что интересно сказать, не скажешь (из-за поли…
  5. Jul 6, 2026Все же помнят, что у меня удаляли Pixel Measurement 2 месяца назад? Кажется, причина прояс…
  6. Jun 30, 2026Виза талантов. Обновление Держу вас в курсе того, что у меня по этому поводу происходит. В…
Threads Profile ViewerView any public Threads profile without an account.Open ThreadLook →Writing with AI? Make it sound human.Metric37 rewrites AI drafts so they read naturally. Free AI detector, 1,500 words free.Try Metric37 →