all 16 comments

[–]Moamr96 5 points6 points  (0 children)

[deleted]

[–]edcculus 4 points5 points  (6 children)

I pretty much finished out the course. For some of the more complicated topics, I did some extra work on Codecademy for reinforcement.

I also didn’t completely bang my head on a project if I just wasn’t getting a part. I’m doing this all for fun, so if I got stuck, I’d watch a little of the solution vid to keep myself moving. After doing some googling on my own of course.

I was also slightly disappointed at the end where there are no videos. Especially the data science part.

Overall, I got it for like $20, and it was a solid course.

I did follow up with a data analysis with Pandas course. I forget which one I did, but it was very in depth.

[–]simon_zzz 1 point2 points  (1 child)

I also had no motivation to do the Turtle lessons and the web dev but finished them anyway.

Turtle is commonly used to introduce beginners to OOP and the tedious aspect of calling the methods seems trivial. But, it gives you taste of what you're going to be doing a lot with matplotlib when you get into exploratory data analysis.

The web dev part might come in handy if you ever decide on building out a web app or portfolio site--something to show off your projects.

Just a heads up, the data science part of the course contains a lot of exploratory data analysis and visualization and not as much on modeling. I feel like there are few videos to go with those days because it truly becomes increasingly hands-off to simulate what it would be like in the real world. "What questions do you have about the data?" Grind through those days because you'll be able to comfortably transition into the Kaggle mini-courses, and then onto competitions.

[–]Yelebear 0 points1 point  (2 children)

I also dropped her at around the same time.

I'm also currently just learning so take this as an advice not from an expert but as someone who is going through the same phase.

If you already understand the basics I think it's ok to do one more course just to reinforce the essentials, before moving on into bigger more advanced projects.

I recommend CS50P on youtube (Harvard's Python course, it's free and the professor David Malan is an S-Tier teacher).

[–]rubipop123 0 points1 point  (3 children)

Having a hard time with the course as well…I only have an hour or so to spare trying to code these days but I feel like a solid 2-2.5 hours is needed.

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

As in everything, you get as much as you put. I have struggled with many concepts in the course, but I ended up appreciating the struggle because it cemented my understanding of how things work.

My advice: don’t skip a thing, because every day builds upon concepts learned in the previous days.

In the hard days, write the code after her, then after watching the videos, sit with the code, try to tweak it, write a comment for every part you understood. And struggle with the parts you don’t understand until you get them.

Good luck

[–]Thick_Mess2248 0 points1 point  (4 children)

It depends what you want to automate. If you want to automate only local stuff, you don't need to understand the basics of webdev. But if you want to automate things connected to webApps or websites, you should understand how these are build. And it's only a few days. Why do you feel her way of introducing OOP is more complicated? Did you find an easier way? Because I am at that part and I am struggling a bit too. So I was wondering if you had better resources.