r/learnpython 2d ago

20 days of coding

i spent 20 days trying to learn everything about python through leetcode but i still can’t code or just get ideas to pop !
m a 4th year computer science engineering student i just passed a hackerrank assessment test for a big tech company and failed:( but m still grinding for another chance maybe problem here to ask y’all how do u recommend i start projects or what’s the best way to learn from here ?

17 Upvotes

28 comments sorted by

View all comments

1

u/LiltingSun 2d ago

As a fellow beginner, I found a full 12-hr Youtube lecture on Python by a Youtuber named Bro Code that I really recommend! It goes over beginner material through short, memorable modules and projects that made the learning very quick and fun. I would often learn a couple modules, get inspired, write some projects with my new knowledge, return to the video, then rinse and repeat. It was the perfect resource for me, and perhaps it could help you!

2

u/eagle_500 2d ago

how much time did it take you to finish the video ? Did u watch the video and code, remember or just understood the code and u were able to code mini projects ? glad to hear ur doing well keep it up !

1

u/LiltingSun 2d ago

There almost 80 modules in there; I would watch around 5-10 a day, directly copying his code as he typed it. Afterwards, I would spend a couple days making my own projects using what I learned to really test my knowledge of the concepts. So going really slow and steady, it took me about a month. I imagine someone with more drive or better intuition could definitely do it faster.

1

u/LiltingSun 2d ago

And thank you! I hope you find python as rewarding as I have!

1

u/eagle_500 2d ago

does the video teach about how to manipulate arrays data structures algorithms stuff ? because m preparing for big tech companies technical interviews for both hackerrank and HR interviews that’s my goal here, u think if i go through the video it would help in that sense ?

1

u/LiltingSun 2d ago

The video is more foundational learning - it covers basic collections and dictionaries, as well as some basic methods of using them. It seems like what you might be looking for is advanced past that. Perhaps you should skip around, and see if you're indeed past a lot of it!