Get in Touch
 Duration 14 hours

Course Outline

Day 1: Data Processing Fundamentals and Python Core Skills

Session 1: Spark DataFrame Management and Standard Operations

  • Managing Spark DataFrames and Executing Standard Data Operations
  • Performing Group-by Aggregations and Data Summarization
  • Processing Timestamps and Date-Based Data Structures
  • Practical Application: Conducting Data Analysis via Spark DataFrames

Session 2: Python Development for Large-Scale Data Environments

  • Core Python Constructs for Data Manipulation, Including Variables, Collections, and Functions
  • Object-Oriented Programming and File System Interactions
  • API Integration and Ingestion of External Data Sources
  • Practical Application: Developing a PySpark-Based Application for Data Processing and Analysis

Day 2: Advanced PySpark Applications and Machine Learning

Session 3: Machine Learning Implementation with PySpark

  • Applying Spark MLlib for Linear and Logistic Regression Modeling
  • Development of Random Forest Classification Algorithms
  • Practical Application: Constructing and Assessing Machine Learning Models Using PySpark

Session 4: Clustering Algorithms and Recommender Frameworks

  • Theoretical Foundations and Applied Implementation of K-means Clustering
  • Practical Application: Development of a K-means Clustering Model
  • Recommender Systems: Engineering Recommendation Engines via Spark MLlib
  • Practical Application: Implementation of a Complete Recommender System Project

Session 5: Real-Time Streaming and Natural Language Processing

  • Real-Time Data Ingestion and Processing Using Spark Streaming Architecture
  • Practical Application: Executing Data Streams via Spark
  • Natural Language Processing (NLP) Integration with PySpark for Text Analysis Tasks
  • Practical Application: Constructing NLP Pipelines Using PySpark

Number of participants


Price per participant

Testimonials (1)

Upcoming Courses

Related Categories