Back-end roadmap / Как стать back-end разработчиком в 2023 году, что учить?

  Рет қаралды 24,869

IT-KAMASUTRA

IT-KAMASUTRA

Күн бұрын

Привет, Самураи!
В моем новом видео - конкретные шаги, чтобы стать программистом, которого хочет рынок в 2023 - бэкэнд роудмап!
Приятного просмотра!
И не забывай - твои комментарии и лайки - ускоряют выход обучающего контента на этом канале!
Станьте спонсором канала, и вы получите ранний доступ к видео и другие бонусы. Подробнее:
/ @itkamasutra
Канал нашего IT-Incubator там тоже будет выходить образовательный контент: @ITINCUBATOR
Розыгрыш 10% скидки на обучение в IT-INCUBATOR
Ссылки для репоста:
ВК it.incubator?w=wall-10...
FACEBOOK / pfbid02ouxlzgtcztwzio5...
IT-INCUBATOR:
FRONT-END it-incubator.io/education/fro...
BACK-END it-incubator.io/education/bac...
Поддержать меня и получить доступ к дополнительному контенту можно вот здесь:
/ itkamasutra
Поддержать меня можно на patreon / itkamasutra или оформив спонсорство на данном канале.
Поддержать проект монеткой: social-network.samuraijs.com
* Мы в соц. сетях:
itkamasutra
/ it.incubator
telegram.me/itkamasutra
* Мои личные VK и Insta:
d.kuzyuberdin
/ dmitry.kuzyberdin
00:00 - начало
00:10 - Обучение в IT-INCUBATOR
01:09 - Розыгрыш скидки на обучение в IT-INCUBATOR
02:01 - Rest API, CRUD, MongoDB, PostgreSQL, Swagger, Postman, e2e-test
11:17 - Authentication (JWT, access/refresh) and authorization (RBAC)
14:27 - Three layered architecture (or hexagonal*, or CQRS*), OOP, SOLID, GRASP, DDD*
20:55 - Concurrency, DB transactions, performance, DB indexes
23:50 - Third party services
26:17 - Microservices
28:48 - Microservices, Async Communication (rabbitMQ, Kafka, Redis)
30:08 - GraphQL, WebSocket
31:57 - OAuth2
32:50 - Kubernetes, Docker, Jenkins (Teamcity,Github, Actions, Gitlab CI…) CI/CD
34:05 - Testing Pyramid
35:13 - Security
36:15 - Logging (Graphana, Prometeus)
37:13 - Концовка
#backend #RoadmapBackend #roadmap

