Since the data science functions being studied (in Julia-lang, R-lang, and Python + numpy + pandas) consist of dozens of similarly-named functions and methods, each with its own very different set of arguments, they're already hard to keep sorted in my head. The video method doesn't help with that.
Now, this may just be me. One of my friends ("S") says she doesn't read well enough to use books as her primary learning channel. But even she had to buy some books to help with her own video-based learning. There are reasons that in-person college / university learning programs also feature textbooks as a major part of their learning.
Still working on finishing the track on #DataCamp. But I wanted to add a little more to this.
It took me most of a year to discover this, but I struggled mightily with data analysis functions in #Python + #Numpy + #Pandas, in #R-lang, and in #Julia-lang. #SQL was much easier to comprehend. But I've recently had a few courses where they were covering pure Python, without the data analysis packages, and that is totally different.
Even though I've barely touched Python in the past 20 years or so, it feel familiar and almost everything we do feels "natural". With the data analysis / data science content, it feels like there are dozens of nearly identically-named functions and methods, each with its own special syntax and list of arguments to pass to it.
are easily mixed up and I always (no, seriously always) pick the wrong one first.
I guess that's not a DataCamp issue, but more of a problem with the tools being covered.
But DataCamp's methods don't help with this much. Each one-hour chapter of each four-hour course is supposed to be a sequence of bite-sized tools that one learns to use and then remembers it when it comes up again later. Unfortunately, it quickly turns into a big ball of mud.
I felt like DQ's teaching method would be much faster and less prone to "I just did this in the prior course, but I can't recall a bit of it". However, DQ has only ~70 courses (versus 300+ on DataCamp) and won't tell you how much it costs without first creating an account. (Quite a scumbag marketing tactic. I'm supposing it is used to persuade clueless investors that DC's growth is unending.)