Full Stack Development with Java Spring Boot, React, and MongoDB – Full Course
In this full stack development course, you will learn how to create an application using MongoDb for the database, Java and Spring Boot for the backend, and React for the frontend.
You will learn to develop a movie review application that will feature a separation of concerns between the client code and the server code. By implementing this loosely coupled architecture, these two parts (implemented using different technologies) can evolve in parallel and independently from one another.
✏️ Farhan Hasin Chowdhury teaches the backend section.
✏️ Gavin Lon teaches the frontend section. @GavinLon
💻 Backend Code:
💻 Frontend Code:
🔗 Spring Initializr -
🔗 JDK Download Page:
🔗 IntelliJ IDEA Download Page:
🔗 Postman Download Page:
🏗 MongoDB provided a grant to make this course possible.
⭐️ Contents ⭐️
⌨️ (0:00:00) Course Introduction
⌨️ (0:01:48) JDK and IntelliJ IDEA Installation
⌨️ (0:06:13) MongoDB Atlas
⌨️ (0:20:35) Project Initialization
⌨️ (0:27:03) Project Structure
⌨️ (0:29:13) Running The Project
⌨️ (0:32:41) Writing The First Endpoint
⌨️ (0:35:33) Database Configuration
⌨️ (0:38:49) Installing Additional Dependencies
⌨️ (0:44:48) Setting Up Environment Variables
⌨️ (0:47:20) Movies and Reviews Endpoints
⌨️ (1:31:46) Testing
⌨️ (1:35:42) Backend Conclusion
⌨️ (1:36:45) Frontend Introduction
⌨️ (1:38:32) Create the React Project
⌨️ (1:43:49) Applying Bootstrap to our React application
⌨️ (1:52:47) Implementing the Use State and Use Effect Hooks
⌨️ (1:58:04) Create Home and Hero Component
⌨️ (2:06:56) Style the Carousel
⌨️ (2:15:21) Create Header Component (Navigation)
⌨️ (2:21:55) Create Trailer Component with react-player
⌨️ (2:28:46) Create Movie Reviews Functionality
⌨️ (2:34:43) Add and Get Reviews with HTTP Requests
⌨️ (2:40:33) Course Wrap Up
🎉 Thanks to our Champion and Sponsor supporters:
👾 Nattira Maneerat
👾 Heather Wcislo
👾 Serhiy Kalinets
👾 Erdeniz Unvan
👾 Justin Hual
👾 Agustín Kussrow
👾 Otis Morgan
--
Learn to code for free and get a developer job:
Read hundreds of articles on programming:
1 view
782
229
2 months ago 00:14:47 2
PF: WOTR ENHANCED - NENIO Build: MELEE + FULL SPELLS with CC/INSTANT DEATH All in One!
2 months ago 05:23:11 1
15 Crash Course | Build and Deploy a Production-Ready Full Stack App
2 months ago 00:05:23 1
Consumer Crypto 🔥Abstract: Revolutionizing Blockchain with Speed and Low Fees
2 months ago 00:04:12 1
Kotora Mitani’s “Evisen“ Part
2 months ago 00:04:57 1
Blake Norris’ “Full Volume“ Part
2 months ago 00:01:06 1
From $5,300! All open source! Engineai first professional robot SA01 humanoid officially debuted!
2 months ago 00:09:34 1
Claude 3.5 Sonnet (NEW) + Cline & Aider (Upgraded): TESTING the NEW Model in Practical Coding!
2 months ago 00:00:00 1
[Live In HD] ONE Friday Fights 84: Kongsuk vs. Muangthai - YouTube
2 months ago 00:07:20 1
Outscraper Vs. Leads Sniper | Which is the best Google Maps Scraper? 🔥
2 months ago 00:03:41 15
Wronchi Card Reveal | Stacking Asteroids | The Great Dark Beyond
2 months ago 00:13:28 1
Paiste Color Sound 900 & MikeTerrana
2 months ago 00:13:34 1
Is Brooks lying about the Ghost Max?
2 months ago 00:08:36 1
RIP Ward Christensen - Creator of the BBS and Online Communities
2 months ago 00:07:26 1
Max Consecutive Ones III - Leetcode 1004 - Sliding Window (Python)
2 months ago 00:27:13 1
Cursor vs Bolt vs Replit vs v0 [Best AI Coding Tool]
2 months ago 00:10:46 1
VectorShift: Create Apps/Software in Minutes With a Drag-and-Drop UI!
2 months ago 00:08:51 1
gptme: Opensource AI Agent That Can Do ANYTHING! (Generate Apps, Code, Automate Your Life)
2 months ago 00:11:35 1
Cline + Grok-2 + Expo + Vectorshift : The FREE & CRAZY AI Coding Workflow that BEATS ALL!