Introduction to Big Data and Hadoop
Delve into Big Data essentials, explore data types, and gain insights into Hadoop components like YARN, MapReduce, HDFS, and Spark. Discover foundations to excel in the growing Big Data field.
Join 3.1 million developers at
What You'll Learn
- Define Big Data using volume, velocity, variety, veracity, and value
- Differentiate structured, semi-structured, and unstructured data in SQL and NoSQL contexts
- Compare Big Data systems and data warehouses to choose appropriate use cases
- Explain YARN components and workflow for container allocation, scheduling, and high availability
- Build, test, and run MapReduce jobs on HDFS with mappers, reducers, partitioners, and combiners
- Use HDFS architecture and CLI/admin commands to store, replicate, and manage distributed files
- Develop and monitor Spark applications using RDDs, DataFrames, Datasets, and YARN deployment modes
Learning Roadmap
1.
Hadoop
Hadoop
2.
YARN
YARN
3.
Map Reduce
Map Reduce
12 Lessons
12 Lessons
4.
HDFS
HDFS
11 Lessons
11 Lessons
5.
Spark
Spark
11 Lessons
11 Lessons
6.
Input & Output Formats
Input & Output Formats
12 Lessons
12 Lessons
7.
Misc
Misc
5 Lessons
5 Lessons
8.
Quiz
Quiz
6 Lessons
6 Lessons
9.
Reference: Replication
Reference: Replication
14 Lessons
14 Lessons
10.
Reference: Partitioning
Reference: Partitioning
4 Lessons
4 Lessons
11.
Reference: Transactions
Reference: Transactions
9 Lessons
9 Lessons
12.
Reference: Issues in Distributed Systems
Reference: Issues in Distributed Systems
4 Lessons
4 Lessons
DataJek
A bay area tech outfit, throwing lots of good ideas on the wall to see what sticks!
Trusted by 3.1 million developers working at companies
Anthony Walker
@_webarchitect_
Evan Dunbar
ML Engineer
Software Developer
Carlos Matias La Borde
Souvik Kundu
Front-end Developer
Vinay Krishnaiah
Software Developer
Built for 10x Developers












Free Resources