Learn Apache Cassandra from Scratch

Master Cassandra DB concepts and techniques for professional web development
4.0 (99 ratings)
Instead of using a simple lifetime average, Udemy calculates a
course's star rating by considering a number of different factors
such as the number of ratings, the age of ratings, and the
likelihood of fraudulent ratings.
2,510 students enrolled
$19
$30
37% off
Take This Course
  • Lectures 24
  • Length 4 hours
  • Skill Level All Levels
  • Languages English
  • Includes Lifetime access
    30 day money back guarantee!
    Available on iOS and Android
    Certificate of Completion
Wishlisted Wishlist

How taking a course works

Discover

Find online courses made by experts from around the world.

Learn

Take your courses with you and learn anywhere, anytime.

Master

Learn and practice real-world skills and achieve your goals.

About This Course

Published 1/2015 English

Course Description

Cassandra is the high performance open source distributed database system. It showed the highest growth rate among new database systems and is poised for huge growth. Our course aims to provide you with everything you will need to get started with Cassandra DB. The Course starts with basic Cassandra Concepts and follow it up with CQL and finally teaches you to build a real application using Cassandra and NodeJs. The following sections are covered in the course

Cassandra Overview

Cassandra Data Model

Internal Working

Hadoop

Cassandra Installation

Linux

Windows

Cassandra Query Language

Tables and Queries in Cassandra

Crud operations in Cassandra

Project Building in Cassandra

Build a Simple Twitter Clone application using Cassandra and Nodejs

The course includes presentation files, source code and video training materials and follows an easy to assimilate pedagogy with practical focus to teach you all the tips of the trade.

What are the requirements?

  • Basic web programming experience is expected for the course . Knowledge of JavaScript, HTML, CSS and RDBMS system will be useful to grasp the concepts

What am I going to get from this course?

  • Build Your Next Application using Cassandra DB
  • Understand CQL( Cassandra Query language)
  • Use Cassandra with NodeJS
  • Learn NoSQL DB concepts while working on practical project

What is the target audience?

  • Anyone who wants to start with Cassandra and don't know where to start can take this course

What you get with this course?

Not for you? No problem.
30 day money back guarantee.

Forever yours.
Lifetime access.

Learn on the go.
Desktop, iOS and Android.

Get rewarded.
Certificate of completion.

Curriculum

Section 1: Introduction
03:11

Introduction to the course

Section 2: Cassandra Overview
08:57

Introduction to Apache Cassandra

07:51

Learn all about the Cassandra data model

06:53

A simple comparison with RDBMS systems

04:44

A sneek peek into the inner working of Cassandra

07:54

Learn to use Hadoop with Cassandra.

Quiz time
6 questions
Section 3: Getting Started
05:53

Software setup for cassandra

11:40

Learn to Install Cassandra on Linux

05:11

Learn to Install on Windows using DataStax

- Getting Started
4 questions
Section 4: Cassandra Query Language (CQL)
09:56

Introduction to Cassandra Query Language

03:27

Planning and Structure of the Shout App to be built using cassandra

11:17

Creating Tables and Fields for our App.

13:20

Insert and Select operations in CQL

13:38

Update and Delete operations

- Cassandra Query Language
5 questions
Section 5: NodeJS Cassandra Application - Part 1
13:59

Setting Up NodeJs and Express for the App Development

16:01

Selecting and Displaying users using Cassandra and NodeJs

15:18

Implement the Single User Display

12:17

Learn to add users to the System

11:22

Update user in the DB

- NodeJS Cassandra Application
4 questions
Section 6: NodeJS Cassandra Application - Part 2
14:14

Deleting user using Restful APIs

12:53

Displaying Shouts to the users

13:35

Creating batch insert queries for the Application

08:06

Adding some CSS style to the app to make it look good.

- NodeJS Cassandra Application - Part 2
4 questions
Section 7: Course Summary
03:09

Course Summary

Students Who Viewed This Course Also Viewed

  • Loading
  • Loading
  • Loading

Instructor Biography

Eduonix Learning Soultions, 1+ Million Students Worldwide | 200+ Courses

Eduonix creates and distributes high quality technology training content. Our team of industry professionals have been training manpower for more than a decade. We aim to teach technology the way it is used in industry and professional world. We have professional team of trainers for technologies ranging from Mobility, Web to Enterprise and Database and Server Administration.

Instructor Biography

Ready to start learning?
Take This Course