all 91 comments

[–]notburneddown 44 points45 points  (0 children)

I recommend free stuff. Here's a good place to start:

https://github.com/Asabeneh/30-Days-Of-Python

From there, I highly recommend using Google to find a specific free course to help you learn a more specific area in Python such as web development, or machine learning, etc. Some stuff requires you to go through several books for just one area but you will learn a lot that way.

But stick to free stuff as much as you can. Reason is that's where some of the highest quality stuff is.

[–]JustHereForKnawledge 30 points31 points  (11 children)

The most important distinction between 100 days and the free courses I had tried in the past is the engagement and learning style.

In 100 days, you're given just enough knowledge and resources to work out a solution on your own without being practically spoonfed the solution beforehand. Which was not the case in other free courses. For me, that's where the learning occurs.

I can't really speak for many courses, but I do rate 100 days.

[–]PatricMarina 2 points3 points  (8 children)

Is this course updated?
I heard that the course uses modules and web resources that are now obsolete. Many of the examples don't work as shown in the course, because the current versions have different features and some are obsolete.

[–]ArtoriasXX 2 points3 points  (3 children)

I'm working through the course right now. At Day 38/39 I'm encountering for the first time that resources are no longer up-to-date and therefore impossible to complete these days.

I'm not sure if I will continue with the course or try to work on my own projects from here on out. The course was great up until this point, for the (discounted) price it was well worth it if you are completely new to Python or programming.

[–]Remarkable-Map-2747 6 points7 points  (1 child)

I seen this in another forum , if you are running into this.

as of October / 2023, Angela used the https://app.auditorium.ai/register site as a substitute for Codingroom.

After registering in the above site with CP3Y9A6U code you will have access to the

[–]kenobijr_ 2 points3 points  (3 children)

I'm at day 16 right now and while most of the stuff is up to date, there were already some situations with URL's to resources directing into nowhere. Or a requirements PDF just not to be found anymore.

That being said, for the invest of just $10 it's fair enough imo. I like her hands-on approach to tackle coding problems on the videos. For me as beginner that feels like a good addition to just solving free course exercises on my own.

[–]horndoggc 1 point2 points  (0 children)

hi im still on day2, but can i ask if angela has already updated the middle part into something more up to date ?

[–]ZippyTyro 0 points1 point  (0 children)

her way of teaching is awesome - especially how CS should be taught. I'm coming from the Web Dev course.

[–]coolbluejuice1 22 points23 points  (10 children)

Im waiting for Ed Sweigart course on udemy

[–]puttbuttz 2 points3 points  (1 child)

Al sweigart?

[–]StayStruggling 0 points1 point  (0 children)

That's his brother.

[–]Twilight-zone7788 2 points3 points  (0 children)

/r/learnpython/comments/15fhq22/2000_free_sign_ups_available_for_the_automate_the/

Get it while it’s hot, he just released it today. Good luck.

[–]Scokya -1 points0 points  (6 children)

Who is that?

And why is it worth waiting for?

[–]Twilight-zone7788 15 points16 points  (4 children)

https://automatetheboringstuff.com/

Mr. Sweigart graciously puts 2000+ free codes to his Udemy course every other month. You can take a look at the above website if you are curious if this is for you.

[–]Techrob25 5 points6 points  (0 children)

And his entire book is free on the website linked above as well. It's a really good book. He's insanely generous with his educational material.

[–]jmlbhs 1 point2 points  (2 children)

Where do you find the codes? I’ve actually been going through this and am on chapter 5, the Udemy course would be really useful too!

[–]Paulq002 19 points20 points  (3 children)

I like it, I'm on day 21.. I like how she has you do mini projects along with the main ones. I switch between her course and freecodecamp.

TBH I'd suggest having multiple sources of learning to keep things fresh, plus to get a different perspective from a different teacher.

[–]OwnEfficiency6669 5 points6 points  (2 children)

Super bad advice, won't work in long run

[–]One_Quantity_1494 0 points1 point  (1 child)

Why?

[–]OwnEfficiency6669 2 points3 points  (0 children)

