Delivered either online or on-site, our instructor-led live PySpark training courses provide hands-on practical experience in utilising Python and Spark in tandem to analyse large-scale datasets.
PySpark training is offered as either 'online live training' or 'on-site live training'. Online live sessions (also known as 'remote live training') are conducted through an interactive, remote desktop environment. On-site live training can be hosted directly at your client's premises in Southampton or at NobleProg's corporate training centres located in Southampton.
NobleProg -- Your Local Training Provider
Southampton
International House, Southampton International Business Park, Southampton, united kingdom, SO18 2RZ
This centre occupies a great position - highly visible from the M27 motorway. The building's focal point is a beautiful atrium flooding the reception area with natural light. A comfortable, professional business lounge and a large breakout area where you can relax or network add to the welcoming atmosphere. This is an outstanding south coast location next to Southampton airport with air, road and rail transport links on the doorstep. Regular launches and exhibitions held at the centre have contributed to its reputation as a hub of business and cultural activity. Southampton is an innovative and enterprising city with thousands of thriving organisations and tens of thousands of productive people. The most significant sectors in terms of businesses and employee numbers are distribution, tourism, banking and finance-related activities. It also has one of the top 10 research-led universities in the UK, which provides a wide range of services to the business community.
This instructor-led live training in Southampton covers the Stratio platform, focusing on the Rocket and Intelligence modules with PySpark. Participants will master data ingestion, transformation, and advanced analytics, gaining practical skills in loops, UDFs, and enterprise data workflows.
In this instructor-led, live training in Southampton, participants will learn how to utilise Python and Spark in tandem to analyse big data, supported by hands-on exercises.
By the end of this training, participants will be able to:
Learn how to use Spark with Python to analyse Big Data.
Work on exercises that mirror real-world scenarios.
Use different tools and techniques for big data analysis using PySpark.
This live, instructor-led training (available online or on-site) is tailored for data engineers, analysts, and professionals aiming to utilise Databricks and PySpark to build scalable data pipelines and migrate established SQL workflows.
This training provides a practical introduction to constructing scalable data processing and Machine Learning workflows using PySpark. It covers the operation of Apache Spark within modern Big Data ecosystems and the efficient processing of large datasets through distributed computing principles.
This three-day practical course focuses on building and optimising efficient data-processing workloads using PySpark, Pandas and Polars in Kubernetes-based environments.
Participants will develop a practical understanding of how Spark applications execute on Kubernetes and how application-level configuration decisions influence performance, scalability, resource consumption and cost. The course covers key optimisation areas including executor sizing, memory allocation, dynamic allocation, partitioning strategies, shuffle behaviour, small-file problems and efficient Parquet processing.
The course also addresses common challenges when working with Pandas, including memory limitations and out-of-memory failures, and introduces Polars as a high-performance alternative for selected data-processing workloads. Through hands-on exercises, participants will diagnose performance and memory issues, compare different configuration strategies and apply optimisation techniques to realistic ETL and machine learning scenarios.
The emphasis throughout the course is on practical decision-making: understanding how to identify bottlenecks, select the appropriate tool, configure Spark efficiently and balance performance with infrastructure resource consumption and cost.
Read more...
Last Updated:
Testimonials (2)
Showing different ways to optimise our PySpark queries.
Ivan Abrashev - UBB + DZI (KBC GROUP)
Course - Efficient Data Processing on Kubernetes with PySpark, Pandas & Polars
I liked that it was practical. Loved to apply the theoretical knowledge with practical examples.
Aurelia-Adriana - Allianz Services Romania
Course - Python and Spark for Big Data (PySpark)
Provisional Upcoming Courses (Contact Us For More Information)
Online PySpark training in Southampton, PySpark training courses in Southampton, Weekend PySpark courses in Southampton, Evening PySpark training in Southampton, PySpark instructor-led in Southampton, PySpark coaching in Southampton, PySpark one on one training in Southampton, PySpark instructor in Southampton, PySpark classes in Southampton, Weekend PySpark training in Southampton, PySpark on-site in Southampton, Online PySpark training in Southampton, PySpark instructor-led in Southampton, Evening PySpark courses in Southampton, PySpark trainer in Southampton, PySpark boot camp in Southampton, PySpark private courses in Southampton