Elena Deykun - Python Blog
Elena Deykun - Python Blog
  • 18
  • 66 618
КАК НАЙТИ РАБОТУ В IT в 2025 ГОДУ - Пошаговая стратегия
elena-deykun.by/ - ссылка на материалы по поиску работы
t.me/elena_deykun_python - тг канад, в котором есть подробности и бонус для подписчиков
Содержание:
00:46 - Из чего состоит стратегия поиска работы
01:34 - Определение целевой вакансии
03:43 - Исследование рынка труда и определение образа идеального кандидата
05:47 - Сбор ресурсов (какой у вас опыт, какими навыками владетеете)
14:07 - Цифровое позиционирование (резюме и linkedin, applicant tracking system)
31:28 - Как попасть на собеседование
35:08 - Как писать сопроводительное письмо
36:50 - Как пройти собеседование с рекрутером и техническим специалистом
40:25 - Как чувствовать себя увереннее на собеседовании
Переглядів: 588

Відео

DOCKER-COMPOSE с нуля простыми словами! На примере python, django, nginx. celery, redis и postgresql
Переглядів 17 тис.Рік тому
В этом видео на практическом примере разбираем, как пользоваться docker-compose и зачем он нужен. Разбирать будем на примере простого приложения, которое использует практически все: python, django, nginx. celery, celery beat, redis и postgresql 00:00 - Вступление 00:35 - Зачем нужен docker-compose 01:39 - Что такое docker 03:49 - Установка docker-compose 04:05 - Приложение для контейнеризации 0...
Все что нужно знать про docker! Разбираем на примере python + django
Переглядів 20 тис.Рік тому
В этом видео вы узнаете, что такое докер, а также получите все необходимые знания для того чтобы свободно использовать его для своих проектов 00:33 что такое докер 02:33 как установить docker 03:00 как пользоваться docker cli 04:12 что такое образ / image 03:50 что такое контейнер / container 03:58 запускаем hello-world образ 04:15 что такое докерхаб 05:00 как запустить образ 06:00 как удалить ...
Как задеплоить django-приложение на виртуальную машину | Google Cloud Platform
Переглядів 4,3 тис.3 роки тому
В этом видео на практическом примере разбираем как задеплоить django-приложение на виртуальную машину и делать это будем на Google Cloud Platform - Compute Engine. Но процесс разворачивания приложения будет схож на любых виртуальных машинах Содержание: 00:00 Что будем делать обзор тестового django-приложения 02:10 Настраиваем Google Cloud VM 04:20 Устанавливаем все что нужно для запуска проекта...
Подготовка Django-приложения к деплойменту
Переглядів 6 тис.3 роки тому
В этом видео разбираем все шаги, которые нужно сделать перед деплойментом Django-приложения на сервер: 00:00 - Демонстрационное приложения использующее IDGB API 03:50 - Работа с переменным окружения (файлик .env) 09:04 - Какие переменные выносить в переменные окружения 11:00 - Файл с необходимыми для запуска приложения библиотеками (requirements.txt) 14:33 - Django settings - паттерны, настройк...
Передача аргументов по ссылке и по значению в Python
Переглядів 3,1 тис.3 роки тому
В этом видео рассматриваем, какие типы данных относятся к изменяемым, а какие к неизменяемым, а также как происходит передача аргументов по ссылке и по значению. 00:00 - Неизменяемые типы данных 03:00 - Изменяемые типы данных 04:43 - Передача неизменяемых типов данных в функцию 06:34 - Передача изменяемых типов данных в функцию
Как называть переменные в Python?
Переглядів 5563 роки тому
В видео разбираем как называть: - переменные (разных видов: обычные переменные общего назначения, константы, bool) - функции - пакеты и модули - классы, а также поля и методы классов - пользовательские исключения согласно PEP8, а также дзену python 00:00 - Что будет в видео 00:20 - Зачем правильно называть переменные 01:15 - Допустимые значения идентификаторов 03:00 - Как называть переменные 05...
Виртуальное окружение Python | venv
Переглядів 9583 роки тому
Виртуальное окружение Python | venv
Jupyter Notebook - установка и запуск
Переглядів 7 тис.3 роки тому
Jupyter Notebook - установка и запуск
Как установить Python на Windows + PyCharm
Переглядів 2474 роки тому
Как установить Python на Windows PyCharm

