Udemy_Learn_Apache_Spark_from_Scratch

Apache Spark یک فریمورک متن باز برای پردازش داده های حجم بالا (Big Data) می باشد.

در این آموزش تصویری با Apache Spark  آشنا می شوید.
این دوره آموزشی محصول موسسه Udemy است.

سرفصل های دوره:

  • مقدمه ای بر Spark
  • آشنایی با Apache Spark
  • استفاده از Apache Spark
  • نصب Apache Spark
  • معرفی Spark Scala API
  • نحوه استفاده از Spark Scala API
  • کار با کلاسترها
  • پیکربندی Apache Spark
  • کار با Eclipse
  • کار با انواع مختلف نرم افزارهای Spark
  • بررسی انواع مختلف نرم افزارها
  • نحوه استفاده از جاوا
  • کار با رابط های برنامه کاربردی
  • کار با Twitter
  • تعریف Lambda Architecture
  • نحوه استفاه از Lambda Architecture
  • و…

عنوان دوره: Udemy Learn Apache Spark from Scratch
مدت زمان: 4 ساعت
نویسنده: Eduonix Learning Solutions


توضیحات:

Udemy Learn Apache Spark from Scratch

Eduonix Learning Solutions
4 hours

Apache Spark is a fast cluster computing framework. It is used for large scale data processing. Our course provides an introduction to this amazing technology and you will learn to use Apache spark for big data projects. This introductory course is simple to follow and will lay the foundation for big data and parallel computing. The technology based on in memory primitives makes it almost 100 times faster than Hadoop and Mapreduce.
The following content is covered in the course
- Apache Spark Applications
- Machine Learning and Graph X
- Run time modes like Yarn Cluster and Mesos Cluster
- Learn to setup HortonWorks VM
- Introduction to Spark Scala API
- Execute Apache Spark Tasks
- Configuring Apache Spark
- Building and Running Spark Applications
- Write Spark applications for visualization, machine learning, streaming SQL
- Resilient Distributed datasets
- Application Submission and Spark Driver
- Lambda Architecture
- Spark Streaming and Dstream
Learn all this and much more in this unique course with abundant practical tips and theoretical rigor to master Apache Spark.
What are the requirements?
Should have basic programming knowledge preferably in Java
What am I going to get from this course?
Use Apache Spark for Data Science Applications
Understand the clustering with Yarn
Build Application with Apache Spark
Create Streaming applications with Spark
Understand the core concepts of Spark
What is the target audience?
Students who want to learn big data application development with Apache Spark will find this course immensely helpful


Section 1: Introduction To Spark
Lecture 1
Course Introduction
05:20
Introduction to the Apache Spark Course from Eduonix
Section 2: Introduction and Application of Apache Spark
Lecture 2
Understanding Apache Spark
13:51
Learn about the application and context of Apache Spark
Lecture 3
Install Apache Spark on Cluster
17:38
Learn to install Apache Spark on a cluster
Lecture 4
Apache Spark Scala API
09:04
Learn to use the spark scala API
Lecture 5
Running Apache Spark Code
17:16
Learn to run Apache Spark Code on Cluster
Section 3: Apache Spark with YARN Cluster
Lecture 6
Apache Spark in Yarn Context
15:42
Learn to use Spark with Yarn
Lecture 7
Apache Spark with Yarn
17:22
Learn to configure Apache Spark with yarn
Lecture 8
Yarn Clusters
22:01
Build a code from scratch for Yarn Cluster
Lecture 9
Bonus Video - Yarn on Eclipse
11:18
Section 4: Spark Applications
Lecture 10
Different types of Spark Applications
19:38
A review of different types of Spark Applications
Lecture 11
Spark with Gradle
22:24
Learn to use the Java Build tool Gradle with Apache Spark
Lecture 12
Spark Applications - SQL Library
19:46
Introduction to various Spark Applications
Section 5: Apache Spark APIs
Lecture 13
Spark Streaming Applications
17:44
Introduction to Spark Streaming Architecture
Lecture 14
Twitter Stream Application
19:05
Learn to use high level streaming application
Lecture 15
Lambda Architecture
16:27
Learn the application of Lambda architecture
Section 6: Course Summary
Lecture 16
Summary
03:30
Course Summary