The Apache™ Hadoop® project develops open-source software for reliable, scalable, distributed computing. Learn the fundamental principles behind it, and how you can use its power to make sense of your Big Data.
Why Take This Course? - How Hadoop fits into the world (recognize the problems it solves)
- Understand the concepts of HDFS and MapReduce (find out how it solves the problems)
- Write MapReduce programs (see how we solve the problems)
- Practice solving problems on your own
### Lesson 1
What is "Big Data"? The dimensions of Big Data. Scaling problems. HDFS and the Hadoop ecosystem.
### Lesson 2
The basics of HDFS, MapReduce and Hadoop cluster.
### Lesson 3
Writing MapReduce programs to answer questions about data.
### Lesson 4
MapReduce design patterns.
### Final Project
Answering questions about big sales data and analyzing large website logs.
MOOCs stand for Massive Open Online Courses. These arefree online courses from universities around the world (eg. StanfordHarvardMIT) offered to anyone with an internet connection.
How do I register?
To register for a course, click on "Go to Class" button on the course page. This will take you to the providers website where you can register for the course.
How do these MOOCs or free online courses work?
MOOCs are designed for an online audience, teaching primarily through short (5-20 min.) pre recorded video lectures, that you watch on weekly schedule when convenient for you. They also have student discussion forums, homework/assignments, and online quizzes or exams.
Jason Michael Cherrycompleted this course, spending 2 hours a week on it and found the course difficulty to be easy.
This is a solid introduction to Hadoop and MapReduce concepts. The assignments are a good exercise in getting familiar with the basics. There's a lot that this course doesn't cover, but it's enough to get your feet wet with Hadoop and MapReduce concepts.