7 проектов Python для начинающих
Пройдя курсы или изучив основы языка Python, вы захотите начать создавать что-то потрясающее.
Проекты Python, которые мы предлагаем, удобны для начинающих, и они уникальны тем, что дают вам опыт работы с различными типами приложений.
Настольный уведомитель
Приложение Desktop Notifier простое, но уникальное. Вы будете получать доступ к веб-API с помощью запроса и отображать уведомление на рабочем столе каждые 4 часа с помощью plyer. Это забавный проект, в котором вы можете отображать статистику Covid, позицию на фондовом рынке, RSS-канал и многое другое.

Будильник с Tkinter
Проект будильника поможет вам освоить инструмент с графическим интерфейсом Tkinter, модули pygame и базу данных SQLite. Вы создадите пользовательский интерфейс, в котором сможете устанавливать будильники и отображать часы, секундомер и таймер. Проект проверит ваши навыки Python на каждом уровне. Вы также изучите базовые сценарии SQL, что всегда является плюсом, если вы хотите получить работу в ведущих компаниях.

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

Голосовой помощник
Voice Assistant — простой проект, но если вы покажете его своему другу или коллеге, они будут в восторге. Вы напишете несколько строк для преобразования речи в текст, а после этого будете использовать различные библиотеки Python и операторы if-else для создания личного помощника.
Чат-бот с Chatterbot
Чат-бот с Chatterbot — отличный проект, который вы можете продемонстрировать в своем резюме. Вы будете использовать flash для создания веб-приложений и ChatterBot для обучения бота простым ответам. Это просто и увлекательно, и вы всегда можете сделать его почти идеальным, работая с подходами, основанными на самообучении.

Приложения командной строки
Учебное пособие по приложениям командной строки поможет вам создать инструменты командной строки с пользовательским интерфейсом и графикой. Это не полный проект, но в этом вся хитрость, вы будете использовать все инструменты и примеры, упомянутые в руководстве, для создания своего проекта.

Распознавание лица
Распознавание лиц поможет вам ознакомиться с OpenCV-2. Вы не будете использовать какие-либо модели машинного обучения или глубокого обучения для создания простых приложений для распознавания лиц. Всего за 25 строк вы сможете создать скрипт Python, который берет изображение и возвращает изображение с зеленой ограничивающей рамкой вокруг нескольких лиц.
