Что должен знать КРУТОЙ Junior Frontend разработчик?
HTML-код
- Опубликовано: 19 июн 2024
- Получить профессию Frontend разработчика -
bit.ly/3uei3r8
Подробнее узнать об обучении в Result School -
bit.ly/3uah77h
Бесплатный курс HTML & CSS - bit.ly/3AhwOxm
Сделать 5 проектов на JavaScript - bit.ly/3a414B9
Я в соц сетях:
Telegram: t.me/js_by_vladilen
VK: vladilen.minin
Instagram: / vladilen.minin
Мои паблики по JavaScript:
Telegram: t.me/result_school_it
VK: result.school
Instagram: / result.scho. .
JavaScript cообщества:
Discord: / discord
Telegram: t.me/js_by_vladilen_chat
Roadmap по каналу:
vladilen.notion.site/Roadmap-...
Что на самом деле должен знать крутой Junior Frontend разработчик и какие для них требования?
Посмотрев видео вы будете точно понимать, какие технологии вам нужно знать для позиции Junior Frontend Developer и что вам нужно изучать и в какой последовательности
Таймкоды:
00:00 - HTML & CSS
01:24 - JavaScript
02:54 - Git & Github
03:50 - Фреймворк: React | Angular | Vue
05:22 - Как стать круче
07:18 - Backend: NodeJS
09:33 - Бонусы
Полезные ссылки:
Бесплатный курс по HTML & CSS: bit.ly/3vXz7Dx
Курс профессия Frontend разработчик с нуля: bit.ly/3igSH5t
Для тех, кто хочет начать свою карьеру в IT:
bit.ly/3wFoPYZ
Если не запускается одна из ссылок, попробуйте через другой браузер
Я в соц сетях:
Telegram: t.me/js_by_vladilen
VK: vk.com/vladilen.minin
Instagram: instagram.com/vladilen.minin
Result School:
Telegram: t.me/result_school_it
VK: vk.com/result.school
Instagram: instagram.com/result.school.it
Прости, а что за криворучко делал переходы ?
@@Vasilii_Furi Мы пока учимся делать. Подробней я комментировал тут: t.me/js_by_vladilen/473
@@VladilenMinin Привет. Пробовала по твоему видео залить node.js + react на сервер, но не сработало. Кинула вам сообщение в поддержке школы. Можете помочь разобраться ?
Ждуниор разработчик)
@@VladilenMinin это перезалив? или все еще актуально для жуниора знать только это для начала?
Провожу собеседования джунов, мидлов и когда вижу комменты поражаюсь людям. Вы даже не представляете сколько людей приходят с крайне плохой базой JS я не говорю о фреймворках и мидлы с 2+ года в том числе. Если ты просто пунктуален и показываешь что готов расти активно, тебе сразу большой плюс в копилочку, но некоторые даже этим пренебрегают.
Джунам такие же вопросы как мидлам, но если джун ошибся в том как работает условный useCallback даже в минус не засчитаю, а вот для мидла это прям большая оплошность.
Если ты джун, просто знай базу JS HTML CSS SCSS на хорошем уровне и свой фреймворк на уровне базовых вещей.
Просто не переоценивайте свои навыки. Все библиотеки дополнительные учатся за пару дней, а вот база обязательна.
Рассмотрите в компанию к себе меня)) знаю базу JS HTML CSS SCSS, немного алгоритмы, +реакт с редаксом знаю как по мне неплохо (с 0 сделал небольшую прилку с компонентами и получением/изменением данных с/на сервере и валидацией) но по факту даже не одного собеса не было, даже на позицию trainee, каждый день рассылаю резюме, видимо все хотят видеть в лице джуна заряженого и с коммерческим опытом не менее 1года разработчика(
Пацаны, накидываемся на него, заваливаем портфолио)))
недавно беседовал с ребятами, у которых работаю по этому поводу. на моё место было около 100 откликов. 70% вообще не понимали, куда и зачем пришли, 30% имея за спиной курс в интернете требовали взять их на ЗП 200к в месяц, отказываясь выполнять тестовое при этом. откликнулся на вакансию в 25к, сделал тестовое, предложили 40к на руки с первого дня. уже пол года на них работаю, набираюсь опыта
@@maks2 Любые формы, карты, rtk, валидации, стилизации. По сути просто понимаешь концепт и время от времени подглядываешь в доку.
поэтому на собесах и не спрашивают практически никогда библиотеки. Их можно сходу чаще всего использовать. Разве что ключевые могут спросить, тот же редакс.
@@user-tn6jy7xk9l плюсую, я вот сам начинал с 31к в месяц (это после вычета налогов), сейчас уже почти 4 года работаю фронтом, значительно больше получаю. Нужно просто трезво оценивать себя и принять тот факт, что сначала придётся буквально за еду работать и даже там конкуренция большая
Кратко: все то, что должен знать middle) Middle по цене junior - наше все!)
Технический стек у джуна и миддла примерное одинаковый
Их отличает опыт и наличие софт скиллов
@@VladilenMinin смотрел около 10 собеседований на джуна и мидла на ютубе. Прям точную границу между ними так и не нащупал, т.к. где-то джунов дерут так, как и мидлов . Градация зарплат тоже скачет сильно. Ну, пацаны, главное на джуна залететь, а дальше все устаканится с опытом)
@@user-nj6dh2ck2y как кто-то на ютубе говорил: если вы не знаете ответ на вопрос на собеседовании - ничего страшного, собеседующий прощупывает глубину ваших знаний. Главное что бы глубина была достаточной короче )
вот вот, ищу работу сейчас как мидл хотя спрашивают по сути все что рассказал Владилен кроме Ноды...
@@user-ko3wj7so4m какой опыт и предполагаемая ЗП, если не секрет?
Спасибо, что вновь направил меня на верный путь. Видео как всегда оказалось Мега полезными и теперь понимаю, где есть пробелы.
Спасибо за Ваш труд! Как всегда чётко, по делу с максимальной пользой и информативностью. 👍
я который изучил HTML , CSS JS, React , Redux, TypeScript потому что это требует работодатель
тем временем работодатель после того как взял меня на работу Джуном: - поменяй пожалуйста цвет кнопки на сайте
Повезло тому, у кого так (начинает с того, что меняет цвет кнопочек, тем самым плавно знакомясь с проектом). Меня взяли джуном без опыта на первую работу с проектом и первое задание было - реализовать фронт часть страницы работы с заказами в CRM-системе на React + Redux + Redux Thunk (а я только-только базу реката освоил :). Пришлось в ускоренном темпе изучать все эти технологии по 15-16 часов в сутки 7 дней в неделю. Хватило меня примерно на 2 недели, сил вообще ни на что не было под конец. После этого почти на пол года забросил программирование.
@@vovergg у меня первым заданием было сверстать тему для сайта, а вторым написать с нуля SPA с интеграцией web3, чтобы использовать это всё дело как локальный криптокошелёк билетов на афтепати. От такие пироги)
Когда я год назад получил первую работу, как сейчас помню, одним из первых заданий было сделать модалку с функционалом. Прикол в том, что проект написан индусами на первом реакте, классовые компоненты, старый роутер.. стайлед компоненты ещё...короче, какой-то фарш (( но, кое-как справился, испытательный срок прошел.
@@vovergg поздравляю, ты попал на галеру и тебя продали как мидла.))))
у меня первое было багофикс. надо было поправить верстку, на втрой день дали доступ к проду. потом написать верстку под приложение все на css без js, бургер меню, слайдер и разные фичи. на вторую неделю сказали скопировать страницу уровня apple, с плаными переходами с картинки на блок с текстом да еще и так, чтоб под любой цвет. даже их тимлид не потянул это, но я сделал через пот и слезы.))) потом дали писать каталог, фильтра разные сложные, че там ток не было, с месяца два писал. потом ушел и начал работать сам на себя.)))) чтоб понимали сложность, с 300 человек (стажеров) за 2 недели оставались 2-3 человека, через месяц никого или 1-2 иногда выживали.))))
Отличное видео, спасибо огромное, продолжай творить в том же духе!
Думаю многим еще будет интересно и полезно посмотреть аналогичное видео про middle разработчиков))
Успехов тебе
2022 год (джун должен иметь полный стек и быть как мидл) зп 30К
2033 год (джун должен иметь полный стек и быть как синьор) зп 30К
2044 год(каждый джун должен написать хотя бы одну библиотеку,чтобы попасть на собеседование) зп 30К
а главный прикол в том, что джунов меньше не становится!!!
а тож чуть-чуть подофигел с требований на джуна
JS + основные фишки VUE изучил за 6 месяцев, не вижу проблем)
А вы больше ведитесь на диктатуру бизнеса, развесив уши.
Меньше учитесь, больше сдавайте ЕГЭ, меньше вникайте во все тонкости жизни.
Больше сисек и писек, больше праздности.
В общем будьте эльфами и вас еще не в такую позу поставят.
@@hsmtrue по скольку часов в день учил? Что в 6 месяцев уложился?
0:09 огонь заставка и музыка
И сам ролик хорош, видно что С каждым разом что-то новое придумываешь и развиваешь, очень круто
Каждый раз мне казалось что кто-то стучит с ноги в дверь))
Классная музыка 👍
Спасибо, всегда приятно по слушать грамотного человека 👍
Круто, спасибо!) Как раз на днях задавал вопрос в телеграмме на эту тему !)
Очень полезно! По делу и без воды. Большое спасибо, коллега!) Приступаю к действию
Полезный видос, благодарочка автору)
Классный своевременный контент - спасибо!)
Владислав, спасибо вам огромное за ваш труд 😘
Вы мотивируете меня двигаться дальше
ещё раз СПАСИБО ВАМ
МЫ ВАС ЛЮБИМ
Только Владилен
🤣
Ваш канал для меня один из самых интересных, Спасибо.
Большое спасибо, Владилен!!!
Спасибо за ролик Владлен!
Большое спасибо! Отличное И полезное видео! Крутые вставки! Единственное, что можно поправить - чуть-чуть уменьшить громкость звука вставки и добавить секунду перед вставкой и после неё, чтобы звук не накладывался на голос.
спасибо за мотивацию к саморазвитию!)
Здравствуйте :) Спасибо за крутой контент!
Было бы интересно посмотреть ваше видео с практикой react hook forms ♥
Спасибо вам большое, Владилен
Спасибо, что помогаешь начинающим.
Спасибо за видео :)
P.S. Заставка класс, но басы лучше чуть потише сделать
Спасибо, Владилен. У вас отличный контент. Данное видео помогает выработать траекторию развития и сфокусироваться на определенных моментах, которым было уделено мало внимания или которые просто прошли мимо. Определенно, требования к кандидатам с каждым годом растут, а сами проекты развиваются и усложняются, к тому же, на одно место претендует достаточно много человек.
ВЕРСТКА
HTML
CSS
Flexbox
Grig
Animation
Препроцессор Sass и как его настроить
JavaScript (20% основных элементов)
Синтаксис: ES5, ES6. Понимать их отличия
Объекты
Прототипы
Контекст
Замыкание
Асинхронность через механизм Event loop. Понимать как он устроен
Fetch данных (связь с сервером)
Как JS связывается с HTML, те что такое DOM дерево и как взаимодействовать со статикой через JS
GIT
Commit
Pull request
Как работают Ветки
React Native
Компоненты
Передача параметров между компонентами
Механизм Routing
SPA: создание динамических страниц (сайт работает без перезагрузки)
Формы
Валидация формы
Загрузка данных с сервера и отображение их с помощью фреймворка
БОНУСЫ
Фронтенд концептуальный, понимать что это за система, как она работает
State manager, например Redux. Как правильно проектировать эти даннные
Проектировка моделей данных на фронтэнде
Основы архитектуры фронтэнд приложений
Чистый код, code style
Концепции Бекенд
CORS
REST API
GraphQL
Node.js
Как в нём пишется бекенд
Авторизация с JWT токеном и как ее организовать
Как работают базы даных (MongoDB)
Docker контейнеры
Только не react native, а просто react
Кайф
Список не полный. Надо разобраться как работает graphql. Выучить magento 2. Уметь настроить pwa. Написать пару приложений на react native. Разобраться в swift i java. Написать парсер на pythone. Написать игру на чистом c++. Написать магазин на рельсах. Тогда может и получится джуниор фронтенд розработчик
"Да, это жостко" (с)
лучше вешатся
))))))))
Не, вы что, только как стажер верстальщик, лет через 5 мб на джуна и потянет
я никогда не стану джуном
спасибо за ролик .. хороший такой road map
спасибо тебе добрый человек)
Благодарю за информацию
Устраиваетесь на стажировку в маленькую аутсорс компанию, там с вас попытаются выжать максимум, будут продавать как мидлов и сеньеров, и будут бросать на крупные проекты, если выживите пол года, то вы джун) Научитесь сами искать любую информацию, осваивать новые технологии в кротчайшие сроки и начинать писать на них. Страх перед ошибками уйдет полностью, так как за эти пол года с вас высосут душу) А так всем удачи в ваших начинаниях, джуном сейчас реально тяжело устроиться, но это того стоит когда дойдете до уровня средненького мидла и найдете нормальную компанию, сразу поймете ради чего вы так пахали. А еще совет тем кто учит или ищет первую работу, если ваш английский не b1, лучше сразу же записывайтесь на курсы и подтягивайте его, т.к не знание английского вычеркнет ваше резюме у нормальных компаний сразу
Для тех, кто хочет освоить профессию Frontend разработчика за 7 месяцев -
bit.ly/3ywHuXo
Освоить основы веб-разработки бесплатно. Курс по HTML & CSS - bit.ly/3AdT9ff
Владимир вы молодец!
Лайк за то, что не просишь лайк и комментарий. Обычно скипал это дело, а тут не удержался ) Спасибо за видос, кип дуинг вот ю дуинг, бро.
Большое спасибо, как раз думал за что браться дальше) Но хоть мне еще рано, хотелось бы потом увидеть продолжение этого ролика "Что должен знать КРУТОЙ Middle Frontend разработчик?")
все тоже самое, но еще и опыт использования этих знаний, подводные камни.)))
Как по мне видос из какой-то другой реальности.
Слишком дофига, даже для "крутого" джуна.
Первая половина может и да, а вторая уже про middle, так что, считайте, что видео у Вас уже есть.
Дело за практикой.
@@vvg1077 Согласен, когда за половину видое перевалило)
сейчас посмотрю и станут крутым)
Чуть глаза не лопнули от синей стены слева. За ролик спасибо, всё по делу.
Ждемс теперь для МИДЛОВ!
Спасибо!
Просмотрев это "демотивирующее" видео, вспомнил анекдот.
"Начал учить финский язык. Узнал, что в нем шестнадцать падежей. Бросил учить финский язык."
это видео никак не относится на тему "мотивация"
@@clown2195 Это была просто шутка, дружище! ))
@@kotofun мм понятно
Переживал тоже, как и вы, но через 10 мес просто распух от теоретической базы и легко проскочил на удаленку, мск. Чувствую свою слабину в кодинге, но говорят, что так и должно быть, главное просто, чтобы ты понимал, о чем идёт речь, а дальше сиди разбирайся и обязательно пиши мне, своему ментору (нет, я тебе не отвечу)
Маловато сказано, например, сейчас с джунов требуют знания парсинга json и встаивание его во всякие миксины pug и прочее... В общем, среди высокой конкуренции из-за кучи доступных курсов, нужно обладать знаниями повыше, чем то, что предлагают изучить даже за деньги. Удачи всем!
Спасибо, давно хотел заняться
Похоже, этот момент собирается настать
как успехи
@@user-th4qi8iv3q лежит в диван пердит
@@googoogle как у тебя успехи?
@@user-th4qi8iv3q ну раньше мог учиться месяц, потом не учиться месяц. сейчас припекло каждый день занимаюсь по 5 часов минимум. верстку и основы js осилил
@@googoogle круто! когда реакт?
Все верно, примерно с таким стеком нашла позицию джуна. Еще могу добавить agile methodology - ее спрашивают часто, хотя бы теорию нужно знать
за два года ни разу не спросили.))) в СНГ любят спрашивать умные названия но почти никогда не знают о чем спрашивают.))) они имеют ввиду понимание процессов работы в команде. но чтоб выглядеть умными перед кандидатами называют Agile или SCRAM.))) на это можно забить, взять любую из них и разобрать чуть ее.
@@ii3246 я не про СНГ. а про Европу говорила. Меня спрашивали везде это, понимание принципов этого подхода необходимо здесь, речь не об умничанье перед кандидатами я думаю) просто они хотят чтобы люди имели опыт работы в этом подходе
@@ii3246 Самое смешное, что те, кто спрашивают про агиле сами плывут в теории, и уж тем более на практике не соблюдают эту ерундистику. В канадах и америках это работает, а у нас просто вводят лишние должности на которых ставят абсолютных тупиц и паразитов, не умеющих с этим агилом работать.
Смотрю каналы многих блогеров в тематике IT - технологий, хочу сказать Владлену, что его канал реально крутой, может даже самый крутой! Чувствуется, что человек реально глубоко разбирается в тематике и умеет (что самое важное!) правильно и доступно подать материал. Спасибо автору за бесценный вклад в моё развитие как Frontend разработчика и желаю его каналу дальнейшего развития и процветания. P.S. Что особенно приятно, так это отсутствие на канале надоедливой рекламы.
В РФ нет рекламы на Ютубе, спасибо санкциям
Эххх, в далёком 2019 мне казалось, что html, CSS, js + react это уже овердрхрена для джуна...какой же ещё через пару лет станет порог входа во фронтенд?
Знание всех трех фреймворков, 3d и теория графов )
@@igorbond2823 а что в теории графов сложного?
А в далёком 2013-м - html, CSS, чуток js (ES5) и jquery. Всё!
Ну облака добавятся как обязательная часть. Странно что вебпак упомянули как необязательный, по моему он уже обязателен. Зажимают работяг.
Спосибо!
Чтобы устроиться на джуна, на мой взгляд, достаточно пройти какой-то курс по верстке и JS, сделать пару проектов(сайтов, аппликаций, игр), знать хорошо JS в теории и уметь решать логические задачки, не путаться в синтаксисе. Главное, конечно, это чтобы вас еще позвали на себес, нужно чтобы ваше резюме проходило "фэйс контроль" у HR как минимум)
Да уж, "фэйс контроль у HR" это прям отдельная наука. Наверное у каждого были моменты где из описания вакансии - ты как кандидат - "полностью годен", и даже чуток с запасом по скилам. Но отправил резюме, получил уведомление "просмотрено" и не ответа, ни привета...
Такие джуны никому не нужны,1-1.5 года назад примерно так и было, но сейчас этого достаточно только для устройства на обучение\стажировку\ а далее на бегиннера(пре-джун), и займёт это времени до полугода (в среднем 2-3 мес стажировка и бегиннер 2-3 мес, но зависит от тебя, можно и быстрее) где будешь учить фреймворк, подтягивать js , на базовом уровне учить бэк для коммуникации с командой и понимания как лучше выстроить фронт для их "слияния".
Естественно надо не забывать про гит,вебпак и прочую полезную софтину которую использует компания куда вы устраиваетесь
HR-ы в большинстве случаев просто не отвечают и не бывают онлайн(по своему опыту из 10 компаний выполняют свои обязанности 2-3 hr'a, поэтому нужно находить их контакты и долбиться в личку, так больше вероятность, хотя есть и такие которые лс тоже игнорируют).те самые 2-3 человека отвечали за сутки-двое, до остальных пришлось дописываться по две недели и лично к ним ходить напоминать что бы проверили заявки
хз, я уже и js, ruby react потрогал там докер, бем не бем, паг и еще бог знает что) так и по кругу можно до бесконечности учиться, а как пройти hr вообще непонятно...деплоил на render , всякие rollbar, github action настраивал, а в вакансии написано..html, css и знать основы js(циклы, переменные , и еще что то). так ни одного собеса и не было) конечно я не мастер, но куда смотреть и что гуглить впринципе понимаю.
@@llssk6379 опыт накручивал в резюме ? Говорят помогает
@@ivankosolapov430 Попробую, напишу год...скажу что вначале верстал месяцев 8, а сейчас вот на логику перевели..
ну 45 процентов уже знаю и могу еще немного доползти ))) хороший контент спасибо!
и докер тут и тайпскрипт и jwt и какаво с чаем! Ещё забыл добавить опыт работы от 3 лет 🤣
Все понятно и очевидно до банальности. Но все равно спасибо, товарищ ВЛАДИмирЛЕНин (я бы сменил :) )
Чем больше хайпа вокруг IT - тем больше конкуренции среди джунов. Следовательно, требования к ним растут, а ЗП нет.
JS:
1. Синтаксис ES5, ES6
2. Что такое объекты
3. Как работаю прототипы
4. Что такое Контекст
5. Что такое замыкание
6. Как работает асинхронность через механизм event loop, это нужно изучить глубже чтобы отвечать на собесе
7. Фетчинг данных
8. Взаимодействие JS с HTML, Что такое DOM, как взаимодействовать со статикой через JS
Ты это серьёзно?
@@Jon_Multigeniy да не, шутка такая
@@bublikbublikovich2229 не пугай так, я за три месяца освоил только 2 пункта и зае... и устал
@@Jon_Multigeniy за месяц можно
Послушала, всё это знаю уже и использовала в pet-проектах. В след месяце пойду устраиваться.
Успехов!
Привет! Нашли работу?
Как успехи
спасибо я с 2004г создаю сайты, но именно угоубляться во фронт начал пару лет назад (4г) делал несколько проектов на фрилансе.
все что вы говорили мне в общем знакомо, но пока на работу устроиться не получается - я не тяну 8 часов оч сложно психологически после проекта длиной пару месяцев хочется отдыхать от профессии. кроме того по деньгам на данном этапе работа эта приносит не более 200р час. основная работа сейчас совсем не с айти. проблема основная никто не берет на полставки удаленно. чтобы развитие шло быстрее. очень обидно
Круто, поняла что прохожу по всем пунктам, кроме роутинга в реакте и typescript. Хотя ещё нужно js доучить и можно в бой
И как успехи?
@@Rozalinaag вы смогли устроиться?
@@user-th4qi8iv3q ну да, я сначала прошла стажировку 1 месяц как студент университета, а потом на работу взяли
@@Rozalinaagкак ща успехи
@user-th4qi8iv3q уже как 8 месяцев работаю фронтенд-разработчиком ☺️
Спасибо за видео! Как раз освоил плюс-минус тот стек который ты перечислил, кроме докера, вебпака и нод жс. Ищу работу, но вакансий особенно на джуна стало маловато. Надеюсь в ближайшее время подвернется что то подходящее.
По поводу концовки видео, может стоило закончить какой нибудь завершающей фразой все таки? По типу "вот то, что должен уметь начинающий фронтед разработчик, всем удачи...") а то как будто обрывается видео.
Это специфика RUclips :)
Каждый день вакансии скачут!! Мониторь все время!! Найдешь!!
Где искать, подскажите
@@revivemeplox сайты вакансий, очевидно же
как успехи?
Для того чтобы стать Джуниор фронтенд разработчиком, надо разбираться в бэкэнд 😎
эти пункты были под флагом: "если хотите стать более крутым", "иметь преимущество"
ну это если быть объективным
Если разбираешься в беке легче найти общий язык с бекэндщиком, знаешь что лучше сделать на беке а какой функционал перенести на фронт, понимаешь что происходит на беке, как хранится, какие данные тебе прилетят и в каком формате, а какие отправить на бек. Это конечно если сами решаете че как будет устроено. Короче полезные знания, правда хз можно ли сказать что это для джуна
@@igorbond2823 или быть fullstack и иногда бэк и самому дописывать. В обще общее понимание всей картины лучше.
@@igorbond2823 и работать за еду
@@0zzburn313 ну почему за еду, что найдешь за то и будешь работать.
То, что в видео перечислил Владилен - это серьёзный объём знаний, на освоение которого потребуется (в зависимости от силы интеллекта) от года до полутора лет упорного труда. Главное при этом - не перегореть.
Спасибо
В общем джун должен знать всё)))
И работать за кусок хлеба)
Как видеокурсы по Frontend у Владилена? Структурированно все и доходчиво для начинающего? Просто полно разных курсов и не могу выбрать пока. Главная цель - учиться сразу правильно и самому нужному, чтобы потом не переучиваться :)
Получается я уже достиг этого уровня) Круто, ищу работу
вернулася,потому что сначала забыл лайк поставить.а хотеть стать джуном фронта не забыл
Пришлось выключать звук по время "туц-туц-туц", а то можно оглохнуть. Но за информацию - спасибо)
Мне кажется все эти знания приходят только с опытом разработки, невозможно это все выучить не учавствуя в разработке реальных проектов, а только на туториалах и курсах, это минимум год разработки
учусь сам по бесплатному курсу theodinproject, за 2,5 месяца получено:
HTML - могу верстать, примерно понимаю как писать семантически, есть поверхностные знания о БЭМ, формы довольно подробно проходил, думаю это сложнейшая из тем HTML
CSS - грид, флекс, псевдоклассы, псевдоэлементы, переменные, функции и все остальное ниже по сложности - могу использовать; анимациии, препроцессоры - оч поверхностно ; адаптив еще не прошел
Javascript - функции, переменные, типы данных, циклы, логические выражения, колбеки, объекты - все применял уже на практике; DOM - на уровне вызвать элемент, поменять его, создать, прослушать
Реакт еще не изучал
Git на уровне создать проект на гитхабе или форкнуть, заклонить на комп, комитить изменения, запушить обратно на гитхаб. С бренчами чувствуется пробел, хотя создавал и мерджил. Командная строка тоже на примерно таком базовом уровне.
Node.js тоже не изучал пока, как и базы данных.
Я не думаю, что прям вот сейчас я могу сесть и чет крутое написать, но калькулятор свой уже делал с нуля. Короче, это не год, если учиться целыми днями. Если по вечерам по 2-3 часа, то может растянуться, да.
@@artemmakhaydinov3586 на курсах ты можешь научится делать что-то элементарое, решать какие-то не сложные задачи, но разработа в реальной жизни и задачи на курсах это небо и земля
@@top-mma-news да, разумеется, но на то джун и джун. По идее за ним должен быть ментор заключен, который будет ревьюить код и отвечать на глупые вопросы. Я могу ошибаться, но думаю первые сложности будут больше с методологией, а не с технической частью. Посмотрим, это все мое имхо без опыта, не воспринимайте слишком всерьез =)
@@artemmakhaydinov3586 Ментор это конечно очень круто) но не всегда он есть и на это расчитывать не стоит), не редко случаи когда тебя кидают в проект и ковыряйся и учись в режиме реального времени, это конечно очень стрессово но есть и свои плюсы)
@@artemmakhaydinov3586 думаю автор комментария имел ввиду, что после всех курсов нужно иметь годовой опыт реальной разработки в команде, чтобы освоить фронтенд таким, какой он есть. Если говорить про свой случай, то я учился около года, потом год работал на фрилансе, разрабатывая довольно ёмкие, но одиночные проекты, а когда пришёл на работу в компанию, то понял, что ещё совсем зелёная сопля.
Хмм, все это знаю. Ну значит, пора искать работу 😄Кроме тестирования
Учите всю фулстак номенклатуру одновременно. Распараллельте, так сказать, вашу учебу.
Определите с десяток критически важных и самых востребованных технологий, (скажем, html, css, JS, TS, Vue, React, Angular) и учите каждую технологию по часу в день. Важно именно каждый день, для создания уверенных нейронных связей в мозгу. Понадобится всего несколько месяцев очень интенсивного +8 часов обучения или в полгода в более лайт-режиме.
Надо поработаьь над монтажем видео и поменьше j-cat' ов вставлять, это когда звук от следующего кадра перебивает видеоряд и звук предыдущего
А в целом спасибо за видео.
Да, благодарю. Подробней я комментировал тут: t.me/js_by_vladilen/473
У мну есть вопрос.
В одном из видео ты(вы) рассказывал(и), что заработок дошел до 500тыр./мес.
Что заставило переквалифицироваться в блогеры, неужели блогинг позволяет получать больший доход?
На девятой минуте я закончился)))
Как же дохрена всего. Прошёл курсы по верстке, по js, прохожу по react, заодно разбираюсь с sass и bootstrap и даже близко не приблизился на стажёрские вакансии
А ещё разные люди, разное выделяют в качестве базы. Например, данный автор выделил GraphQL, как доп.знания, а некоторые, как практически базовые
Сколько по времени затрат ли?
А что ты хотел?
Таких как ты, претендующих на вакансию пару сотен человек, поэтому и выбирают сильнейшего.
Минин спасибо за советы. REACT однозначно лучше чем Vue . Как ты относишься к этому ?
Умоляю вставляй перебивки после того как договоришь, я понимаю, что динамика, но из-за разницы уровней громкости и того, что тебя что-то перебивает оч слух режет
А точно это все для джуна ? А то я пока учу одно список требований все пополняется и пополняется
1.5 года где-то, сильно углубляться не стоит, что не касается понимания нативных основ. Главное отличие джуна от мидла, что джун хорошо знает основы и понимает как работает фронт, а мид глубоко знает натив и напрямую работает с остальными технологиями.
Супер💥
Недавно трудоустроился в компанию на джуна. Могу с уверенностью сказать: все, что есть в этом видео, нужно как глоток воды. В моем случае как раз особенно пригодились знания в GraphQL .
А сколько ты этому всему учился?
@@homoerectus.. примерно 16 месяцев
@@ilyagamepub Параллельно работе или каждый день вмечто работы ?
@@homoerectus.. я учился, пока был студентом. К слову, я до сих пор студент, но теперь и джун
@@ilyagamepub Ясно. Это удобны вариант. Мне уже 32 г. Вот прикидываю трудозатраты
"зная все эти технологии вы будете суперконкурентным junior front end разработчиком" - да с такими знаниями можно уже наставником джунов идти
Извините, что вопрос не совсем по JS, но я не до конца понимаю различий между бэкендом и фронтэндом. Я понимаю, что бэк - это больше про взаимодействие с БД, а фронт про взаимодействие с пользователем. Но вот открываешь проект на Джанго (это питон), это вроде как фреймворк для бэкенда. Но, ты же все равно все взаимодействия рисуешь в нем, работу кнопок и прочее. Отдельному условному фронтендеру можно отдать разве что рисование шаблоном HTML и их взаимодействие с CSS, но это скорее верстальщик. Максимум где тут можно прикрутить фронтенд - это какие-то всплывающие окна с рекламой и т.п.
Помогите разобраться, если это возможно в комментариях.
Спасибо!
Вот бы курсы в такой последовательности.
Ссылка в описании
Что-то больно дофига младший разработчик должен знать и уметь.
Список тянет на специалиста с опытом от 3 лет в профессии, причём командная работа.
По себе такт скажу, что из перечисленного может 10% знаю.
Но есть опыт создания с нуля сайта по авиабилетам и гостиницам.
Прочитал книжку по SQL появилась идея создать сайт с кучей направлений полётов.
Подумал как это сделать по-проще. Наткнулся на книжку про Flask. Взял основы, придумал как заполнять БД информацией о направлениях полётов и ценах, подучая данные по API от партнёрки. Подумал какие таблицы в БД понадобятся и какая должна быть их структура. Создал таблицы и сделал скрипт заполнения таблиц БД нужными данными.
Придумал, что должно быть на страничках сайта.
Сделал простую, но адаптивную вёрстку страничек (шаблон), в которые будет выводиться информация о ценах на билеты и некоторая дополнительная информация. Использовал Bootstrap.
Продумал какие типы страниц должны быть на сайте, какая должна быть навигация и связь страничек (перелинковка). Прописал шаблоны ссылок.
В итоге получился сайт на несколько тысяч направлений полётов и на несколько десятков тысяч страниц.
Запустил сайт на хостинге, для чего настроил сервер (mysql, gunicorn, nginx, SSL).
Сайт работает.
Аналогичный сайт сделал по гостиницам.
В итоге, считаю, что получил достаточный практический опыт и понимание как создаются вебсайты (не на конструкторе или CMS).
Опыт, который не у каждого джуна имеется, но по списку требований и знаний даже близко не соответствую начинающему разработчику.
какой специалист с опытом 3 лет?) ты в каком году застрял, парень
@@arthurrebar6693 ваш коммент очень информативный.
Владилен, было бы круто, если вы раскроете тему о девушка-программистах. Очень важно узнать ваше личное мнение. Почему прогеры в основном М? ))
Интересная идея, возьму на заметку 🤝
Заставка между темами классная, но как-то коротковато выглядит. Нужно ее чутка увеличить.
было бы здорово если бы громкость голоса была на уровне со вставками или выше
Зная эти навыки это должность junior+ | middle
Спасибо за видео. Подскажите, пожалуйста, хватит ли для начинающего программиста создавать нормальные сайты (не одностраничные) Ноутбук Apple Macbook Air 13" M2 8 ГБ, SSD 256 ГБ (оперативной памяти хватит?) или лучше доплатить за Apple Macbook Pro 14" M1 Pro 2021 16 ГБ, SSD 512 ГБ (с заделом на будущее)?
дурочка
крутой джун - это сеньор)
Что делать, если любишь программировать и создавать какие-то собственные проекты (не так-сяк, а стремиться к лучшему), но не любишь работать программистом профессионально?
Привет из Питера!
Программировать на досуге в свое удовольствие. Можно решать задачки на литкоде или кодварсах всяких, пилить какой-то свой большой проект в одиночку или с кем то, пилить небольшие тулзы, плагины, проги, сайтики которые могут быть кому-то полезны.
тебе тогда во фриланс
Офигеть, оказывается я конкурентно-способная, потому что у меня помимо знаний из видео, есть знания бд, ещё и диплом по ним
Дякую
Фон на превьюхе такой, что кажется, что Владилен лысый)))
Я один такой 🤔
Я подумал, что выпуск про людей X)
Здраствуите посоветуите книги по фронтенд архитектуре пожалуиста?
Владилен, или микро погромче немного или кадр перебивки немного убавить надо
Да, пока работаем над этим. Подробней тут: t.me/js_by_vladilen/473
@@VladilenMinin могу подсказать, как быстро и просто настроить уровень звука в файнал кат. Куда написать тебе? Я б пару скринов кинул бы
@@KirillKolchanov напиши в личку инсты или вк. Ссылки в описании
Ребят, я знаю все, что перечислено в этом видео, но у меня нет работы, потому-что нету нормального портфолио, которое бы подтверждало эти знания. Поэтому важно, в идеале во время обучения уделять больше всего времени на реальные проекты(напоминающие реальные существующие сайты), просто пишете задачи, например сделать регистрацию, сделать логин, сделать анимацию или отображение/отправка с базы данных и гуглите - делаете. Иначе просто имея все эти знания, как я нифига возможно не получите.. Хотя я живу не в России, так что не знаю - может в России возьмут даже без, но это нужно проверять.
На какую ЗП с крепкими знаниями всего перечисленного откликаться?
Большой разброс между компаниями , люди готовы и за 30К работать зная всё это
Я считаю меньше 60 нельзя соглашаться , как вы думаете?
Зная все это на должном уровне вы уже не джун как бы, а то в джуна я смотрю сейчас кучу всего напихали чего там не должно быть и гордо называют это стронг джун, скоро думаю зп вообще не будут писать в вакансиях, а должность будет просто Frontend + перечисленные требования, ибо требования по категориям джун(особенно), мидл и тд уже совсем извратили
Главное умение джуна - это пилить видео на ютубе от лица синьйора помидора
Заставка круть, а звук совсем тихий :(
Сделай пожалуйста урок по Redux Toolkit ,я блин посмотрел твой курс по Redux с жс , а он устарел и рекомендует переходить на тулкит (
У Михаила Непомнящего свежий урок по тулкиту
Мне нравятся уроки Владилена. Но, у меня есть скепсисотносительно этого видео. Даже когда вы выучите реакт и экспресс, вы будете конкурировать с тысячами таких же джунов. Вероятность, что вас куда-то возьмут очень зависит от удачи. На одну джуновскую позицию приходятся сотни или тысячи программистов на реакте и ноде. Очень тяжело стать джуном даже когда ты это все выучил. Я 1,5 года js учил fulltime, но меня даже на собесы никто не зовет, сразу отказ шлют )
Наши студенты устраиваются после 6 месяцев обучения. В видео я перечислил только харды, но нужно уметь себя ещё и подавать
@@VladilenMinin при всем моем уважении к тебе, это явно не вся правда. Какой процент учеников устраивается через полгода? У меня в резюме react, express, next, примеры работ на них в гитхабе. Мне даже не отвечают эйчары.
частично подтверждаю. но я ищу на полставки удаленно. а это сложнее. н
@@NeoCoding Я изучаю фронт с апреля 2021. Работу активно ищу с декабря 2021. Нашел только 2 недели назад через знакомых в твиттере. На HH эйчарам этот реакт, редакс и экспресс, без коммерческого опыта, не интересен. Пробуй через соцсети, чтобы на тебя напрямую программисты могли выйти, которым помощники нужны. Так мне кажется проще найти. Удачи! )
@@autograderautograder6849 спасибо. я активировал свой старый фриланс аккаунт и через него подработку брал пару раз. А сейчас через чатик в телеге нашёл кое-какие варианты. Там ребята джунов берут в комманду. Так что можно потихоньку расти. А хэдхантер - да это болото. Всем нужны на полный день.
А як бути з такою вимогою як "комерційний досвід 1 рік+" на позицію фронта? Це чисто умова для того щоб залякати і можна стучатись до співбесіди чи я чогось не розумію? Дякую за відео.
Это больше формальность, ее легко обойти если есть навыки. Например, условный опыт пет проектов или фриланса засунуть в коммерческий. На начальном этапе задача просто попасть на работу