1) Introduction to the key Big Data concepts 1.1 The Origins of Big Data 1.2 What is Big Data ? 1.3 Why is Big Data So Important ? 1.4 How Is Big Data Used In Practice ? 2) Introduction to the key principles of Big Data Systems 2.1 How to design Data Pipeline in 6 steps 2.2 Using Lambda Architecture for big data processing 3) Practical case study : Chat bot with Video Recommendation Engine 4) FAQ for student