ข้ามไปยังเนื้อหาหลัก
หน้าหลัก

Spark courses

With Spark, data is read into memory, operations are performed, and the results are written back, resulting in faster execution. Learn core principles and common packages on DataCamp.

สร้างบัญชีฟรีของคุณ

ดำเนินการต่อด้วย Googleแสดงตัวเลือกเพิ่มเติม

หรือ


การดำเนินการต่อหมายความว่าคุณยอมรับข้อกำหนดการใช้งาน และนโยบายความเป็นส่วนตัวของเรา รวมถึงการจัดเก็บข้อมูลของคุณในสหรัฐอเมริกา
Group

ฝึกอบรม 2 คนขึ้นไป?

ลอง DataCamp for Business

Recommended for Spark beginners

Build your Spark skills with interactive courses curated by real-world experts

คอร์ส

พื้นฐาน PySpark

ระดับกลางระดับทักษะ
4.7+
636 รีวิว
4 ชม.
ฝึกใช้ PySpark เพื่อจัดการข้อมูลแบบกระจายและสร้าง machine learning บน Spark ได้อย่างมีประสิทธิภาพ

แทร็ก

Big Data ด้วย PySpark

3.6+
6 รีวิว
25 ชม.
เรียนรู้วิธีประมวลผลบิ๊กดาต้าและใช้ประโยชน์จากมันอย่างมีประสิทธิภาพด้วย Apache Spark โดยใช้ PySpark API

ไม่แน่ใจว่าจะเริ่มต้นที่ไหน?

ทำการประเมิน

เรียกดูคอร์สและเส้นทางการเรียน Spark

คอร์ส

PySpark เบื้องต้น

ระดับกลางระดับทักษะ
4.7+
2,924 รีวิว
4 ชม.
เชี่ยวชาญ PySpark เพื่อจัดการบิ๊กดาต้าได้ง่ายๆ—เรียนรู้การประมวลผล คิวรี และปรับแต่งชุดข้อมูลขนาดใหญ่เพื่อการวิเคราะห์ทรงพลัง!

คอร์ส

Big Data Fundamentals with PySpark

ขั้นสูงระดับทักษะ
4.7+
247 รีวิว
4 ชม.
เรียนรู้พื้นฐานการทำงานกับ big data ด้วย PySpark

คอร์ส

Introduction to Spark SQL in Python

ขั้นสูงระดับทักษะ
4.7+
204 รีวิว
4 ชม.
เรียนรู้วิธีจัดการข้อมูลและสร้างชุดฟีเจอร์แมชชีนเลิร์นนิงใน Spark โดยใช้ SQL ใน Python

คอร์ส

Machine Learning with PySpark

ขั้นสูงระดับทักษะ
4.8+
754 รีวิว
4 ชม.
เรียนรู้วิธีสร้างการคาดการณ์จากข้อมูลด้วย Apache Spark โดยใช้ decision trees, logistic regression, linear regression, ensembles และ pipelines

คอร์ส

พื้นฐาน PySpark

ระดับกลางระดับทักษะ
4.7+
636 รีวิว
4 ชม.
ฝึกใช้ PySpark เพื่อจัดการข้อมูลแบบกระจายและสร้าง machine learning บน Spark ได้อย่างมีประสิทธิภาพ

คอร์ส

Feature Engineering with PySpark

ขั้นสูงระดับทักษะ
4.8+
310 รีวิว
4 ชม.
เข้าใจลึกเรื่อง data wrangling และ feature engineering—ทักษะหลักที่นักวิทยาศาสตร์ข้อมูลใช้เวลาส่วนใหญ่

คอร์ส

การสร้าง Recommendation Engines ด้วย PySpark

ขั้นสูงระดับทักษะ
4.8+
250 รีวิว
4 ชม.
เรียนรู้เครื่องมือและเทคนิคเพื่อใช้ประโยชน์จากบิ๊กดาต้าของคุณเอง เพื่อสร้างประสบการณ์เชิงบวกให้ผู้ใช้ของคุณ

คอร์ส

แนะนำ Spark ด้วย sparklyr ใน R

ระดับกลางระดับทักษะ
4.7+
85 รีวิว
4 ชม.
เรียนรู้การวิเคราะห์บิ๊กดาต้าด้วย Spark และแพ็กเกจ sparklyr ใน R พร้อมสำรวจ Spark MLIb ในเวลาเพียง 4 ชั่วโมง

Ready to apply your skills?

Projects allow you to apply your knowledge to a wide range of datasets to solve real-world problems in your browser

Frequently asked questions

Which Spark course is the best for absolute beginners?

For new learners, DataCamp has three introductory Spark courses across the most popular programming languages:

Introduction to PySpark 

Introduction to Spark with sparklyr in R 

Introduction to Spark SQL in Python Course

Do I need any prior experience to take a Spark course?

You’ll need to have completed an introduction course to the programming language you’re using Spark on. 

All of which you can find here:

Introduction to Python

Introduction to R

Introduction to SQL

Beyond that, anyone can get started with Spark through simple, interactive exercises on DataCamp.

What is PySpark used for?

If you're already familiar with Python and libraries such as Pandas, then PySpark is a good language to learn to create more scalable analyses and pipelines.

Apache Spark is basically a computational engine that works with huge sets of data by processing them in parallel and batch systems. 

Spark is written in Scala, and PySpark was released to support the collaboration of Spark and Python.

How can Spark help my career?

You’ll gain the ability to analyze data and train machine learning models on large-scale datasets—a valuable skill for becoming a data scientist. 

Having the expertise to work with big data frameworks like Apache Spark will set you apart.

What is Apache Spark?

Apache Spark is an open-source, distributed processing system used for big data workloads. 

It utilizes in-memory caching, and optimized query execution for fast analytic queries against data of any size. 

It provides development APIs in Java, Scala, Python, and R, and supports code reuse across multiple workloads—batch processing, interactive queries, real-time analytics, machine learning, and graph processing.

เทคโนโลยีและหัวข้ออื่นๆ

เทคโนโลยี

พัฒนาทักษะด้านข้อมูลของคุณด้วย DataCamp for Mobile

เรียนรู้ได้ทุกที่ด้วยคอร์สบนมือถือและโจทย์เขียนโค้ด 5 นาทีประจำวัน