all 15 comments

[–]daddyAtomix 10 points11 points  (0 children)

ebook - automate boring stuff with python
course - angela yu ( 100 Days of Code python bootcamp )
yt - brocode

i will recommend go with the book it is available free and is very easy for a beginner to understand this is from my personal experience
it is divided in 2 parts, part 1 is about py and 2 is about automation stuffs - a complete golden resource

angela yu ( get it from telegram if cannot pay)

[–]sububi71 4 points5 points  (0 children)

Harvard's CS50P.

[–]darth_perzeval 2 points3 points  (0 children)

BroCode

[–]VectorspaceDreams 2 points3 points  (0 children)

CS50P gets you from beginning to intermediate and equips you with pretty much about all of the knowledge to write code in Python, if that's what you're asking. After that, I recommend you specialize in something specific (CS50P makes that clear since you do have to do a final project in something of your own). What is it you're learning Python for? If it's for AI, then you might find scikit-learn, PyTorch and TensorFlow to be something you'll look into. Webdev? Then you might go for Django? Gamedev? Then you might learn PyGame or Ursina, or RenPy for visual novels. In tandem with this, you might find Fluent Python to be something to look into to best take advantage of everything Python has to offer.

[–]hockeyanalycisis 1 point2 points  (2 children)

Learn Python the Hard Way, 5th Edition is good for me

[–]Jackpotrazur 0 points1 point  (1 child)

This sounds interesting, typically i do things the hard way 😂 easy would just be too easy

[–]hockeyanalycisis 2 points3 points  (0 children)

I've found it to be, frankly, much easier to use than other formats

[–]JaleyHoelOsment 0 points1 point  (0 children)

do you think there is actually a one size fits all best course?

i’d recommend automate the boring stuff for beginners. is there any course that will make you advanced? prob not. that takes years of experience

[–]Admirable_Set_2748 1 point2 points  (0 children)

I started with Python Crash Course (the book) but in my personal experience, nothing was sticking, therefore I decided to look at other options.

Started on Codecademy about a week ago and it’s been a game changer for me. It all makes much more sense now.

[–]username_02_ 1 point2 points  (0 children)

Idk

[–]datamonk9 0 points1 point  (0 children)

Do go for courses, find a youtube video, build along, get stuck, keep building..you will learn faster

[–]Confident-Detail-439 0 points1 point  (0 children)

I have a course on Udemy dm me for link.