NoSQL for FSD Development


Overview/Description
Expected Duration
Lesson Objectives
Course Number
Expertise Level



Overview/Description

Discover the role NoSQL databases play in the full stack development (FSD) process in this 14-video course. Explore both NoSQL databases, including the Couchbase, CouchDB, and MongoDB database systems. Key concepts covered here include available NoSQL databases and the advantages of using them; cloud options for NoSQL database and how to choose the best one for your project; and learning to differentiate between relational and non-relational (NoSQL) databases and the reasons to use either SQL or/and NoSQL databases in Functional Specification Document (FSD). You will review features of using the MongoDB database system; learn deployment options when working with NoSQL databases; and learn security issues when using NoSQL databases and methods to prevent these security issues. Next, identify areas for enhancing performance when using NoSQL databases; examine Cap Theorem and how it applies to NoSQL databases; and recognize unstructured data and how it applies to NoSQL databases. Finally, learn how to install and configure the MongoDB NoSQL database system and also the CouchDB NoSQL database system for use in FSD development.



Expected Duration (hours)
1.0

Lesson Objectives

NoSQL for FSD Development

  • discover the key concepts covered in this course
  • identify available NoSQL databases and the advantages of using them
  • identify the cloud options for NoSQL database and how to choose the best one for your project
  • differentiate between relational and non-relational (NoSQL) databases
  • identify the reasons to use either SQL or and NoSQL databases in FSD
  • review the features of using the MongoDB database system
  • identify deployment options when working with NoSQL databases
  • identify security issues when using NoSQL databases and methods to prevent these security issues
  • identify areas for enhancing performance when using NoSQL databases
  • discuss Cap Theorem and how it applies to NoSQL databases
  • recognize unstructured data and how it applies to NoSQL databases
  • install and configure the MongoDB NoSQL database system for use in FSD development
  • install and configure the CouchDB NoSQL database system for use in FSD development
  • summarize the key concepts covered in this course
  • Course Number:
    it_fsnsqldj_01_enus

    Expertise Level
    Intermediate