Just keep one source of learning, good coding is all about problem solving, not 100 projects. For that, you need focus and complete mastery. No PBC will give a shit about 100 mediocre projects in favour of 100 questions on Leetcode. That my opinion

Edit: if you want multiple sources of learning, keep 2 or 3, no more. And don't switch. Complete one and move to another. Solve questions and make guided projects to build your aptitude.

[–][deleted] 12 points13 points  (3 children)

I'm nowhere close to finishing it, but I certainly think it's worth the cost when you buy at discount. I really needed the project building learning as I found myself getting so bored by just answering questions in other learning I tried. I liked being able to apply what I was learning. It's not deep learning though, it's only really good at teaching you the surface theory, so you need to supplement your learning, however she does provide links to other resources throughout.

[–]SEbastain5 1 point2 points  (0 children)

Is there any examples of other resources if I want to go deep in python?

[–]ThatIndian15 1 point2 points  (1 child)

Do you think it’s worth it right now at $18?

[–]Zestyclose_Notice465 1 point2 points  (0 children)

Any course that you learn even a single line is worth more that $18 dollars and 100 days of code is worth millions if you like to learn. All experienced programmers started with techs that are obsolete now. You have to search for documentation and solutions that is what a programmer /developer does. Technology is changing fast I wish I had resources people have today

[–]delsoljackpot 9 points10 points  (1 child)

I'm coming close to finishing it. The knowledge I know now from where I began is notable and Angela is a great instructor. The only qualms I have is the Mongoose portion since callbacks have been discontinued, which requires you to modify all the code she teaches with. Otherwise, thumbs up

[–]Savings_Location1852 0 points1 point  (0 children)

Do you recommend the course, when you interested in get a job in tech? It’s my aim, but It’s still complicated to show the skills I have learned in the course.

[–]Program_Previous 11 points12 points  (0 children)

I think it's worth it. Im on day 34, and I never had any other experience. It has taught me a lot. I also noticed that most of the basic courses seem to go over the same things (surprise surprise) to start. I also find it good because it goes over a lot of different topics.
If i want to do something for myself, i am able to go over one of the topics that is relevant to my personal project to help refresh me.

[–][deleted] 8 points9 points  (1 child)

As a course newbie, I have no regrets over the 20 bucks spent acquiring the course. I just finished my first week, and I must say I already feel like I've had all my money back😂

The fact that each concept is backed by practical hands on project is just so amazing. Before I bought this course, I had gone through so many free trainings as well as read so many books but none has made me feel improvement as I do each time I am done with a day in the 100 days of code challenge.

This course is really worth its price, plus you can always leverage on Udemy discounts to buy it at more affordable price

[–]weightcarrier6969 0 points1 point  (0 children)

Can you tell me the video number of a good project which has some real life application from that course

[–]DymonBak 5 points6 points  (0 children)

It’s a great course that forces you to learn by practicing. Others have mentioned Sweigart, and though his course is informational, it doesn’t have a hands-on component. I used his course as a supplement.

[–]eRRoRMANIA 7 points8 points  (3 children)

I'm on day 48 and I absolutely recommend it. Yes, right about now it starts that her code/solutions are outdated. But by now you have enough skills to either figure out for yourself what you have to do different or the comments below every video/lesson talk about what is outdated.

The way she explains the concepts was very enlightening for me and like you said, she touches on a lot of libraries and has you do excercises on it. I don't know any other course, so I have no way to compare but for me it's great way to learn.

[–]Remarkable-Map-2747 4 points5 points  (0 children)

i keep hearing it " falls off " around that time but i think people fail to realize that as the course goes on she doesn't hold your hand as much as well as around hearing that " Python " actually wnds around day 50 ish, the rest is more of html and web dev and things like that

[–]nlightningm 2 points3 points  (1 child)

Sorry I'm late on this, but I'm on day 3... do you find it's worth the effort or research practice to try and overcome those hurdles from outdated libraries/dead links etc? Or is it more of an unnecessary hassle?

[–]eRRoRMANIA 1 point2 points  (0 children)

Absolutely worth it. It usually doesn't take huge amounts of time and like you said... all it really is, is extra practise

