- 14
- 156 258
Максим Иглин
Russia
Приєднався 30 гру 2021
Я Макс - Python backend-разработчик.
На этом канале я рассказываю про обучение и развитие в IT.
Я помогу тебе с погружением в мир разработки, прокачкой hard и soft skills, а также познакомлю с современным стеком технологий.
На этом канале я рассказываю про обучение и развитие в IT.
Я помогу тебе с погружением в мир разработки, прокачкой hard и soft skills, а также познакомлю с современным стеком технологий.
Что происходит после ввода адреса в браузере?
Если ваша карьера связана с веб-разработкой - будь то BackEnd, FrontEnd, QA или DevOps, то вы, безусловно, столкнетесь с вопросом на собеседовании: 'Что происходит после ввода сайта в адресную строку браузера?' В этом видео мы раскрываем этот вопрос в деталях. Узнайте о том, как работает процесс загрузки веб-страницы, начиная с момента ввода URL. Мы разберем каждый этап: от DNS-серверов до обработки запроса на сервере, чтобы вы получили глубокое понимание этого процесса. Этот навык не только поможет вам на собеседовании, но и улучшит вашу компетентность в области веб-технологий.
00:00 - Самый частый вопрос на собеседовании
01:15 - Ресурсы
02:05 - URI (URL)
04:37 - Домен
07:28 - DNS и система DNS-серверов
10:47 - Порт
11:22 - WEB-сервер
11:55 - Сервер приложения (Application Server)
14:30 - HTTP-response
14:47 - HTTP status code
17:25 - Какие клиенты бывают
18:37 - Вы на собеседовании
22:21 - Ответы на вопросы сообщества
Закрытое сообщество с менторством: boosty.to/maximiglin
Поддержать автора: boosty.to/maximiglin/purchase/2492955?
Мой telegram-канал t.me/maximiglindgtl
#программирование #айти #it #backend #frontend
00:00 - Самый частый вопрос на собеседовании
01:15 - Ресурсы
02:05 - URI (URL)
04:37 - Домен
07:28 - DNS и система DNS-серверов
10:47 - Порт
11:22 - WEB-сервер
11:55 - Сервер приложения (Application Server)
14:30 - HTTP-response
14:47 - HTTP status code
17:25 - Какие клиенты бывают
18:37 - Вы на собеседовании
22:21 - Ответы на вопросы сообщества
Закрытое сообщество с менторством: boosty.to/maximiglin
Поддержать автора: boosty.to/maximiglin/purchase/2492955?
Мой telegram-канал t.me/maximiglindgtl
#программирование #айти #it #backend #frontend
Переглядів: 2 654
Відео
Как работает GIL в Python. Многопоточность. Многопроцессность. IO/CPU-Bound.
Переглядів 2,6 тис.3 місяці тому
Привет! В этом видео я рассказал о главной боли питонистов - GIL! 00:00 - Проблематика 00:54 - Процесс 01:23 - Поток 03:30 - CPU-bound / IO-bound 04:29 - Как работает GIL 08:19 - GIL и IO-bound 10:17 - Минусы GIL 11:00 - Состояние гонки (RaceContitions) 12:30 - Блокировки потоков 13:39 - Многопроцесность (MultiProcessing) 14:14 - Выводы Мой telegram-канал t.me/maximiglindgtl Закрытое сообщество...
Какой язык программирования выбрать в 2024 для BackEnd?
Переглядів 9 тис.3 місяці тому
Привет! В этом видео я рассказал, как выбрать язык программирования для backend разработки начинающим и тем, кто уже имеет базу. Какие языки востребованы на рынке? Что перспективнее? Что легче изучать? Ответы на эти вопросы ты найдешь после просмотра. 00:00 - Почему важно сделать правильный выбор? 00:46 - Java 01:00 - Go 01:12 - C# 01:21 - Python 01:30 - PHP 01:46 - Ruby 01:50 - Scala 02:00 - N...
Как победить прокрастинацию программисту? Мой опыт повышения продуктивности.
Переглядів 1,8 тис.4 місяці тому
Привет, в этом видео рассказал свой опыт, как победить лень, прокрастинацию и повысить твою эффективность! Для айтишников это крайне актуально! Мой телеграм-канал: t.me/maximiglindgtl Закрытое сообщество с менторством: boosty.to/maximiglin Поддержать автора: boosty.to/maximiglin/purchase/2492955?ssource=DIRECT&share=subscription_link #it #айти #программирование
3 навыка для каждого программиста в 2024
Переглядів 1,2 тис.4 місяці тому
Привет! Рассказал о самых важных навыках для разработчиков в 2024 году! Телеграм канал с полезной информацией и моей жизнью: t.me/maximiglindgtl Закрытое сообщество с менторством: boosty.to/maximiglin Поддержать автора: boosty.to/maximiglin/purchase/2492955?ssource=DIRECT&share=subscription_link #it #айти #backend #frontend
Эгоцентризм в IT-сфере. Что делать новичку?
Переглядів 1,2 тис.4 місяці тому
Привет! Порассуждаем на тему токсичности в IT-индустрии. 00:00 - Я - Senior, я - прав 03:00 - Хабр 04:14 - Джуны на собеседовании 08:10 - Эйджизм 09:30 - Эго Телеграм канал с полезной информацией и моей жизнью: t.me/maximiglindgtl Закрытое сообщество с менторством: boosty.to/maximiglin Поддержать автора: boosty.to/maximiglin/purchase/2492955?ssource=DIRECT&share=subscription_link #it #айти #bac...
Микросервисы на пальцах. Брокеры, Kafka, RabbitMq, EventSourcing.
Переглядів 10 тис.8 місяців тому
Погружение в мир микросервисов: узнайте, какую роль брокеры сообщений, такие как Kafka и RabbitMQ, играют в современной архитектуре приложений, а также познакомьтесь со способом взаимодействия микросервсиов EventSourcing. 00:00 - Взаимодействие по RestApi 01:42 - EventSourcing (Событийность) 04:28 - Событие 05:14 - EventCarried State Transfer 06:17 - Apache Kafka 10:12 - RabbitMq 10:54 - Разниц...
Что такое REST API? HTTP, Клиент-Сервер, Проектирование, Разработка, Документация, Swagger и OpenApi
Переглядів 41 тис.9 місяців тому
Описание. Привет! В данном видео я рассказал о самом популярном способе взаимодействия распределенных систем - Rest API. Мы рассмотрим теоретическую базу по RESTFull, принципы проектирования, разработки и написания документации. Рассмотрим составляющую системного анализа, документирования, Swagger и OpenApi. 00:00 - Клиент-Сервер 03:52 - Обмен данными и формат данных 05:08 - Stateless 05:43 - К...
Как и сколько учиться программисту?
Переглядів 2,9 тис.9 місяців тому
Привет! В данном ролике я расскажу про подходы к обучению в айти, расскажу, сколько времени нужно тратить на учебу, чтобы добиться желаемого результата! Закрытое сообщество с менторством: boosty.to/maximiglin Поддержать автора: boosty.to/maximiglin/purchase/2492955?ssource=DIRECT&share=subscription_link Телеграм канал с полезной информацией и моей жизнью: t.me/maximiglindgtl #it #айти #обучение
Улучши свой Python код с black, isort, flake8 и pre-commit.
Переглядів 5 тис.9 місяців тому
Единообразие стиля кода по всему проекту - его визитная карточка, так как это первое, на что обращают внимание опытные разработчики. С этими инструментами вы сможете сделать свой Python код куда более читаемым и удовлетворяющим стандарту PEP8. 00:00 - проблемы плохого стиля кода 00:21 - black 01:40 - isort 02:40 - flake8 04:55 - pre-commit Закрытое сообщество с менторством: boosty.to/maximiglin...
Как стать backend-разработчиком в 2024. Roadmap backend developer.
Переглядів 72 тис.10 місяців тому
Не имеет значения, чем вы занимались ранее или есть ли у вас опыт программирования. В этом видео мы сделаем первые шаги в мире Python Backend разработки и я помогу вам освоить необходимые навыки. И самое важное - все это доступно вам абсолютно бесплатно! Проработав все шаги в данном Roadmap, вы однозначно сможете претендовать на роль Junior Python разработчика. Ссылка на roadmap: tropical-table...
Функции в Python - что внутри? Интроспекция. Принцип замыкание.
Переглядів 70411 місяців тому
Каждый день мы пользуемся функциями в Python, но знаем ли мы, что у них внутри? Оказывается, функция - это объект, содержащий множество атрибутов, которых нет у других пользовательских объектов. В этом видео мы рассмотрим функции изнутри, узнаем, почему их можно считать объектом, сделаем их интроспекцию и познакомимся с принципом "замыкание". 00:00 Вступление 00:31 Функции - это объекты? 05:00 ...
Pytest. Необходимый минимум.
Переглядів 3,7 тис.11 місяців тому
Pytest - это фреймворк для тестирования на языке Python, который позволяет писать более эффективные и поддерживаемые тесты. Он является одним из самых популярных фреймворков для тестирования и используется многими компаниями и проектами. Этот ролик познакомит вас с необходимыми инструментами, которыми нужно владеть для работы с Pytest. Таймкоды: 00:00 Вступление 00:10 Пирамида тестирования 00:5...
Pydantic BaseSettings. Храним настройки проектов правильно!
Переглядів 2,6 тис.Рік тому
Pydantic BaseSettings - мощный инструмент для хранения настроек в проектах на Python. В этом видео мы рассмотрим, как использовать Pydantic BaseSettings для их удобного и безопасного хранения. Правильное хранение настроек является важным аспектом, который может повлиять на безопасность, производительность и удобство сопровождения вашего проекта. Pydantic BaseSettings позволяет создавать модели ...
Полезное видео, спасибо!
Паузы между предлжениями делать нужно.
Как все четко и доступно❤
Максим, огромное Вам СПАСИБО!
Это невероятно понятный и отлично поданный контент. Такое золото, жаль, что не нашел раньше
go для джуна нет смысла выбирать, нет вакансий для джунов на go вообще
Больше всего легаси же на джаве, на пхп всякие средненькие компании работают, а джава это гиганты рынка с миллионами строк кода
❤❤❤
спасибо!
Спасибо!
Все четко и по делу. Спасибо. Лайк.
идемпотентный только
3-5 часов в день вяжется? С чем? С работой или семьей? Нет, Вы приходите в 20:00, в 7 вставать на работу. Т.е фактически есть промежуток в 4 часа, который можно использовать для чего-то одного.
Молочина! Не останавливайся брат
Огромная благодарность автору, прекрасная подача материала.
у тебя очень крутая подача
Обьяснил так что и фронту понятно 🤣
ммм я не особо умею пользоваться ноушеном, подскажи почему я не записывать туда ничего или оставлять коментарии
Супер понятный и полезный видос, спасибо! 🔥
Ну дрпустим на пыхе имею зп 100к , получится ли найти работу по другому языку сохранив зп , если начну учить с нуля ?
У меня на скале 300
Случайно наткнулся на это видео - неплохие советы, особенно про 15 минут! Могу один добавить, как разработчик с 10 летним стажем - замерьте уровень шума у себя на раочем месте или дома. В начале карьеры сталкивался с тем, что к концу рабочего дня голова "гудит" и снижаются способности, можно 15 минут тупить в попытках вспомнить команду запуска тестов или сидеть пол часа в попытках найти то, что лежит под носом. Как выяснилось, причина в том, что в офисе постоянный фоновый гул и разговоры, а дома очень шумный ПК. Это реально работает, проверьте! Хотя кажется, что ерунда.
Спасибо большое, очень полезное видео, я стал лучше понимать в микросервисах)
Очень хорошо, прям по полочкам
Красава! Лучший.
Пару хаков от меня - не работать после 22:00 (больше ошибок совершается, последствия потом съедают плоды переработки), а пойти на тренировку по фитнесу. Утром - прогулка перед работой кардинально улучшает работоспособность (одно время работал с 10:00, попрактиковал).
Спасибо! Очень доходчиво 👍
как же я рада, что нашла этот канал! так доходчиво мало кто умеет объяснять, спасибо
Молодчик! Спасибо! Только ивент дривен
Для себя. Rabbit MQ Push модель AMQP протокол Producer пишет сообщение в Exchange, который распределяет их в очереди (first in -first out в виде очередей). Сообщения в очереди распределяются на основе Routing key (ключа маршрутизации) далее он пушит сообщение потребителю с которым уже установлено соединение. Как только консьюмер сообщил что прочитал и обработал сообщение, оно тут же удаляется из очереди (в то время как в Кафке оно может храниться бесконечно долго поддерживая весь log событий) . Кафка Pull модель Несколько брокеров - Кафка кластер zookeeper - выполняет несколько функций: 1)отвечает за хранение и управление конфигурацией Кафка кластера (Хранит инфу о топиках, партициях, брокерах и обеспечивает согласованность) 2) управление состоянием (Отслеживает жизненный цикл брокеров, топиков, париций; контролирует состояния и оповещает других участников о возможных изменениях)
Автор, ты не упомянул В++. Не патриот?
Молодец , очень классно получилось, спасибо. Будет очень круто, если визуализации и глубины подачи материала ещё усилишь.
PHP лучшее, что изобрели люди. Python выбирать новичкам НЕ советую максимально. Вакансий много, но вот конкуренция просто бешеных масштабов. Об этом почти никто не говорит, к сожалению. Если с PHP ещё можно найти работу, то с Python на одно место раз в 500, если не в 1000 раз больше кандидатов. Порог входа нереальный. Сидеть по году без работы для питона это вообще норма.
я разработчик на php и php очень плох, но хуже него самого только его комьюнити из нубов и architect astronauts.
@@user-co5bp8nq7e бред))
Максимально базированное видео! Спасибо за труд!
Рассказал очено годно, так же ОГРОМНОЕ спасибо за картинки)
Годнота! Молодец парень.
Спасибо! очень понятно! лучший
Огонь! Спасибо за контент!
Вот это пиздатейшее объяснение.
consumer-у в кафке приходит какое-то событие об обновлении ? Иначе как они понимают, что данные изменились? Они ведь не будут каждую секунду дедосить кафку на просмотр обновлений
Спасибо огромное. Так понятно объяснил!
5:50 - это что так современный бэкенд работает??? На четырёх языках???
ну давай я тебе скажу, что backend может работать на 30 языках, и это я взял те, которые сам могу назвать.
А как это вообще возможно? Все программисты выучили как языки через FFI работают? Или закрытые фирменные библиотеки, схожие с Nimpy используют? Или создают дополнительные API для общения между частями бэкенда, написанными на разных языках? Или пресловутый GraphQL под эти задачи приспособили? Пожалуйста, просветите как это вообще происходит?
Пожалуйста, скажите в каких компаниях бэкенд работает на 30 языках? Как его удаётся поддерживать? В этих компаниях программистов с работы хотя бы когда то отпускают?
@@user-hi4dj9bx8n это мне вопрос? я не имел ввиду, что в одной компании backend написан на 30 языках) я про то, что есть компании (и они очень известны) где backend написан на OCaml, Haskell, Erlang, Perl, кто-то даже на Swift пишет. Если взять Facebook, то там точно все не на php/hack написано))
Очень классное обьяснение, спасибо👍
Это лучшее видео, что я видела! просто в самое сердечко 😍
Красава!
У меня питон стоит на линуксе и на виндовсе. Скажите пожалуйста, должен ли я его обновлять вручную, или он обновляется автоматически?
Топовое объяснение, благодарю за труд!))
Очень круто, спасибо!)
Всё хорошо, но так стеснялся выговорить правильно слово "ИдемпоТентный", что аж вместо этого всё время говорил "идемпоНентный" ))
Большое спасибо за видео. Не только доступно рассказал, без воды, но и показал живые примеры - именно то что я искал, но так долго не мог найти
Просто лучший