ТОП-10 лучших видео по Python - Блог ITVDN
ITVDN: курсы программирования
Видеокурсы по
программированию
РУС
  • РУС
  • УКР

    Выбери свою IT специальность

    Подписка
    РУС
    • РУС
    • УКР
    Arrow
    27 марта состоится вебинар «Подготовка к собеседованию по PHP» Подробности и регистрация
    Arrow

    ТОП-10 лучших видео по Python

    advertisement advertisement

    Здравствуйте!

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

     

     

    1. Пишем API приложение на Python с помощью FastAPI и Docker

     

    Автор — Антон Козаченко, Python Back-end Developer из Латвии

     

    На вебинаре автор разбирает пример написания API приложения на Python с помощью фреймворка FastAPI и инструмента Docker. Рассматривается фреймворк FastAPI, также создается несколько API методов. Автор рассматривает Docker, пишет свою конфигурацию и запускает контейнеры. Дополнительно происходит покрытие API приложения тестами.

    План вебинара:

    1. Ознакомление с фреймворком FastAPI.
    2. Написание несколько endpoint-ов API.
    3. Написание тестов для этих endpoint-ов.
    4. Написание конфигурации для Docker.
    5. Запуск приложения в Docker containers.
    6. Запуск тестов.

     

     

    1. Подготовка к техническому собеседованию по Python ➤ Как пройти собеседование на Junior Python?

     

    Автор — Людмила Мищенко, Python разработчик

     

    Вебинар посвящен ключевым моментам прохождения технического собеседования на позицию Junior Python Developer. Рассматриваются наиболее частые вопросы, логические и технические задачи. Вы узнаете, как правильно готовиться к собеседованию. Уделено внимание тому, как получить пользу от прохождения технического интервью и как оставить приятное впечатление о себе у специалистов компании. Также автор поднимает темы важности работы над ошибками и анализа собеседования.

    План вебинара:

    1. Как готовиться к техническому собеседованию?
    2. На какие вопросы должен знать ответ Junior Python Developer?
    3. На что в ответах кандидатов больше всего обращают внимание?
    4. Нужны ли (и какую роль играют) pet-projects для начинающего специалиста?
    5. Как не растеряться во время кодинга на собеседовании? (+ советы и лайфхаки)
    6. Работа над ошибками и анализ фидбэка после собеседования.

     

     

     

    1. Что лучше: Django, Flask или FastAPI? Обзор фреймворков для веб-разработки на Python.

     

    Автор — Максим Кузнецов, Senior Python Developer

     

    В данном вебинаре рассматриваются несколько популярных веб фреймворков на Python (Django, Flask, FastAPI). Автор сравнивает их производительность и объясняет, для каких целей какой фреймворк больше подойдет.

     

    План вебинара:

    1. Обзор Django и его фичи.
    2. Обзор Flask и его фичи.
    3. Обзор FastAPI и его фичи.
    4. Сравнение производительности.
    5. Когда какой фреймворк выгодно применять.
    6. Ответы на вопросы.

    Данный вебинар будет интересен начинающим Python разработчикам, и тем, кто собирается перейти на Python и хочет спланировать свое обучение с учетом особенностей разных инструментов.

     

     

    1. Создание игры BlackJack на Python с нуля (Часть 1 и Часть 2)

     

    Автор — Артем Мураховский, Python Developer, тренер-консультант CyberBionic Systematics

     

    “Создание игры BlackJack на Python” — это двухдневный интенсивный тренинг по созданию известной карточной игры. Мероприятие призвано в увлекательной форме познакомить новичков с Python и попрактиковаться в написании кода на этом языке. Минимум теории и максимум практики — что ещё нужно для быстрого старта в программировании?

     

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

    • Писать простую программу на языке Python
    • Разбивать задачи на мелкие подзадачи и успешно их решать
    • Проектировать архитектуру программ
    • Писать приложения на уровне классов
    • Решать алгоритмические задачи
    • Понимать назначение паттернов проектирования

    План первого видео (первой части):

    1. Знакомство со средством разработки PyCharm и языком программирования Python.
    2. Разбор основных элементов языка.
    3. Создание архитектуры приложения на уровне классов.
    4. Улучшение архитектуры с использованием паттернов.
    5. Создание первых объектов. 

    План второго видео (второй части):

    1. Создание структуры проекта.
    2. Наследование и композиция.
    3. Создание специальных типов данных.
    4. Связь компонентов между собой.
    5. Тестирование.
    6. Подведение итогов.

     

    1. Объектно-ориентированное программирование в Python ➤ Что такое ООП и как оно работает.

     

    Автор — Бондаренко Кирилл, Data Scientist / Python Developer, "CreatorIQ"

    Объектно-ориентированное программирование (ООП) — очень важная парадигма в современном программировании. Данный вебинар раскрывает основные принципы ООП и показывает, как они реализованы в языке Python.

    Насколько важным является знание ООП для Python разработчика? Как часто приходится использовать ООП в работе? В каких проектах, в каких задачах? Возьмут ли вас на работу без знания ООП? Эти и другие вопросы будут подняты в данном вебинаре.

    Раскрываемые темы:

    1. Что такое ООП и как это работает в Python.
    2. Примеры решения задач через ООП.
    3. Подведение итогов. Ответы на вопросы.

     

     

    1. Создание чат-бота “прогноз погоды” на Python

     

    Автор — Артем Мураховский, Python Developer, тренер-консультант CyberBionic Systematics

     

    Если вы хотите опробовать свои силы в программировании на Python и создать собственного Telegram-бота, который будет уведомлять вас об актуальной погоде, этот видеоролик будет как нельзя кстати.

     

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

     

    План:

    1. Уровни модели сети интернет.
    2. Что такое библиотеки на Python.
    3. Что такое API.
    4. Telegram API.
    5. Библиотеки для Telegram API.
    6. Работа с "чистым" API.

    Чему вы научитесь:

    • Реализовывать несложную программу на языке Python, которая будет прогнозировать погоду.
    • Основам базового синтаксиса языка Python.
    • Теоретическим основам API — поймете, как он работает.
    • Работать с запросами.
    • Создавать ботов для мессенджера Telegram.
    • Использовать существующие сервисы для привязки к разрабатываемой программе.

     

     

     

    1. Автоматизация парсинга сайтов на Python

     

    Автор — Артем Мураховский, Python Developer, тренер-консультант CyberBionic Systematics

     

    В эру машинного обучения информация становится нефтью XXI-го века. Проекты, связанные со сбором и анализом данных, выходят на первые позиции в глобальных компаниях и в стартапах.

    Как собирать и обрабатывать информацию? В зависимости от целей проекта данные могут собираться абсолютно разные. На вебинаре мы рассмотрим один из наиболее распространенных подходов – парсинг сайтов.

    Мы возьмем один из популярных сайтов с рабочими вакансиями и на его примере разберем библиотеки для парсинга веб-сайтов, библиотеки для работы с запросами. Разберем виды популярных баз данных и поймем где и какую нужно использовать.

    План вебинара:

    1. Что такое парсинг веб-сайтов.
    2. Библиотеки для парсинга веб-сайтов.
    3. Библиотеки для работы с сетью.
    4. Написание кода парсеров.
    5. SQL и NoSQL - при каких задачах, какой тип используется.
    6. Написание кода менеджеров баз данных.

     

     

     

    1. Создание простой казуальной игры на Python

     

    Автор — Людмила Мищенко, Python разработчик

     

    На вебинаре будет рассмотрена реализация простой игры на Python. Суть игры заключается в обучении людей, особенно детей, вести эко-дружественный способ жизни - правильно сортировать мусор. То есть, польза будет не только для вас в получении новых знаний в программировании, но и в попытке проявить больше заботы о нашей планете.

     

    План вебинара:

    1. Постановка задачи.

    а) Цель вебинара - создать свою игру на Python, которая учит сортировать мусор;

    б) правила игры - выбирать правильную корзину для разного типа мусора; окончание игры по таймеру; в конце игры пользователь получает сумму заработанных баллов за правильно выбранные корзины.

    2. Реализация программы:

    а) установка модулей;

    б) загрузка необходимых изображений;

    в) написание логики попадания мусора в корзину (поведение корзины);

    г) объявление и описание элементов мусора (органика, пластик, бумага) - класс поведения мусора;

    д) вызов написанных классов и запуск игры.

    3. Получение результатов:

    а) запуск и тестирование кода;

    б) прохождение игры;

    в) анализ проделанной работы - добавление и изменение условий игры, оптимизация кода, будущие доработки.

     

     

     

    1. Структуры данных в Python. Уровень Advanced

     

    Автор — Бондаренко Кирилл, Data Scientist / Python Developer, "CreatorIQ"

     

    Если вы испытываете сложности с пониманием документированных структур языка Python, таких как list, tuple, dict, set, то этот вебинар для вас. Мы будем разбираться с тем, как написать такие структуры данных, как очереди (queues), деревья (trees), рассмотрим работу с вложенными словарями (nested dicts), а также применение ООП для расширения возможностей существующих структур данных.

    Материал этой встречи будет полезен Python разработчикам из разных областей, в частности Data Science специалистам и web-разработчикам.

    План вебинара:

    1. Работа с расширением структур данных языка через наследование и ООП.
    2. Работа с комбинированными структурами, такими как nested dict, defaultdict, named tuple и т. д.
    3. Написание незадокументированных структур данных, таких как деревья, очереди, связные списки и другие.

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

     

    1. Как стать Python разработчиком в 2021 году?

     

    Автор — Артем Мураховский, Python Developer, тренер-консультант CyberBionic Systematics

     

    В последние годы язык программирования Python стремительно набирает популярность. По данным Stack Overflow Developer Survey 2019, в котором приняли участие более 87 тысяч IT специалистов из разных стран, Python опередил даже таких постоянных и несомненных лидеров, как Java, С# и С++.

    Сейчас он широко используется в Data Science (машинное обучение, анализ данных, визуализация), разработке встроенного программного обеспечения и в реализации серверной части веб-приложений. Также при помощи Python можно создавать игры, десктопные и мобильные приложения, писать тесты для ПО и упрощать администрирование ОС.

    Программа встречи:

    1. Кто такой Python разработчик и что он делает?
    2. Какие знания, умения и навыки нужны Python разработчику?
    3. Требования к разработчикам уровня Junior.
    4. С чего начать обучение языку Python?
    5. Составление плана обучения.
    6. Рекомендуемая литература.
    7. Ответы на вопросы.

     

    Изучайте Python разработку на ITVDN!

    КОММЕНТАРИИ И ОБСУЖДЕНИЯ
    advertisement advertisement

    Покупай подпискус доступом ко всем курсам и сервисам

    Библиотека современных IT знаний в удобном формате

    Выбирай свой вариант подписки в зависимости от задач, стоящих перед тобой. Но если нужно пройти полное обучение с нуля до уровня специалиста, то лучше выбирать Базовый или Премиум. А для того чтобы изучить 2-3 новые технологии, или повторить знания, готовясь к собеседованию, подойдет Пакет Стартовый.

    Стартовый
    • Все видеокурсы на 3 месяца
    • Тестирование по 10 курсам
    • Проверка 5 домашних заданий
    • Консультация с тренером 30 мин
    59.99 $
    Оформить подписку
    Весенний
    • Все видеокурсы на 15 месяцев
    • Тестирование по 24 курсам
    • Проверка 20 домашних заданий
    • Консультация с тренером 120 мин
    90.00 $
    219.99 $
    Оформить подписку
    Акция
    Премиум
    • Все видеокурсы на 1 год
    • Тестирование по 24 курсам
    • Проверка 20 домашних заданий
    • Консультация с тренером 120 мин
    169.99 $
    Оформить подписку
    Notification success