Backend starts from Your Database. When you have a solid database design coding is easy. In this course you will learn how to design databases for your backend applications. You will learn how to design a subset of YouTube Platform allowing you design your own databases.
Database Design & Implementation
Database Design & Implementation is a 29-lesson 2 hours 7 minutes self-paced course by Nelson Djalo (Amigoscode). Backend starts from Your Database.
Course facts
- Lessons
- 29
- Duration
- 2 hours 7 minutes
- Language
- English
- Added to CourseFlix
- November 2023
- Instructor
- Nelson Djalo (Amigoscode)
- Price
- Premium
- Capture Entities
- Designing ERD
- ERD Cardinalities
- One to One Relationships
- One to Many Relationships
- Many to Many Relationships
- Defining Constraints
- Database Normalisation
- SQL Implementation
Who teaches Database Design & Implementation? Nelson Djalo (Amigoscode)
Nelson Djalo publishes the Amigoscode YouTube channel and standalone course platform — one of the largest independent Java / Spring Boot tutorial sources online, with several million subscribers and a multi-year track record of weekly back-end engineering tutorials.
The course catalog covers the full Java back-end stack: Java fundamentals, Spring Boot for production web services, Spring Security and OAuth, Spring Data and JPA, microservices patterns with Spring Cloud, Kafka and event-driven architecture, Docker and Kubernetes for the deployment layer, AWS for cloud infrastructure, and the database side (PostgreSQL, MongoDB, Redis). Material is project-oriented — most courses build a working microservice or full application end-to-end.
The CourseFlix listing under this source carries over 13 Amigoscode courses spanning that range. Material is paid; Amigoscode runs on per-course or membership pricing on the original platform. Courses are aimed at Java developers building production back-end services.
What lessons are included in Database Design & Implementation?
| # | Lesson Title | Duration | Access |
|---|---|---|---|
| 1 | Quick word Demo | 01:23 | |
| 2 | ERD Design Tool | 03:25 | |
| 3 | Capturing Entities | 04:33 | |
| 4 | Entities Properties | 06:50 | |
| 5 | Identifying Unique constraints | 03:18 | |
| 6 | DataTypes | 06:12 | |
| 7 | SQL for user_profile | 06:23 | |
| 8 | Identifying Relationships | 05:11 | |
| 9 | Foreign Keys | 02:46 | |
| 10 | Cardinality | 08:49 | |
| 11 | 1 to 1 Relationships | 06:12 | |
| 12 | 1 to Many Relationships | 05:00 | |
| 13 | Many to Many Relationships | 07:59 | |
| 14 | Many to Many Relationship SQL | 03:46 | |
| 15 | Installing Postgres On Mac | 03:34 | |
| 16 | Datagrip | 03:07 | |
| 17 | Datagrip Installation | 02:28 | |
| 18 | Connect to Databases using Datagrip | 04:58 | |
| 19 | Executing SQL | 06:14 | |
| 20 | Insert Data To Our Tables | 08:35 | |
| 21 | Testing Constraints | 04:55 | |
| 22 | Database Normalisation | 00:53 | |
| 23 | Frist Normal Form - 1NF | 03:24 | |
| 24 | Second Normal Form - 2NF | 05:19 | |
| 25 | Third Normal Form - 3NF | 02:11 | |
| 26 | Final say on Database Normalisation | 01:00 | |
| 27 | Exercise | 02:18 | |
| 28 | Exercise Solution | 05:27 | |
| 29 | Next steps | 01:39 |
One payment unlocks this course and every other premium course. No auto-renew.
See plansWhat courses are similar to Database Design & Implementation?
Updated 1y agoDatabase Mastery: SQL to Prisma
By: JavaScript Mastery, Adrian HajdinMaster key technologies with a practical approach! You will gain applied knowledge, clear explanations.16m
Updated 2mo agoDatabase DevOps from Start to Finish
By: Tim CoreyMove beyond SSMS: learn SQL Server Data Tools to build, refactor, version-control with Git, and deploy databases through CI/CD.2h 40m
Updated 2mo agoPostgreSQL Fundamentals
By: Big MachineLearn SQL and PostgreSQL fundamentals by querying real NASA Cassini mission data from Saturn's moon Enceladus, hands-on.2h 5m5/5
Updated 2y agoMySQL High Performance Tuning Guide
By: UdemyTips for Tuning MySQL like a Pro. Learn how to prevent MySQL performance problems. Understand how MySQL optimizes and executes queries.2h 49m
Updated 2y ago100 Days Of Code: The Complete Web Development Bootcamp 2024
By: Academind Pro (Maximilian Schwarzmüller)100 Days of Code: Complete Web Development Bootcamp 2024 by Colt Steele — updated curriculum with React, modern JS, REST APIs, and deployment.78h 51m
Updated 2mo agoNeo4j: GraphDB Foundations with Cypher
By: Udemy76-lesson Neo4j course: model connected data and write Cypher queries for graphs, from installation through paths and null handling.4h 44m
Updated 2mo agoGetting Started With ClickHouse (2023 Edition)
By: Udemy77-lesson ClickHouse course with 300+ SQL examples: installation, MergeTree internals, replication, sharding and server administration.4h 38m
More courses by Nelson Djalo (Amigoscode)
Updated 2y agoSpring Boot Master Class
Learn how to get started with Spring Boot, a powerful framework to build web applications quickly, using less code. The Java-based programs you build in Spring9h 28m5/5
Updated 3y agoMicroservices and Distributed Systems
Microservices are an architectural and organisational approach to software development where software is composed of small independent services that.11h 18m5/5
Updated 2mo agoSpring Data JPA Master Class
Learn Spring Data JPA for scalable backend development across any relational database, taught by Amigoscode's Nelson Djalo across 61 lessons.4h 21m5/5
Updated 3y agoIntelliJ IDEA Developer Guide
IntelliJ IDEA is an integrated development environment written in Java for developing software.4h 17m5/5
ClassicJava Master Class
Welcome to Amigoscode's most comprehensive Java course! It includes everything you need to gain a complete understanding of Java.24h 40m5/5
ClassicPROFESSIONAL Full Stack Developer
Are you ready to level up your coding skills and become a full stack professional?54h 23m5/5