Пікірлер: 92
@rostislavpotapov7215
@rostislavpotapov7215 Жыл бұрын
Могу слушать Диму вечено, безумно интересно все рассказывает. Вот такое ощущение, что ты его младший брат, и он с тобой лично сидит и все объясняет.
@alexeymarkov3944
@alexeymarkov3944 Жыл бұрын
Не встречал ролики и статьи, где бы так конкретно и без воды объяснили, что нужно знать в backend. Спасибо!
@ITKAMASUTRA
@ITKAMASUTRA Жыл бұрын
🚀🚀🚀
@evgenasd8892
@evgenasd8892 9 ай бұрын
@@ITKAMASUTRAскажите, как применять знания лучше, например я изучаю разработку через приемочное тестирование/ specification by example, а так же построение бизнес модели приложения с помощью ddd. И сразу в рабочих задачах стоит переходить к применению изучаемого материала, ведь самое лучшее закрепление теории- это практика. Но в этом случае я не укладываюсь не в какие сроки завершения задач. Или практиковать на своих пет проектах? А рабочий процесс продолжать в старом стиле? Или как ?
@StepanVorobiov
@StepanVorobiov Жыл бұрын
Топовый видос, то что мне именно надо было и то что ждал от курса по Бэку! Супер! Спасибо!!
@shtirlizc1024
@shtirlizc1024 Жыл бұрын
Спасибо за материал! Очень полезный
@sh0ny
@sh0ny Жыл бұрын
Дима, светлый ты человек! Огромное тебе спасибо тебе за всё, с чем делишься с нами!
@johndoe20975
@johndoe20975 Жыл бұрын
Топ! Реально крутое видео, побольше бы таких. Спасибо 😎
@user-fy5lm1hj2v
@user-fy5lm1hj2v 11 ай бұрын
Действительно стоящее видео, очень подробно расписаны все необходимые технологии
@frozenplay1417
@frozenplay1417 4 ай бұрын
Ахриненый ролик! Просмотрел за раз, испытал такое погружение что в шоке❤
@RichardWalterLanda
@RichardWalterLanda 3 ай бұрын
Видео просто мега! Огромное спасибо автору и успехов!
@andriizhyvotovskyi7944
@andriizhyvotovskyi7944 Жыл бұрын
Учил реакт по курсу самурая. Работаю на бэке. Интересно посмотреть что Димон говорит. Спасибо за мотивацию. Димон ты зажигаешь огни в людях. Спасибо тебе.🚀🚀🚀🚀🚀
@user-hr3oc1ms6z
@user-hr3oc1ms6z 10 ай бұрын
Молодец! Мотивируешь к обучению.
@shellshell9860
@shellshell9860 Жыл бұрын
Лайк. Ждем такой же роадмап для реакт фронтендеров :) сейчас очень актуально.
@2Extremum
@2Extremum Жыл бұрын
"реакт-фронтендер" - это звучит...прям как "html-программист")
@user-fq5dg5rz6c
@user-fq5dg5rz6c Жыл бұрын
Ты хорош! В 2020 смотивировал меня вливаться в тему!
@yurymatsiulka5786
@yurymatsiulka5786 Жыл бұрын
Учил реакт по курсу самурая, хотя сам бекендер)) Классный курс был, у меня аж желание тогда появилось программировать, и что-то писать своё, а тут уже роадмап на бек енд)) Выглядит очень даже неплохо. В принципе всё то, что ты сказал более чем достаточно для любого проекта, как мне кажется. Для себя лично вебсокеты ещё не открывал, но понимаю, что надо подучить, вещь нужная.
@genius1100
@genius1100 Жыл бұрын
Очень классное и полезное видео! И очень хотелось бы увидеть от тебя такой же roadmap по Front-end(React), но 10 000 лайков при всем уважении я думаю не соберётся, по крайней мере в ближайший месяц,
@vityaost
@vityaost Жыл бұрын
Открывай вакансии и смотри что требуется. На джуна верстка, жс, фреймворк. Будет плюсом немного ноду знать
@aianamirai
@aianamirai Жыл бұрын
Спасибо за видео :3
@user-iz7ug7iz5k
@user-iz7ug7iz5k Жыл бұрын
Привет it-incubator, это здорово и правильно что обучение идёт до трудоустройства. Ведь человек, если серьезно решил, а именно он так и должен решать, в конечном итоге хочет сменить работу и зарабатывать новыми навыками
@notchannel.
@notchannel. Жыл бұрын
Спасибо за такое видео, Димыч. Теперь не заблудимся.
@ismanovq
@ismanovq Жыл бұрын
Dima you are a wonderful teacher
@Evgeny..
@Evgeny.. Жыл бұрын
Когда-то благодаря родмапу по фронту от Димыча стал фронтом, теперь когда Димыч стал выпускать уроки по бэку начал учить бэкенду сам стал вникать в бэк и ушел вперед. Спасибо Дима)
@hiyoutube6769
@hiyoutube6769 Жыл бұрын
Фулстек получается
@Evgeny..
@Evgeny.. Жыл бұрын
Ну пока нет) пока я все ещё фронтендер, бэк только для своих проектов(реальных кстати, уже). Но думаю туда Идем.)
@user-yp8xl3my7q
@user-yp8xl3my7q 9 ай бұрын
А как ты учился на фронтенду? Можешь дать советы?
@borz_musa
@borz_musa 8 ай бұрын
@@user-yp8xl3my7q на канале есть плейлист фронтенд путь самуря, чекни там автор с нуля все объясняет
@user-mu4my8fq2e
@user-mu4my8fq2e Жыл бұрын
Моё почтение!
@eghazaryan3335
@eghazaryan3335 Жыл бұрын
Spasibo Dimich🤩🤩🤩🤩
@waseemfaraun
@waseemfaraun 7 ай бұрын
Спасибо очень хорошо объясняешь. Это конечно очень долгий путь, но все равно это лучше чем сидеть в тик токе)) лучше учить)
@ITKAMASUTRA
@ITKAMASUTRA Жыл бұрын
it-incubator.ru/education/back-end - обучение в АйтиИнкубаторе с гарантированным трудоустрйоством offerheap.com - накачивай свою репутацию и получай приглашения в лучшие компании Канал инкубатора KZbin.com/@ITINCUBATOR
@sfuid
@sfuid Жыл бұрын
Лучший!
@user-ir2qm8mg9e
@user-ir2qm8mg9e Жыл бұрын
Смотрю все видео. Выход каждого - как праздник. Теме не важна))
@deniszavarzin2768
@deniszavarzin2768 Жыл бұрын
В плане "по простому" Prisma ORM должна по идее очень сильно Mongo DB потеснить. Она похожий интерфейс предоставляет к данным. Все строго типизировано (дженерики хитро используются). А под капотом - SQL. То есть можно строчить сложные запросы когда/если это будет нужно.
@ivanrussui4126
@ivanrussui4126 Жыл бұрын
Димыч спасибо, хоть я и по фронту в общем представлении знать про бэк полезно. Давай такой и по фронту, а лайку дойдут)
@lubovkabanova
@lubovkabanova Жыл бұрын
Очень информативно и своевременно для меня - как раз прохожу курс Kotlin backend)) хочу переползти с фронта на фуллстек) Димыч, а нет в планах записать курс или серию роликов по работе с СУБД, sql-запросам? Тот же PostgreSQL, например.
@ITKAMASUTRA
@ITKAMASUTRA Жыл бұрын
Есть 👍
@beibaryssultan1573
@beibaryssultan1573 Жыл бұрын
Дима, доброго времени суток! Есть ли качественный видео курс по куберу с погружением с высокого до низкого уровня и философии для использования его в проде? Заранее спасибо!
@magister1978
@magister1978 6 ай бұрын
Теперь я понимаю зачем нужна высшая математика и математическое программирование. Эти предметы здорово помогают для построения архитектуры программ и работой с базой данных.
@i.am.rossalex
@i.am.rossalex Жыл бұрын
Почти со всем согласен. С точки зрения DevOps, мне хватает Git + Hooks, bash, Docker + compose + swarm. Всякие Терраформы и Ансиблы не всегда нужны, если знаешь более низкоуровневые тулзы. А DDD и CQRS маст хэв, как MSA/SOA
@dmaberlin
@dmaberlin Жыл бұрын
do you think it makes sense to repeat other people's video projects if you are already more or less pre june? but if I like to repeat other people's projects on video, especially on video. How to get more skills out of this?
@jamjam3337
@jamjam3337 Жыл бұрын
👏🤙👍
@dmytronice1337
@dmytronice1337 Жыл бұрын
Можно доступ к МИРО борде? Я сделал реквест))
@user-lw7sq1hd1j
@user-lw7sq1hd1j 7 ай бұрын
А что вы скажете про Python для бэкенд-разработчика?
@ol1175
@ol1175 6 ай бұрын
То есть по сути если пройти пункт 1 , что означает rest api, плюс бд и пункт 2 где auth то уже на Джуна можно?
@user-rn1ee6if7w
@user-rn1ee6if7w 11 ай бұрын
а после какого пункта стоит учить ЯП?
@astf4556
@astf4556 Жыл бұрын
Дима, Дмитрий, Димочка. Скажи пжлста, есть ли смысл учиться JS по твоим урокам? Они были лет 5 назад, не сильно ли устарел материал? Или база все равно осталась такой же Буду очень благодарен!
@ITKAMASUTRA
@ITKAMASUTRA Жыл бұрын
Фундамент тот же! Источник обучения выбирайте не по новизне, а по совместимости с вашими мозгами
@astf4556
@astf4556 Жыл бұрын
@@ITKAMASUTRA премного благодарен! Сложно выбирать по мозгам, когда их значение в js приравнивается к нулю 😄 Подача материала отличная, мне очень понравилось. Благодарю тебя за труды!
@mr.talap016
@mr.talap016 Жыл бұрын
Сделайте про фронт плиз
@noname-rp8pv
@noname-rp8pv Жыл бұрын
Так я не понял, что мне выбрать для SSR к Реакту ?))) Next или Nest ?
@ITKAMASUTRA
@ITKAMASUTRA Жыл бұрын
Next
@7GBars
@7GBars Жыл бұрын
Инкубатор, помог мне найти работу по фронту
@ITKAMASUTRA
@ITKAMASUTRA Жыл бұрын
🚀🚀🚀
@mr.zxzxzxz3816
@mr.zxzxzxz3816 Жыл бұрын
как долго учился и искал работу?
@rudakov_ilya
@rudakov_ilya Жыл бұрын
Очень крутой видос! Back-end roadmap, Как стать back-end программистом
@UserSo4reUsu75ry
@UserSo4reUsu75ry Жыл бұрын
Учишь фронтенд -> понимаешь что нормальный пет проект без бэкенда не сделать -> учишь бэкенд ))
@user-iq9ll8lz9m
@user-iq9ll8lz9m Жыл бұрын
почему же, есть много бесплатных готовых API, пригодных для пет-проекта)
@UserSo4reUsu75ry
@UserSo4reUsu75ry Жыл бұрын
@@user-iq9ll8lz9mбесплатные API подходят лишь для вывода списков. Необходим свой сервер с полноценным хранением, созданием и редактирование данных, с авторизацией и ролями тд.
@KGcitiZen
@KGcitiZen Жыл бұрын
Учишь бэкенд -> понимаешь что нормальный пет проект без фронта не сделать -> учишь фронтенд ))
@Variont13
@Variont13 Жыл бұрын
Я так фулстак разработчиком стал.
@a-sher
@a-sher Жыл бұрын
4 года ))
@user-fq5dg5rz6c
@user-fq5dg5rz6c Жыл бұрын
Какие еще есть триггеры, чтобы однозначно понять, что писать код твое или нет? В видео озвучено, что в свободное время человек занимаемся чем-то около кодовым. Что еще?
@ITKAMASUTRA
@ITKAMASUTRA Жыл бұрын
интерес, удовольствие, желание, восхищение проделанным... пусть даже свободное время занято другими делами!
@user-fq5dg5rz6c
@user-fq5dg5rz6c 9 ай бұрын
@@ITKAMASUTRA понял, устроился системным аналитиком, т.к. ближе к бизнесу. Бизнес-процессы мне ближе. Ближе к деньгам :) Вам спасибо за Вашу работу (очень помогло подтянуть знания)!
@sunburstcarnage9509
@sunburstcarnage9509 Жыл бұрын
Python не будет?
@ITKAMASUTRA
@ITKAMASUTRA Жыл бұрын
Неа…
@theoty-js-react
@theoty-js-react Жыл бұрын
Хочешь в Бизнес, учи бэк
@niklis4085
@niklis4085 Жыл бұрын
Блин сколько всего придумали, я тут еле front пытаюсь тянуть столько всего а тут еще и back-end супер объемный. Почему нельзя придумать одну языковую структуру на основе которой все бы и пилили ,как например было с JAVA и поддержка была десятками лет.А тут пока выучишь уже будет не актуально , короче постоянно как осел гоняешься за морковкой которую догнать с нуля хз....Блин вроде учу но постоянно натыкаюсь на мысль что завтра это станет не актуально. Такое ощущения что знаний никогда недостаточно да же на позицию сопливого джуна. Да вернуть бы лет 6 - 5, я бы точно попал в струю ,ранее писал чисто для себя разные проги для удобства работы и поздновато понял что кодить это мое, а теперь рынок это какой-то издевательство . Но все равно буду продолжать учить раз начал пусть будет что будет))))
@ITKAMASUTRA
@ITKAMASUTRA Жыл бұрын
Back-end в этом плане очень стабилен и основные принципы не менялись давно
@dmitripolevoi4473
@dmitripolevoi4473 Жыл бұрын
Ага когда монго заблокирована для многих государств, сделать проект и получить блок, очень надёжная контора для бизнеса
@shellshell9860
@shellshell9860 Жыл бұрын
А что именно заблокировано? Докер образ с монгой заблокирован? Или локальная установка ?
@user-uj6wc4jt5d
@user-uj6wc4jt5d Жыл бұрын
Я нигде еще такого простого, и при этом объемного роуд мапа не видел,.Ни на английском, ни на русском языках
@mrmarkovniktgv3058
@mrmarkovniktgv3058 9 ай бұрын
Поражаюсь, насколько всё-таки разные приоритеты и мнения у людей. В одном видео дают такой элементарный родмап, как тут, а в другом вообще почти не затрагивают тему кода и высокоуровневых технологий, и рассказывают только про computer science. Как жить-то?😂
@orego800
@orego800 9 ай бұрын
Не поможет..
@andryvoytsehovsky6591
@andryvoytsehovsky6591 Жыл бұрын
А тестувальники навіщо якщо я тести писати буду.
@homelander973
@homelander973 Жыл бұрын
на початку шляху в невеликих компаніях тести писатимеш сам, окремий штаб із тестувальників на все можуть собі дозволити
@ITKAMASUTRA
@ITKAMASUTRA Жыл бұрын
Тесты разные бывают, тестов нужно много
@endlessanxiety9003
@endlessanxiety9003 10 ай бұрын
мда... роадмап для миддлов каких-то, а не для джуников или начинающих, ничего не понятно...
@endlessanxiety9003
@endlessanxiety9003 10 ай бұрын
Пункт 1 - дальше можешь идти на собес)
@ilya9852
@ilya9852 10 ай бұрын
Сочувствую маслятам
@user-bd9ls8rq8x
@user-bd9ls8rq8x Жыл бұрын
По - поводу изучения ООП на примере php и игры Цивилизация, да, та самая знаменитая игра, почитайте книгу PHP. Объекты, шаблоны и методики программирования. Мэт Зандстра.
@user-bd9ls8rq8x
@user-bd9ls8rq8x Жыл бұрын
объясняю на пальцах, что бы стать бек-энд программистом, учите php, 78 процентов рынка занимает, как раз php. Все те, кто хотят тебя обучить другим технологиям - разовдилы
@ITKAMASUTRA
@ITKAMASUTRA Жыл бұрын
PHP - язык программирования … качественный back на любом языке примерно одинаков
@luckytima2315
@luckytima2315 Жыл бұрын
Где-то громко смеется очередной джавист
@user-bd9ls8rq8x
@user-bd9ls8rq8x Жыл бұрын
О Господи, по - поводу sql'ных базах данных, я работал с программистом , который учился в Москве на программиста(института не знаю) в 80-х годах, так вот, им тогда рассказывал препод, что сейчас идет разработка, ну скажем для простоты sql'ных бд(реляционные бд). И скоро бд станут структурироваными и всего этого бреда, который творится в современных бд не будет. Прошло 30 лет и теперь все те бд стали популярными и называются NoSql бд (MongoBD)
@ITKAMASUTRA
@ITKAMASUTRA Жыл бұрын
😀😀😀
План Как Стать Программистом и устроиться на работу (в 2024)
25:22
UFC 302 : Махачев VS Порье
02:54
Setanta Sports UFC
Рет қаралды 1,4 МЛН
🍕Пиццерия FNAF в реальной жизни #shorts
00:41
When Jax'S Love For Pomni Is Prevented By Pomni'S Door 😂️
00:26
Back End Developer Roadmap 2024
10:30
freeCodeCamp.org
Рет қаралды 408 М.
Backend web development - a complete overview
12:58
SuperSimpleDev
Рет қаралды 1,6 МЛН
Comment fonctionne Bittensor TAO ? (Explication de la tokenomics de TAO)
6:10
UFC 302 : Махачев VS Порье
02:54
Setanta Sports UFC
Рет қаралды 1,4 МЛН