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 Newcastle or at NobleProg's corporate training centres located in Newcastle.
NobleProg -- Your Local Training Provider
Newcastle
116 Quayside, Newcastle upon Tyne, united kingdom, NE1 3DY
The Newcastle Quayside Centre is in a prestigious riverside location close to the River Tyne occupying three floors of a five-storey building with a glass front and modern interior. The views of the famous Tyne Bridge and recently built Millennium Bridge are stunning. The recently restored Baltic Centre for Contemporary Art is directly opposite, next to the Sage Gateshead performing arts and conference centre. The vibrant and energetic city of Newcastle is a modern, attractive and compact location with a strong identity where businesses prosper and people enjoy a quality of life that is second to none. This area is among the most successful in the UK for attracting investment from abroad and is already the preferred location of many Far Eastern and US companies entering the European market. Over 130 investors from 15 countries have chosen to locate in and around the city, joining a business community of over 17,000 companies.
This instructor-led live training in Newcastle 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 Newcastle, 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 Newcastle, PySpark training courses in Newcastle, Weekend PySpark courses in Newcastle, Evening PySpark training in Newcastle, PySpark instructor-led in Newcastle, PySpark classes in Newcastle, PySpark trainer in Newcastle, PySpark on-site in Newcastle, PySpark one on one training in Newcastle, PySpark instructor-led in Newcastle, Evening PySpark courses in Newcastle, Weekend PySpark training in Newcastle, PySpark private courses in Newcastle, Online PySpark training in Newcastle, PySpark coaching in Newcastle, PySpark instructor in Newcastle, PySpark boot camp in Newcastle