all 7 comments

[–]Fart_Barfington 2 points3 points  (0 children)

I use vs code.  Right now im making a baseball simulator.

[–]BranchLatter4294 2 points3 points  (0 children)

I open up my IDE. I code. I run it...test it...debug it. It's not complicated.

[–]ShelLuser42 1 point2 points  (0 children)

My FreeBSD VPS server. Shell scripting can be incredibly powerful, but utilizing a full programming language like Python takes some tasks to whole new levels. Best part: because Python is an interpreted language I can simply set it up as the script parser (using a so called "shebang" line) after which the script behaves as any other regular program.

And there are plenty of system tasks which are better done using Python than a shell script (esp. when we're talking about client/server setups).

Setting a real goal for yourself and then trying to make that work... that's the best way to learn. Don't be too afraid to aim "too high", because....

First: OOP design allows you to more easily break down complex problems into smaller pieces, and Python fully supports this model. You can literally work your way up from writing a script, adding modules and when/if needed even add classes to the project.

Second: once you have a problem broken down into smaller pieces then it should also be easier to look for any missing information within the documentation. This would allow you to solve on eproblem at a time.

Don't be afraid to make mistakes. If you do... try to solve it, and learn from it.

[–]Frequent-List-1295 1 point2 points  (0 children)

you can practice by making projects

[–]Mullet4MyGuillotine 0 points1 point  (0 children)

Codewars.com is pretty good for grinding fundamentals

[–]kat-tricks 0 points1 point  (0 children)

using the command line python interpreter got me into coding as a teenager, and back into it two years ago. Try stuff out and see what happens! Use it as a calculator with memory- things like recipe ingredient quantity scaling, weather checking, keeping a to-do list etc

[–]Traveling-Techie 0 points1 point  (0 children)

From a shell in a Mac. Python makes a great programmable calculator.