- Cognitive Class
- 20 hours
- Self-paced
- Free course
- Free badge
- Beginner
Free online
Apache Spark courses 82
Learn Apache Spark online: university courses, full YouTube courses, and courses with free certificates, from the IITs, MIT, Harvard, Google, Microsoft and more.
Explore subjects
École Polytechnique Fédérale de Lausanne
Big Data Analysis with Scala and Spark
4.62,600 ratingsManipulating big data distributed over a cluster using functional concepts is rampant in industry, and is arguably one of the first widespread industrial uses of functional ideas. This is evidenced by the popularity of MapReduce and Hadoop, and most recently Apache Spark, a fast, in-memory distribu…
- Coursera
- 5 hours / week
- Self-paced
- Paid · free trial
- Paid certificate
- Cognitive Class
- 4 hours
- Self-paced
- Free course
- Free badge
- Intermediate
- Cognitive Class
- 6 hours
- Self-paced
- Free course
- Free badge
- Beginner
University of California San Diego
Machine Learning With Big Data
4.62,506 ratingsWant to make sense of the volumes of data you have collected? Need to incorporate data-driven decisions into your process? This course provides an overview of machine learning techniques to explore, analyze, and leverage data. You will be introduced to tools and algorithms you can use to create mac…
- Coursera
- 5 Weeks, 3 - 5 hours per week
- Self-paced
- Paid · free trial
- Paid certificate
Microsoft
Work with Delta Lake tables in Microsoft Fabric
Tables in a Microsoft Fabric lakehouse are based on the Delta Lake technology commonly used in Apache Spark. By using the enhanced capabilities of delta tables, you can create advanced analytics solutions.
- Microsoft Learn
- 1 hour
- Self-paced
- Free course
- Free badge
- Intermediate
IBM
Apache Spark for Data Engineering and Machine Learning
4.729 ratingsThis short course introduces you to the fundamentals of Data Engineering and Machine Learning with Apache Spark, including Spark Structured Streaming, ETL for Machine Learning (ML) Pipelines, and Spark ML. By the end of the course, you will have hands-on experience applying Spark skills to ETL and…
- edX
- 3 weeks, 3 - 4 hours per week
- Self-paced
- Free to audit
- Paid certificate
- Intermediate
IBM
Machine Learning with Apache Spark
4.5116 ratingsExplore the exciting world of machine learning with this IBM course. Start by learning ML fundamentals before unlocking the power of Apache Spark to build and deploy ML models for data engineering applications. Dive into supervised and unsupervised learning techniques and discover the revolutionary…
- Coursera
- 4 weeks of study, 2-4 hours/week
- Self-paced
- Paid · free trial
- Paid certificate
- Cognitive Class
- 3 hours
- Self-paced
- Free course
- Free badge
- Beginner
- Microsoft Learn
- 1.5 hours
- Self-paced
- Free course
- Free badge
- Intermediate
Udacity
Data lakes and Lakehouses with Spark and Azure Databricks Course
4.98 ratingsLearn about the big data ecosystem and how to use Spark to work with massive datasets. Learners will also store big data in a data lake and develop Lakehouse architecture on the Azure Databricks platform.
- Udacity
- P3W
- Self-paced
- Paid course
- Intermediate
Microsoft
Use Apache Spark in Microsoft Fabric
Apache Spark is a core technology for large-scale data analytics. Microsoft Fabric provides support for Spark clusters, enabling you to analyze and process data at scale.
- Microsoft Learn
- 1.5 hours
- Self-paced
- Free course
- Free badge
- Intermediate
The Hong Kong University of Science and Technology
Big Data Computing with Spark
4.511 ratingsLearn the theory and gain hands-on experience of big data systems, using Spark as the exemplary platform.
- edX
- 8 weeks, 6 - 10 hours per week
- Self-paced
- Free to audit
- Paid certificate
- Intermediate
Johns Hopkins University
Data Analysis Using Hadoop Tools
The course "Data Analysis Using Hadoop Tools" provides a thorough and hands-on introduction to key tools within the Hadoop ecosystem, such as Hive, Pig, HBase, and Apache Spark, for data processing, management, and analysis. Learners will gain practical experience with Hive's SQL-like interface for…
- Coursera
- 4 weeks of study, 4-5 hours/week
- Self-paced
- Paid · free trial
- Paid certificate
IBM
Big Data, Hadoop, and Spark Basics
4.543 ratingsThis course provides foundational big data practitioner knowledge and analytical skills using popular big data tools, including Hadoop and Spark. Learn and practice your big data skills hands-on.
- edX
- 6 weeks, 3 - 4 hours per week
- Self-paced
- Free to audit
- Paid certificate
- Beginner
Microsoft
Implement Generative AI engineering with Azure Databricks
Generative Artificial Intelligence (AI) engineering with Azure Databricks uses the platform's capabilities to explore, fine-tune, evaluate, and integrate advanced language models. By using Apache Spark's scalability and Azure Databricks' collaborative environment, you can design complex AI systems.
- Microsoft Learn
- 7 hours
- Self-paced
- Free course
- Free badge
- Intermediate
École Polytechnique Fédérale de Lausanne
Big Data Analysis with Scala and Spark (Scala 2 version)
Manipulating big data distributed over a cluster using functional concepts is rampant in industry, and is arguably one of the first widespread industrial uses of functional ideas. This is evidenced by the popularity of MapReduce and Hadoop, and most recently Apache Spark, a fast, in-memory distribu…
- Coursera
- 5 hours / week
- Self-paced
- Paid · free trial
- Paid certificate
Microsoft
Ingest data with Microsoft Fabric
Learn to ingest and process data in Microsoft Fabric using Dataflows Gen2, pipelines, Apache Spark, and KQL databases.
- Microsoft Learn
- 4.5 hours
- Self-paced
- Free course
- Free badge
- Intermediate
Great Learning
Data Analysis using PySpark
4.4534 ratingsPySpark is an interface developed for Apache Spark programmed in Python. Data is being generated continuously with the ability to draw insights from data and act on those insights is becoming an essential skill. Python is the top programming language globally which helps elevate Spark’s capabilitie…
- Great Learning Academy
- 1 hour
- Self-paced
- Free course
- Free certificate
- Beginner
University of California San Diego
Big Data Integration and Processing
4.42,429 ratingsAt the end of the course, you will be able to: *Retrieve data from example database and big data management systems *Describe the connections between data management operations and the big data processing patterns needed to utilize them in large-scale analytical applications *Identify when a big da…
- Coursera
- 17 hours
- Self-paced
- Paid · free trial
- Paid certificate














