What a Junior Front-end Developer Should Know [REACT]
🔥 Get a premium subscription - htmllessons.ru/premium
✨ Full version - • Roadmap 2023 - Что учи...
⚡️ List of intensives by subscription - htmllessons.ru/list-intensives
► How to buy from other countries - t.me/redgroupchannel/37
⚡️Closed club "5 am" (3 days free) - htmllessons.ru/ext/club
💡 Personal TG channel - t.me/hardmaxchannel
👉 All links (+ editor setting) and information about me - redlinks.space/
Watch the video UNTIL THE END, subscribe to the channel, put 👍 and the bell 🔔
Пікірлер: 215
🔥 Оформить премиум подписку - htmllessons.ru/premium ✨ Полная версия - kzread.info/dash/bejne/jI2eqpSsoMbZY9Y.html
основное требование, чтобы работать джуном, нужно быть сеньором
Для меня это выглядит так 😂: нужно знать химию, физику, биологию, математику, анатомию огненной кобылки, теорию струн , теорию вероятности, философию Гегеля, Ницше, Феербаха, Канта, квантовую теорию, йогу, скрипку, гитару, Коран, Библию, карту метро Токио, устройство асинхронного двигателя, ну и квантунский диалект не помешает 😂😂😂
Ща за паручасов все выучу и готов
еще знать движения орбит всех планет системы Андромеда (и менять их орбиты, опыт от 3х лет)
@snowzet6346
8 ай бұрын
ну для стажёра это будет мало, но сойдет
Спасибо! Надо будет сегодня выучить.
Алгоритмы забыл, оценка памяти и скорости) Github система контроля версий 😊
@yuriyp8841
3 ай бұрын
Ещё расчёты Big O
@evan_kirk
2 ай бұрын
@@yuriyp8841 Тоже самое же упомянули в основном комментарии
нужно знать базу хорошо, хтмл, цсс,ЖС, реакт, тайпскрипт(прям уверенно), остальное - мелочи, всякие библиотеки на ходу можно выучить джуну(они везде разные и часто меняются), лучше на базе фокусироваться
а названия достаточно знать или глубже?🤔
@jlakamka
5 ай бұрын
Глубже? Это когда надо знать описание?)
@Jastioknowyt
4 ай бұрын
Что у тебя в голове было когда ты писал этот коммент?
а несколько лет назад если ты умел связывать addEventListener, то уже считался senior'ом))
@talantasanov4973
Жыл бұрын
@@druny4345 не раз думал об этом🥲
Бл я резко понял что встал на путь Full stack
@Joynashy
7 ай бұрын
Это только front-end
Ништяк, выучу это три года назад чтобы иметь опыт, устроиться на джуна
Не знать, а быть знакомым с этими технологиями.. и то только если работаешь с таким стеком.
@user-pv8uj6xf6x
Жыл бұрын
Реалии такие, что это надо знать
Канешн ждём вторую часть, но интересно так же было бы послушать и про другие фреймворки, что для них требуется знать/изучать
Короче, для джуниора джаву надо учить минимум год)
А вертолетом управлять, надо уметь ?
Этот чел просто назвал все по самому максимуму. Может в какую нибудь топ фирму, с хорошим ростом и баблом. Понятно что можно устроиться и с меньшими знаниями.
@harkonlord2676
23 күн бұрын
Из-за огромного пузыря вокруг данных вакансий ,такие требования зачастую в компании на 50К
Все по делу. Только у меня ещё были алгоритмы, паттерны, бекенд на питонячих фреймворках, работа с разными типами БД. И взяли джуном)
@user-kn3yr4sn7w
Жыл бұрын
Ппц жёстко. Что щас после сво конкуренция опять такая ярая?
@user-ff1sd6wl1h
Жыл бұрын
@@user-kn3yr4sn7w да, много компаний уехало. А у тех, что остались сейчас кризис и не особо им до джунов. Очень сложно стало на рынке. Чтобы точно устроиться джуном нужно знать не меньше, чем я написал, а такой объем осиливает не каждый. На собесах конечно не требуют красно-черное дерево повернуть сейчас, и на том спасибо, но все равно но чем-то завалят
ждем 2 часть
ну это уже стронг джун какой то с опытом (реальной работы) год +.
Спасибо большое ❤
Ага, а ещё иметь iq 240 и уметь ходить на руках
@MKT-GO
6 ай бұрын
Так половина из этого есть, иметь и руки )
Если бы столько знал, то я был не junior, а сениор
@babyblade1
Жыл бұрын
А что именно учил на джуна? И как быстро взяли по итогу?
Че за бред. Это ты Мидлу написал. Html, Css, Js, React и можно уже работу искать
@REDGroup
7 ай бұрын
Пробуйте
наверно не "знать", это понятие широкое, если он запускал как то затрагивал то уже в плюсик засчитывается, пока ты всё это будешь изучать уже другие технологии выйдут
А в следующем 2026 году нужно что-то новое учить для джуна?
Забыли про три руки упомянуть и два моцга
Ну, понятно, там HTML, CSS, JS и хватит.
@trainPTT
4 ай бұрын
Ну один фреймворк желательно ещё
Я тут еле еле учу JavaScript а тут вот что еще нужно учить😢😢😢
@manchesterunited306
8 ай бұрын
Js + ts Html + css React для начало норм
@arthurq7843
7 ай бұрын
@@manchesterunited306 И что с этим делать? Идти на собес?
@manchesterunited306
7 ай бұрын
@@arthurq7843 да
@giorno4853
6 ай бұрын
да
нод джс не обязательно если вы не идете на фулл стека, это все будет знать бекендер
жду часть для ангуляра
ещё можно добавить git, jira
@narek1771
Жыл бұрын
а jira это для тестов ?
@REDGroup
Жыл бұрын
Нет
Буду очень благодарен, если сделаете версию с vue!
@artyomcherdantsev4410
Жыл бұрын
С vue не сильно что-то меняется, vue: options api, composition api, pinia, router vue, typescript, vite вместо вебпака, в общем в остальном плюс минус также
@Nonomononoli
10 ай бұрын
@@artyomcherdantsev4410 Еще бы хотел добавить что стоит ознакомиться с другими либами, например, для валидации. Одна из таких - vuelidate. Мы в проде ее используем, хорошо работает как с vue 2 так и 3. Vuex тож стоит подучить, не все еще пинию используют
Пиздец за такие навыки я смело должен идти на мидл собес
@REDGroup
7 ай бұрын
В текущих реалиях нет
@REDGroup
5 ай бұрын
Конечно, на Мидла отдельный список технологий более высшего и сложного порядка. У нас на канале был ролик с нуля до middle там все указано
У меня только ассемблер.....
@madao784
11 ай бұрын
ты почти что бинарная личность)) скажи честно r2d2 понимаешь когда он бибикает?🤣🤣🤣
Угу, а мидл фронт тогда что должен знать и уметь? С++, все существующие алгоритмы, все паттерны которые когда либо были придуманы? У сеньора тогда вообще должен быть открыт 3й глаз?)
@REDGroup
6 ай бұрын
Посмотрите наш ролик с нуля до middle на канале, там все показали
и сколько примерно нужно времени , чтобы выйти на такой уровне ?
Типы которые ноют что дофига, вы вообще понимаете смысл слова «работа»?)) Это место, где вы в первую очередь должны пользу приносить работодателю. Кто вообще будет платить деньги человеку, который не может никакой вклад привнести? В команде работают на определенном стеке и вы должны им владеть. Да, не мастерски, но оттого вы и джун, а не знать технологию с которой надо будет работать это уже полная шляпа, никому такой джун нахрен не нужен. Медики по 10 лет учатся, а вы ноете что вам слишком много учить, хотя тут меньше года потребуется. Гораздо меньше.
@REDGroup
Жыл бұрын
Крутые слова!
@xvii5753
10 ай бұрын
@@denisnasonov91 Так в том то и дело, что сами себе напридумывали, то, чего им никто не обещает
@xvii5753
5 ай бұрын
@@vladwolf444 Зачем же выкидывать. Если ты будешь по 4-6 часов в день учебе уделять, это надо прям супер вафлей быть, чтобы за год не освоить все это чуть ли не в идеале. Конечно, если пару часов пару раз в неделю садиться какие-то видосы смотреть, то хер ты че и за 3 года изучишь. Это профессия, и подход к обучению должен быть соответственным.
@Jastioknowyt
4 ай бұрын
Ноют потому что работодатели хотят зп платить как за Джуна а иметь мидла, на самом деле меньше знаний надо для устройства на работу фронтэнд, гляньте вакансии ххру, а те вакансии которые куча просят технологий с опытом и чтобы был джун то это - хочу платить мало как джуну но чтобы по знаниям был мидл
@xvii5753
4 ай бұрын
@@Jastioknowyt А откуда у вас классификация по знаниям на джуна и мидла? Открою секрет, но человек с одним и тем же набором знаний может в одной компании быть сеньором, а другой джуном. Это разделение джун/мидл/сеньор существует только относительно других разрабов в компании. И если все просят знаний, как вы считаете, как с мидла, а платят как джуну, то возможно вы просто себе нафантазировали, что какой-тт набор знаний дает право уже называться абсолютным мидлом)
Если вы живете в Москве. Мне нужен наставник в области разработки интерфейсов
Плюс год коммерческого опыта, нормальное портфолио и разговорный/письменный английский минимум B1.
Библиотеки react может совсем не быть. Фронтэндер может работать с фреймворком vue и +/- nuxt
@REDGroup
Жыл бұрын
Может
Ребят, я не понимаю почему мы шестиричный на эти звания) каждый оценивает себя по своему так и работает
Все это знаю, даже больше. (Next, nest, sql и тд) Но я все еще безработный, так как мне 17 лет и я сдаю егэ. (Начал занимать программированием в 13)
@AlisherIliyev
3 ай бұрын
Можешь написать список всего что мне надо выучить
Таильвинд опционален, вебпак часто тоже хоть и является плюсом , вместо знания тулинга жирнейший плюс - тесты
@REDGroup
Жыл бұрын
Не зная вебпак, нет смысла идти в тесты
@aim6883
3 күн бұрын
@@REDGroup вебпак это сборщик плагинов как и галп?
Ого Ошалеть
Так а часть для мидла где?
Да ну нахер это все, пойду на завод работать
Будет такое же видео только по Vue?
@REDGroup
Жыл бұрын
Нет
@deterkot
10 ай бұрын
@@REDGroup😢
Ничерта себе... По-моему это как то много...
@greenbee9648
Жыл бұрын
Да, именно попасть, к работе это не относится.
@REDGroup
Жыл бұрын
Постепенно все учишь и все
@robotiksillya8363
Жыл бұрын
@@greenbee9648 что попасть?
@AnnaIsHere
6 ай бұрын
@@greenbee9648да, что "попасть"?
А че так мало?😂
По вью можно?
А ещё как ракету собрать
Ага еще уметь двигать ушами, носом и спать с открытими глазами. Еще восне к утро обрабатывать все баги в голове
а где PHP 😂
Кажется проще бэкенд учить. Какой язык бэкенд посоветуете и что должен знать джуниор бэкендщик?
@MaksGamerPro
9 ай бұрын
В среднем по-больнице самые часто встречающиеся языки это php (Laravel), js (NodeJs, а поверх неё Fastify/Koa/Express, экспресс уже меньше встречается, больше на Fastify переходят), Java( Spring в основном ), еще видел вакансии на kotlin, но по-большому счёту начинаешь с java и kotlin как сахарок синтаксический, но есть своя специфика. Ну и c# в беке встречается часто, но за его инфраструктуру и экосистему я увы не шарю, тут не подскажу. есть еще вакансии на go/rust, но туда не советую вкатываться, особенно в rust (но язык крутой, советую пощупать для расширения кругозора) туда обычно переходят люди с довольно большим багажом знаний и опыта и конкурировать с ними анриал (поэтому там и ЗП стартует в среднем от 3к$). так что выбирай, наверное, из первых трех
Интересный список, только как все это знать если практики нет, пока изучишь одно забываешь другое
@REDGroup
Жыл бұрын
Так создайте себе практику, в чем проблема .
@MrK0missar
Жыл бұрын
@@REDGroup проблема в том что я не студент и мне просто необходимо работать и времени на "постоянную практику" просто не будет. Сменить работу на IT взрослому человеку очень сложно теме более что запросы работодателя постоянно растут.
@REDGroup
Жыл бұрын
Ну так зачем идти в сферу ради работы, от этого все проблемы
Тестирование забыл
@REDGroup
Жыл бұрын
Это уже мидл уровень
На каком языке автор говорит?
Restful api?
поэтому я бэк)
Когда работаешь и ещё на голове весит учёба в шараге, то реально в день только 3-4 часа на учёбу программирования есть. Думаю за 2 года можно все это выучить и сделать несколько проектов😆
@REDGroup
Жыл бұрын
Все когда-то были в шараге
@diego199705vlad
Жыл бұрын
@@REDGroup дело не в шараге, а во времени
@justprogrammer6992
11 ай бұрын
Если начнешь работать разработчиком, можно частично забивать на учёбу, а если спросят учителя, то сказать что работаешь в it, и вопросы просто отвалятся
А почему вообще никто не рекомендует vue или angular? на них же проще работу найти. или дело в скорости обучения? тогда тут со всеми библиотеками к реакту ты ахуеешь
@REDGroup
8 ай бұрын
Если проще и вам нравятся они, учите. React самый популярный и мне он нравится поэтому про него и снимаю
Junior это детсад?
а git?
Не правда! Єтого мало!
Макс, а в чем смысл использовать SCSS, если есть CSS?
@REDGroup
Жыл бұрын
Погуглите, в одном сообщении я не распишу все удобства scss. Вопрос изначально не верный, это абсолютно разное.
@gift.albooms
Жыл бұрын
SCSS даёт удобство при разработке, в итоговой сборке он всё равно превратится в обычный CSS. Грубо говоря меньше CSS кода писать приходится для получения идентичного результата и читаемость лучше.
@user-xr4vl2rd4w
11 ай бұрын
В скорости
та далеко не все мидлы столького знают ) со сборщиками и то перебор, с ts тоже, tailwind, mui, ant, ну как то хоть немножко надо быть знакомым... по джс так же перебор.. 80% «мидлов» не знают что такое контекст исполнения, по реакту вообще охинея.. джун даже не совсем понимает как стейт работает и что такое жизненный цикл, об остальном молчу.. конечно желательно хоть немного из всего этого знать, но без реального опыта, этого весьма сложно достичь будет
@REDGroup
10 ай бұрын
Очень реально без коммерческого опыта, просто делая свои пет проекты. Просто у нас приходят новички из-за рекламы больших школ и думаю что за 3 месяца уже будут деньги Гребсти. Но так не бывает, у нас прибыльная сфера, но она требует долгих лет обучения.
@NarekGrigoryan
10 ай бұрын
@@REDGroup ну у меня не давно были интервью, я прям статистику составил по мидлам для себя, мало кто понимает слово контекст.. тем более его работу.. с асинхронщиной у большинства беда... про паттерны лучше вообще не спрашивать... про принципы тоже редко кто ответит )) по реакту мало кто понимает как, когда происходят перерисовки, методы оптимизации и тп... ну и вывод если у мидлов такие проблемы, у джунов вряд ли стоит чего-то мало мальски нормального ожидать.. по пет проектам, я б поспорил, но да это реально..
@REDGroup
10 ай бұрын
Ну так это не миддлы, это псевдо мидл. На мой взгляд middle должен себя чувствовать как рыба в воде. То что вы описываете идеально подходит для Junior
@NarekGrigoryan
10 ай бұрын
@@REDGroup согласен.. только джуны с 3-4-х летним стажем ))
Ладно не пойду на Джуниора
Вот чем все это учиить не проще java + spring?:D
@REDGroup
7 ай бұрын
Каждому свое
Мне кажется, сюда ещё нужен гит, хотя бы на уровне коммита, пуша, пулла, работы с ветками и merge/rebase Иначе как вносить свои изменения в проект, над которым команда работает?
А потом вы приходите в АйТи и понимаете, что Бэк разрабы на вас косо смотрят
Что-то слабовато для джуна
Как все это можно запомнить? Ни кто столько незапомнит
@REDGroup
Жыл бұрын
Все проще чем кажется
@madao784
11 ай бұрын
просто запомни названия))) и делай вид что знаешь это
😱🤯😵😰
У меня только html, css, js и то изучаю начал только только комбинировать. Ещё и эти 10шт всяких технологий... Вы шутите сколько я всё это бузуу изучать
@user-ow4je3sp6u
Жыл бұрын
@@user-tp5gv5is3c не спасибо, я уже достаточно времени потратил чтобы изучить кодинг, да и на заводе я не свой
@voloduhe
Жыл бұрын
весь стэк react можно изучать паралельно, собирая проект используя все технологии
@REDGroup
Жыл бұрын
Зачем так мыслить? Все нужно в кайф делать, оно легко ложиться
@shadowplay1211
Жыл бұрын
@@REDGroup +
Можно теперь текстом 😢
@REDGroup
Жыл бұрын
Переходите по ссылке в комментариях и скачивайте бесплатно всю карту
Да уж...я вот думаю, хватит ли мне лет 5-7 , чтобы всё это выучить?.. Или сразу лет 10 закладывать?
@REDGroup
3 ай бұрын
2-3 года
У меня глаз задергался😢
@REDGroup
5 ай бұрын
Учится все постепенно
Бл я сразу понял, айти не для меня 😢
А не дофига ли??что-то перебор вы сюда впихнули
А gulp? Он что уже не актуален?
@REDGroup
4 ай бұрын
Для верстки может еще используют
Жирно как-то для джуна.
желание программировать = 0
@REDGroup
11 ай бұрын
Желание программировать не должно меняться от увиденного стэка. Все учится постепенно
@user-bc7id7jb9p
11 ай бұрын
@@REDGroup ну да. Я очень сильно хочу программировать, но не получается. А при виде того, что надо выучить, желание вообще отпадает. Может дадите совет?🤗 У меня ещё вопрос есть "Можно ли обучится и программировать, не зная английский? Буду благодарен за помощь.
Достаточно знать html, css, js и php чтоб сделать абсолютно любой сайт. Если кому то нужны редакторы в той или иной среде, чтоб быстрей и проще что то делать... это они освоятся быстро при условии что есть понимание в базовых вещах.
@dervaken3902
9 ай бұрын
зачем php? js для бэка гораздо быстрее, стабильнее и безопаснее имхо
@user-ce6mb5iq1s
9 ай бұрын
@@dervaken3902 php - это сторона сервера а js - это сторона клиента. В зависимости от задач придётся использовать что то или оба языка. Заменить php на js по определению глупая затея.
какой джуниор, это middlle + если не выше
@REDGroup
5 ай бұрын
Это junior
@hatedsignals
5 ай бұрын
@@REDGroup нет
@REDGroup
5 ай бұрын
Посмотрите видео на канале с нуля до middle там полный путь и там вы узнаете что требуется на middle позицию
@Daniel-mo1iy
5 ай бұрын
@@hatedsignalsмиддл - это не человек, знающий это всё, а человек, умеющий решать проблемы. А тот, кто лишь знает - Джун))
МЛЯТЬ...html, css и js выучишь и спокойно возьмут говорили они...ни в этой жизни по ходу...
@babyblade1
Жыл бұрын
4 года назад говорили или как?
@BrendonHeat
Жыл бұрын
@@babyblade1 в начале этого
@shadowplay1211
Жыл бұрын
@@babyblade1 и 4 года назад существовали фреймворки)
@babyblade1
Жыл бұрын
@@shadowplay1211 4 года назад требования к джунам были куда ниже.
Ебать. Я то думал что html и css достаточно чтобы сайт создать
@REDGroup
10 ай бұрын
Сайт да, веб приложение нет
И за это всё тебе будут платить 400$ в месяц
@REDGroup
9 ай бұрын
Евгений, тогда можете не идти в сферу. Здесь ребята кайфуют от процесса в первую очередь. А хорошие разработчики, зарабатывают очень крутые деньги
или formik
@REDGroup
Жыл бұрын
Не вижу в ней смысла, нет встроенной валидации
@user-wl2xp8yo6x
Жыл бұрын
@@REDGroup Yup обычно используют вместе с ней
@REDGroup
Жыл бұрын
Я про это и говорю, зачем, если есть react hook form где не нужен yup
@user-kh7rf2yf2d
Жыл бұрын
@@REDGroup в formik есть встроенная валидация. И hook form тоже дружит с Yup, это просто такой некий стандарт как с lodash раньше. Библотеки справляются с задачей одинаково, но по разному. Как по мне с formik довольно просто и быстро можно написать форму, а в react hook form побольше кода выйдет, но react-hook-form выигрывает в производительности т.к он не отслеживает состояние инпутов. Не смотря на это в formik есть компонент FastField, который не будет отслеживать всю форму, а только один инпут. Так что выбор очевиден Нужно быстро все сделать? - Formik. Нужна оптимизация? - react-hook-form
@REDGroup
Жыл бұрын
Я это понимаю, но я говорю он безполезный
Парни, кто шарит, фронтендеру нужно ли творческое мышление? Какой нибудь там дизайнерский взгляд? Или разрабу это не нужно?
@football__protrainer
7 ай бұрын
Если создаешь сайт для себя, для своего бизнеса, то определено, а если чей то заказ, то тут как клиент решит, если захочет от тебя креатива, то придется воспользоваться творческим мышлением, поэтому без него - никуда
Ну даа, и вебпак и тс, прикалываетесь ?)
@mor3hate704
Жыл бұрын
В чем сложность вебпака? И по тс по большей части база для реакта(типы выучить не большая проблема)
@voloduhe
Жыл бұрын
ts вообще не нужно учить, нужно его просто использовать, банально типизировать. Если что-то не понятно, то гуглить и типизировать. Вебпак нужно уметь читать, потому что часто ты работаешь над проектами, которые создали до тебя. Не так сложно это выучить)
@dmitrysvetlov6001
Жыл бұрын
@@mor3hate704 речь не о сложности, а о том, что джуна никто никогда не попросит настроить вебпак и со старта не дадут задачи на тс
@dmitrysvetlov6001
Жыл бұрын
@@voloduhe для джуна ? Ну может вы такие гуру и вам со старта все на изи довалось, а у меня трудности были с пониманием рекурсии. Повезло вам.
@user-fh2ok6kq7p
Жыл бұрын
@@dmitrysvetlov6001 сейчас это минимальная база, народу много и теперь любого Васю на работу не берут, нужны знания. И там не так много за год два всё осваивается в зависимости от времени
И к примеру за сколько месяцев можно всё это выучить?
@archibaldo
Жыл бұрын
Ненадо их выучить. По мере работы научишься, и выучишь то что именно тебе нужен
@Indra_sss
Жыл бұрын
@@archibaldo Спасибо
@nikolazzzer7087
Жыл бұрын
года за 2 или 3
@Indra_sss
Жыл бұрын
@@nikolazzzer7087 Года за два три можно два новых языка выучить. А это все учится и практикуется за месяц.
@kannsky8812
Жыл бұрын
@@Indra_sss за месяц интенсивной практики? Вот к примеру знаю HTML, CSS. Учу JS, какие проекты пробовать создавать?
Можно Vue
Я уже неприставляю что нужен для сенёра😢 😅😅😅😮
@REDGroup
9 ай бұрын
Все тоже самое, только глубже
Ребята всем привет! Скажите пожалуйста вот прямо сейчас я твердо решил что хочу изменить свою жизнь и мне вдруг стало интересно программирование и из всех профессий почему-то именно привлекло фронт энд разработка и я понимаю скорее всего потому что больше нравиться работать и дорабатывать что-то внешнее. На примере кухонной столешницы мне не важно из какого дерева она и какой клей использовали, какая степень пресса была чтобы она форму свою получила, но мне важно как она будет выглядеть и с учётом комнаты как встанет надо ли её как то допиливать и на моменте с до пилом я понял сейчас что важно знать какой пилой её пилить чтобы все зашло и не повредило))., как собрать каркас какой болт воткнуть чтобы точно собираемая конструкция работала и была обслуживаем. я понимаю пример не из программирования, но я старался подобрать бытовую метафопу чтобы всем понятно было)) но вы можете сказать чел дак тебе на стройку надо идти)) пожалуйста придержите этот момент и подскажите плиз при том что я работаю скажем на заводе 5/2 по 11 часов. Вот среднее по больнице сколько надо выделать часов на усвоение и практику где первое 20% а второе 80%. И ещё вопрос на маке с м1 это все работает? Как и где обучаться? Благодарю за ваше уделенное время и внимание! Может посоветуете что-то или предложите… заранее огромное спасибо и моё поятение «тогда я exit” 😂😅
@Juhlibanan
6 ай бұрын
Я начинал с метанит, сайт такой, можешь попробовать.
@art1exgod
5 ай бұрын
ну как успехи?
😢😢😢😢