Database Design

Day 10 – Java Applications to Databases with JDBC & JPA

Introduction A core skill for a Java Full Stack Developer is database integration. A backend application is incomplete without a robust connection to a database. Java provides JDBC (Java Database Connectivity) for direct database interactions and JPA (Java Persistence API) for object-relational mapping (ORM), making database operations more intuitive and maintainable. At CuriosityTech.in, we emphasize […]

Day 10 – Java Applications to Databases with JDBC & JPA Read More »

, , , , ,
"Laptop screen showing MongoDB database collections and documents, representing the fundamentals of working with NoSQL databases."

Day 10 – MongoDB Fundamentals: Working with NoSQL Databases

Introduction MongoDB is a NoSQL database widely used in MERN stack development. Unlike traditional relational databases, MongoDB stores data in JSON-like documents rather than tables, allowing flexibility, scalability, and high performance. For MERN developers, understanding MongoDB is crucial because it forms the backbone of data storage and retrieval in modern web applications. At CuriosityTech.in, learners

Day 10 – MongoDB Fundamentals: Working with NoSQL Databases Read More »

, , , , , ,

Day 20 – Case Study: Building a Blog Application with Python Full Stack

Introduction Building a real-world blog application is an excellent exercise to tie together all Full Stack Python skills. From backend logic, database design, API creation, frontend integration, to deployment—this project incorporates everything a Python Full Stack developer needs to master. At CuriosityTech, we often use the blog app project as a capstone exercise for learners

Day 20 – Case Study: Building a Blog Application with Python Full Stack Read More »

, , , ,