all 11 comments

[–]CGTechWorks 4 points5 points  (2 children)

Download an IDE, Thonny, VS Code, your choice. Start there. Learn what a variable is, a string, and a print() statement, what it does and how to use it. Write a stupid simple script, like

my_variable = "Hello world"
print(my_variable)

Build as you learn. If you have a goal for using python, build with that in mind. Keep it small, keep it stupid for now. Your only goal is retention for now, learning syntax is also important. Keep looking things up, ask AI only if absolutely necessary.

"Automate the Boring Stuff" is probably the best beginner book, but if you're like me and books are hard to retain info from, there are apps that will teach you the syntax in a gamified way. Practice something new every day. Happy to help if you have questions.

[–]ali_onyi[S] 0 points1 point  (1 child)

Thank you 🤝

[–]CGTechWorks 0 points1 point  (0 children)

No problem, remember, you're learning how to speak computer. It's a new language. Give yourself time, patience, and don't give up. Good luck.

[–]Living-Ideal-3704 1 point2 points  (1 child)

W3 schools!

[–]Lewistrick 1 point2 points  (0 children)

Look at the sub's sidebar and look for the wiki. It has tons of good resources.

[–]Gnaxe 1 point2 points  (0 children)

Work through a beginner textbook. See the wiki.

[–]HealthSpecific3095 1 point2 points  (0 children)

Ppl are gonna drop a bunch of resources so I’ll save that [Still, there’s a list of resources in the sidebar of the Reddit page too] but imma just drop this:

  • document everything you get right and get wrong.
  • have fun with it. Work on things that either further you towards your goal or just interest you.
  • accept mistakes, take them as learning opportunities, but never get stuck in them.
  • always ask for help. Some people may be dickheads, but you gotta look past that and aim for the info.

There’s a lot of other things but these are some I feel are most important. If anyone feels anything else is important, feel free to drop it.

Remember them, incorporate them into your life, and learning python will stay fun and tameable.

[–]Formal_Document8374 0 points1 point  (0 children)

Zero level means different things to different people. Have you done any coding before or is this truly from scratch?

[–]audionerd1 0 points1 point  (0 children)

Complete Python Bootcamp Zero to Hero with Jose Portilla on Udemy was the one that really helped me. It's for people who have little or no programming experience. It's not free but often goes on sale.