КОМЕНТАРІ

  • @ПавлоКабай
    @ПавлоКабай День тому

    Все тоже но с обьямнениями подробними в chat gpt 4

  • @vitytik
    @vitytik 3 дні тому

    Прекрасное видео, спасибо за Ваш труд!

    • @elena-deykun
      @elena-deykun 15 годин тому

      Спасибо за обратную связь 🙌

  • @МурадАхмедов-ч1с
    @МурадАхмедов-ч1с 5 днів тому

    Елена, ты крутая!!! Очень понравилось видео! Нашел некоторые свои пробелы и прикрыл. Подскажи ещё, если у меня например сервисы находятся на разных серверах, например если у меня БД на одном сервере, а front на другом и бэк на третьем, поможет ли мне как то docker-compose? Могу я как то запускать docker-compose, но чтобы запуск происходил на тех серверах?

    • @elena-deykun
      @elena-deykun 15 годин тому

      думаю что такое можно сделать к примеру через один docker-compose файл и локально можно будет запускать все сервисы сразу, а на серверах на каждом отдельно запускать только один сервис (docker compose up front, к примеру)

  • @nullixnullix639
    @nullixnullix639 11 днів тому

    Вау) Годные советы. Хотя я не прям со всем согласен =)

  • @АдамУорт
    @АдамУорт Місяць тому

    Доступно, чётко, последовательно - 10/10

  • @Gabriel-ql7eb
    @Gabriel-ql7eb Місяць тому

    okuda vzyali SECRET_KEY vnutri .env.docker? Kto to otvette pojaluysta

  • @aleksanderpeshkin2266
    @aleksanderpeshkin2266 Місяць тому

    Ты могла еще быстрее говорить ??? Зачем ты в докер завернула питон и убунту , ты их сразу на линукс сервер не могла установить через пакетный менеджер и работатьс любыми расширениями ???

    • @elena-deykun
      @elena-deykun 15 годин тому

      Докер решает свои задачи, он нужен для запуска приложений с зависимостями в разных средах без необходимости настройки каждой отдельной. А убунту это частный кейс и каждый раз нужно будет все делать заново, если не использовать инструменты для автоматизации

  • @ИкамаПромакон
    @ИкамаПромакон Місяць тому

    Начать не получался щя смотри

  • @АннаАндреевна-ь1и
    @АннаАндреевна-ь1и Місяць тому

    Спасибо!!!!

  • @plamya_op1Yym
    @plamya_op1Yym 2 місяці тому

    Подскажите, при таком запуске docker run -p 8084:8000 docker-demo, мапинг портов вроде работает посколько из самого docker desc переходишь на 8084:8000, но если нажать из пайчарма, то перебрасывает на 0.0.0.0:8000/ и там пусто,почему не работает перенаправление

  • @TheRevivalSymphony
    @TheRevivalSymphony 2 місяці тому

    Великолепное видео! Хотя я и на java, но такого емкого и краткого объяснения еще не встречал! Подсмотрел несколько нужных команд, очень понравилась в конце аналогия контейнера и удаленной машины. Когда такое же видео про кубер? Буду теперь ждать с нетерпением!

  • @zhenisbekasyl7062
    @zhenisbekasyl7062 2 місяці тому

    какое же крутое видео,огромное спасибо Elena Deykun!!!

    • @zhenisbekasyl7062
      @zhenisbekasyl7062 2 місяці тому

      давно хотел разобраться в доккере,ваше видео помогло в этом

  • @blackout1819
    @blackout1819 2 місяці тому

    а нафига тогда кубернетис?

    • @elena-deykun
      @elena-deykun 15 годин тому

      Докер лишь помогает запускать части приложения как отдельные сервисы, но для мониторинга этих сервисов, масштабирования, подключения load balancer и менеджмента полноценного приложения в прод среде докер контейнеры раскатываются на кубернетисе. В любом случае докер это промежуточный шаг, если запускать все сервисы на одной машине, то это не даст той гибкости, надежности и масштабируемости, которая сможет обеспечить эффективную работу системы, а менеджить это все на разных машинах он уже не умеет

  • @oleg7367
    @oleg7367 2 місяці тому

    Подскажите, какая студия используется на видео? Спасибо!

    • @elena-deykun
      @elena-deykun 2 місяці тому

      Если вы про IDE, то PyCharm

  • @salavat_faritovich
    @salavat_faritovich 2 місяці тому

    Боже, тут прям всё, что мне нужно. Спасибо огромное. Вы сэкономили мне месяц работы❤❤❤

    • @elena-deykun
      @elena-deykun 15 годин тому

      Очень рада что понравилось🙌

  • @murodjontokhirov2717
    @murodjontokhirov2717 3 місяці тому

    Видео просто супер. Когда видео про Kubernetes?

  • @trytofixtrytofix
    @trytofixtrytofix 3 місяці тому

    www.twitch.tv/trytofix поддержите если не трудно

  • @9teenz_
    @9teenz_ 4 місяці тому

    Большое тебе спасибо. Продолжайте, не бросайте канал

  • @ekbrandom
    @ekbrandom 4 місяці тому

    Когда продолжение?

  • @mrbluff4489
    @mrbluff4489 4 місяці тому

    Отличный урок! Спасибо

  • @mrbluff4489
    @mrbluff4489 4 місяці тому

    Отличный урок! Спасибо! Заканчиваю курс по докеру на степике, потратил 2-3 недели, а из Вашего урока узнал больше чем из того курса)

    • @elena-deykun
      @elena-deykun 4 місяці тому

      Супер что понравилось! Спасибо за обратную связь 🤍

    • @mrbluff4489
      @mrbluff4489 4 місяці тому

      @@elena-deykun пока попрактиковал только прошлый урок. Этот урок завтра сяду разбирать, просто посмотрел но все понятно) непонятно пока зачем постгрес использовали в уроке, в Джанго же своя база есть. Если этот момент объясните, вообще красота будет) думаю что постгрес лучше чем mysql из коробки, но вроде все возможности тоже в нем можно реализовать

    • @vegzuzvegzuz2866
      @vegzuzvegzuz2866 4 місяці тому

      ​@@mrbluff4489 из коробки в Джанго SQLite.

  • @magicrush5262
    @magicrush5262 4 місяці тому

    Елена ты лучшая! Я так долго не мог разобраться как настроить статик на серваке и наконец-то ответ найден! 🤗🤗🤗

  • @punkrocker6624
    @punkrocker6624 4 місяці тому

    здравствуйте, а если есть такая проблема: я делал всё, как сказано в видео, но процесс автоматического открытия jupyter через браузер почему-то не свершился. он, конечно, дал необходимые ссылки на сервер и они работают, но всё равно я ожидал автоматического перехода в браузер, а так, получается, что каждый раз нужно вручную копировать ссылки в браузер для открытия (не то, чтобы это прям плохо, но хотелось бы всё же понять причину проблемы и решить её). не знаете, как можно исправить это и сделать в точности, как у вас на видео?

    • @elena-deykun
      @elena-deykun 4 місяці тому

      а это на какой операционной системе?

    • @punkrocker6624
      @punkrocker6624 4 місяці тому

      @@elena-deykun это windows 10, но я так думаю, там проблема с файлами пайтона или внутри самих системных папок, потому что он не видит почему-то сам браузер для открытия, тогда как на ноуте, где уже стоит windows 11, всё спокойно открывается

  • @СергейВоробьев-ж5й
    @СергейВоробьев-ж5й 5 місяців тому

    Спасибо большое за ролик! Очень полезное видео про docker compose!!! Только у меня статика на беке не подтянулась видимо с nginx что то.

    • @elena-deykun
      @elena-deykun 5 місяців тому

      Можно залогиниться в nginx контейнер и проверить что папка правильно вмаунтилась и в ней есть нужные стили. Если не вмаунтилась, то смотрим в эту сторону, проверяем что собрали папку со стилями и как она маунтится в docker-compose. Если все верно, то смотрим на настройку nginx, код конфигурационного файла можно посмотреть на гитхабе, ссылка на который в описании, по идее там ничего менять не нужно. И смотрим логи самого nginx контейнера и куда улетают запросы на статику. Важно еще помнить что это 80 порт, а не порт приложения, к примеру 8080. Если не получится, то можете написать в телеграм

    • @СергейВоробьев-ж5й
      @СергейВоробьев-ж5й 5 місяців тому

      @@elena-deykun Я меня в проекте я в папку с nginx тоже dockerfile добавил и отдельно пути для admin и api прописал в конфиге. location /admin/ { proxy_set_header Host $http_host; proxy_pass backend:8080/admin/; } Примерно так! Ты умница!!! Даже не представляю сколько инфы нужно переварить, что бы запилить такой видос!

  • @epsi7205
    @epsi7205 5 місяців тому

    все отлично, только подача материала слишком быстрая и без пауз, комфортно было смотреть только на скорости 0.75

  • @MrMRcheku
    @MrMRcheku 5 місяців тому

    наконец-то я подключил статику, ура. спасибо большое

    • @nurzhansaktaganov8670
      @nurzhansaktaganov8670 5 місяців тому

      как? через whitenoise?

    • @nurzhansaktaganov8670
      @nurzhansaktaganov8670 5 місяців тому

      у меня не подтянулись статичные файлы и я подключил whitenoise

    • @elena-deykun
      @elena-deykun 5 місяців тому

      А что не получилось с тем способом который в видео?

  • @1kuperster
    @1kuperster 5 місяців тому

    Заснул и не проснулся

    • @elena-deykun
      @elena-deykun 5 місяців тому

      Надеюсь выспались👌

  • @tatyanaadmiralred4174
    @tatyanaadmiralred4174 5 місяців тому

    Спасибо вам большое за урок! ❤

    • @elena-deykun
      @elena-deykun 5 місяців тому

      А вам за обратную связь 🤍

  • @v_for_valera9589
    @v_for_valera9589 5 місяців тому

    О боги, спасибо за это видео...

  • @antropod
    @antropod 5 місяців тому

    Жду с нетерпением видео про kubernetes

  • @Борьбазадепозит
    @Борьбазадепозит 6 місяців тому

    Умничка! Приятно слышать девочку....

  • @gioerisioni
    @gioerisioni 6 місяців тому

    Спасибо Елена,здорово как вы всё объясняйте просто и понятно.

    • @elena-deykun
      @elena-deykun 5 місяців тому

      Очень рада что было понятно🤍

  • @ФедяБахвалов
    @ФедяБахвалов 6 місяців тому

    Здравствуйте,видео очень полезное,но объясните пожалуйста,volume его главная задача это как я понял замена файлов(папок) в контейнера на локальные файлы на сервере ,почему вы не прописали staic_volume:./static объясните пожалуйста

    • @elena-deykun
      @elena-deykun 5 місяців тому

      Да, есть такой момент что если мы монтируем папку из хостовой системы в контейнер, то это bind mounts, их указывать в секции с volume не нужно. Но если мы хотим создать volume при помощи docker, чтобы к примеру сохранить состояние бд между запусками контейнеров, то в таком случае это named volume и он указывается в секции volumes или может создаваться при помощи команды docker volume create

  • @lightgod4669
    @lightgod4669 6 місяців тому

    очень полезное видео)как-раз то что было нужно,правда для своего проекта пришлось попотеть немного )

  • @bernardsoul8936
    @bernardsoul8936 6 місяців тому

    Огромное спасибо за видео! Наконец-то всё то, что нужно в одном видео! Для меня стало открытием ваш канал =) Подписался)

    • @elena-deykun
      @elena-deykun 5 місяців тому

      Спасибо за обратную связь 🤍

  • @vladislav5530
    @vladislav5530 6 місяців тому

    Елена, подскажите пожалуйста такой момент по докеру. Целесообразно ли использовать докер вместо того чтобы поднимать nginx+питон и джанго(ну или любой другой язык с фреймворрком) на локальном хосте для разработки проекта? Или это всетаки инструмент для того чтобы завернуть в контейнер готовое приложение и демонстрировать? И как в таком случае конфигурироввть Volume для папок с кодом и для БД? Надеюсь смог сформулировать вопрос.

    • @elena-deykun
      @elena-deykun 6 місяців тому

      Тут все зависит от удобства и нужд. Чаще всего докер нужен на этапах когда приложение уже деплоят, либо же он разрабатывается несколькими людьми. То есть имея актуальный докер образ у вас будет возможность всегда его быстро развернуть и запустить на любой машине или сервере. Еще он полезен в случае если на локальной машине ведется параллельно несколько проектов и их зависимости / настойки nginx могут конфликтовать. Докер удобен тем что запускается вне зависимости от всего и в случае если где-то что-то сломалось в настройках, как это обычно бывает, докер от этого защищает и с этой точки зрения поддерживать локальную инфраструктуру может быть проще. Я обычно зависимости типа бд запускаю в докере, а само приложение локально, потому что так все же проще дебажить

    • @vladislav5530
      @vladislav5530 6 місяців тому

      ​@@elena-deykun большое спасибо за развернутый ответ.Мне например хочется держать на машине одновременно и Python+django, и PHP+symfony для разработки мелких учебных проектов - наверное тут докер вполне поможет? Вроде возможно БД и рабочую папку вынести в volume?

  • @vladislav5530
    @vladislav5530 6 місяців тому

    Великолепный видеоролик - коротко и емко. Спасибо и всего самого лучшего!

  • @lightgod4669
    @lightgod4669 6 місяців тому

    полезное видео)всем кто принимал участие, огромная благодарность )!

    • @elena-deykun
      @elena-deykun 6 місяців тому

      Рада что понравилось)

  • @corazonjsx
    @corazonjsx 6 місяців тому

    Для начинающего будет немножко сложновато Да бывает иногда траблы где автор скипает какие то команды(venv, requirements.txt) поэтому не все мб поймут а так впринципе если разобраться самому то видосик супер лайк и подписка как говорится Пасибки :3

    • @elena-deykun
      @elena-deykun 6 місяців тому

      Да, к сожалению данное видео рассчитано на то что у человека уже есть какой-то бэкграунд для которого он собственно и будет использовать докер, без этого не удалось бы раскрыть тему в полной мере, либо был бы урок на 10 часов по всему подряд, а не по docker compose😅

    • @corazonjsx
      @corazonjsx 6 місяців тому

      @@elena-deykun да вы правы 😆

  • @nullixnullix639
    @nullixnullix639 7 місяців тому

    Как с вами связаться? Хотел бы пригласить вас на чашечку кофе, обсудить связку Docker + Flask, или какие нибудь другие связывания... 🤭

    • @elena-deykun
      @elena-deykun 4 місяці тому

      С кем надо я уже связалась😉

  • @xumpocmb-404
    @xumpocmb-404 7 місяців тому

    не понимаю как вы это делаете. уже все гайды на ютубе просмотрел, но я 1 особенный. не удается запустить контейнеры, вообще. первое с чем столкнулся в строке CMD - не выполняется ни какая из команд. бьет ошибки, что неизвестная хрень написана. убрал, окей. потом ошибки , что не может найти базу данных. и что бы я ни делал - все равно не может ее найти. по имени сервиса из файла компоуз - не хочет. часов 8 уже бьюсь об ошибку: django.db.utils.OperationalError: [Errno -2] Name or service not known

    • @elena-deykun
      @elena-deykun 7 місяців тому

      а напиши в телеге под последним постом, прикрепи скрин)

  • @Mary0Kule
    @Mary0Kule 7 місяців тому

    Великолепный мануал, благодарю. У Вас, кажется, талант разъяснять такие вещи.

    • @elena-deykun
      @elena-deykun 7 місяців тому

      Спасибо, рада что было понятно)

  • @kalbschulz4690
    @kalbschulz4690 7 місяців тому

    Можно делать платный курс по докер и это будет бестселлер 👍

  • @programmer-dolbaeb7787
    @programmer-dolbaeb7787 7 місяців тому

    видос отличный!! в след раз увеличите текст а то иногда ничего не видно

  • @kalbschulz4690
    @kalbschulz4690 7 місяців тому

    Да это талант к преподаванию, не иначе, жаль, редко видео выходят или канал заброшен. Многое стало понятно, спасибо.

    • @elena-deykun
      @elena-deykun 7 місяців тому

      Готовлюсь к его возрождению со всех сил) спасибо за комментарий🤍

  • @Sergei_Bashkintcev
    @Sergei_Bashkintcev 8 місяців тому

    Сексуальный голос )

  • @captain_t0rch688
    @captain_t0rch688 8 місяців тому

    Это, наверно лучший гайд по настройке докера для Django и Nginx. Просто лучшая, благодарю

  • @JuliaProClay
    @JuliaProClay 9 місяців тому

    Тек найн из мира айти