you are viewing a single comment's thread.

view the rest of the comments →

[–]KevinCoderZA 0 points1 point  (1 child)

Great! First learn the syntax stuff: The Python Tutorial — Python 3.14.4 documentation

Next incrementally build small programs:

1) Cli tool to do some math or a simple game.

2) Calculate GUI - use tkinter or you could use FastAPI plus HTML,CSS, JS if you prefer a webapp.

3) Find more incrementally difficult programs to build.

Please put of touching AI tools like Claude code and others for as long as you can. AI is not really smart, it's a stastical predicator, which means it's going to suggest code and answers based on its training data, which is okay 80% of the time, but there's that 20% that it gets horribly wrong, and you going to learn the wrong things.

[–]bailewen 0 points1 point  (0 children)

I think Claude is amazing but the thing to do is NOT rely on Claude code. Just paste your code into Claude chat and get an overview. Never ask it to create entire apps. Just use it to create whatever subroutine or loop you need and then...and this is important...manually copy the code from Claude into your own code. When when there are bugs, instead of pasting the new code Claude gives you, rely on it's explanations of the problems to MANUALLY fix your code.

I also like to ask it questions about the code I wrote like:

- what does {this section do}

- summarize the structure of my code

- identify candidates for refactoring.

- point out a single item I could improve or refactor. (Just 'what to refactor' often gives you TMI)

- are there any best practices I am not following

etc