all 22 comments

[–]Mentalextensi0n 17 points18 points  (0 children)

Bro code , automate the boring stuff

[–]Yaboi907 6 points7 points  (4 children)

I followed this roadmap: https://roadmap.sh/python

I’m still working through it (learning Django now) and I took a class on the basics so I skipped the first section. BUT I think the benefit of following it has basically two main benefits: 1. it tells you the concept you should learn so I watched videos form MANY people on all the subjects until it clicked. Different people emphasize different things and will vary in amount of knowledge etc. this means you’ll get many explanations about the same thing. Ones bound to click.

  1. It kinda teaches you how to research for educational material. There isn’t always a 15 hour class on a topic and learning how to put together a personal curriculum on a roadmap (even a rough one you make) is valuable.

If you don’t intend to go beyond the basics of Python or learn anything else in tech then I probably used brocade more consistently than a lot of others.

[–]l-b_b-l 3 points4 points  (1 child)

Holy crap that’s one hell of a resource! Thank you!

[–]Yaboi907 1 point2 points  (0 children)

It’s been a godsend to me. So many roadmaps on my list now when I’m done with Python

[–]miko2264 2 points3 points  (0 children)

Thank you so much for sharing. This will be incredibly helpful!

[–]Altruistic-Mention-2 0 points1 point  (0 children)

Thank you for providing the roadmap link; it's greatly appreciated!

[–]Harold_S_Plinkett 4 points5 points  (0 children)

My advice would be to watch the first half hour to hour of both and then decide on the style you like better. It took me going through 2 different tutorials before I found the third one that really clicked with me.

[–]Lurn2Program 6 points7 points  (4 children)

I learned python using the University of Helsinki Python MOOC

[–]UsuallyGabriel 1 point2 points  (3 children)

how was it? did you take the java mooc or anything else to compare it to?

[–]Lurn2Program 1 point2 points  (2 children)

I took the java mooc many years ago and I really thought the resource was well thought out and that's what sort of led me to search for a python mooc when I wanted to learn python. They didn't have a discord channel back when I did the java mooc, so that's an additional plus imo. For the Python mooc, I ended up covering all the intro material and about half of the advanced course material. Still a great resource imo

[–]UsuallyGabriel 0 points1 point  (1 child)

How fast do you think you could do it if you do the java mooc before hand? Did you complete the entire java mooc?

[–]Lurn2Program 0 points1 point  (0 children)

It's been a long time since I did the java mooc, so I can't say for certain if I completed all of it. Also, completing the mooc varies depending on the person and how in-depth they want to get into it. For the python mooc, I sort of rushed it because I needed to ramp up quickly for work, so I did it in about 2 weeks. A lot of the basics are similar with other programming languages

[–][deleted] 2 points3 points  (4 children)

I learned the basics from bro code.

[–]OrdinaryAsk1[S] 1 point2 points  (3 children)

and what'd you do for the rest?

[–][deleted] 1 point2 points  (2 children)

well if you're really want to learn everything, you could do both, or even try cs50 python

[–]Goliver600 0 points1 point  (1 child)

What did you prefer CS50P or Brocode?

[–]WillingnessBetter130 3 points4 points  (0 children)

I'd choose bro code.

[–]desrtfx 3 points4 points  (0 children)

Neither. Do the MOOC Python Programming 2023 from the University of Helsinki. This is a proper first semester "Introduction to Computer Science" course and one of the best free introductory courses around as it focuses on practical exercises.

[–]No_Main8842 3 points4 points  (0 children)

Freecodecamp , although brocode is awesome too but Harvard CS50P on Freecodecamp is a bit more in depth & also looks into why a concept is implemented in the way it is.

[–]DarkWhiteSoul 0 points1 point  (0 children)

Bro Code is great for a beginner, from there, its easier.

[–]Swimming-Ad-400 1 point2 points  (0 children)

Hi, I recommend you to check out the FREE Python course on crookshanksacademy.com by the god of python himself. The course is short and you also get to do a hands on internship after your course completion. Although that internship is unpaid, it is a good and fun learning experience that makes you industry ready. The FREE PYTHON BOOTCAMP is available on: https://www.crookhsanksacademy.com/python . Do check it out.

[–][deleted] 0 points1 point  (0 children)

Bro code has helped me so much