Special offers now — see discounted courses.
day
:
hour
:
min
:
sec
See special offers
Advanced NoSQL for Data Science

Advanced NoSQL for Data Science

1h 57mAdvanced2017-02-14

Authors

Dan Sullivan

Dan Sullivan

Enterprise Architect, Big Data Expert

Course details

Many organizations are turning to NoSQL databases to store large volumes of complex data, sparking an increased need for data scientists and analysts to understand non-relational data stores. If you're a data scientist or business analyst who needs to work with NoSQL, then this course is for you. Learn about the differences between relational and NoSQL databases, review types of NoSQL databases, and see how to perform common data science tasks, including data preparation, exploration, and building and applying models.

The course begins with an introduction to NoSQL, and then delves into the specifics of document, wide-column, and graph databases. Learn key details for performing data preparation, exploration, and extraction for each type of NoSQL database. Review case studies that show how to use various NoSQL databases with popular data science tools, including the document database MongoDB, the wide-column database Cassandra, and the graph database Neo4j.

Learning objectives
NoSQL compared to traditional relational databases
Performing common data science tasks
Preparing data with document databases
Manipulating data in NoSQL
Preparing, exploring, extracting, and model building
Working with document, wide-column, and graph databases
Reviewing case studies using MongoDB, Cassandra, and Neo4j

Skills covered

NoSQLData Science FoundationsDatabase DevelopmentDatabase ManagementPersonaData ScienceSoftware Development

Concepts

0. Introduction

  • 01 - Welcome
  • 02 - What you should know
  • 03 - Exercise files

1. Why NoSQL

  • 04 - The limits of relational databases
  • 05 - Types of NoSQL databases
  • 06 - Advantages of NoSQL databases
  • 07 - Performing data science tasks with NoSQL

2. Perform Common Data Science Tasks with NoSQL Databases

  • 08 - Preparing data
  • 09 - Exploring data
  • 10 - Building models
  • 11 - Applying models

3. Document Databases for Data Science

  • 12 - Document data models
  • 13 - JSON structures
  • 14 - Prepare data with document databases
  • 15 - Install Anaconda
  • 16 - Install MongoDB
  • 17 - Working with Jupyter
  • 18 - Explore data with document databases
  • 19 - Extract data with document databases
  • 20 - Perform quality checks
  • 21 - Index data with document databases
  • 22 - Data frames in MongoDB
  • 23 - Tips for using document databases for data science

4. Wide-Column Databases for Data Science

  • 24 - Wide-column data models
  • 25 - Prepare data with wide-column databases
  • 26 - Install the Java Development Kit
  • 27 - Install Cassandra
  • 28 - Prepare data for Cassandra
  • 29 - Load data into Cassandra
  • 30 - Cassandra and Spark
  • 31 - Tips for using wide-column databases for data science

5. Graph Databases for Data Science

  • 32 - Graph data models
  • 33 - Key graphi concepts
  • 34 - Prepare data with graph databases
  • 35 - Install Neo4j
  • 36 - Explore data with graph databases
  • 37 - Extract data with graph databases
  • 38 - Tips for using graph databases for data science

Conclusion

  • 39 - Next Steps

About us

LyndaKade is a leading learning platform that helps people learn business, software, technology, and creative skills to achieve personal and professional goals.

Phone numberAparat ChannelTelegram SupportTelegram ChannelInstagram Page

All rights to this site belong to LyndaKade.

Terms of Service|Privacy Policy

نماد الکترونیک enamad در صورت اتصال با آی‌پی داخل کشور، نمایش داده خواهد شد.
logo-samandehi - لوگو ساماندهی
Zarinpal
Zibal