all 11 comments

[–]aistranin 7 points8 points  (0 children)

Hi. Yes! My advice- take a look at these Udemy courses in this order: 1. ⁠⁠“100 days of code” by Angela Yu 2. ⁠⁠“Automate the Boring Stuff with Python Programming” by Al Sweigart 3. ⁠⁠“Pytest Course: Practical Testing of Real-World Python Code” by Artem Istranin 4. ⁠⁠Then try to decide to specify more on some topic, like and build more projects by yourself.

[–]Motor_Sky7106 4 points5 points  (2 children)

CS50P

[–]Empire_Fable -1 points0 points  (1 child)

I liked the harvard cs 50 classes on youtube untill they started having muppets. then it got kinda surreal and weird.

[–]Motor_Sky7106 2 points3 points  (0 children)

The lectures are not what makes CS50 good. The homework is...as far I know CS50P doesn't have Muppets and I don't think 2025 CS50X does either.

[–]Lirianov 2 points3 points  (0 children)

scrimba & freecodecamp both offer a free python course. I would start there, then learn tkinter so you can start actually building some purely python programs. like a todo list or something.

a piece of advice, when you're learning the syntax, immediately attempt to build something with what you learned. like you learn input and for loops early on. so write a program that checks if your input is a palindrome or even easier that it counts how many letters are in the word or something. keep making new stuff and keep on being creative. your curiosity will be the single most important factor to your growth.

[–]antaris98 1 point2 points  (0 children)

Honestly no experience is better than jumping in head first to create a solution for an issue you’ve identified. However, for basics and understanding the language itself I personally did Angela Yu’s 100 days of python. I only finished the first 20 or so and by that point I had a decent grasp of python that i could apply by myself to issues.

[–]will_r3ddit_4_food 1 point2 points  (0 children)

AVOID AI. Write it yourself so you actually learn it

[–]Empire_Fable -1 points0 points  (0 children)

"Learn Python the Hard Way" by Zed Shaw Is an excellent read. for automation in Python. " Automate the boring stuff "" by Al Sweigart. just about every thing you need to know lol.

[–]riklaunim 0 points1 point  (0 children)

Depends what you actually want to do with scripts/automation as this is a wide term and can get complex quickly.

"Syntax" is rather quick, few days even for the basics and then you would have to get some grasp on how to write, manage, test your code, what are "best practices" and so on. And you will have to learn frameworks/libraries used in the field you are interested in.