online
Beginner
8 lessons
Tue

NoSQL Fundamentals Course

00 day days
00 hour hours
00 minute minutes
00 second seconds
Up to start Started Coming Soon Completed
June 10,
19:00
course-logo

About the NoSQL fundamentals 

The NoSQL database course is a basic introduction to the world of semi-structured data, its syntax, and its structure. You will learn about the main types of NoSQL (document-oriented, graph, and caching databases), start working with JSON, XML, YAML, and master tools for data processing and visualization, including Power BI. If you’re looking for a NoSQL fundamentals course that focuses on practical skills without unnecessary theory, then this course is exactly what you need!

Who will benefit from the NoSQL fundamentals course

  • Beginners in data management
  • Database developers and administrators
  • Data analytics and BI specialists
  • Business analysts
  • Anyone interested in learning NoSQL

Our NoSQL database courses are designed for beginners, data analysts, future database architects, and anyone who wants to better understand the syntax and structure of modern NoSQL solutions.

Why you should choose a NoSQL fundamentals course from Sigma Software University

  • Learning from scratch – no need to have experience in programming or databases.
  • Hands-on approach – practical tasks with MongoDB, Redis, Power BI, and JSON.
  • Modern technologies – you will master working with popular data formats (JSON, XML, YAML) and up-to-date NoSQL solutions.
  • Power BI in the program – learn how to visualize data and prepare interactive reports.
  • Suitable for different roles – analysts, data scientists, developers, and business analysts.

This course is for you if you want to start with the basics and understand how modern DBMS and NoSQL architecture work.

NoSQL Training Program

Module 1 Introduction to NoSQL databases

We will explore how NoSQL database architecture works and what types of databases are the most common.

Module 2 Data formats

We will discuss the following data formats:

  • CSV
  • HTML
  • XML
  • JSON
  • YAML
  • Microsoft formats (???x: docx, xlsx, pptx…)
  • Parquet
  • ORC

Practical task: studying JSON, installing the necessary software

Module 3 Study of caching functions in Redis, features of queue processing (Redis, Kafka)
Module 4 Document-oriented functions of MongoDB

Practical task: modeling data in JSON

Module 5 Document-oriented functions of MongoDB (continued)
  • Features of creating documents in Cassandra 
  • Overview of ElasticSearch
Module 6 Graph Functions of MS SQL Server

Practical task: inserting and filtering data in MongoDB, JSON modeling

Module 7 Connecting to Power BI, M language
Module 8 Power BI, DAX

Practical task: connecting and transforming data in Power BI

In case of any questions, please contact the manager Svitlana

FAQ

Do I need any prior knowledge to take the NoSQL fundamentals course?

The course is designed for beginners, so no prior experience in databases or programming is required.

It will be useful to have a basic understanding of what data is and how to work with it, but all key concepts (formats, NoSQL types, working with Power BI) are explained from scratch.

The desire to learn, basic computer skills, and the ability to install simple programs are enough.

Which databases are covered in the NoSQL fundamentals course (MongoDB, Redis, etc.)?

In the course, you will get acquainted with several popular NoSQL databases, in particular:

  • MongoDB – a document-oriented database for storing semi-structured data in JSON format.
  • Redis is a high-speed caching database with support for queues and temporary storage.
  • Cassandra is a distributed database for large amounts of data and flexible document storage.
  • ElasticSearch is a search engine that allows you to store, index, and analyze large amounts of data in real time.
  • GraphDB (MS SQL Server) is a graphical data model for building complex relationships.

Each of them is considered from a practical perspective – from basic functions to examples of real-world use.

Will I receive a certificate after completing the NoSQL fundamentals course?

Yes. Upon completing the course, all students receive an official certificate from Sigma Software University. We recommend adding the certificate to your resume, portfolio, and LinkedIn profile — it highlights your expertise, builds trust with potential employers, and supports your professional growth.

How long does it take to complete the NoSQL fundamentals course and will I have access to the materials afterward?

The course consists of 8 lectures, each lasting 1.5 to 2 hours, and several practical tasks that take 2 to 4 hours (depending on the complexity).

We recommend dedicating around 4–6 hours per week to studying to feel comfortable learning the material and completing homework.

Participants have access to the training materials for 6 months after the end of the course.

Join now
and learn with us!
Thank you for
registering

    We have received your request, our manager will contact you shortly.

    Submit another application