Get in Touch

Course Outline

Introduction:

  • Apache Spark within the Hadoop Ecosystem
  • Brief overview of Python and Scala

Fundamentals (Theory):

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

Hands-on Workshop: Exploring Basics in Databricks Environment

  • Practical exercises using the RDD API
  • Core action and transformation functions
  • PairRDD
  • Join operations
  • Caching strategies
  • Practical exercises using the DataFrame API
  • SparkSQL
  • DataFrame operations: select, filter, group, sort
  • UDFs (User Defined Functions)
  • Introduction to the DataSet API
  • Streaming concepts

Hands-on Workshop: Deployment in AWS Environment

  • Fundamentals of AWS Glue
  • Comparing AWS EMR and AWS Glue
  • Example job implementations in both environments
  • Evaluating advantages and trade-offs

Additional Topics:

  • Introduction to Apache Airflow for workflow orchestration

Requirements

Programming skills (preferably Python or Scala)

Basic SQL knowledge

 21 Hours

Number of participants


Price per participant

Testimonials (3)

Upcoming Courses

Related Categories