Apache Spark with Python - Programming basics logo with multi-colored background

Video Course

Mastering Spark SQL with Python

Learn to write professional code.



Prerequisites

  • Python basics
  • Command-line basics


Abstract

Apache Spark is the most commonly used data processing engine in analytical big data platforms - almost every company employs it.

Therefore, it is probably the most critical skill to learn to become a highly-demanded data engineer.

In this video course, you will learn everything you need to know to get started as a Spark developer. Upon completion, you will

  • have understood how the API is structured,
  • where to find all relevant information from official sources (no-more StackOverflow),
  • have developed a professional working style about Spark programming,
  • know everything you'll need to build a Spark application from scratch.

Note: This course teaches how to build Spark applications with the Python programming language. There exists an identical course for Apache Spark with Scala.

Your Teacher

Philipp Brunenberg

  • Bachelor's and Master's degree in computer science
  • Almost a decade of experience as freelance big data software engineer
  • Expert-level experience in the distributed data processing framework Apache Spark
  • Publishing content on his blog and YouTube channel
  • Conference speaker
  • Helped many of his students becoming professional Spark developers

Your Learning Journey

  Introduction
Available in days
days after you enroll
  Getting Started
Available in days
days after you enroll
  Working with Columns
Available in days
days after you enroll
  Working with multiple rows
Available in days
days after you enroll
  Working with missing data
Available in days
days after you enroll
  Working with multiple DataFrames
Available in days
days after you enroll
  Advanced transformations
Available in days
days after you enroll

Get Started Today!