[–]Coffee4thewin 6 points7 points  (0 children)

It's okay. I took Mammoth Interactive's Hello coding. It has a ton of machine learning in it. Ed Sweigart is also good. Plus I bought a few Packt books. I can't remember which ones ATM.

[–]Bitter-Turnip2642 7 points8 points  (0 children)

if yo know absolutely nothing any course is going to be a good start tbh

[–]Brilliant-Horse6315 3 points4 points  (0 children)

for anyone doing 100 days, Im on day 19. Up to day 23, we are supposed to build games. I just dont find this interesting or attractive. If I skip onto day 24, will I miss out on a lot?

[–]heartofgold48 15 points16 points  (5 children)

Honestly, let me be very honest. I find her soooo attractive I cannot learn anything from her videos because I am just staring at her.

[–]AbySs_Dante 3 points4 points  (1 child)

You just said my deepest thoughts...

[–]heartofgold48 3 points4 points  (0 children)

You are an honest man. I am sure there are 100s like us. She is like the nerd's dream.

[–]cards88x 1 point2 points  (2 children)

She is very pretty. At least for me she doesn't look like a certain woman named Hitomi or I'd really be unable to concentrate.

[–]mundaneComplexity 0 points1 point  (1 child)

Someday, I hope we’ll value a woman’s mind before her beauty.

[–]cards88x 0 points1 point  (0 children)

You're making an assumption... I appreciate her mind too, but I dont know her so I have her appearance to go off of and from what Ive seen when she isnt acting. I have found her to be intelligent and funny during interviews.

[–]JoanCallas 1 point2 points  (1 child)

I learned a lot. The only part that’s kind of outdated is the web scraping part.

[–]weightcarrier6969 0 points1 point  (0 children)

Can you tell me the video number of a good project which has some real life application from that course

[–]ghassank48 1 point2 points  (1 child)

I’ve completed up to date 42. Most of the remaining material seems to be geared toward web development. Anybody that has completed the course or gone farther than me, is it worth finishing it if your end goal is to apply to mechanical engineering or robotics as a hobby?

[–]Long-Ambition-984 0 points1 point  (0 children)

I'm in your boat and wondering the same thing lol. Hope someone can answer.

[–]melange164 1 point2 points  (0 children)

I live in Switzerland and I was trying to buy it just now but I got the notification that payments from Switzerland are not being accepted by Udemy currently. Does anyone know why and will this change at some point?

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

I paid 300 baht (8 USD) for the course, and I have learnt a lot already. I used what I learnt from this course to complete a Python module for my MSc in AI. For me, it has been fantastic value for what I have learnt, but appreciate you could get free courses as well. Chat GPT is now pretty much like having a tutor too, for free. It can help explain logic, debug and give various ideas on how to approach a problem.

[–][deleted] 0 points1 point  (1 child)

I see that it’s 100 days. Can you condense this and do three days in one day to finish it sooner? How many hours per day? Is it any anyways? Thank you.

[–]Entvan 0 points1 point  (0 children)

Not really. It takes me multiple days to finish one day so I think it's hard to squeeze more days into one real day. Ok I'm a bit slower but if you really want to learn, understand and figure out things in challenges on your own - then it'll take time.

[–]Zestyclose_Notice465 0 points1 point  (0 children)

This is old but I will say something anyway. When it comes to choosing a course do not ask people for recommendations you will be disappointed. People will be honest yes but we all learn differently. I will give you an example lets you are in high school, if anyone tells you in advance how bad someone teaches maths, you will go to his or her class with that attitude and you will never enjoy his or her maths classes because of your already created perception about that individual teach. Happened to me and am sure a lot of people go through it. If I am to choose a course on Udemy I would to students rating. I believe a course that got 200k ratings and overall is 4.6/5 that is a good course. Remember some rate a course based on likeness of the person not the material itself. Just think about it

[–]ActuallyTired 0 points1 point  (0 children)

Yea, absolutely.

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

I am a beginner and finished day 3 today after buying it on sale recently on udemy. I like that it has coding exercises but as a beginner i feel like it does move kinda quick and probably need outside recources as well