

Our Courses

Web Application Development with JavaScript and MongoDB
In this course, you will develop more advanced web application programming skills. You will learn how to control data read and write access using methods, publish and subscribe. You will learn how to access your database and server shells using command line tools. You will use the SimpleSchema system to validate data and generate input forms automatically. You will see a complete collaborative code editing environment, TextCircle, being built from scratch.
-
Course by
-
27 hours
-
English

Introduction to Meteor.js Development
In this course, you will learn how to create a complete, multi-user web site using the Meteor.js framework and MongoDB. You will implement user authentication, security features, reactive templates and routing using iron router. You will carry out key database operations such as inserting, removing and updating data as well as sorting and filtering. You will see how a complete application can be built, line by line. At the end of the course, you will be able to: 1. Install the Meteor.js system and create a web application 2. Work with the Meteor.js packaging system 3.
-
Course by
-
Self Paced
-
26 hours
-
English

Introduction to NoSQL Databases
Get started with NoSQL Databases with this beginner-friendly introductory course! This course will provide technical, hands-on knowledge of NoSQL databases and Database-as-a-Service (DaaS) offerings. With the advent of Big Data and agile development methodologies, NoSQL databases have gained a lot of relevance in the database landscape. Their main advantage is the ability to handle scalability and flexibility issues modern applications raise.
-
Course by
-
Self Paced
-
18 hours
-
English

Build a CRUD Node.js and MongoDB employee management web-app
In this project, you’ll help the team at Apollonia Dental Practice digitalize employee management by building a web app using HTML, CSS, JavaScript, ExpressJS, NodeJS, and MongoDB. Your task is to develop a basic CRUD web app capable of creating, reading, updating, and deleting employee and department records and meeting other business needs outlined.
-
Course by
-
Self Paced
-
3 hours
-
English

Gestión de Datos con Python: Crea una aplicación con MongoDB
Este Proyecto Guiado Gestión de Datos con Python: Crear una aplicación con MongoDB es de nivel Intermedio.
-
Course by
-
Self Paced
-
3 hours
-
Spanish

CRUD Operations using MongoDB NoSQL
Unlike relational databases, NoSQL databases such as MongoDB store data as collections of fields, rather than rows and columns.
-
Course by
-
Self Paced
-
3 hours
-
English

Use the Apache Spark Structured Streaming API with MongoDB
By the end of this project, you will use the Apache Spark Structured Streaming API with Python to stream data from two different sources, store a dataset in the MongoDB database, and join two datasets.
-
Course by
-
Self Paced
-
3 hours
-
English

Building RESTful APIs with Node.js and Express
This course will teach you how to build RESTful APIs using Node.js and Express, two popular and widely used technologies in web development. You will learn how to create a server-side application that can handle requests from client-side applications and respond with JSON data. In the first module, participants will delve into the world of Node.js and Express, learning how to set up a development environment, explore the architecture of Node.js, and work with built-in modules.
-
Course by
-
Self Paced
-
14 hours
-
English

Create a C# Application to process MongoDB Data
By the end of this project, you will create a C# application using MongoDB to access Employee data perform CRUD operations on the MongoDB database.
-
Course by
-
Self Paced
-
2 hours
-
English

MongoDB Tutorial
This tutorial is designed to introduce you to the MongoDB database management system. MongoDB is a NoSQL document database that stores data in flexible, JSON-like documents, making it easy to work with and integrate with web applications. In this tutorial, you will learn the basics of MongoDB, including how to install and set up MongoDB on your local machine, how to create databases and collections, and how to perform CRUD (Create, Read, Update, Delete) operations on data.
-
Course by
-
Self Paced
-
9 hours
-
English

Secure Full Stack MEAN Developer
MEAN stack development is a modern approach to building dynamic web applications. It is an open-source JavaScript framework that harnesses four major technologies: MongoDB, Express, Angular, and Node.js. Given the ever-increasing demand for full-stack JavaScript developers, this course will help you master both front-end and back-end development. The course will begin with teaching you how to build your own application with plain JavaScript and the fundamentals of web development (HTML, CSS, and JavaScript).
-
Course by
-
Self Paced
-
25 hours
-
English

Configuring MongoDB Atlas with BigQuery Dataflow Templates
This is a self-paced lab that takes place in the Google Cloud console. In this lab you will provision a MongoDB Atlas cluster, create a dataflow pipeline to load data from the cluster to BigQuery
-
Course by
-
Self Paced
-
1 hour
-
English

