API Design & Architecture - Backend Engineering (1h)
Learn API design and architecture fundamentals in this 1-hour backend engineering course. Full playlist and notes included. โ๏ธ

Caleb Curry
287.5K views โข Aug 25, 2025

About this video
Fundamentals Course - http://calcur.tech/fundamentals
โช Full Playlist - https://calcur.tech/software-engineering
Lesson Notes - https://calcur.tech/notes
โ๏ธ Backend Engineering Mind Map - https://calcur.tech/mindmap
๐ป System Design Playlist - https://calcur.tech/system-design
Timestamps:
00:00 - Intro
01:47 - How is this lesson different?
03:30 - What is an API?
06:18 - Types of APIs
07:16 - SOAP
08:49 - GraphQL
10:06 - gRPC
12:30 - WebSockets
15:18 - JSON
19:39 - Example Collection Following this Pattern / Endpoints
23:15 - GET
24:30 - POST
25:49 - GET by ID
26:52 - PUT
27:27 - PATCH
30:40 - DELETE
31:16 - POST
33:25 - GET
36:22 - Nested Data vs. Filtering
39:15 - Caleb is Hungry
40:50 - Query Parameters vs Path vs Body
44:14 - When NOT to use query parameters (or URL paths)
46:40 - A full request example
47:56 - Status Codes
๐ฏ FREE Courses (100+ hours) - https://calcur.tech/free-courses
๐ C++ Mastery Course - https://www.codebreakthrough.com/cpp-mastery
๐ Backend Python Course - https://calcur.tech/backend-python
๐ฅ Python Mastery Course - https://calcur.tech/python-mastery
~~~~~~~~~~~~~~~ CONNECT ~~~~~~~~~~~~~~~
โ๏ธ Newsletter - https://calcur.tech/newsletter
๐ธ Instagram - https://www.instagram.com/CalebCurry
๐ฆ Twitter - https://twitter.com/calebCurry
๐ LinkedIn - https://www.linkedin.com/in/calebcurry
โถ๏ธ Subscribe - http://calcur.tech/subscribe
๐จ๐ปโ๐ Courses - https://www.codebreakthrough.com
๐ ฟ Patreon - http://calcur.tech/patreon-calebcurry
โช Full Playlist - https://calcur.tech/software-engineering
Lesson Notes - https://calcur.tech/notes
โ๏ธ Backend Engineering Mind Map - https://calcur.tech/mindmap
๐ป System Design Playlist - https://calcur.tech/system-design
Timestamps:
00:00 - Intro
01:47 - How is this lesson different?
03:30 - What is an API?
06:18 - Types of APIs
07:16 - SOAP
08:49 - GraphQL
10:06 - gRPC
12:30 - WebSockets
15:18 - JSON
19:39 - Example Collection Following this Pattern / Endpoints
23:15 - GET
24:30 - POST
25:49 - GET by ID
26:52 - PUT
27:27 - PATCH
30:40 - DELETE
31:16 - POST
33:25 - GET
36:22 - Nested Data vs. Filtering
39:15 - Caleb is Hungry
40:50 - Query Parameters vs Path vs Body
44:14 - When NOT to use query parameters (or URL paths)
46:40 - A full request example
47:56 - Status Codes
๐ฏ FREE Courses (100+ hours) - https://calcur.tech/free-courses
๐ C++ Mastery Course - https://www.codebreakthrough.com/cpp-mastery
๐ Backend Python Course - https://calcur.tech/backend-python
๐ฅ Python Mastery Course - https://calcur.tech/python-mastery
~~~~~~~~~~~~~~~ CONNECT ~~~~~~~~~~~~~~~
โ๏ธ Newsletter - https://calcur.tech/newsletter
๐ธ Instagram - https://www.instagram.com/CalebCurry
๐ฆ Twitter - https://twitter.com/calebCurry
๐ LinkedIn - https://www.linkedin.com/in/calebcurry
โถ๏ธ Subscribe - http://calcur.tech/subscribe
๐จ๐ปโ๐ Courses - https://www.codebreakthrough.com
๐ ฟ Patreon - http://calcur.tech/patreon-calebcurry
Tags and Topics
Browse our collection to discover more content in these categories.
Video Information
Views
287.5K
Likes
12.3K
Duration
51:43
Published
Aug 25, 2025
User Reviews
4.7
(57) Related Trending Topics
LIVE TRENDSRelated trending topics. Click any trend to explore more videos.
Trending Now