City Course Page Acad ID: ACAD0888
Python and Spark Training in New York City, United States

This training focuses on PySpark fundamentals, Spark architecture, DataFrame operations, transformations, actions, Spark SQL, and distributed data processing techniques.

Overview

Python & Spark Training is a practical, hands-on program designed to equip learners with the skills required to build scalable data processing applications using Python and Apache Spark. This training focuses on PySpark fundamentals, Spark architecture, DataFrame operations, transformations, actions, Spark SQL, and distributed data processing techniques. Participants will gain real-world experience in developing high-performance big data solutions for batch processing and analytics workloads.

Learning Outcomes

Participants will gain strong practical expertise in PySpark and Spark ecosystem, enabling them to process large datasets, build scalable data pipelines, and perform distributed data analytics efficiently.

Duration & Delivery Mode

16 hours

We serve:
Target Audience

โ€ข Data Engineers and Data Analysts
โ€ข Python Developers entering big data domain
โ€ข Analytics Engineers and BI Professionals
โ€ข Software Developers working with data pipelines
โ€ข IT Professionals transitioning into data engineering

Pre-requisites

โ€ข Basic understanding of Python programming
โ€ข Familiarity with data structures and basic programming concepts
โ€ข Basic knowledge of SQL is helpful
โ€ข Understanding of data concepts and analytics fundamentals

Skillset Achieved

โ€ข PySpark architecture and execution model understanding
โ€ข DataFrame API and RDD operations
โ€ข Data transformation and aggregation techniques
โ€ข Spark SQL for data analysis
โ€ข Handling large-scale distributed datasets
โ€ข Building batch data processing pipelines
โ€ข Performance optimization basics in Spark

Course Outcome

Upon completion of this training, participants will be able to develop scalable data processing applications using Python and Apache Spark. They will be capable of building efficient ETL pipelines, performing large-scale data analysis, and optimizing distributed data workflows.

Course Outline

Introduction to Python and Spark Ecosystem
โ€ข Overview of Apache Spark architecture
โ€ข PySpark setup and environment configuration
โ€ข RDD concepts and distributed computing basics
โ€ข Creating and managing Spark sessions

PySpark DataFrame Fundamentals
โ€ข Creating DataFrames from different data sources
โ€ข Data selection, filtering, and transformation
โ€ข Basic aggregations and grouping operations
โ€ข Handling missing and structured data
Spark SQL and Advanced Data Processing
โ€ข Introduction to Spark SQL
โ€ข Writing SQL queries on DataFrames
โ€ข Joins and complex transformations
โ€ข Window functions overview

Performance and Real-World Data Pipelines
โ€ข Introduction to Spark optimization concepts
โ€ข Caching and persistence strategies
โ€ข Batch data pipeline development
โ€ข Best practices for PySpark applications

Assessment Topics

โ€ข Spark architecture and execution model
โ€ข PySpark DataFrames and RDDs
โ€ข Data transformations and aggregations
โ€ข Spark SQL and query processing
โ€ข Distributed data processing concepts
โ€ข Basic performance optimization

Evaluation

โ€ข Hands-on PySpark coding exercises
โ€ข Data transformation and analysis tasks
โ€ข Spark SQL query assignments
โ€ข Mini project on batch data processing pipeline

Course Materials

Participants will receive course materials, slides, reference materials, exercises and access to resources for further learning.

Certification

Participants who successfully complete the training will receive an AcadNXT Certification in Python & Spark Training, validating their expertise in PySpark development, distributed data processing, Spark SQL, and big data analytics using Apache Spark.

SELECT AN UPCOMING CLASS
Tue 25th Aug 2026 – Wed 26th Aug 2026
โฑ 2 days ๐Ÿ“ Classroom
AcadNXT Classrom - New York, USA New York City United States
No upcoming classes are currently available for this delivery mode.

Other cities in United States

Explore the same course in other cities across United States.

Back to United States course page

Enroll Now

WHO WILL BE FUNDING THE COURSE?

By submitting your details you agree to be contacted in order to respond to your enquiry.

Testimonials

What Our Students Say