FSD: Developing a Reliable Back-end with Node and Express

1.9K+ Learners

Course Overview

Master NoSQL database management with MongoDB. Learn schema design, and data handling Implement CRUD operations, API integration, and GraphQL for dynamic applications

Skills Covered

Course Curriculum

Course Content

  • FSD: Designing and Managing Databases with MongoDB

    Preview
    • Lesson 01 : Introduction to Databases

      • 1.01 Overview of Databases
      • 1.02 Exploring Relational Database Management System (RDBMS)
      • 1.03 Relational Database Concepts
      • 1.04 Introduction to Modeling - ER Diagram
    • Lesson 02: Getting started with MySql

      • 2.01 Basics of MySql
      • 2.02 Creating and Managing Databases
      • 2.03 Working with Data Types in MySQL
      • 2.04 Using Operators in MySQL​
      • 2.05 Creating and Managing Tables in MySQL
    • Lesson 03: Structured Query Language (SQL) Commands

      • 3.01 Operating Databases with SQL
      • 3.02 Exploring SELECT Statement with Different Conditions
      • 3.03 Joins in MySQL
    • Lesson 04: Implementing Stored Procedures and Views in MySQL

      • 4.01 Introduction to Stored Procedures
      • 4.02 Exploring Parameters and Functions in a Stored Procedure
      • 4.03 Working with Database Views
      • 4.04 Using Subqueries and Keys in Context
    • Lesson 05: Managing Triggers and Indexes in MySQL

      • 5.01 Overview of Triggers
      • 5.02 Trigger Creation and Management
      • 5.03 Understanding Indexes in MySQL
      • 5.04 Backup and Restore in MySQL
    • Lesson 06: Getting Started with MongoDB

      • 6.01 Overview of NoSQL Database
      • 6.02 Introduction to MongoDB
      • 6.03 Introduction to JSON
      • 6.04 Introduction to BSON
      • 6.05 Databases, Collections, and Documents
      • 6.06 Organizing Data Using Embedded Documents and Arrays
    • Lesson 07: Schema, Shell, and Server in MongoDB

      • 7.01 Schemas in MongoDB
      • 7.02 Data Validation in MongoDB
      • 7.03 Shell and Server in MongoDB
      • 7.04 Enhancing Performance with Scaling, Indexing, and Replication
      • 7.05 Memory Management: Overview
      • 7.06 Relationships in MongoDB
    • Lesson 08: CRUD Operations in MongoDB

      • 8.01 Introduction to CRUD (Create, Read, Update, and Delete)
      • 8.02 Create Operation
      • 8.03 Read Operations
      • 8.04 Update Operations
      • 8.05 Delete Operations
      • 8.06 Supporting Operations

Why Join this Program

  • Develop skills for real career growthCutting-edge curriculum designed in guidance with industry and academia to develop job-ready skills
  • Learn from experts active in their field, not out-of-touch trainersLeading practitioners who bring current best practices and case studies to sessions that fit into your work schedule.
  • Learn by working on real-world problemsCapstone projects involving real world data sets with virtual labs for hands-on learning
  • Structured guidance ensuring learning never stops24x7 Learning support from mentors and a community of like-minded peers to resolve any conceptual doubts

Recommended Learning Materials for Upskilling

Explore free webinars, tutorials, career guides, and practical reads to go deeper

  • Acknowledgement
  • PMP, PMI, PMBOK, CAPM, PgMP, PfMP, ACP, PBA, RMP, SP, OPM3 and the PMI ATP seal are the registered marks of the Project Management Institute, Inc.
  • *All trademarks are the property of their respective owners and their inclusion does not imply endorsement or affiliation.
  • Career Impact Results vary based on experience and numerous factors.