Apache Spark and Scala for Cassandra Professionals
Apache Spark and Scala for Cassandra Professionals, available at $64.99, has an average rating of 4.4, with 30 lectures, based on 33 reviews, and has 351 subscribers.
You will learn about Scala Apache Spark Spark Cassandra Connector This course is ideal for individuals who are Apache Cassandra Professionals who want to learn Apache Spark It is particularly useful for Apache Cassandra Professionals who want to learn Apache Spark.
Enroll now: Apache Spark and Scala for Cassandra Professionals
Summary
Title: Apache Spark and Scala for Cassandra Professionals
Price: $64.99
Average Rating: 4.4
Number of Lectures: 30
Number of Published Lectures: 30
Number of Curriculum Items: 30
Number of Published Curriculum Objects: 30
Original Price: $24.99
Quality Status: approved
Status: Live
What You Will Learn
- Scala
- Apache Spark
- Spark Cassandra Connector
Who Should Attend
- Apache Cassandra Professionals who want to learn Apache Spark
Target Audiences
- Apache Cassandra Professionals who want to learn Apache Spark
*** This training course was recorded between December 2020 & January 2021. All the content is still valid. ***
Apache Cassandra is the most powerful NoSQL database.
Apache Spark is the best analytics engine for large-scale data processing.
It is very challenging for Apache Cassandra Database Administrators to learn a new language and a new analytics engine.
In this course we will start with the basics of Scala Language.
We will download and install Scala on CentOS Linux server.
We will understand what is Scala REPL (Read-Evaluate-Print-Loop).
We will discuss about Scala Variables, Data Types, var and val.
We will understand why these new technologies are using Immutable objects.
We will learn how to use for loop and foreach along with print and println.
We will understand how to use Apache Spark for various use cases along with Apache Cassandra use cases.
We will learn how to download and configure Apache Spark to build a cluster.
We will understand the configuration files for Spark Master and Spark Workers.
We will discuss about Spark Driver, Worker, Executor and Tasks.
We will learn how to start and stop Spark Master and Spark Workers.
We will use spark-shell to read data from CSV formatted files.
We will use spark-shell for operations such as count, take, foreach, print & println.
We will learn about filter, contains and map and reduce.
We will use a very large million row file for advanced analytics.
We will learn the differences between APIs such as RDD, DataFrame and Dataset APIs.
We will learn how to use Spark SQL with DataFrame APIs.
We will understand how to use Spark Cassandra Connector to use Spark Analytics on data stored in Cassandra.
We will learn how to configure connectivity between Spark and Cassandra for various APIs such as RDD / DataFrame / Dataset APIs.
We will use RDD APIs in spark-shell to read data from Cassandra tables and write data back to Cassandra tables.
We will learn how to use Spark to perform the complicated tasks which are not possible in Cassandra.
We will learn how to use Spark SQL with DataFrames API and Datasets API to read and write data from Cassandra.
We will use Spark SQL to solve several complicated use cases which are not possible in Cassandra.
This is a special of one of its kind training course for “Apache Spark and Scala for Cassandra DBAs”.
NOTE : This training was recorded as a conversation between 2 people. Instructor and the Student. During this course you will hear both of them speaking. I guarantee that you will not find this kind of course content anywhere else on whole internet. So please try this training course.
Course Curriculum
Chapter 1: Scala Language
Lecture 1: Introduction to Scala Language
Lecture 2: Download and Install Scala on CentOS Linux
Lecture 3: Scala REPL
Lecture 4: Scala Variables & Data Types
Lecture 5: var vs. val : Why Immutables ?
Lecture 6: for loop & foreach
Chapter 2: Start With Apache Spark
Lecture 1: Introduction to Apache Spark
Lecture 2: Apache Spark & Apache Cassandra
Lecture 3: Download and Install Apache Spark
Lecture 4: Configure Spark Master and Spark Workers
Lecture 5: Start Spark Master and Spark Workers
Chapter 3: Basic Operations Using Spark Shell
Lecture 1: Introduction to spark-shell
Lecture 2: Read Movies CSV File For Basic Operations
Lecture 3: filter-contains & map-reduce
Lecture 4: Find Movies Longer Than 100 Minutes
Chapter 4: Operations With Million Rows
Lecture 1: CSV File With Million Rows
Lecture 2: RDD Of Array Of Strings
Lecture 3: filter For Range Of Numbers
Lecture 4: Transformation / Action / RDD / DAG / DataFrame & Dataset APIs
Lecture 5: Class + RDD -> DataFrame & Spark SQL
Chapter 5: Spark + Cassandra = The Deadly Combo
Lecture 1: Spark Cassandra Connector
Lecture 2: Configure The Connector
Lecture 3: spark-shell RDD API + Cassandra
Lecture 4: RDD Copy Complicated Cassandra Table
Lecture 5: Spark SQL + DataFrames API + Cassandra
Lecture 6: Spark SQL + Datasets API + Cassandra
Lecture 7: Copy Table Using Spark SQL + Cassandra
Chapter 6: Conclusion
Lecture 1: The (Temporary) End
Chapter 7: Bonus Stuff
Lecture 1: Instructor
Lecture 2: November 2021 Update
Instructors
-
Sarma Pydipally
Database Administator
Rating Distribution
- 1 stars: 1 votes
- 2 stars: 0 votes
- 3 stars: 1 votes
- 4 stars: 4 votes
- 5 stars: 27 votes
Frequently Asked Questions
How long do I have access to the course materials?
You can view and review the lecture materials indefinitely, like an on-demand channel.
Can I take my courses with me wherever I go?
Definitely! If you have an internet connection, courses on Udemy are available on any device at any time. If you don’t have an internet connection, some instructors also let their students download course lectures. That’s up to the instructor though, so make sure you get on their good side!
You may also like
- Top 10 Video Editing Courses to Learn in November 2024
- Top 10 Music Production Courses to Learn in November 2024
- Top 10 Animation Courses to Learn in November 2024
- Top 10 Digital Illustration Courses to Learn in November 2024
- Top 10 Renewable Energy Courses to Learn in November 2024
- Top 10 Sustainable Living Courses to Learn in November 2024
- Top 10 Ethical AI Courses to Learn in November 2024
- Top 10 Cybersecurity Fundamentals Courses to Learn in November 2024
- Top 10 Smart Home Technology Courses to Learn in November 2024
- Top 10 Holistic Health Courses to Learn in November 2024
- Top 10 Nutrition And Diet Planning Courses to Learn in November 2024
- Top 10 Yoga Instruction Courses to Learn in November 2024
- Top 10 Stress Management Courses to Learn in November 2024
- Top 10 Mindfulness Meditation Courses to Learn in November 2024
- Top 10 Life Coaching Courses to Learn in November 2024
- Top 10 Career Development Courses to Learn in November 2024
- Top 10 Relationship Building Courses to Learn in November 2024
- Top 10 Parenting Skills Courses to Learn in November 2024
- Top 10 Home Improvement Courses to Learn in November 2024
- Top 10 Gardening Courses to Learn in November 2024