Хочу стать Junior Python

Поделиться
HTML-код
  • Опубликовано: 19 июн 2024
  • Привет! С Вами Y_lab - аутсорс-продакшн компания.
    Давно мечтаешь Войти в Айти? Следуй за нами, мы расскажем, как и зачем. Продолжаем серию роликов по дорожным картам по вхождению в IT.
    В этом видео вы узнаете, как начать карьеру Python-разработчика, какие навыки и знания вам нужны, а также какие hard и soft скиллы необходимо развивать.
    А для тех, кто хочет полноценно освоить профессию Python-разработчика у нас есть расширенный курс (python-junior.ylab.io/), созданный на основе внутреннего курса компании. Мы также успешно протестировали его на студентах Вышки и рады предложить вам по самой выгодной цене!
    00:00 - Приветствие
    00:13 - Дорожная карта: как войти в профессию. Ключевые вопросы.
    01:14 - Теория необходимая на старте для джуна? (Python, ООП, SOLID)
    02:34 - Работа с API
    03:30 - Работа с Фреймворком
    05:30 - Базы данных и SQL-запросы
    08:20 - Работа в NoSQL (*правильно MongoDB)
    08:59 - Дополнительные навыки и технологии (Асинхронное программирование)
    09:40 - Дополнительные навыки и технологии (Celery, Git)
    11:08 - Дополнительные навыки и технологии (Тестирование, Docker, Чистый код)
    12:44 - Основные soft скиллы
    Полезные материалы:
    - При подготовке и изучении языка можно прямо по пунктам проходить по вопросам из ссылки и разбираться с темами: tproger.ru/articles/chto-dolz...
    - Сайты с дополнительными материалами и задачами, которые можно использовать для освоения SQL:
    sql-academy.org/ru
    www.sql-ex.ru/?Lang=0
    - Документация Django и SQLAlchemy:
    docs.djangoproject.com/en/4.2...
    www.sqlalchemy.org/
    - Документация FastAPI - в ней много примеров использования ORM.
    fastapi.tiangolo.com/tutorial...
    - LearnGitBranching:
    learngitbranching.js.org/?loc...
    Почта для связи:
    Course@ylab.io
    Наш телеграм:
    t.me/ylab_v_it

Комментарии • 4

  • @uaitofficial
    @uaitofficial 6 месяцев назад

    Благодарю. Сохраню, сейчас на основах языка Python )

  • @sergeyab9468
    @sergeyab9468 6 месяцев назад +2

    я думал hard это когда у тебя прямо навык а не когда заучил понятия. Просто впечатление такое что можно просто выучить SOLID без кода и впринципе вот тебе и hard skill. Больше это все похоже на инструктаж "как пройти собеседование" а не на реальную карту навыков. Я помню мне надо было sql запросы подучить я прошел курс на работе я их не пишу и чисто для собеса их выучил типа показать что знаю - это все бюрократия а не реальные навыки. А где у вас про алгоритмы? А где про виртуальное окружение? Вы с api на фреймворк скачите без развертывания среды разработки я правильно понял? Короче называйте правильно видео - это подготовка к собесу на джуна а не реальная карта навыков. Короче пройти собес это один навык, программирование - это другой навык.

    • @GrDmitriyL
      @GrDmitriyL 6 месяцев назад +3

      ну SOLID для джуна, - это заучить и просто стараться им (принципам) следовать, когда пишешь свой класс (в реальности это не всегда нужно или даже возможно).
      Касательно всего остального, я бы сказал речь именно про хард скилы: уметь писать REST ручку, с правильными кодами ответа, не делать PUT ручку, которая будет неидемпотентной, и тд и тп.
      Алгоритмы что вы упомянули это как раз только для собеса и надо, джуну так точно.
      Про виртуальное окружение, хорошее замечание, ну всего сразу и не упомнишь, не будьте так строги ;)