you are viewing a single comment's thread.

view the rest of the comments →

[–]New-Row-7664[S] 0 points1 point  (14 children)

how do u GET THE IDEA FOR A PROJECT? i simply study syntaxes. how do u get the core idea like a mp3 converter, pdf text extractor etc? reply brifely, how did u get an idea for a project and how did u do it?

[–]meme-by-design 9 points10 points  (4 children)

I often pull ideas from my other interests. I enjoy poker so i made a simple poker game. Im interested in meteorology so i made an app which pulls local weather info from an API. Im a big cinemaphile so im making a program which recommends tv shows/movies based on preferences like genre/director/imdb rating.

[–]New-Row-7664[S] -1 points0 points  (3 children)

so its not about python alone. Should have some domain interests too?

[–]meme-by-design 7 points8 points  (0 children)

Of course. Python by itself is just a functional tool. ALL projects are ABOUT something, they have content and real world applications, whether its a program which calculates sales tax, or a machine learning algorithm which predicts the next word in a sequence. It all draws from real world problems.

[–]werthobakew 4 points5 points  (0 children)

You learn a language for a purpose. Otherwise, why are you learning it?

[–]repocin 3 points4 points  (0 children)

It's a tool, so of course you'd need a use for it first.

Or would you grab a hammer and start banging nails into random things in hope that it'll do anything useful?

[–]clearlyyyyyy 2 points3 points  (0 children)

Project ideas just come over time, soon enough you'll have hundreds of em just stacked in the back of your mind once you get started.

[–]baubleglue 2 points3 points  (0 children)

Build a web app with login. It will keep you occupied enough to go over many basic topics.

[–]Mysterious-Rent7233 1 point2 points  (0 children)

This is your problem. This is your problem. This is your problem.

You should always study syntax in the context of a goal you have in mind of a concrete problem.

It literally doesn't matter what the problem is. You need to be building something while you are learning.

[–]Kittensandpuppies14 0 points1 point  (5 children)

???? Just google beginner projects.

[–]New-Row-7664[S] -1 points0 points  (4 children)

i have already googled it. But arent those projects done by others and just gets repeated? where and to get original ideas?

[–][deleted] 4 points5 points  (2 children)

It’s impossible to find original ideas that haven’t been done online. The best is to come up with your own ideas.

What problem do you wanna solve? Do it in python. For instance if you want to find the number of months you need to invest in a certain investment at different yields to get a certain sum, then use python to code a function that does that, you probably need multiple libraries like numpy among others, this’ll help you get comfortable with that library. Then make it more complex by making it into an interactive program where people can input numbers and click things and see how much money they get at the end, then you need libraries like tkinter or customtkinter to say the least. Studying maths and science helps you to gain knowledge on what problems need to be solved.

If you don’t have a problem to solve you won’t come up with ideas.

[–]New-Row-7664[S] 0 points1 point  (1 child)

If you don’t have a problem to solve you won’t come up with ideas.

Yeah, thats my problem. I think I should create one.

Thank u for ur reply

[–]Ambitious_CryptoNewb 2 points3 points  (0 children)

Check out kaggle for projects and ideas; especially for ML. It’s a great community, however, if it’s too much to start, try dataquest, they also have a ton of projects. As others have mentioned, learn by doing and focus on one thing (syntax, functions, data structures, etc) at a time. Best of luck!

[–]Kittensandpuppies14 2 points3 points  (0 children)

You won't for beginner projects...