Big Data Architectures: Hadoop and Spark

Cross-cutting
Digital Skills

Digital Skills

Duration

45h

PRESENTATION

The Course Big Data Architectures: Hadoop and Spark It's your gateway to the world of big data analytics, a booming industry with growing demand for skilled professionals. As companies seek to harness the power of data, skills in Big Data have become essential. This course provides you with a comprehensive understanding of the Hadoop ecosystem and Scala programming—essential tools for any professional who aspires to excel in the digital age. In addition, you’ll learn how to work with RDD, data frames, and datasets, and you'll explore machine learning, expanding your analytical skills. You'll not only gain theoretical knowledge, but you'll also develop practical skills that will give you a competitive edge in the job market. Take advantage of this opportunity to become an expert in technologies that are redefining the way organizations make decisions.

Objectives

  • Understanding the fundamental concepts of the Big Data for use in real-world projects.

  • Analyze the ecosystem Hadoop 3.x and its components to optimize data processing.

  • Programming in Scala to develop efficient applications in Big Data environments.

  • Use RDD, dataframes y datasets to handle large volumes of data effectively.

  • Implement algorithms for machine learning to extract value from data using Spark.

  • Evaluate the efficiency of different data processing methods in Hadoop y Spark.

  • Apply knowledge of Big Data to design innovative solutions in complex problems.

Syllabus

TEACHING UNIT 1. BIG DATA 1. Introduction to a Big Data Ecosystem 2. Setting Up the Environment 3. Definition and Characteristics 4. Life Cycle of a Big Data Project 5. Data-Driven Decision Making TEACHING UNIT 2. HADOOP 3.X ECOSYSTEM 1. Introduction to Apache Hadoop 2. Apache Hadoop architecture 3. Hadoop Distributed File System 4. Hadoop YARN 5. Hadoop MapReduce (Hadoop MR) TEACHING UNIT 3. PROGRAMMING IN SCALA 1. Introduction to Big Data Programming 2. Scala as a Programming Language 3. Scala and the Object-Oriented Paradigm 4. Scala and the Functional Paradigm 5. Scala’s Multiparadigm Approach in Practice LEARNING UNIT 4. RDDs, DATA FRAMES, DATA SETS, AND MACHINE LEARNING 1. Spark: Installation and Setup 2. Spark Core: RDD 3. Spark SQL: DataFrames and Datasets 4. Spark Data Streaming (Real Time) 5. Spark & Machine Learning
Request for Information

Related MOOCs

Course
The Course on Workplace Risk Prevention, Ergonomics, and Mental Health addresses the growing need to ensure environments...
Course
In the age of remote work, hyperconnectivity has put companies under the scrutiny of the Labor Inspectorate....
Course
In a world of global digitization, hyperconnectivity has gone from being an advantage to becoming a challenge...

Are the Educa PHAROS courses eligible for credit?

Many courses can be credited toward the master's programs at Structuralia.

Facts about our area

+ 1.483

Hours

+88.999

Minutes

264

Courses

Educa PHAROS is a next-generation training model that places a company’s human capital at the forefront. Through a platform that adapts to each company’s corporate identity and offers a total of more than 900 courses, it provides tailored training for each organization. The unlimited flat-rate plan provides each company with the number of courses that best suits its needs, as well as the ability to determine which employees will have access.
Scroll to Top