NoSQL Essential Training
43mBeginner2021-02-17
Authors

Melanie McGee
CEO and Founder of We Can Code IT, Software Engineer, Speaker
Course details
As the shiny new object in the data world, you might have heard a lot of people talk excitedly about NoSQL and all the things it can do. It’s great in terms of flexibility, speed, and is easy to work with. It’s super scalable, so it can accommodate increased numbers of users as websites and applications grow. But will it replace SQL? Will it make relational databases obsolete? In this course, Mel McGee explains just exactly what NoSQL is, the pros and cons, and tradeoffs you’ll make when using NoSQL. Mel takes a high-level approach without delving into the details of any one NoSQL query language or solution, so if you’re a developer looking for a bigger picture of NoSQL, or an entrepreneur wanting to explore options for your product, or just plain curious about non-relational databases, this course is for you.
Skills covered
NoSQLDatabase DevelopmentDatabase ManagementEssential TrainingSoftware Development
Concepts
0. Introduction
- 01 - Get to know NoSQL
- 02 - What you should know
1. What Is NoSQL
- 03 - Why the hype over NoSQL
- 04 - NoSQL compared to traditional relational databases
- 05 - CAP theorem
- 06 - Explore a NoSQL database
- 07 - Query a NoSQL database
- 08 - Challenge - NoSQL query
- 09 - Solution - NoSQL query
2. Different Types of NoSQL Databases
- 10 - Overview of NoSQL database types
- 11 - NoSQL key-value store type
- 12 - NoSQL document store type
- 13 - NoSQL wide column store type
- 14 - NoSQL graph data store type
- 15 - Challenge - Which NoSQL database is right for the job
- 16 - Solution - Common jobs for each type of NoSQL store
3. Pros and Cons of NoSQL
- 17 - Where NoSQL thrives
- 18 - Where NoSQL fails
- 19 - Challenge - Relational or NoSQL
- 20 - Solution - Relational or NoSQL
4. Is NoSQL Right for Your Job
- 21 - Is NoSQL right for you
- 22 - Database considerations
- 23 - Choosing between NoSQL databases
Conclusion
- 24 - Next steps
Related courses
- NoSQL Data Modeling Essential Training
- MongoDB Essential Training
- Cassandra Data Modeling Essential Training
- Google Cloud Platform for Enterprise Essential Training
- Google Cloud Platform for Enterprise Essential Training (2021)
- Azure Storage Essential Training (2021)
- Google Cloud Platform Essential Training for Administrators
- Google Cloud Platform Essential Training for Administrators (2020)
Related learn paths
- Become a Full-Stack Web Developer
- Introduction to Fundamental Skills for Data Work: Data Storage
- Develop Your NoSQL Skills
- Advance Your Data Engineering Skills
- Advance Your Skills in the Hadoop/NoSQL Data Science Stack
- Explore a Career in SQL Development
- Prepare for the AZ-203 Developing Solutions for Microsoft Azure Exam
- Prepare for the Azure Developer Associate (AZ-204) Certification