5 Great Python Project Ideas

preview_player
Показать описание
Here are 5 great Python project ideas to help you become a better Python developer. Remember, practise makes perfect!

▶ Become job-ready with Python:

▶ Follow me on Instagram:

00:00 Learning Python made simple
00:05 Intro
00:14 Url shortener
01:26 Image downloader
02:46 File sorter
04:23 Chat bot
06:49 Pong
08:37 Your thoughts
Рекомендации по теме
Комментарии
Автор

Literally there are dozens of YouTube channels that teach python but Indently is always the best 👍 Keep up the good work!

Greenbay-bnyk
Автор

"Share with your friends... if you have any" - well I feel victimized. 🤣🤣🤣

jeffreyphipps
Автор

Project #6 ... a really nice fun project I did some time ago to learn Customtkinter (also works for TK/TTK, but Customtkinter looks so much better and is super easy to learn) was to create a GUI application for a color picker. At the top is a preview banner with the current color preview, it changes in real time as I move the RGB sliders. At the bottom are fields with the color code in hex and RGB, each can be copied to the clipboard with a click.
After writing it in procedural style, it's a good exercise to refactor it in OOP. It teaches a lot about classes, inheritance, dependency injection, and so on. This was one of the learning projects I had the most fun with, because it covered so many different things, and it's a tool that's not totally useless.

thepurplesmurf
Автор

The games I always recommend are Nibbles and Gorilla because of QBasic. Back when I was in high school I had a book on Pascal and one of the lessons was on writing a chat bot. Writing a parser from scratch to try and understand common language was a very edifying experience.

anon_y_mousse
Автор

Great ideas. I'm not sure if I'm good enough to build them myself, but I'll keep them in mind for the future.

Thanks!

facilvenir
Автор

RPG Character generators are fun and offer plenty of incremental upgrades. Setup a table for dice rolls and a RNG.
Usually there are conditions and rules that require some thought for implementation.
The result could be a text character sheet or using libraries to render some combination of svg, png, or pdf to provide graphics and additional formatting.

spectre.garden
Автор

My recurring project is a chess game. By the time it works (I lose against my own code), I have mastered the programming language up to the degree I need for work.

But as I progress with age, also a chat bot is challenging enough 😊

yksw
Автор

Can you share the source codes for those projects?

igorrogi