Что должен знать КРУТОЙ Junior Frontend разработчик?
78 728 просмотров • 26 мая 2022 г.

249 тыс. подписчиков
Бесплатный курс по HTML & CSS: https://bit.ly/3vXz7Dx
Курс профессия Frontend разработчик с нуля: https://bit.ly/3igSH5t
Для тех, кто хочет начать свою карьеру в IT:
https://bit.ly/3wFoPYZ
Если не запускается одна из ссылок, попробуйте через другой браузер
Я в соц сетях:
Telegram: https://t.me/js_by_vladilen
VK: https://vk.com/vladilen.minin
Instagram: https://instagram.com/vladilen.minin
Result School:
Telegram: https://t.me/result_school_it
VK: https://vk.com/result.school
Instagram: https://www.instagram.com/result.school.it
Roadmap по каналу:
https://vladilen.notion.site/Roadmap-YouTube-0b917095c1ec424e9574c2ede36efab9
Что на самом деле должен знать крутой 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 - Бонусы
4 972
0
Jane Deli
02.09.22 в 16:02
мне кажется один из важных пунктов это английский. Или это само собой подразумевается?
Daerio Frixell
30.08.22 в 19:16
ну, core js знаю, пылесошу библиотеки react-redux, с css и html развлекался в былые деньки, так что grid/flex давно пройденная штука, до препроцессоров всё руки не доходят, сижу библы дрочу.
Остаётся дотренить fetch и начать на расслабоне юзать react.
И судя по видосу смогу устроиться.
Планирую начать работать в ноябре. Посмотрим, что на собесах будет. Страшно, что пиздец. Потому что то, что я ща умею, кажется будто это вообще уровень "ни о чем" и с этим нахер никому не сдался.
Пацаны, кто тож такой, держитесь ахвзахва
Jun atacks
Юлия Подгурская
30.08.22 в 16:06
лет через 50 стану прогером
Юлия Подгурская
30.08.22 в 16:03
ну 45 процентов уже знаю и могу еще немного доползти ))) хороший контент спасибо!
Рустам Гильмутдинов
26.08.22 в 14:09
Чем больше хайпа вокруг IT - тем больше конкуренции среди джунов. Следовательно, требования к ним растут, а ЗП нет.
Aslan Korpeev
25.08.22 в 17:04
У меня стек такой: React, Typescript, Redux(Toolkit),Node,NestJs,Git, Webpack. Так же есть опыт разработки бэк на NestJS(Jwt Auth, Prisma ORM). Так же небольшой опыт на Vue. 2 недели не могу найти работу(
Baksonyan4ik
21.08.22 в 13:26
Так мало надо знать в html и css, а я его очень много изучил сверстав очень много пет проектов KEKW
Дмитрий
16.08.22 в 09:09
Благодарю за информацию
Анатолий Сойкин
13.08.22 в 20:39
Какие же прекрасные переходы сидел переслушива раз 20
Roman Savenko
10.08.22 в 17:05
дизлайк за то, что громкость звука скачет на заставках. бьет по ушам и дико бесит.
Parlamentx
03.08.22 в 16:20
А точно это все для джуна ? А то я пока учу одно список требований все пополняется и пополняется
Никита Сердюк
30.07.22 в 21:21
Этого инфо-цыгана ещё кто то смотрит ?
ЖеваныЙ КроТ
27.07.22 в 08:06
Странно вот сколько лет существовала отрасль у нас и так особого прорыва и недостигла....а тут оп....все пошли на курсы и свершилось чудо....что то тут явно не чисто....чесно слово
Serj Samoilow
18.07.22 в 10:49
Владимир вы молодец!
Валерий Марочкин
08.07.22 в 15:36
Учил 3 месяца - доучил до 2.45 из 10
Al. V.
07.07.22 в 13:53
спасибо за ролик .. хороший такой road map
Result School
30.06.22 в 21:45
Для тех, кто хочет освоить профессию Frontend разработчика за 7 месяцев -
https://bit.ly/3ywHuXo
Освоить основы веб-разработки бесплатно. Курс по HTML & CSS - https://bit.ly/3AdT9ff
INKO GNITO
27.06.22 в 20:32
было бы здорово если бы громкость голоса была на уровне со вставками или выше
Fedor Fedorof
27.06.22 в 15:06
Джун должен знать как включить комп.
Анатолий Потапов
26.06.22 в 00:59
Спасибо, давно хотел заняться
Похоже, этот момент собирается настать
Krosh
22.06.22 в 15:49
короче легче бы сказал-учите все
Роман Фомич
21.06.22 в 05:51
с такими джунами и мидлы не нужны
Andrey Saron
11.06.22 в 12:18
Стоит ли оно того хмм
NeoCoding
08.06.22 в 16:08
спасибо я с 2004г создаю сайты, но именно угоубляться во фронт начал пару лет назад (4г) делал несколько проектов на фрилансе.
все что вы говорили мне в общем знакомо, но пока на работу устроиться не получается - я не тяну 8 часов оч сложно психологически после проекта длиной пару месяцев хочется отдыхать от профессии. кроме того по деньгам на данном этапе работа эта приносит не более 200р час. основная работа сейчас совсем не с айти. проблема основная никто не берет на полставки удаленно. чтобы развитие шло быстрее. очень обидно
Павел Романович
08.06.22 в 10:50
Большое спасибо! Отличное И полезное видео! Крутые вставки! Единственное, что можно поправить - чуть-чуть уменьшить громкость звука вставки и добавить секунду перед вставкой и после неё, чтобы звук не накладывался на голос.
Евгений Козлов
07.06.22 в 17:14
Спосибо!
Имрон Имронхон
07.06.22 в 15:08
Большое спасибо, Владилен!!!
Cyber System
07.06.22 в 13:19
TS больше похож на C#, хотя бы потому что в JS нет типизации и автор у TS и C# один и тот же.
Forellko
06.06.22 в 21:43
Спасибо
Galya Somik
06.06.22 в 10:00
Здравствуйте :) Спасибо за крутой контент!
Было бы интересно посмотреть ваше видео с практикой react hook forms ♥
Valley Bee
06.06.22 в 04:58
Привет! это твое настоящее имя или псевдоним ? Просто сейчас не 70е годы, расцвет коммунизма ))) Кстати. Да, видео материалы очень качественные у тебя.
Даник Власов
05.06.22 в 17:49
Спасибо, что помогаешь начинающим.
Sergey Noak
04.06.22 в 08:09
Спасибо, всегда приятно по слушать грамотного человека
avel
03.06.22 в 19:06
Переживал тоже, как и вы, но через 10 мес просто распух от теоретической базы и легко проскочил на удаленку, мск. Чувствую свою слабину в кодинге, но говорят, что так и должно быть, главное просто, чтобы ты понимал, о чем идёт речь, а дальше сиди разбирайся и обязательно пиши мне, своему ментору (нет, я тебе не отвечу)
Anatoliy K.
03.06.22 в 13:51
Это овердрхрена)
Pavel Gusev
02.06.22 в 20:40
Просто знай все и может возьмут за еду
rozalina
02.06.22 в 13:19
Круто, поняла что прохожу по всем пунктам, кроме роутинга в реакте и typescript. Хотя ещё нужно js доучить и можно в бой
Юрий Кузмичев
02.06.22 в 10:51
Вот бы курсы в такой последовательности.
Міша Рипта
02.06.22 в 07:25
Звук переходов сделал слишком громкими
Евгений Козлов
01.06.22 в 17:19
джуниор не может быть слишком крутым) тогда он перестаёт быть джуном
КОТОФАН
01.06.22 в 06:43
Просмотрев это "демотивирующее" видео, вспомнил анекдот.
"Начал учить финский язык. Узнал, что в нем шестнадцать падежей. Бросил учить финский язык."
Артем Сокол
31.05.22 в 10:01
Главное умение джуна - это пилить видео на ютубе от лица синьйора помидора
technocrat
31.05.22 в 09:08
У мну есть вопрос.
В одном из видео ты(вы) рассказывал(и), что заработок дошел до 500тыр./мес.
Что заставило переквалифицироваться в блогеры, неужели блогинг позволяет получать больший доход?
Savchenko Illiya
30.05.22 в 19:27
Умоляю вставляй перебивки после того как договоришь, я понимаю, что динамика, но из-за разницы уровней громкости и того, что тебя что-то перебивает оч слух режет
Vadim Veksler
30.05.22 в 19:14
Чтобы устроиться на джуна, на мой взгляд, достаточно пройти какой-то курс по верстке и JS, сделать пару проектов(сайтов, аппликаций, игр), знать хорошо JS в теории и уметь решать логические задачки, не путаться в синтаксисе. Главное, конечно, это чтобы вас еще позвали на себес, нужно чтобы ваше резюме проходило "фэйс контроль" у HR как минимум)
FibreiN
30.05.22 в 19:11
Полезный видос, благодарочка автору)
Vlad Mindochin
30.05.22 в 18:12
крутой джун - это сеньор)
Дмитрий Кудрявцев
30.05.22 в 17:47
Настоящие крутые junior-разработчики делают такие вещи на HTML и CSS которые другим и не снились...например могут сверстать Мону Лизу...при этом весь код они пишут исключительно в блокноте...выучить java script и фрэймворки может каждый, а ты попробуй вот так
Александр Македонский
30.05.22 в 14:55
спасибо за мотивацию к саморазвитию!)
Никита Матюхов
30.05.22 в 12:53
Охуеть, бль
Человек
29.05.22 в 22:23
Привет , а ты где работаешь ? И сколько зарабатываешь если не секрет .
Ибо имея хороший заработок зачем тебе трудится в ютубе ?
Начинающий программист
29.05.22 в 21:45
У меня чуть инфаркт не был от отбивки))
Если отбивку громче голоса - это плохо. Музыка и так всегда выделяется, а тут ещё долбит. Не хватает только крика «ОДИН ЭКСБЭТ! ОДИН ЭКСБЭТ!»
Начинающий программист
29.05.22 в 21:42
Это очень слабый джун. Но если мы говорим про крупную компанию, где джун получает 100+
Если мы говорим про студию где делают сайты парикмахерским, то возможно это миддл)))
Начинающий программист
29.05.22 в 21:42
Это очень слабый джун. Без коммерческого опыта невозможно это все понимать и знать. Можно иметь поверхностное представление и не более.
И разумеется речь идёт не о студии, которая делает сайты парикмахерским и где джуну платят 20т. Речь идёт о крупной компании, где ЗП 100+ у джуна
Но найти работу сложно. Каждый дpoчит, как он хочет и одна компания ищет джуна на ООП с типизацией, другая на Вуе, третья на Реакт и тестовые дают такие же.
Или могут открыть кодепен, где сразу 5 компонент в кучке и ты не понимаешь, что это за гавно вообще. Кто-то общается только терминами из книжек и даже на простой вопрос сложно ответить из-за этого.
ВСЕГДА ДЕЛАЙТЕ ПЕТ ПРОЕКТ!! Всегда!!! И говорите хэдхантеру, что ваш опыт указан в проекте, что бы она показала это тимлиду. Так разговор более предметный будет или разговора вообще не будет, что тоже плюс, так как тратить время на компанию, которая просто на отвали ведёт собес, так как они поняли, что ты им не подходишь ещё на первых секундах, но им неловко завершить беседу - ну это такое себе.
Все что выше описал - это мой личный опыт. Если у вас было иначе, значит было иначе)) но у меня было так.
Ламонага
29.05.22 в 19:32
Вот вроде все это знаю, а работы то нема :(
Brock
29.05.22 в 19:04
начали за здравие, закончили за упокой... фулл стак джун, сайт под ключ ))
al_xy
29.05.22 в 19:01
Странный вопрос, но может быть ты или другой опытный человек, мог бы помочь мне определиться в сложившемся положении, буду крайне благодарен)
Мне 20 лет, на данный момент учусь на 2 курсе в вузе, на прогера. Изучаем почти всё, что касается: базы данных, фронтенд, немного был геймдев, машинное обучение, собственно сам кодинг на C#, на следующем курсе будет бэкенд и т.д.
Изначально я хотел посвятить себя самообучению 3D графике и дизайну, т.к., но семья убедила пойти в вуз. И вот, уже к концу 1 курса я начал отставать от учебной программы, т.к. пропадал интерес и желание, плюс я долго болел ковидом, возможно из-за того, что в вузе вместо настоящего программирования, дают всякие курсовые работы и кучу ненужной воды (сейчас я достаточно сильно отстал от программы). Останавливает меня от отчисления мысль о возможности получения диплома ВО в сфере кодинга и геймдева (что возможно было бы полезно для карьеры в 3D).
Быть 3д художником, честно говоря хочется больше, чем прогером, мне нужно решить, отчисляться и вливаться в 3D, или упорно всё свободное время тратить, чтобы догнать учебную программу, закончить вуз и получить этот диплом (даже не знаю, стоит ли это того). Место проживания также играет значительную роль, ведь программисту 100% будет легче найти работу в регионе, да и, наверное, в принципе, в России...
P.S. Моделировать, фотошопить, создавать что-то, креативить, заниматься творчеством, я делаю это в первую очередь из интереса, а программирование, наверное (это не точно), финансово выгодно и крайне актуально, не требует мощного железа, можно работать хоть в деревне, хоть на луне, и на обычном ноутбуке, а для того же 3д нужна мощная станция, это проблема для мобильности, да и стоит она не мало.
Как один из факторов, учёба не дешёвая, эти деньги семья могла бы потратить на более важные нужды, я не очень понимаю, стоит ли оно того
Отчислятся также обидно т.к. это моё первое образование, и получается, если отчислюсь, стану ненужным самоучкой (так говорят родители), в то время, как все остальные знакомые получат дипломы и станут квалифицированными спецами
И небольшой вопрос, не по теме: Стоит ли покупать ноут или лучше вложиться в улучшение пк (мой пк: 16 гб, 1660S, i5 6600)?
Алгоритм Массив
29.05.22 в 18:19
Ссылки не запускаются
Алгоритм Массив
29.05.22 в 18:17
Это не реально освоить!
Denis A
29.05.22 в 14:51
Что-то больно дофига младший разработчик должен знать и уметь.
Список тянет на специалиста с опытом от 3 лет в профессии, причём командная работа.
По себе такт скажу, что из перечисленного может 10% знаю.
Но есть опыт создания с нуля сайта по авиабилетам и гостиницам.
Прочитал книжку по SQL появилась идея создать сайт с кучей направлений полётов.
Подумал как это сделать по-проще. Наткнулся на книжку про Flask. Взял основы, придумал как заполнять БД информацией о направлениях полётов и ценах, подучая данные по API от партнёрки. Подумал какие таблицы в БД понадобятся и какая должна быть их структура. Создал таблицы и сделал скрипт заполнения таблиц БД нужными данными.
Придумал, что должно быть на страничках сайта.
Сделал простую, но адаптивную вёрстку страничек (шаблон), в которые будет выводиться информация о ценах на билеты и некоторая дополнительная информация. Использовал Bootstrap.
Продумал какие типы страниц должны быть на сайте, какая должна быть навигация и связь страничек (перелинковка). Прописал шаблоны ссылок.
В итоге получился сайт на несколько тысяч направлений полётов и на несколько десятков тысяч страниц.
Запустил сайт на хостинге, для чего настроил сервер (mysql, gunicorn, nginx, SSL).
Сайт работает.
Аналогичный сайт сделал по гостиницам.
В итоге, считаю, что получил достаточный практический опыт и понимание как создаются вебсайты (не на конструкторе или CMS).
Опыт, который не у каждого джуна имеется, но по списку требований и знаний даже близко не соответствую начинающему разработчику.
Toto Barsoom
28.05.22 в 23:09
Есть кто действующие разрабы? Нужно ли учить Линукс?
noiz zzz
28.05.22 в 21:34
Пфффф я думал там что-то серьезное нужно знать и уметь...))))))
Andrey Gol.
28.05.22 в 20:28
Лайк за то, что не просишь лайк и комментарий. Обычно скипал это дело, а тут не удержался ) Спасибо за видос, кип дуинг вот ю дуинг, бро.
R. RaskolnickOFF
28.05.22 в 20:21
Маловато сказано, например, сейчас с джунов требуют знания парсинга json и встаивание его во всякие миксины pug и прочее... В общем, среди высокой конкуренции из-за кучи доступных курсов, нужно обладать знаниями повыше, чем то, что предлагают изучить даже за деньги. Удачи всем!
Алексей Троцкий
28.05.22 в 17:19
чЁтенько
DancingStar
28.05.22 в 11:27
Спасибо за видео :)
P.S. Заставка класс, но басы лучше чуть потише сделать
Фома
28.05.22 в 09:50
Извините, что вопрос не совсем по JS, но я не до конца понимаю различий между бэкендом и фронтэндом. Я понимаю, что бэк - это больше про взаимодействие с БД, а фронт про взаимодействие с пользователем. Но вот открываешь проект на Джанго (это питон), это вроде как фреймворк для бэкенда. Но, ты же все равно все взаимодействия рисуешь в нем, работу кнопок и прочее. Отдельному условному фронтендеру можно отдать разве что рисование шаблоном HTML и их взаимодействие с CSS, но это скорее верстальщик. Максимум где тут можно прикрутить фронтенд - это какие-то всплывающие окна с рекламой и т.п.
Помогите разобраться, если это возможно в комментариях.
Спасибо!
Acer Acer
28.05.22 в 08:59
Заставка громче чем голос...
Alex Soft
28.05.22 в 08:13
Junior - разработчик, который может взять любую задачу и сделать. Я считаю, что данное описание больше подходит для стажера
Олег
28.05.22 в 07:08
Junior это на зарплату $500, или на целую $1000?
Gaston Grey
28.05.22 в 05:00
Пришлось выключать звук по время "туц-туц-туц", а то можно оглохнуть. Но за информацию - спасибо)
Илья Алексеев
28.05.22 в 04:39
На скорости 0.75 самое то
Сергей
28.05.22 в 03:44
Всем привет. Сейчас mongoDB работает в России? Кто нибудь в курсе?
Любовь
27.05.22 в 23:27
Новое оформление -- классное! Единственное -- звук прямо как у одного психолога на ютубе с 400к подписчиков, ассоциация с ней прямая
Andy
27.05.22 в 19:14
Спасибо за ролик. Как вообще относятся в России к самоучкам на позицию Джуна? При условии, что будет что показать. Плюс, я обучаюсь и осваиваю материал в основном с английских ресурсов и немного не уверен, смогу ли я по теме грамотно разъясниться на русском. Будет это проблемой или лучше сразу фиксить?
mit
27.05.22 в 17:57
В общем джун должен знать всё)))
ʘ‿ʘ
27.05.22 в 17:26
с чисто технической точки зрения джуниор ВОЗМОЖНО должен знать даже БОЛЬШЕ мидла и ТОЧНО должен знать больше синьора и лида, потому что он только что отучился, каких-то новых модных fич и тонкостей языка мидл может не знать, а синьор должен не знать. Джун не обязан уметь декомпозировать задачи и не обязан четко определять временные рамки своих тасок, джун имеет право на более долгое время выполнения своих задач, потому что не вник еще в проект, не знает используемых на проекте решений, либ и fреймворков и т.д., мидл ОБЯЗАН все это знать и быстро делать + участвовать в архитектурных решениях и код-ревью, лид - это руководство декомпозицией, архитектура и организация кода на уровне проекта.
Parlamentx
27.05.22 в 16:50
Че то большой список для джуна,
Вежливый Человек
27.05.22 в 15:07
И ещё стоит добавить что дефицит вакансий среди мидл+ разработчиков, а джунов как собак не резанных, поэтому чтобы устроиться на первую работу нужно быть готовым разработчиком без коммерческого опыта. Вы нужны бизнесу тогда, когда вы можете приносить ему деньги, а не для того чтобы вас учить.
MATRIX
27.05.22 в 12:04
Как же раньше хорошо сайты, интернет магазины работали, на связке (html+js+php+mysql) а сейчас столько всего нагородили, и сплошные глюки и тормозня в чужих фреймворках... лучше чистого кода не придумали фреймворк...
Васильев Николай
27.05.22 в 12:01
спасибо тебе добрый человек)
Игорь Игорь
27.05.22 в 10:55
короче, я крутой js разработчик, который пишет на шарпе
JoJo
27.05.22 в 10:22
2022 год (джун должен иметь полный стек и быть как мидл) зп 30К
2033 год (джун должен иметь полный стек и быть как синьор) зп 30К
2044 год(каждый джун должен написать хотя бы одну библиотеку,чтобы попасть на собеседование) зп 30К
kas1q
27.05.22 в 10:04
Дякую
Sergey Zatsepin
27.05.22 в 08:56
Лан ребят, на самом деле все эти ярлыки джун мидл синьор и т.п и т.д. нужны обществу, чтобы расставить разрабов по некой иерархии, а реально лично вам нужно уметь создавать новое. Как художник, который может писать картины, так и вы, если можете создать сайт, приложение и т.п. - всё, вы как разраб состоялись. И дальше просто можно идти, где предлагают интересные вам задачи. Или вообще лупашить свой проект. Ну а для кейса с наймом выгоднее как раз меньше знать, чтобы на работе большему научиться.
Sergey Zatsepin
27.05.22 в 08:30
Кароче, хочешь устроиться джуном, готовься сразу на мидла гыгы
Amin Namazov
27.05.22 в 07:56
Еще нужен TypeScript!
Grenn Ca
27.05.22 в 07:56
Ответ: Прежде всего то, что кроме говноязыка - JS - есть другие, не столь идиотские языки.
Ma Ry
27.05.22 в 07:44
Все верно, примерно с таким стеком нашла позицию джуна. Еще могу добавить agile methodology - ее спрашивают часто, хотя бы теорию нужно знать
Alexandr Т
27.05.22 в 07:11
А что за музыка играет в заставках?
Куркин Иван
27.05.22 в 06:29
Фон на превьюхе такой, что кажется, что Владилен лысый)))
Я один такой
Аленка Милославская
27.05.22 в 06:29
Не, этого сейчас мало, сегодня требования в разы выше. С таким устаревшим стеком мы можем рассматривать только тех кто готов вносить дополнительную плату за обучение. Сейчас пока ты не стал синьором ты должен платить фирме за то что они дают тебе поработать и получить опыт.
underground.reaper
27.05.22 в 06:18
Будет видео по всем сложным словам?))
MELENium
27.05.22 в 04:49
Вроде все знаю , а сделать не могу
Полина Емельянова
27.05.22 в 04:48
@Владилен, прости, если это минимум для Джуна, то что должен знать Мидл? Требую продолжения банкета до Синьера!
BiNGo320
27.05.22 в 00:05
какая хуйня
Глеб Логот
26.05.22 в 22:54
Отличное видео, спасибо огромное, продолжай творить в том же духе!
Думаю многим еще будет интересно и полезно посмотреть аналогичное видео про middle разработчиков))
Успехов тебе
Рекомендации:
17 240 просмотров •
17 августа 2022 г.
98 622 просмотра •
17 августа 2022 г.
16 116 просмотров •
31 июля 2022 г.
41 878 просмотров •
8 июля 2022 г.
58 245 просмотров •
14 июля 2022 г.
26 025 просмотров •
24 июня 2022 г.
20 736 просмотров •
17 июня 2022 г.
50 216 просмотров •
21 апреля 2022 г.
35 849 просмотров •
16 апреля 2022 г.
22 588 просмотров •
8 апреля 2022 г.
71 042 просмотра •
7 апреля 2022 г.
37 050 просмотров •
1 апреля 2022 г.
21 461 просмотр •
25 марта 2022 г.
52 346 просмотров •
18 марта 2022 г.
27 764 просмотра •
24 декабря 2021 г.
38 565 просмотров •
11 марта 2022 г.
17 468 просмотров •
7 марта 2020 г.
18 337 просмотров •
3 апреля 2020 г.
125 832 просмотра •
9 апреля 2020 г.
1 686 085 просмотров •
5 мая 2020 г.
35 041 просмотр •
7 мая 2020 г.
34 530 просмотров •
13 мая 2020 г.
20 920 просмотров •
15 мая 2020 г.
46 341 просмотр •
4 июня 2020 г.
67 856 просмотров •
30 июня 2020 г.
Рома Раменский
06.09.22 в 10:09
ВЕРСТКА
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 контейнеры