Get in Touch
 Duration 21 hours

Course Outline

Introduction:

  • Apache Spark's role in the Hadoop ecosystem
  • Brief overview of Python and Scala

Foundational Concepts (Theory):

  • Architecture
  • RDDs
  • Transformations and Actions
  • Stages, Tasks, and Dependencies

Exploring Core Concepts via Databricks (Hands-on Workshop):

  • Practical exercises using the RDD API
  • Essential action and transformation functions
  • PairRDDs
  • Joins
  • Caching strategies
  • Practical exercises using the DataFrame API
  • SparkSQL
  • DataFrame operations: select, filter, group, and sort
  • UDFs (User Defined Functions)
  • Exploring the DataSet API
  • Streaming

Cloud Deployment Strategies via AWS (Hands-on Workshop):

  • Fundamentals of AWS Glue
  • Differentiating between AWS EMR and AWS Glue
  • Sample job implementations in both environments
  • Evaluating the advantages and limitations of each

Additional Topics:

  • Introduction to Apache Airflow orchestration

Requirements

Programming skills (ideally in Python or Scala)

Basic SQL knowledge

Number of participants


Price per participant (excl. VAT)

Testimonials (3)

Upcoming Courses

Related Categories