ПОЧЕМУ джунам нужно знать ТАК МНОГО и что вообще нужно знать?
В этом видео мы постараемся решить одну серьезную проблему новичков.
Она заключается в том, что начинающие разработчики вообще плохо себе представляют картинку целиком!
То есть: как устроен бекенд, какую роль здесь занимает python, что делают веб-фреймворки, базы данных, sql, orm и всё-всё остальное.
Другими словами - как вся эта сложная мозаика складывается в одну красивую и понятную картинку и какие пазлы вообще есть в этой мозаике.
В начале видео мы посмотрим, как работает web в общих чертах. Это даст нам общее высокоуровневое понимание той самой картинки и подготовит ко второй части видео.
Затем мы углубимся более детально в python backend, разберем какие технологии для этого используются, как они между собой связаны и что они делают.
В конце мы подведем итог: какими навыками и технологиями мы должны владеть.
Таймкоды:
00:00 - вступление
01:20 - Часть 1. Как устроен web в общих чертах
02:25 - протокол http
03:13 - DNS
04:23 - hosting
04:43 - веб-сервер
06:00 - разбор http запроса по таймингам
07:22 - смотрим заголовки запроса и ответа
08:40 - разбор ответа от сервера
10:23 - итоги 1 части
11:30 - Часть 2. Реализация backend на python
12:00 - язык программирования
12:23 - веб-фреймворки
14:23 - базы данных
16:45 - SQL
18:30 - ORM
23:08 - кэширование
26:40 - celery
30:45 - docker
32:30 - git
33:42 - CI/CD
40:35 - WSGI
50:00 - celery workers
55:05 - краткий повтор 2 части
56:34 - Итоги
Приятного просмотра. Очень надеюсь, что будет полезно :)
Пікірлер: 407
Наконец-то я нашёл общее, незаносчивое, детальное, последовательное, отлично структурированное, на пальцах продемонстрированное объяснение этой темы. Спасибо тебе большое, друг! Отныне я твой подписчик.
@cherkasovv4137
5 ай бұрын
посмотри также Диджитализируй: Что должен знать Python веб-разработчик для приёма на работу?
@backend_artist
5 ай бұрын
Спасибо, оч приятно, что видосик полезный оказался)
@backend_artist
5 ай бұрын
Да, Диджитализируй ваще топ. Сам смотрю его)
@user-rd3ep5fh8s
5 ай бұрын
@@backend_artistон много говорит, но по факту код писать нормально не может. К примеру его проект с ботом для книжек разнесли в щепки и окунули его лицом в говно))) а он банил в своём чате всех, кто критиковал его😂
@maltamagistro
4 ай бұрын
@@cherkasovv4137 не знаю насчет всего Диджитализируй, но роадмап пайтона смотрел и там ничего кроме болтовни нету, такую схему можно просто качнуть с интернета. А вот автор очень полезные вещи рассказал в видео
Просто низкий поклон!) Десятки каналов смотрю и нигде не давали полное представление. Везде отдельные плейлисты по отдельным темам. А тут сразу обо всем в общих чертах и предельно понятно. Благодарю!)
@backend_artist
5 ай бұрын
Спасибо 🤗
Очень хорошо рассказал все!!!Прям картинка в голове хорошо сложилась, как происходит разработка и что подучить нужно
Алгоритмы ютюба прям "в яблочко" сработали, шикарный материал! Просмотрел от и до, даже +- дорожную карту набросал )) Наконец-то сложилась целостная картина, спасибо!
Александр, я так благодарен вам за то, что вы делаете! Я только сейчас заметил, что канал только начал развиваться))) У вас очень классный формат предоставления информации. Не каждый сможет предоставить информацию с веб-камерой, лично для меня это очень качественное предоставление информации, так как ты видишь человека, который тебе что-то говорит и ты видишь его эмоции, а не видишь как кто-то очень быстро и монотонно говорит и пишет код... Я вот сейчас изучаю много чего по питон, и нахожу очень мало качественной информации, которая помогла бы мне в чём-то разобраться. Например, я не могу найти качественного разбора асинхронной функции, я вот написал бота парсера, и мне нужно разобраться в асинхронной функции, но я что-то туплю))) надеюсь будет видео про асинхронные функции 👉🏻👈🏻 И вот мне осталось пару месяцев до того момента, когда я смогу устроиться на стажировку, пусть даже и не оплачиваемая, главное чтобы я начал работать и нарабатывать опыт. У вас очень замечательный контент, который поддерживается вашим опытом и статусом на работе) Мне очень повезло повстречать ваш канал на Ютубе!🥰
@backend_artist
5 ай бұрын
Спасибо за такой тёплый душевный отзыв. Очень рад, что видосы оказались полезными)
Очень интересный ролик! Огромное спасибо за подробный разбор схемы и работы web приложения. Наконец, увидела картину целиком и абсолютно согласна, все это важно понимать.
Спасибо большое за разъяснения! Будет очень круто, если вы потихоньку будете разбирать каждую из этих тем в последующих видео:)
Спасибо за труды. Действительно очень хорошо передана информация, картина в целом, что как работает и как взаимодействует. Мне как новичку очень полезно получать такой контент. Удачи в развитии канала.
спасибо за видео, мне стало гораздо понятнее назначение разных нужных штук, и какие задачи они решают. Особенно стало понятнее как настраивать локальное рабочее место, как продукт выходит на прод и какие имеет различия в работе от версии во время разработки. Выпишу себе что следует по тыкать для лучшего понимания
я обычно не оставляю комментарии под роликами, но здесь сделаю исключение. Огромное спасибо за труд и за подход к созданию контента. Вся база за один час, однозначно лайк и подписка!!!
Благодарю автора за объяснение темы. После просмотра видео в голове появилась общая картина как и что работает. Видео действительно полезное для новичков, всем советую!
Спасибо за видео. Отличная подача, без воды. Слушать вас интересно, многое сразу становится понятным. Будь у вас свой курс, с удовольствием бы записался.
Спасибо. Интересно было увидеть общую схему.
Спасибо, дружище! Очень круто и понятно. Прежде чем копать эти технологии, нужен взгляд с высоты на всю эту систему и ее взаимосвязи, что было предельно разжевано. Подписка.
Впервые попал на этот ролик где-то 4 месяца назад. Не понял ничего абсолютно, только начинал учиться. Сейчас вернулся и понял, что базовую структуру уже уложил у себя в голове и даже много чем из этого могу пользоваться на базовом уровне. Серверная часть пока слабовата, но сподвижки заметные, спасибо, автор!
Cпасибо, многое уже знал, но хорошо освежил все в памяти. Все структурировано и доходчиво рассказано!
Вау, круто, такой информативный видос, на который я вообще случайно попал, думал опять будет "учите вот этот фрэймворк, работайте вот с этой СУБД..." Думал, зайду на пару минут просто ради интереса к делам на питоне... А тут просто респект и лавки Мужик, очень хорошо рассказываешь, спасибо большое Однако, желаю тебе улучшить навыки объяснения на словах и жестах❤
Круто, очень интересно и понятно описано как работает бекенд и в чем роль каждого компонента. Автор хорош, спасибо)
Информативно, подробно, с примерами. Молодчина! Продолжай в таком же стиле!
Классно получилось. Честно говоря я когда устраивался 2 года назад, то из всего этого знал только, что есть вебфреймворк и что он работает с бд. И уже по ходу работы как-то влился во всю эту систему, и вся схема сложилась в голове сама по себе. Так что для тех, кто только пришел, скажу так: главное верить в себя, не сдаваться и не стесняться, если чего-то не знаешь, потому что всегда можно спросить у дедов (только сначала самому попытаться разобраться, а то потом решат, что сел на шею и начнут игнорить).
Спасибо за это видео! Это было очень полезно! Пусть у тебя всё будет хорошо, автор!
Александр, спасибо огромное за контент такого потрясающего уровня! Вы - как алмаз. Пусть для меня картина пока - что не совсем понятна целиком и в некоторой частности, но столь цельный и подробный разбор крайне сильно помогает это решить. Ещё раз, огромное спасибо ❤ ❤❤ (Лайк пол каждым видео + подписка) ((Есть желание даже в рамочку поставить))
круто, досмотрел до конца. Я вообще не бэкендер, но видео было полезно для общего понимания. Спасибо за труд и знания!
Спасибо большое, дал чёткое направление по изучению, теперь мне стало намного понятнее куда двигаться!
Спасибо большое, очень понятно объясняете. Было очень круто показать такое минимальное приложение :) Подписка!
Очень полезно и очень интересно, спасибо за труд!
Спасибо! Очень доходчиво! У вас талант преподавателя!👍🤝
мужик, я в восторге. Ничего лучше я еще не видел, спасибо
Спасибо большое. Всегда можно узнать что-то новое в подобных ролика. Подписка, лайк
От души😊 спасибо за объяснение 😊
Спасибо большое, толковое видео по этой теме!
Как же понятно объяснено. Большое человеческое автору 🤝
Бро спасибо за видео, нужную информацию даешь практически без воды, правда смотрю на 1.5 , но в любом случае спасибо что все разжевываешь .
огромный респект тебе, сделал отличное видео с отличнейшим объяснением, прошу делать таких видео больше! на ютубе таких как ты единицы, а может и нет вовсе, однозначно подписка
@backend_artist
5 ай бұрын
Спасибо 🤗
Спасибо большое! Это очень понятно и интересно!!!
Судя по комментариям, атмосфера конечно токсичная, но этого следовало ожидать. Отпишусь тут через неделю) Успехов всем кто стремится к лучшему!
Появилось понимание какой-то картины, благодарю ✌️
братан от души, многое разъяснил, прям туман развеял.Объяснение вообще каратэ
Спасибо огромное. Очень интересно и доступно))
Невероятно огромный объем проделанной работы и структура. СПАСИБО ОГРОМНОЕ ЧЕЛ, этот ролик - произведение искусства)
@backend_artist
4 ай бұрын
🤗
Очень хорошие объяснения, поставленная речь, спасибо за такие видео, полезные знания, я считаю.
Спасибо за видео! Мне как раз не хватало такого видео.
@backend_artist
5 ай бұрын
Спасибо. Рад, что было полезно)
Спасибо, очень понятно и структурированно, я подписался 😊
Подробно, однако. Передумал становиться разработчиком. Спасибо за сэкономленное время.
Круто. Огромное спасибо 🙏
Ролик реально помог создать какую-то картинку по бэку. Раньше не знал за что браться, а сейчас хоть какая-то структура появилась. Спасибо за видео
@backend_artist
5 ай бұрын
Класс, рад что пригодилось, спасибо)
Супер понятно и очень качественно подан материал 👍 респект 👍👍👍
Твои ролики невероятные познавательные для начинающих. Желаю дальнейшего роста канала
@backend_artist
5 ай бұрын
Спасибо большое)
Спасибо за материал 🤝
Очень информативно и доступно для понимания! Желаю развития, буду рекомендовать!
@backend_artist
5 ай бұрын
Спасибо))
Спасибо за ролик! Удачи в развитии)
Информативный контент. Заходит "на одном дыхании" 👍👍👍
Круто! Познавательно! Спасибо!
неожиданно полезное видео, дающее общее представление. спасибо!
Было очень интересно, большое спасибо!!!
Можно придраться к некоторым моментам (например, tcp/ip это не протокол, а сетевая модель определённая двумя протоколами - tcp и ip), но мне кажется, что если подавать всю информацию с разжёвыванием до малейших деталей, то в итоге любой из новичков попросту запутается, а само видео разрастётся раза в 3-4, если не больше. Поэтому считаю, что для начинающих разработчиков это будет must-have обзор, а кому потребуется, тот уже будет углубляться в детали - всё же в сети полно материала (помимо оф документации) по всему, что только требуется. Спасибо! Если потребуется кого-либо направить на прояснение базовых моментов, то в первую очередь посоветую ему данное видео)
Контент ТОП! Спасибо за подробный подход в рассказе про технологии! 👍
Все по полочкам разложил, спасибо)
Видео максимально сочное и вкатывающее. Спасибо большое.
В моей общей картине не хватало Celery. Дополнил, благодарю. В целом, всё очень хорошо описано.
видео, которое стоит пересматривать раз в месяц, потрясающая работа
@backend_artist
5 ай бұрын
Спасибо))
Лучшее, что я видел по этой теме
Топовый контент!Благодарю вас
Подписался. Вот это качественное объяснение. Спасибо!
Очень полезное видео, спасибо!
Топ канал, отлично объясняешь необходимые знания, спасибо
@backend_artist
5 ай бұрын
Спасибо)
Отличная подача. Спасибо, обязательно не бросайте это дело. Почему выбрали именно django ? А не ноду к примеру ?
С удовольствием подписался и добавил в закладки, спасибо
@backend_artist
5 ай бұрын
Спасибо. Рад, что полезно)
супер, продолжай в том же духе, как обычно по делу)
@backend_artist
5 ай бұрын
Спасибо, приятно слышать, рад, что нравится)
Ну видос полезен не только питонистам. В видео очень хорошо показана картина бэкэнда целиком. Гит, докер, nginx, постгря, редис, убунту, смтп - это все необходимо для всех. Так что стоит смотреть всем, кому интересен бэкэнд. А дальше уже просто каждый ствит свои штучки, которые он будет оборачивать в эту всю инфраструктуру, ту взяли питон и джангу в примере, вы можете оборачивать свой реакт с нодой в ту же самую инфраструктуру или еще что-то. База в видео очень хорошая, для понимания. Ну а то, что столько много разных в видео названий разных, то этого бояться не стоит. Тот же nginx - очень простой для базовых вещей, хотя его возможности практически безграничны, вплоть до того что он сам может хранить кэш тех же изображений и проксируя допустим вашу s3 корзину может своими 30 строчками конфига сохранять тысячи 2 баксов в счете за s3 хранилище на большом проекте. То же касается и докера - простой, пока не полезете в кубернетис, но никто в здравом уме джуна не отправит менеджить кубы, т.к. на кубах вообще отдельных сверхразум должен сидеть, который занимается только ими. И так со многим, что было упомянуто в этом видео. Если хотите попробовать понять как это все работает в тяжелом проекте, то разверните в докере на своей VPS убунте какой нибудь self-host софт, рекомендую Mastodon или MinIO Object Storage. Так вы пройдете сразу и через докер, nginx, ubuntu, пробрасывание портов, пробрасывание ssl сертифактов в контейнер и много чего еще. Скилы новичка покачает хорошо в понимании того, как работает все то, что было упомянуто в видео
@backend_artist
4 ай бұрын
Согласен) Спасибо за такой мощный коммент)
@user-ke3xx6zd7d
4 ай бұрын
Четы несешь, это 6икому не нужно, 1с и сайт на пхп , вот че нужно... Где такие длинные технологии используются? Туда Аля улю ты джун уже не попадешь никогда...
@nimscrow
4 ай бұрын
@@user-ke3xx6zd7d 1. Попадешь ты туда даже если сейчас тебе 40 и ты ничего этого не знаешь. Главное желание. 2. Примерно везде, где ты хочешь построить нормальный, современный, устойчивый сервис, а не магазин паленых кросовок. 3. С твоим подходом можно тогда вычеркнуть и 1с с пхп, пользуйся вордпрессом+элементор. Смотри не обляпайся )
@user-xu4kt4di2u
3 ай бұрын
@@backend_artistследующий видео php и зарплаты )
Повторение мать учения! Очень хорошо объясняет парень!
Мне как аналитику - очень интересно смотреть данные видео)
Огромная благодарность. Я просил этот ролик под роликом о питоне. Низкий поклон Вам за ваши труды.
@backend_artist
5 ай бұрын
Спасибо) Да, если у многих есть такая потребность, то почему нет. Заказывайте ещё 😏😁
Слушай не хочется сглазить, но 3 видео и объяснения и подача просто огонь
@backend_artist
5 ай бұрын
Спасибо большое. Рад, что заходит🤗
Спасибо большое) подписка)
Обычно смотрю такого рода контент на английском, но как же все таки лучше усваивается вся информация на родном языке. Хотелось бы видео на тему modern data/technology stack. А в общем, большой тебе поклон!
классный видос, впрочем, как всегда)
Спасибо, работаю системным администратором, но было интересно)
Видео замечательное , спасибо за проделанную работу! Пожалуйста темный фон , от белого больно😮
Очень классный и полезный получился ролик. Автору спасибо) Если можно, было бы отлично получить доступ на доску в miro, там много полезной инфы
@backend_artist
5 ай бұрын
Спасибо, рад слышать) К сожалению у меня в MIRO бесплатный аккаунт и там нормального экспорта не получается(
@sbhajasbajqihsiwb3379
5 ай бұрын
@@backend_artist а есть возможность сделать что то типа скриншота?))
Боже храни алгоритмы ютуба. Замечательно объясняете, спасибо за видео❤
Супер продолжайте в том же духе, отличное видео! Подписка
спасибо мужик! всё понятно
вау, просто вау)) очень информативно
Великолепная работа!
Вообще ультра полезный видос. Прям почувствовал как начало приходить более глубокое понимание фундаментальных вещей до которых почему-то раньше не дошел. Советую создать аккаунт для донатов. На бусти или что-то типа того. Твои видосы - клад для вкатунов
@backend_artist
5 ай бұрын
Рад что людям заходит. Интересная идея про бусти, я подумаю, спасибо ☺️🤗
@ferrummagnethick9247
2 ай бұрын
"Вкатуны" Почему к людям, которые хотят начать работать в IT столько лютой ненависти? Я искренне этого не понимаю, ни в одной другой сфере такого не встречал.
@godgive994
2 ай бұрын
Думаете кто-то вложил в это слово ненависть? Это слово наверняка придумал кто-то, кто хочет обозначить человека, желающего оказаться в айти сфере. Возможно, для него это слово имеет некий негативный окрас
@dzhegutin9876
Ай бұрын
@@ferrummagnethick9247потому что это меркантильные люди, которые идут в сферу только из -за бабок, а значит, и заинтересованности в проектах от них не стоит ждать
Видео огонь, спасибо!
@backend_artist
5 ай бұрын
Спасибо 🤗
Спасибо большое)
Большое спасибо за крайне информативный ролик!
интересно и понятное объсняете.
Оч крутой видос, если бы можно было бы купить конспект с такой инфой - я бы купила !
Объяснять сложные вещи простыми словами это именно то, какими должны быть все туториалы.
Спасибо, очень познавательно, по больше таких бы роликов.
@backend_artist
5 ай бұрын
Спасибо, приятно слышать)
с двух аккаунтов лайк поставил! отличный контент, спасибо
@backend_artist
5 ай бұрын
Спасибо))
Видео оказалось полезным!
Молодец. Отлично объяснил
Спасибо) Хотелось чтобы вы показали как это работает полностью вместе бекенд + фротент. Как вторую часть например для фул стек девелопера
@backend_artist
5 ай бұрын
Привет! Фул стек или фронтенд освещать не планирую т.к. сам этим не занимаюсь. Тут чисто по бекенду история)
@MrRagday
5 ай бұрын
Пока видос не смотрел. Но с точки зрения фрондендера вырывающегося в бекенд - так же работает. Только раздаешь клиенту фронтенд приложение при первом гет запросе, которое уже многое может делать само.
Спасибо ❤
ну это же мощнейшее видео!
Основа это язык + бд надо хорошо знать, остальное все думаю можно видюшки 10часовые посмотреть и чуть попрактиковать, чтоб общее представление было. И потом уже в проекте с помощью gpt и документации вспоминать.