Python — это универсальный язык с широким использованием. Вы можете использовать Python для веб-разработки, автоматизации, Machine Learning и Data Science.
Предлагаем список с бесплатными курсами* на основе проектов, которые вы можете использовать не только для создания проектов с использованием Python, но и для изучения языка.
1. Создание виртуального помощника
В этом проекте вы создадите своего собственного виртуального помощника, используя язык программирования Python. Виртуальный помощник — это приложение, которое понимает голосовые команды и выполняет задачи для пользователя. Google’s assistant и Alexa Amazon — хорошие примеры виртуальных помощников.
Предлагаем курс Learn Python: Build a Virtual Assistant, бесплатный курс Python от Udemy. В рамках этого курса вы перейдете от базового Python к созданию виртуального помощника для вашего компьютера.
2. Построить сканер разведки
В этом проекте вы создадите сканер разведки, который будет сканировать любой веб-сайт, доступный через Интернет, и предоставит вам результаты в виде файла.
С этим проектом вам поможет Python Programming — Build a Reconnaissance Scanner, еще один бесплатный проектный курс для изучения Python в 2020 году. Из этого курса вы узнаете, как использовать Python 2.x и Python 3.x.
3. Построить клон игры Камень, Ножницы, Бумага
Создание игр, вероятно, является лучшим способом изучения кодирования и логики для любого нового языка программирования. Это дает вам ощущение создания чего-то полезного.
Rock Paper Scissors – Python Tutorial — еще один бесплатный проектный курс для изучения Python, который содержит подробное руководство по созданию программы Rock Paper Scissor на Python.
4. Создайте службу сокращения URL, как bit.ly
Если вы хотите заняться веб-разработкой, созданием веб-сайтов и веб-приложений, тогда Python — отличный выбор. Он имеет множество отличных фреймворков, таких как Python и Flask, которые позволяют легко создавать веб-приложения.
Try Django 1.10 | Create a URL Shortening Service — этот бесплатный курс научит вас Django, одной из самых мощных веб-фреймворков, которая упрощает создание веб-приложений, поэтому это библиотека Python № 1
5. Top 100 Криптовалюта Рейтинг приложение
Python & Cryptocurrency: Build 5 Real World Applications, в этом мини-проекте вам необходимо создать рейтинговое приложение для криптовалют, таких как BitCoin, Etherium, Litecoin, Libra и т. д., где вы можете сортировать по рангу, ежедневному изменению процента или ежедневному объему. Положительные и отрицательные значения окрашены в зеленый и красный цвета, что-то вроде CoinMarketCap.com
Если вы новичок в Python и готовы потратить несколько долларов, рекомендуем курс The Complete Python Bootcamp на Udemy, одном из лучших онлайн-курсов Python. Это не бесплатно, но вы можете получить его всего за 10 долларов от продаж Udemy. Он также включает в себя окончательный проект, который вы создадите в рамках курса.
—
*Проверяйте цену, прежде чем присоединиться, потому что некоторые преподаватели конвертируют свой бесплатный курс в платный после достижения маркетинговых целей.