Overview
Apache Spark with Scala - Hands On with Big Data from Udemy is very hands-on; you'll spend most of your time following along with the instructor as we write, analyze, and run real code together – both on your own system, and in the cloud using Amazon's Elastic MapReduce service. over 8 hours of video content is included, with over 20 real examples of increasing complexity you can build, run and study yourself. Move through them at your own pace, on your own schedule. The course wraps up with an overview of other Spark-based technologies, including Spark SQL, Spark Streaming, and GraphX.
Students at Apache Spark with Scala - Hands On with Big Data from Udemy will:
- Frame big data analysis problems as Apache Spark scripts
- Develop distributed code using the Scala programming language
- Optimize Spark jobs through partitioning, caching, and other techniques
- Build, deploy, and run Spark scripts on Hadoop clusters
- Process continual streams of data with Spark Streaming
- Transform structured data using SparkSQL, DataSets, and DataFrames
- Traverse and analyze graph structures using GraphX
- Analyze massive data set with Machine Learning on Spark
Programme Structure
Courses include:
- Scala Crash Course
- Using Resilient Distributed Datasets (RDDs)
- SparkSQL, DataFrames, and DataSets
- Advanced Examples of Spark Programs
- Running Spark on a Cluster
- Machine Learning with Spark ML
- Spark Streaming
- GraphX
- You Made It! Where to Go from Here.
Key information
Duration
- Part-time
- 1 days
Start dates & application deadlines
Language
Delivered
Campus Location
- San Francisco, United States
Disciplines
Data Analytics View 179 other Short Courses in Data Analytics in United StatesWhat students do after studying
Academic requirements
We are not aware of any specific GRE, GMAT or GPA grading score requirements for this programme.
English requirements
We are not aware of any English requirements for this programme.
Other requirements
General requirements
- Some prior programming or scripting experience is required. A crash course in Scala is included, but you need to know the fundamentals of programming in order to pick it up.
- Software engineers who want to expand their skills into the world of big data processing on a cluster
- If you have no previous programming or scripting experience, you'll want to take an introductory programming course first.
Technological requirements
- You will need a desktop PC and an Internet connection. The course is created with Windows in mind, but users comfortable with MacOS or Linux can use the same tools.
- The software needed for this course is freely available, and I'll walk you through downloading and installing it.
Tuition Fees
-
International Applies to you
Applies to youNon-residents125 USD / full≈ 125 USD / full - Out-of-State125 USD / full≈ 125 USD / full
-
Domestic
Applies to youIn-State125 USD / full≈ 125 USD / full