 
        
      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 people through video-courses become 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