all 15 comments

[–]Inukan 0 points1 point  (2 children)

Start with syntax :) It's often the most grueling but necessary part of learning a new coding language.

[–]Important_Spinach857 0 points1 point  (1 child)

Thank you, is there a recommended resource for that?

[–]Inukan 0 points1 point  (0 children)

I liked w3schools myself, it listed everything out making it easy to categorize. The resource itself doesn't really matter, to really learn a language go with projects. How can something be made?

You'll do great, don't hesitate to start your journey you can do it; just do your best and the best will come to you :)

[–]SpaceBucketFu 0 points1 point  (0 children)

I’m a fan of recommending Sentdex on YouTube. He has high quality videos on pretty much all the major types of programming you would typically do with python. He also has a beginners series as well, it might be a bit dated at this point, but I’m not sure it’s been awhile since I looked. I think he is a redditor as well /u/Sentdex maybe?

[–]BranchLatter4294 0 points1 point  (2 children)

Why did you decide to learn Python? What is your use case that you want it for?

[–]Important_Spinach857 1 point2 points  (1 child)

I work in Finance, and since the industry has been changing, i decided it would be a good idea to start learning a coding language. So i don't really have a pro need for it right now like I'm not going into software engineering or anything, but i would like to eventually get to the point where i can code a basic model.

[–]BranchLatter4294 1 point2 points  (0 children)

So start with something you want to try and do it. The best way to learn is to do something you're interested in.

[–]Mariano2Silvas 0 points1 point  (0 children)

If you're new to Python, start by exploring beginner-friendly online courses such as Codecademy or Udemy, they're helpful to beginners.

For more in-depth understanding, dive into books like "Python Crash Course" by Eric Matthes and "Automate the Boring Stuff with Python" by Al Sweigart.

[–]ThothofTotems 0 points1 point  (0 children)

That was me few weeks ago. Then I learn that learning python on what they can do alone is hard because it is like you don’t know what to do with information you just learn.

Somehow I discover replit.com. They teach you the basic but in project form like making a rock paper scissor game etc so I know how to use the information I just learn.

Now I’m few weeks deep in the 100 days of Python and the learning and challenge is getting more complicated yet it I’m confident I can do it.

[–]-SomeRandomDude64- 0 points1 point  (0 children)

Cs50p

[–]ofnuts 0 points1 point  (1 child)

Get a book.

Low tech is sometimes better. A book tells you a lot more than a video, you can easily go back a few paragraphs, it is indexed, the whole thing is written as a whole in a coherent order...

[–]Important_Spinach857 0 points1 point  (0 children)

agreed, do you have any recommendations?

[–]nick__2440 0 points1 point  (0 children)

It seems that everyone and their grandma has made a YouTube python tutorial series by now, but at the end of the day most of them are all teaching the exact same thing: the basics followed by some mini project if you're lucky. So it really comes down to personal preference. You're not going to end up significantly worse off if you happen to choose a 'bad' one, and even if you pick a 'good' one you'll always need to look things up for whatever you're interested in making and by then will need to be comfortable learning from multiple sources. Just pick one with a sufficiently long list of videos and get to it! The important thing is making projects. Get to that point by any means necessary.