Overview
Apache Spark 2 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 2 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.
Audience
- 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.
Key information
Duration
- Part-time
- 1 days
Start dates & application deadlines
Language
Delivered
Disciplines
Computer Sciences Data Science & Big Data Machine Learning View 583 other Short Courses in Data Science & Big Data in United StatesAcademic 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.
- 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 Fee
-
International
100 USD/fullTuition FeeBased on the tuition of 100 USD for the full programme during 1 days. -
National
100 USD/fullTuition FeeBased on the tuition of 100 USD for the full programme during 1 days.