The contents of this course are really practical and to the point. The examples and notebooks are also up to date and are very useful. i really recommend this course if you want to start with Spark.
It's good but it really requires someone who knows and even master Spark Apache(+SQL fundamentals) so that you can follow and understand and take advantage of the course
By STREETS O I•
By Lahcene O M•
By Charlie d T•
By Javier C•
By Uzwal G•
By Alessandro R M•
By Ahmad e D•
By Thiago P•
By ARUL N J•
By Jeff D•
By Dhaou B•
By HAPPY J•
By Yash V•
By Sakshi U•
By Rifat R•
By Ankit M•
By Sơn T•
By Waleed M S A A A G•
By Guido P•
The first course "Fundamentals of Scalable Data Science" on the specialization "Advanced Data Science with IBM" provides a good overview on theory, methods and tools you need for larg-scale data analysis. It requires basic to intermediate knowledge of Python and math. But it helps if you have experience beyond that to understand some ideas quicker and get the broader context.
Potential learners should know - as it is the normal thing with teaching/learning something - the teachers can't teach you something; you have to learn it. Means: spent some time beyond the time you need to consume the material from coursera. For example, I wrote five pages on the basics on statistics. It really helps! Again, the teachers organize a well well structured journey through the course material, but the just point to things that might be interesting.
On recommendation/request for improving quality of the provided videos: the are quite outdated. Date back to 2016/2017 and use Python 2 (which is not longer maintaned since 2020). Using the old python isn't too much of a problem, but it certainly does not help to learn effectively. The bigger problem is that the shown code is massively annotated with corrections and updates. These are all correct and helpful. But simply creating an updated video is way easier to consume. Just image a studend would submit his/her thesis as a draft plus a chain of 3 patches that have to applied on the thesis draft version. Not too handy, uhhm!?
By Alfredo P•
My 4-star review is based on the many errors the course has. The material s great and the instructor is very knowledgable and seems to be on top of the class, however, I did not get a single reply of the notes I posted in the forum.
Besides the structure, the class requires revision due to inconsistencies and errors. It is surprising that topics have not been updated after many comments in the discussion forum.
Overall for me, it was a great experience and great learning experience
By Scott B•
The content is great and applicable to industry. My only critique is that the coding assignments had been too simple. I would have preferred less hand-holding and more examples to work through to ensure the learner truly conceptualizes the process. With that said, it is easy enough for a learner to apply the process to other applications and understand how the pieces fit together for more real-world application.
Overall i had a good experience with the course. The course touches a number of components of IBM Cloud platform, that includes IBM Watson Studio (online software development platform) and Node-RED (a flow based programming language for defining data flows). I am happy that this course gave me my first practical experience with Apache Spark. It took me around 10 days to complete this course.
By Pierre-Matthieu P•
I've gained plenty of interesting information and valuable hands-on experience. I had to work for it a little more than I should have, however. The lecturer has a strong accent, speaks very fast and the subtitles are mostly useless as they are wrong more often than not. If you take this course, be prepared to take plenty of notes and watch the videos several times.