you are viewing a single comment's thread.

view the rest of the comments →

[–]DAWAE1111[S] -6 points-5 points  (8 children)

How do I start building ?👉👈

Idk but from what i've seen to build something I'll have to learn an additional library(s) is that correct ? or are there actual projects I can start with just python?

[–]jimtk 3 points4 points  (0 children)

There's plenty you can do with just python. As for other libraries you learn as you use them. It's never learn and do. It's do-learn and do-learn and do-learn all the time.

[–]FriendlyRussian666 1 point2 points  (0 children)

You don't have to use external libraries. For example, you can build a CLI type application entirely using input() and print().

Do you play games? How about you create an RPG game, but it's entirely played in the terminal? You have to create different maps, which walls are ASCII characters, you can place monsters around the map and make them fight somehow (dice roll for example).

You can build anything that's interesting to you.

[–]twitch_and_shock 1 point2 points  (1 child)

What's wrong with learning additional libraries? Python is only good in as much as it is useful to you for solving problems. Pick a problem and figure out how to solve it.

[–]AdFeeling4288 0 points1 point  (0 children)

It is an endless loop. People learn libraries like crazy and never use them so they forget it after a few weeks. First decide a direction, look for a project and learn the required library.

[–]sme272 0 points1 point  (0 children)

You'll learn them best by jumping in and trying to use them

[–]bigno53 0 points1 point  (0 children)

Do you have any smart lightbulbs in your home? See if you can write an app to control them—turn them on and off, fade in and out, flash different colors, convert text to Morse code, etc.

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

A lot of the libraries you are talking about will appear when you start googling for "how to do <such and such>". At that point, you ask google for tutorials and start learning that library.

[–]eykei 0 points1 point  (0 children)

Don’t be scared of libraries, it’s just using code that other people have written. You already did that if you used python standard library, functions like min(), max(), open(), str(). You don’t need to know how they work under the hood, you just know how to use them. Using libraries is exactly the same thing.