Database Intermediate Premium

NoSQL Database Development and Modeling Virtual Internship

In this virtual internship, students will learn to design, implement, and scale NoSQL databases like MongoDB and Redis. They will explore document-oriented, key-value, and graph data modeling techniques, and develop high-performance data access layers to integrate with modern applications. By the end of the internship, students will have a strong understanding of NoSQL database concepts and practical experience in building scalable, efficient data solutions.

weeks
4 tasks
0 enrolled
Sign In to Purchase - $49
Track price: $49.00

Track Overview

This track provides hands-on experience and real-world projects to build your skills.

Tasks & Milestones

Comparing Relational and NoSQL Databases

Intermediate

In this task, students will research and compare the key features, use cases, and trade-offs of relational and NoSQL databases.

8 hours

Designing a Document-Oriented Data Model

Intermediate

In this task, students will design a document-oriented data model for a specific use case and implement it in MongoDB.

12 hours

Developing a Redis-based Data Access Layer

Intermediate

In this task, students will design and implement a high-performance data access layer using Redis for a specific use case.

15 hours

Designing a Graph Data Model for a Social Network

Intermediate

In this task, students will design and implement a graph data model for a social network application using Neo4j.

15 hours

Prerequisites

  • • Basic understanding of database concepts
  • • Familiarity with programming languages (e.g., Python, JavaScript)

Certificate

Certificate of Completion

Earn a certificate upon successful completion