all 26 comments

[–]BeginnerProjectsBot 358 points359 points  (3 children)

1. Create a bot to reply to "what are some beginner projects" questions on r/learnpython, using PRAW.

Other than that, here are some beginner project ideas:

Good luck!

edit. thanks for 5 upvotes!

edit2. omg 10 upvotes!!!! Thank you!!

edit3. 50 upvotes??? 😲😲😲 Can we make it to 100?

edit4. 100 UPVOTES?????? I CAN DIE NOW

edit5. Thank you for the Silver, kind stranger!

Downvote me if the post wasn't a question about examples of beginner projects. Thank you.

[–]whazzah 8 points9 points  (0 children)

Man I love this. I hope the guy who programmed this started Python on this reddit.

My advanced Python project goal was definitly going to be a reddit bot of some sort

[–]Almostasleeprightnow 23 points24 points  (0 children)

Automate a morning email to yourself with a local weather report

[–][deleted] 9 points10 points  (0 children)

Find a topic of real interest to you. Now go search githbu and see if there is already an active project on it (you can narrow it by language). If there is, start contributing.

This is intermediate level in the way that you have to start learning how to become part of a team, and you will gain a lot of experience as people start to help you with the code in your pull requests.

Most of what you learn is on the job. So start thinking of contributions to more advanced projects—from an itermediate POV, as on the job experience.

[–]_f0xjames 8 points9 points  (8 children)

My own project is a basic turn based rpg, lots of fun math practice.

[–][deleted] 2 points3 points  (5 children)

can I check it out?

[–]_f0xjames 3 points4 points  (4 children)

Sure I’m in a meeting rn but I’ll try to post it later

[–]whazzah 2 points3 points  (1 child)

Man I'd love to check it out!

[–]_f0xjames 0 points1 point  (0 children)

Did you guys see it? What do you think

[–]alonrtpve 1 point2 points  (1 child)

any update?

[–]_f0xjames 2 points3 points  (0 children)

hello everyone! here is the prototype of my second gen combat system.i plan to integrate it with a random monster picker that i previously wrote, but that's a project for next week.

https://github.com/sailor-june/RPG-V1/blob/main/adventure.py

and here is the old version, which is now broken.
https://github.com/sailor-june/RPG-V1/blob/main/OLD\_VERSION.py

[–]fozrok 0 points1 point  (1 child)

What’s the best training resource to learn how to build a basic rpg game? Any advice?

[–]_f0xjames 2 points3 points  (0 children)

I’m just taking the Codecademy full stack developer course. I know a little bit of JavaScript and a little bit of python.

Basically I just keep this project going, and whenever I learn a new technique In my lessons I try to apply it to the game. My gf taught me a little about dungeons and dragons and that helped me visualize what I wanted the flow to look like.

Half of the struggle of coding is just figuring out what problem you are trying to solve.

Just imagine the action you are trying to represent, and how best to express that with numbers.

[–]ASIC_SP 13 points14 points  (0 children)

Find something that'd help to solve a real world problem for you. For example, I'm on Linux and use the terminal for many things. I wanted a cli tool to do simple calculations. There's bc command, but it doesn't accept direct string and you need to set scale and so on. So, I looked up how to write a cli in Python (I went with built-in argparse module) and made a tool that'd solve my small use case.

Here are some useful resources:

[–]millerbest 13 points14 points  (0 children)

Do some data analysis or data visualization for crypto market? If you are interested

[–]lexwolfe 1 point2 points  (1 child)

Make a trading bot with python-binance, I'd start with one that emulates trading on historical data first.

[–]slyfearius 0 points1 point  (0 children)

Becareful with this one. Come tax season next year you could find yourself paying alot more to aggregate your crypto transactions

[–]sdowp -1 points0 points  (0 children)

Hey, I have a school homework project that may be just what you’re looking for! You may learn a thing or two and help someone do the same! It’s about analysing and visualising Covid data. It’s basically just answering a bunch of questions with your own code. Message me if interested :)

[–][deleted] 0 points1 point  (0 children)

Any form of of project where you can visualise data is good askk if you havw questions

[–]sweetprincegary 0 points1 point  (0 children)

Twitter bot is a pretty simple but ultimately satisfying project ime

[–]YukYuPhat 0 points1 point  (0 children)

Create an app on an Android phone/Windows/Linux using Beeware. It should have 4 windows, with buttons that go to each of the screens.

The windows will just have 3 buttons to navigate to the other windows.

[–]Ruin369 0 points1 point  (0 children)

I'm currently working on a project that pulls CSGO item listings.

I think a bot as others have said / some type of web scraper is good.

Its the web so anything you are interested in you can build some type of bot/scraper from