3 EASY Python Project Ideas!!

Поділитися
Вставка
  • Опубліковано 26 лис 2024

КОМЕНТАРІ • 489

  • @vaisakh_km
    @vaisakh_km Рік тому +4492

    Make a new universe
    Python: import universe

  • @joshparsons5795
    @joshparsons5795 Рік тому +813

    That file organizer seems like a good idea

    • @Wesker-he9cx
      @Wesker-he9cx 5 місяців тому +2

      Facts Man..

    • @Grahamaan27
      @Grahamaan27 3 місяці тому +2

      Agreed but I would have the map reversed. Videos : MP4,wmv,mov , not a dictionary entry for each extension

    • @Primeagen
      @Primeagen 3 місяці тому +5

      ​@@Grahamaan27original dictionary makes the program simple and time complexity will be lower

    • @69k_gold
      @69k_gold 2 місяці тому

      It's more scalable and uses the dict properly ​@@Grahamaan27

    • @einzelltuter2847
      @einzelltuter2847 7 днів тому

      This was the day, I ran out of memory.

  • @codewithjaro
    @codewithjaro 8 місяців тому +75

    Quick tip: For the QR code scanner to work smoothly, set the background color of the QR code to white or a brighter shade. I Spent 5-6 hours figuring this out.

  • @ClassyNapkins
    @ClassyNapkins Рік тому +155

    ChatGPT has actually been such a blessing to learn coding with - though, it does mess up writing it’s own code quite frequently, but it’s excellent for identifying the errors within my code

    • @Alejothe2
      @Alejothe2 6 місяців тому

      ima try and use it thx

    • @RemoteAccessGG
      @RemoteAccessGG 5 місяців тому +4

      It sucks at identifying errors.

    • @muslimgamerrr9479
      @muslimgamerrr9479 5 місяців тому +7

      @@RemoteAccessGG we know, thats what ur supposed to do

    • @paradox5347
      @paradox5347 2 місяці тому

      @@muslimgamerrr9479😂😂

    • @Ниггерфиш
      @Ниггерфиш Місяць тому

      ChatGPT is really good for figuring out OK (not good, but good enough) ways to implement something... just don't rely it on too much or you'll end up not learning anything

  • @thanthesk23
    @thanthesk23 Рік тому +25

    File organizer sounds interesting. I have all downloads in a single folder, so this could be a good change to organize all my download files.

  • @brodie.969
    @brodie.969 Рік тому +675

    Me: Is trying to learn C# as my first language
    Also me: Watches videos about Python

    • @simpilot001
      @simpilot001 Рік тому +25

      C# is a great first language. I think c++ is more practical for a lot of things though. They are quite different, but learning a language like c# will help you later with other languages

    • @brodie.969
      @brodie.969 Рік тому +20

      @@simpilot001 Yeah I prefer Unity over Unreal Engine so I chose C#

    • @BruceLee-qc2lm
      @BruceLee-qc2lm Рік тому +11

      Same here lmao. I learned C# first and made games, GUI's. But then in College went to Python which was much easier, now I am learning Java.
      Imo I think Python Is the perfect language for back-end stuff at home. Tonight I'm hoping to make some scripts on my school laptop.

    • @v10__atmo
      @v10__atmo Рік тому +3

      I learn c++ in school but I would like to learn pyhton or js on the vacation

    • @VoidPaul97
      @VoidPaul97 Рік тому +1

      Should learn java first, I know that OOP can be annoying, but if you get good at java two things will happen:
      1. It'll be easier C#
      2. You'll love more C#

  • @Person-who-exists
    @Person-who-exists Рік тому +730

    #4 make a game that uses the package os to remove system32 if the user loses

  • @alexhernandez8550
    @alexhernandez8550 Рік тому +470

    Don't create a qr generator from scratch you may go insane

    • @FurriousFox
      @FurriousFox Рік тому +192

      probably, but it ain't fun to create a qr code generator *by importing an already existing qr code generator*

    • @sontapaa11jokulainen94
      @sontapaa11jokulainen94 Рік тому +30

      I am actually trying to implement a qr code generator actually from scratch and it isn't that bad. Still quite difficult since you need to fiddle around with a lot of error correction shit which includes a lot of number theory.

    • @Flome
      @Flome Рік тому +21

      I did it before. The process is pretty well documented, so it isn't that hard. The hardest part is understanding some of the math and, implementation itself isn't that hard.

    • @greg_pizzatower
      @greg_pizzatower Рік тому

      theres a website that does that but i dont remeber it, i got it from fun cmd commands or smth idfk

    • @reamuji6775
      @reamuji6775 Рік тому +4

      I once tried to make a barcode generator i've never been the same ever since
      It eventually worked though

  • @Juice-chan
    @Juice-chan Рік тому +5

    Freedom Units always gets me. 😆 Subscribed

  • @ghaithalhalabi8889
    @ghaithalhalabi8889 Рік тому +24

    You came when I ran out of ideas, thanks ❤
    Also, I made a project, it's a story with inputs for like the setting and the characters, it's really easy

    • @felinezero
      @felinezero Рік тому +3

      You probably means Madlib Generator, it's a really popular project for beginners to make
      Good Luck on your learning journey ✌️😸

    • @autumnblaze6267
      @autumnblaze6267 2 місяці тому +1

      I imagined a choose your adventure game (or an interactive story)
      it's a pretty fun project cos it requires barely any programming but you can make full blown art + the basic version (track state, read input, change state and print text based on input) can be expanded really easily: you can add a complex system like earning money, a store, learning spells, developing relationship with different characters (basically just track a bunch of variables, more than just the "chapter"/state of the game), you can add GUI (and here you can go crazy with graphic effects) to turn it into a visual novel
      a similar project would be a rougelike or just any dungeon crawler (even with premade maps, but similar logic and possible to make with just ncurses / console "graphics" and only keyboard input)

  • @fevad1246
    @fevad1246 Рік тому +92

    You're shorts somehow makes python look sooo easy and idk the environment of you're ide it's so clean ,i can force myself to keep learning python because of you're amazing shorts else i get burntout by some average 20 minute video or even the full course that last hours

    • @ThatOneSkywalker
      @ThatOneSkywalker Рік тому +10

      Visual Studio Code 😉 Look at the top!

    • @fevad1246
      @fevad1246 Рік тому +3

      @@ThatOneSkywalker yes i do but not this clean btw i am not any expert in programming and neither idk about any settings of vs code

    • @ThatOneSkywalker
      @ThatOneSkywalker Рік тому +1

      @@fevad1246 Just search for the thing you want 😉 I think you will find anything :)

    • @ThatOneSkywalker
      @ThatOneSkywalker Рік тому +2

      @@anirudhmanojc.v3739 Agree 💯

    • @being_aspirang
      @being_aspirang Рік тому +1

      Yes bro you have said absolutely right

  • @beepymemes
    @beepymemes 3 місяці тому +2

    That file organizer is an awesome idea, I have a bad habit of sticking everything in downloads

  • @cuboidmelon
    @cuboidmelon Рік тому +1

    new favorite coding channel

  • @kos256
    @kos256 Рік тому +4

    Simplifying tasks yourself using scripting is actually a good idea.

  • @pbudie123
    @pbudie123 Рік тому +13

    For the file organizer, instead of repeating folder names against each extension, you can create a dictionary where the key is the folder name, and the corresponding value is a list of file extensions that should be moved to that folder.

    • @fordrollhaus9086
      @fordrollhaus9086 Рік тому +1

      The issue is that when given a file, you already have the file extension and it is much easier to write the rest of the program with known values as the keys in a dictionary.

  • @thepotatohgamer9566
    @thepotatohgamer9566 Рік тому +1

    These are good! I'll try this later! Thanks!

  • @parsahashemi9037
    @parsahashemi9037 2 місяці тому +1

    file organizer was awesome 💯

  • @code2compass
    @code2compass Рік тому

    Dude! I am a Global navigation satellite system scientist and you and intently are my inspiration. Because of you guys I started a python channel where I share coding tutorials that are GNSS oriented 🎉🎉🎉

  • @Drygear1
    @Drygear1 Рік тому +1

    Awesome. Thank you!

  • @skycloudsacademy
    @skycloudsacademy 4 місяці тому

    You are the Best!!! Love Your Video!!

  • @kedersiz8600
    @kedersiz8600 Рік тому +4

    Bro the first project, i haven't even though about it, Thanks alot

  • @familiekomaric2746
    @familiekomaric2746 Рік тому

    Thank you for the Ideas

  • @muhamadilham3909
    @muhamadilham3909 Рік тому +1

    Nice idea, thanks i will try it

  • @FearlessDudeiscool
    @FearlessDudeiscool Рік тому +5

    As someone who uses the imperial system I completely agree that we should switch

    • @nigh_anxiety
      @nigh_anxiety Рік тому +1

      Officially, we've been metric since 1975, but the act declaring as such didn't require imperial units to be eliminated by any set date.

    • @FearlessDudeiscool
      @FearlessDudeiscool Рік тому

      @@nigh_anxiety whos “we”

  • @the_uncharged
    @the_uncharged Рік тому +3

    I actually started a project called "PySCOS", it's about an operating system (not really) that can make more things that windows can and can't do.

  • @CattopyTheWeb
    @CattopyTheWeb Рік тому

    Cool ideas!

  • @ytusr-ko5rg
    @ytusr-ko5rg Рік тому +4

    Hi, I've watched a lot of your shorts video. Can you make more about the os module and how to work with file system/path in python more clearly?😊

    • @nigh_anxiety
      @nigh_anxiety Рік тому +1

      It's usually much easier to use pathlib to work with file paths instead of the os module. Pathlib abstracts away a lot of the differences between Windows/Unix/Mac

  • @kandi_krush23
    @kandi_krush23 6 місяців тому

    That Qr Code seems like a good idea

  • @Tasfin.Mustakim
    @Tasfin.Mustakim 2 місяці тому +5

    Print("hello world")
    Congratulation

  • @elkrakov
    @elkrakov Рік тому +118

    Freedom units😂

    • @DxBlack
      @DxBlack Рік тому

      Rational units: imagine trying to be exact when you don't have any tools available. Egotists slotted themselves into having 1 unit of measure, we use both and only the accurate one when accuracy is absolutely required.

  • @rachitchauhan8164
    @rachitchauhan8164 5 місяців тому +2

    Make qrcode, import qrcode. Python is the most realistic language i have ever seen😂 love it

  • @dilyorbek_ideas
    @dilyorbek_ideas Рік тому

    Thanks 👍 bro it's easy and useful

  • @treudden
    @treudden Рік тому +5

    I made a program that turns images into QR codes which it then is able to decode back into the image which was pretty fun.

    • @imfrommars7362
      @imfrommars7362 Рік тому +3

      how did you do that? i just started learning python and im curious as to what libraries you used

    • @treudden
      @treudden Рік тому

      @@imfrommars7362 Hello, the main packages that I used were cv2 to display the image, qrcode to generate and read QR codes, and numpy to read image data. I could send the source code if you’re interested

  • @Diriector_Doc
    @Diriector_Doc Рік тому +4

    Casually reads QR codes with my eyes and displays them with python.

  • @matt995amg
    @matt995amg Рік тому +16

    Chat gpt is useful to study the qrcode package so you can build your own qr code generator.

  • @mecke_dev
    @mecke_dev Рік тому +1

    My super Secret for better looking UI in Python is EEL, i don't know a lot of People that even heard of EEL, but its awesome.
    But i mostly user ElectronJS for UI and run Python in the Background.

  • @azhagurajaallinall126
    @azhagurajaallinall126 Рік тому +4

    Thanks.. i thoughy about file manager app is one of great startup to learn,build & keep improving
    With relatable stress,focus,health issues & poor support,need to get a job,lack of money,i can't focus much on anything..
    Gotta learn hiw to put these into custom plugins,libraries in any mobile,desktop apps we create in future (just use,calling them) like multiple programming language using technique as polyglot..
    Hope you all well 😃🌟✨🙌
    (28th comment,3.7+k likes,20,747 view)
    05.04.2023 08:40 pm ist

  • @ItsRabb
    @ItsRabb Рік тому +55

    Proudly use chatgpt when I am stuck coding.
    100x easier to just copy and paste to the AI & ask if it notices any problems.
    Saves hell of debugging hours.
    Only problem is code length

    • @jensenraylight8011
      @jensenraylight8011 Рік тому +1

      yes exactly, people thought that you have to making up the entire python and libraries Documentation in your head, or else you're an idiot with mental defect.
      i don't understand this type of High schooler mentality.
      it's just a waste of time,
      basically in the real world, you only have 2 weeks sprint and you have to use everything in your disposal to make things happen.

    • @carlospc223
      @carlospc223 Рік тому +3

      Copilot will ease this pain.
      But you Always can separate your code and use part 1 if you memorized write read.
      And then you ask for your problem and so on.

    • @Noe-gj9mw
      @Noe-gj9mw Рік тому +20

      There's nothing wrong with using ChatGPT, but the point of these projcts seem to be to learn python, and so you probably will learn more if you grind through it yourself. Kinda like how kids arent given calculators while learnig arithmetics

    • @aayushsamal2715
      @aayushsamal2715 5 місяців тому +1

      Ofc u won't face those problems but u won't be learning anything 😢

  • @NirmalBaskota-jt7sk
    @NirmalBaskota-jt7sk 3 місяці тому

    Unit converter is a nice idea

  • @RazzleBloq
    @RazzleBloq Рік тому +4

    Aint no way I’m writing my own QR code library 💀

    • @satibel
      @satibel Рік тому

      If you just want a single size it's not that hard, you can basically just calculate the error correction and use a look up table on each character of the string to select which pixel to turn black.

  • @FuneFox
    @FuneFox 2 місяці тому

    Fun c and c++ projects for beginners:
    1) Write a programming language
    2) Write an operating system
    3) Write a C compiler to compile the above projects

  • @haizu.kun1
    @haizu.kun1 2 місяці тому

    i once wrote python program that add exif data or encoded data based on filename, bcos i sync my photo folder to my phone. Having it identify right date and sort it is a blessing.

  • @Mikesors
    @Mikesors Рік тому

    I highly recomend to learn, how to work with aruments. Built-in module "argparse" is really good and helps to create terminal-oriented programms.

  • @servantofthelord8147
    @servantofthelord8147 Місяць тому

    GUIs get me so amped!!!

  • @MisterSnail1234
    @MisterSnail1234 3 місяці тому +1

    Amazing memes👌👌

  • @DanelonNicolas
    @DanelonNicolas Рік тому

    good ideas!❤

  • @Code_guide
    @Code_guide 4 місяці тому

    Awesome

  • @____________________________x
    @____________________________x Рік тому +9

    Make a qr code without import-
    Umpoxibal

  • @neftalialavez2970
    @neftalialavez2970 5 місяців тому +2

    Yo someone like this so i can cone back to it 😩

  • @originalbinaryhustler3876
    @originalbinaryhustler3876 Рік тому

    love it ❤❤❤❤❤

  • @0fflineMycelium
    @0fflineMycelium Рік тому +1

    thank you

  • @narojii4770
    @narojii4770 5 місяців тому

    My fun python project idea is learning python

  • @samuelatienzo4627
    @samuelatienzo4627 Рік тому

    An American who wants to go metric… subscribed!

  • @AngelGonzalez1995
    @AngelGonzalez1995 7 місяців тому

    Love it

  • @Chick0714
    @Chick0714 Рік тому

    i really need a file organizer. Gonna do it!

  • @nuggetschannelcz
    @nuggetschannelcz Рік тому

    When you said "can we switch to metric" as a guy from Europe i felt that

  • @timothyoesch1108
    @timothyoesch1108 Рік тому

    The fact you just pronounced it G-U-I made me shiver a bit. Do people actually say it that way? :D

    • @b001
      @b001  Рік тому

      I had a professor pronounce it 'gooey' in college and it just stuck lol

  • @satibel
    @satibel Рік тому

    For #1 you can use mimetypes instead of extension, which classifies things as audio, video, image, text, font or application, though you'd have to create special cases for like pdf and doc, which are application/pdf and application/doc, it is a lot easier for pictures and audio rathere than list all the formats.

  • @robertoo510
    @robertoo510 Рік тому

    Honestly as someone who just began to code using python asking ai to figure out a math equation then use python to execute a virtual simulation of the outcome is crazy, seems like you can just tell Al what to write and fix as you go

  • @Cavebobzilla
    @Cavebobzilla 7 місяців тому

    Make a compound interest calculator (for beginners)

  • @dawre3124
    @dawre3124 Рік тому

    the one i made which i use the most is a script that scales down images when i paste them into a chat so its the maximum size supported. with this i can just share screenshots of my 4k screen on steam or discord without anymore clicks

  • @roomohite8321
    @roomohite8321 Рік тому

    Can you make video on how to apply classes in projects

  • @lily_littleangel
    @lily_littleangel Рік тому +1

    python project idea:
    A python script that allows an user to input a python function to make a point move around a matplotlib plot using said function.

  • @davidd.4310
    @davidd.4310 Рік тому +2

    more please

  • @satibel
    @satibel Рік тому

    Try to make a program that gives you the number of seconds since a certain date without an import without going crazy.
    Tom scott has a video on it, basically there's been so much changes and things like leap seconds that it's extremely hard to do accurately.

  • @goldie3238
    @goldie3238 Місяць тому +1

    I hate the way you did the freedom unit converter because it reminds me of this video of a guy making a Fahrenheit to Celsius converter in ARM assembly and he wanted to do (F-32)*5/9 and he was going to do multiply by 5/9 not multiply by 5 and then divide by 9 and he was hating about there being zero floating point on the processor he was using and I was so angry cause he didn't realize he could save any decimals for the last step and do like a mixed fraction or anything like that but no he had to multiply by 5/9 not multiply by 5 and then divide by 9

  • @risalmohamad3933
    @risalmohamad3933 Рік тому

    Thanks edu sir..

  • @idan137
    @idan137 Рік тому +1

    U should've started with the chat gpt disclaimer 😂😂

  • @phibik
    @phibik Місяць тому +1

    Project 4: change to the superior C++

  • @ToshikoMotoGirl
    @ToshikoMotoGirl Рік тому

    Cool😀🙂

  • @savado
    @savado Рік тому +1

    I love your comment about the “rest of the world unit” ❤

  • @ZackWhitbord
    @ZackWhitbord 2 місяці тому +1

    telling me not to use chatgpt on a programming project, is like telling a painter not to use paint

  • @DelightDestiny-n4t
    @DelightDestiny-n4t 11 місяців тому

    Good 👍

  • @Ali-oo4wi
    @Ali-oo4wi Рік тому +1

    subscriber had put a like and wrote a comment :)

  • @informativecontent4778
    @informativecontent4778 Рік тому

    thanks

  • @blue13eardlance66
    @blue13eardlance66 6 місяців тому +1

    K. I'll go make a program to convert literally everything into liters.

  • @Jiangyou666
    @Jiangyou666 Рік тому

    Creating a neural network could be fun!

  • @Aidensk7
    @Aidensk7 6 місяців тому

    #4 backup creator that puts backed up files into a folder

  • @theastro888
    @theastro888 Рік тому +1

    How does a beginner like me even begin with these projects? I haven't even learnt about this do I have to do more tutorials? To understand what I must do I'm lost.

  • @maheshwaran8355
    @maheshwaran8355 Рік тому +1

    What is the font style he uses?

  • @beepbeepgamer1305
    @beepbeepgamer1305 Рік тому +1

    My first project was encrypting file and trying to hide the key just like a ramsonware but my program was badly coded I actually couldn't decrypt some files, I ended up deleting my own files but thank god I just downloaded some random shit for testing like with files like .txt, .bin, .csv, .jpeg etc.
    But that project really thought me alot of things like not giving on finding your own ways to get around your problem.

  • @calvinnuon4580
    @calvinnuon4580 Рік тому

    Freedom forever!

  • @Brillianceyoutube
    @Brillianceyoutube 2 місяці тому

    What I do is code as much as I know, gpt a certain method for something I don't know and implement it in my own way

  • @wpgames24
    @wpgames24 Рік тому +1

    How about making a game engine from scratch?

  • @Sinke_100
    @Sinke_100 Рік тому

    1) it's too simple in win, I always keep it organised, for some automation could be few powershell commands, interesthing, but not needed 2) I have mobile app, don't need it 3) I already done it. But man still cool ideas, if you have some stenography ideas I always like to play with those, not lsb thought, it's well known, I need new ideas, I bet you tryed it sometimes, if not try, it's really fun

  • @gustavomezzovilla7248
    @gustavomezzovilla7248 Рік тому

    A insane/fun project is to create a text editor from scratch. I did in C in the Last semester and im still alive.

  • @Allahuakbar4344
    @Allahuakbar4344 Рік тому +1

    can you write me the code for the qrcode generator?

  • @huannguyen-vl7gb
    @huannguyen-vl7gb Місяць тому

    Hi. What the name of text font u are using. I really like that.

  • @Ethan-vf8cj
    @Ethan-vf8cj Рік тому

    @b001 I actually built the first one nearly one month ago, it, but instead of running it repeatly, I made a process of it, which can watch multiple directories with config file in YAML and you can also ignore some files with specific file extensions.

  • @MahmoudNasrCPA
    @MahmoudNasrCPA Рік тому

    Convert units ❤

  • @arttheart130
    @arttheart130 Рік тому +1

    Two small issues:
    1. I'm dumb as hell to code anything remotely difficult
    2. Chatgpt is blocked in my country

    • @carlospc223
      @carlospc223 Рік тому

      What Country are you from?

    • @arttheart130
      @arttheart130 Рік тому

      @@carlospc223 I'm from Russia

    • @carlospc223
      @carlospc223 Рік тому

      @@arttheart130 y its not permited up there?

    • @franspai7415
      @franspai7415 Рік тому

      ​@carlospc22 Never heard of Russia? Anything that dosent explicitly suck Putins cock and balls is immiedtly banned, some old Russian State Duma member probably heard that ChatGPT said that war is a bad thing or smth.

  • @2fresh4you
    @2fresh4you Рік тому

    Me: *opens ChatGPT* „write me a code to organize my files, thanks😊“

  • @cipher21713
    @cipher21713 2 місяці тому

    What theme your using?

  • @IndyGibb
    @IndyGibb 4 місяці тому

    Why don’t people understand that metric units are a part of imperial units. We use them for science and stuff all the time.

  • @elib7911
    @elib7911 Рік тому

    Please for the love of all things holy do a password manager with encryption. Preferably show us how to make the passwords encrypted either with imports or flat out making an encryption algorithm. I’ve been working on this project for 4 days now and the encryption is killing me lol

    • @miquelr2353
      @miquelr2353 Рік тому

      Is hash and salt not good.enough?

    • @elib7911
      @elib7911 Рік тому

      @@miquelr2353 is that a library import?

    • @miquelr2353
      @miquelr2353 Рік тому

      @@elib7911 i suggest replit 100 days of code video on youtube about: hash and salt

  • @The_Animation_verse
    @The_Animation_verse Місяць тому

    what app do you use

  • @ilylyssna
    @ilylyssna 8 місяців тому

    Hey, what vscode theme Ur using?

  • @lucifertheremagcito
    @lucifertheremagcito Рік тому

    Ok, now I know how to organize my desktop XD

  • @coffeeenjoyer9099
    @coffeeenjoyer9099 Рік тому

    Freedom units into rest of the world units lmao

  • @toastonryeYT
    @toastonryeYT Рік тому

    I've made a converter to convert Celsius to Freedom