Simple Hadoop with EMR
4.8 (3 ratings)
Instead of using a simple lifetime average, Udemy calculates a course's star rating by considering a number of different factors such as the number of ratings, the age of ratings, and the likelihood of fraudulent ratings.
6 students enrolled
Wishlisted Wishlist

Please confirm that you want to add Simple Hadoop with EMR to your Wishlist.

Add to Wishlist

Simple Hadoop with EMR

Unlock the simple side of Hadoop
4.8 (3 ratings)
Instead of using a simple lifetime average, Udemy calculates a course's star rating by considering a number of different factors such as the number of ratings, the age of ratings, and the likelihood of fraudulent ratings.
6 students enrolled
Created by Mudassir Hameed
Last updated 7/2017
English
Curiosity Sale
Current price: $10 Original price: $20 Discount: 50% off
30-Day Money-Back Guarantee
Includes:
  • 3.5 hours on-demand video
  • Full lifetime access
  • Access on mobile and TV
  • Certificate of Completion
What Will I Learn?
  • Identify problems that can be solved by the Map Reduce Model
  • Write applications that run on hadoop
  • Run your existing or new applications on hadoop (EMR)
  • Save a lot of processing time like a boss!
View Curriculum
Requirements
  • You should have basic understanding of programming (knowledge of Java or another similar language is better but not required)
  • You should also know how to compile and build a program (knowledge of maven will help more)
  • You are absolutely required to have a thirst for learning new things!
Description

You may have heard about Hadoop and how it solves big data problems. This is a course that takes you through that journey and shows you the simple side of Hadoop. At the end of this course, you will be able to write your own Hadoop applications in Java and see them run through Hadoop to quickly get the results back.

Learn how you can write new Java applications and connect existing ones to the Hadoop framework

  • Write a Mapper in Java
  • Write a Reducer in Java
  • Configure Hadoop settings in Java
  • Build your Java app and deploy to EMR in the cloud
  • Configure and run your Hadoop application in the cloud

Add yourself to the list of Engineers who use Hadoop to solve their business problems on a daily basis.

Using Hadoop should not be reserved to an elite group of developers. Big data is a very common problem and most Software Developers come across that challenge every day. But a lot of times they're left to long running, inefficient scripts to do the job. But you don't have to be one of them. Take this course and see how you can use Hadoop easily and quickly to solve many problems that would otherwise take forever to solve. The course covers plenty of hands-on problems for you to understand the underlying concepts.

Content Overview

This course was designed primarily for Software Developers. But the coding part of it is simple enough for others to understand and follow. Here is the flow of this course:

  • You will be taken through some introductions to terms and concepts that are covered in the course
  • During the concepts explanation, we'll use a simple example which is different than what you'd find in other courses and books
  • You will also be introduced to tools that you need, which includes an overview of Amazon cloud (Amazon Web Services)
  • In the hands-on section, we take the same example that we use before and actually program it in Java. We'll start from scratch and take it all the way until we see our application work and produce results.
  • Then we'll take a more real world problem and also program it from scratch and take it all the way through
  • Finally, we'll take yet another type of problem and also solve it from A to Z to give a different perspective to the students


Who is the target audience?
  • This course is primarily for full time or hobby Software Developers and QA Engineers
Students Who Viewed This Course Also Viewed
Curriculum For This Course
19 Lectures
03:28:27
+
Introduction
4 Lectures 27:42


The Tools
03:59

Map Reduce and EMR
12:10
+
Hands On: Vowels and Consonants
9 Lectures 01:49:34
Setup the Vowels project
15:15

Understand the Mapper
06:12

Write the Mapper
18:49

Write the Reducer
09:44

Write the Runner
19:55

Package them up
05:20

AWS S3
10:20

AWS EMR job Failure
13:45

AWS EMR job Success
10:14
+
EMR for a more real world problem
2 Lectures 22:04
EMR for largest delta
19:49

The difference hadoop can make
02:15
+
EMR for all problems
3 Lectures 46:04
Setting up the new project
07:17

Writing Code
17:42

Running the app
21:05
+
Conclusion
1 Lecture 03:03
Conclusion
03:03
About the Instructor
Mudassir Hameed
4.8 Average rating
3 Reviews
6 Students
1 Course
Lead Software Engineer

Mudassir Hameed is a Lead Software Engineer who works with exciting technologies and awesome people every day. His job is not only to solve challenging technical and business problems but to also interact with various people around him. Mudassir is a Knowledge Sharing Enthusiast which is the main reason why he chose to teach in addition to his day job.

He has taught in many schools in the past and has learned from each experience. He enjoys teaching because it gives him the opportunity to grow himself.