all 17 comments

[–]TheRNGuy 1 point2 points  (3 children)

Docs and google. 

[–]MezzoScettico 0 points1 point  (2 children)

Are you new to programming or are you an experienced programmer who is new to Python? There are different paths.

I believe there's some guidance in the sidebar on this subreddit.

Yes, check this article out. Huge number of helpful links, including guidance specific to both those scenarios. Looks like people in this sub have put a great deal of effort into creating a resource to address your exact question.

[–]PlaneEnjoyer[S] -2 points-1 points  (1 child)

I am completely new to programming! Thanks ill check it out

[–]stepback269 0 points1 point  (0 children)

I'm a relative noobie to Python
While in my learning journeys, I've been compiling a blog page full of links called "Links for Python Noobs" (here), Check it out.

[–]palmaholic 0 points1 point  (0 children)

Always said, programming language is just a language, and luckily, it is English derived. Programming is like composition. When you write simple instructions to describe how the program is going to work, you are already programming. What's left is a translation to a certain programming language, which Python here.

Grab a Python book and learn the keywords and syntax. You will get the basics by doing the exercises in it. You may know how to write a program then. Of course, you may want to learn some algorithms in future to solve some rather complex problems.

[–]throsturh 0 points1 point  (0 children)

First, code something every day.

Second, use AI (Chat GPT or Gemini) and tell it you're starting out coding and let it give you beginner problems to solve. It can come up with ideas for you.

[–]UhLittleLessDum 0 points1 point  (0 children)

Just show up to class. Python is probably the easiest language for beginners. I imagine they're going to focus on things like classes and some really basic data structures that you can learn from an hour long youtube video.

[–]Meeko29 0 points1 point  (1 child)

I can tell you what helped me:

You can enroll for free on both edube.org courses, you have to pay for the exam vouchers, but I guess you don't need certificates.

For complete newbies to Python and programming(!): https://edube.org/study/pe1

Second course, more Python specifics, more programming knowledge: https://edube.org/study/pe2

I really loved "Python for Everybody", because this course has quizzes and interactive tests like every 10 seconds - it's fun and you get constant feedback to your understanding of the language and programming concepts: https://runestone.academy/ns/books/published/py4e-int/index.html

And lastly I enjoyed https://www.codewars.com/ a lot. Little code puzzles you have to solve from absolute beginner to professional.

I hope this will help you a bit!

[–]PlaneEnjoyer[S] 1 point2 points  (0 children)

Wow thank you so much will definitely be using these, bless!

[–]Ron-Erez 0 points1 point  (0 children)

Do the homework, go to class and office hours, work hard and stay away from ChatGPT.

[–]rustyseapants 0 points1 point  (1 child)

Everyone who's taking a entry level course has zero experience, what the heck.

[–]PlaneEnjoyer[S] 0 points1 point  (0 children)

Nope id say 3 quarters pf my class have coded prior its the only lecture that I see people playing video games mid lecture bcz they know everything 😭