5 Great Python Project Ideas

Поделиться
HTML-код
  • Опубликовано: 27 авг 2024

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

  • @Greenbay-bn3yk
    @Greenbay-bn3yk Месяц назад +8

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

  • @jeffreyphipps1507
    @jeffreyphipps1507 Месяц назад +9

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

  • @thepurplesmurf
    @thepurplesmurf Месяц назад +2

    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.

  • @anon_y_mousse
    @anon_y_mousse Месяц назад +1

    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.

  • @facilvenir
    @facilvenir Месяц назад +1

    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!

  • @spectre.garden
    @spectre.garden Месяц назад

    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.

  • @itsjohannawren
    @itsjohannawren 21 день назад

    I've written a URL shortener (incrementing + custom URLs), a chatops bot (Slack -> Infrastructure), and an image downloader/scraper. I guess it's time for Pong?

  • @y2ksw1
    @y2ksw1 Месяц назад

    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 😊

  • @kernel10
    @kernel10 Месяц назад

    tnx 🔥 please more cool ideas

  • @X-razcal-X
    @X-razcal-X Месяц назад

    Nice suggestions 🎉

  • @dfields9511
    @dfields9511 19 дней назад

    Hangman using Flask

  • @dipeshsamrawat7957
    @dipeshsamrawat7957 Месяц назад

    Thank you 😊

  • @igorrogi4368
    @igorrogi4368 Месяц назад +2

    Can you share the source codes for those projects?

    • @thepurplesmurf
      @thepurplesmurf Месяц назад +6

      That's the point of learning projects, YOU are supposed to write them from scratch, without external help. If you have the source code you just copy it and maybe change 2-3 small things and that's it. You won't learn much from this, but you will learn A LOT by doing it on your own. Think through the whole project step-by-step, make a draft, code one section after another and put it all together until you have a working end result.

    • @foxypiratecove37350
      @foxypiratecove37350 Месяц назад

      @@thepurplesmurf I agree with you.

  • @rishiraj2548
    @rishiraj2548 Месяц назад

    Good day greetings

  • @DC4-WARRIOR
    @DC4-WARRIOR Месяц назад

    Try > pip install shortners