- Become a Big Data analyst
- Learn Relational Database
- Understand Data streaming
- Study smart without leaving your current job
The desire to take advantage of gathered data to drive Business marketing and strategic decision making has led to a massive job opportunities for Big Data Analysts. It is because that storing, analyzing and mining data has become a new challenge. Most of the companies are looking for individuals that has a good understanding of Big Data challenges and ways/tools to overcome these. This course provides information/experience on how to analyze a problems in Big Data atmosphere, what are the solutions, and how to use these solutions. In this course, we learn what is Big Data and challenges, most popular technology stacks such as HDFS, YARN, MapReduce, Impala, Hive, Hbase, Kafka, Zookeeper, and etc. and how to develop applications in this stack using Java programming language.
The objectives of this program is to give you a strong understanding of problems , introduction to Big Data Developer stack, Distributed file system and HDFS, Map Reduce methodology and Apache Map Reduce library ◦Big Data relational DBMS including Impala and Hive, Hbase and log keeping◦Data streaming and Kafka , Orchestration and Zookeeper, Developing application for Big Data processing using stack and Java programming languages , Understand different types of formats including AVRO and Parquet along with Hands-on experience with real-world projects.
The purpose is to apply the knowledge acquired during the session and to have a significant experience in working in sprints and the Agile methodology, having to deal with deadlines, real life bad quality data and ask questions when the requirements are unclear.