Course of Spark for Developers

Javier FerrerChristian Herrera

By Javier Ferrer y Christian Herrera Software Design and Architecture y DevOps

Learn to go from data to decisions using Apache Spark.

💸 First lesson available without registration 💸

Apache Spark has become the essential tool for efficiently working with large volumes of data. But… how can you make the most of it?

In this course, you will learn the basics and advanced techniques to transform your data into strategic and actionable information.

Among other things, in the course we cover:

  • 🌋 Discover Apache Spark: Learn the basics and potential of Spark for strategic decision-making.
  • 🏗️ Process E-commerce events: Master filtering, transformations, and aggregations to analyze domain data.
  • 🥇 Optimization with cache and joins: Design efficient workflows with Spark’s best practices.
  • 🤘 DataFrames and persistence: Learn to handle complex jobs in various phases and formats.
  • 🌆 Build a Data Lakehouse: Combine the best of Data Warehousing and Data Lakes to store and query data flexibly.
  • 🌟 Real-time processing with Spark Streaming: Analyze live events for instant insights.
  • 🔜 Conclusions and next steps: Design your action plan to continue growing as a Spark developer.

This course is ideal for developers who want to integrate Spark into their workflow and make the most of this powerful Big Data tool.

Videos of the course

Related courses

See full catalogue

Pay according to your needs

lite (only monthly)

19 €
per month
  • Access to a subset of courses to lay the foundation for maintainable, scalable, and testable code
  • Company invoice
Popular

standard

24,92 €
Save 121
Annual payment of 299
per month
  • Full course catalog
  • Design and architecture challenges
  • Highlighted solutions videos for challenges
  • Receive job offers verified by Codely
  • Company invoice

premium

41,58 €
Save 89
Annual payment of 499
per month
  • All previous benefits
  • Early access to new courses
  • More benefits coming soon

We won’t increase the price while your subscription is active