Create an API using Express, GraphQL, and Mongoose
By the end of this project, you will set up a GraphQL server with a MongoDB backend.
-
Course by
-
Self Paced
-
3 hours
-
English

Building a Complete MEAN Stack Application
This comprehensive course will guide students through the process of building a complete web application using MongoDB, Express.js, AngularJS, and Node.js. In the first module, you will explore the principles of backend architecture, focusing on designing scalable and secure backends for real-world applications. They will create a RESTful API using Node.js and Express.js and learn to build a dynamic single-page application with AngularJS.
-
Course by
-
Self Paced
-
English

Build a Node Server backend with Express
By the end of this project, you will Build a Node Server backend with Express that will fetch data from a MongoDB database.
-
Course by
-
Self Paced
-
2 hours
-
English

Create Fault Tolerant MongoDB Cluster
In this course, you will create a MongoDB replica set on a single Linux server to become familiar with the setup.
-
Course by
-
Self Paced
-
3 hours
-
English

Introduction to Cloud Native, DevOps, Agile, and NoSQL
Learn to develop cloud-native applications from scratch in this comprehensive course. Covering key cloud concepts, tools, and techniques, you'll also explore DevOps culture, CI/CD practices, and MongoDB principles.
-
Course by
-
27
-
English

Create Your First NoSQL Database with MongoDB and Compass
In this Guided Project you will create a MongoDB database and collection to store blog posts, and optimize it using indexes, while having an overview of some of the basic commands, in order to learn the basics of NoSQL document databases structure, the MongoDB shell and the usage of the powerful MongoDB Compass GUI to manage, inspect and optimize a MongoDB database.
-
Course by
-
Self Paced
-
2 hours
-
English

Running a MongoDB Database in Kubernetes with StatefulSets
This is a self-paced lab that takes place in the Google Cloud console. Containers are becoming a popular way to run and scale applications across multiple cloud providers or on both cloud and on-premise hardware. This lab provides a quick introduction to running a MongoDB database on Kubernetes Engine using Docker.
-
Course by
-
Self Paced
-
1 hour
-
English

Working with Big Data
By the end of this project, you will set up an environment for Big Data Development using Visual Studio Code, MongoDB and Apache Spark.
-
Course by
-
Self Paced
-
3 hours
-
English

Data Engineering Capstone Project
Showcase your skills in this Data Engineering project! In this course you will apply a variety of data engineering skills and techniques you have learned as part of the previous courses in the IBM Data Engineering Professional Certificate. You will demonstrate your knowledge of Data Engineering by assuming the role of a Junior Data Engineer who has recently joined an organization and be presented with a real-world use case that requires architecting and implementing a data analytics platform. In this Capstone project you will complete numerous hands-on labs.
-
Course by
-
13 hours
-
English

Creating a Real-time Data Pipeline using Eventarc and MongoDB Atlas
This is a self-paced lab that takes place in the Google Cloud console. In this lab, you will provision the MongoDB Atlas cluster and run a Cloud Function to simulate an IIOT sensor that publishes data to Pub/Sub.
-
Course by
-
Self Paced
-
1 hour
-
English

NoSQL, Big Data, and Spark Foundations
Big Data Engineers and professionals with NoSQL skills are highly sought after in the data management industry. This Specialization is designed for those seeking to develop fundamental skills for working with Big Data, Apache Spark, and NoSQL databases.
-
Course by
-
Self Paced
-
English

Responsive Website Development and Design
Responsive web design is all about creating the best user experience regardless of whether a user is accessing your site from a desktop computer, a mobile phone, or a tablet. This Specialisation covers the basics of modern full stack web development, from UX design to front-end coding to custom databases. You’ll build foundational skills in a full range of technologies, including HTML/CSS, Javascript, and MongoDB, and you’ll learn to implement a reactive, multi-user web application using the meteor.js framework.
-
Course by
-
Self Paced
-
English

Learning MEAN Stack by Building Real world Application
In this hands-on specialization, you'll learn to build interactive, scalable, and fast web applications using the MEAN stack. It consists of three comprehensive courses: 1. Frontend Development using Angular: Master Angular to create responsive user interfaces for web applications. You'll become proficient in: Fundamentals of HTML, CSS, and JavaScript programming. Developing web pages using Angular's core features, including components, directives, and services. Building robust and scalable web applications using Angular's best practices and design patterns. 2.
-
Course by
-
Self Paced
-
English