Course Hive
Search

Welcome

Sign in or create your account

Continue with Google
or
FastAPI Intro - Full CRUD REST API Tutorial (1 HOUR) - Backend Engineering
Play lesson

Backend Engineering - FastAPI Intro - Full CRUD REST API Tutorial (1 HOUR) - Backend Engineering

5.0 (2)
44 learners

What you'll learn

This course includes

  • 3.5 hours of video
  • Certificate of completion
  • Access on mobile and TV

Summary

Keywords

Full Transcript

📝 Lesson Notes & Code - https://calcur.tech/notes ↪ Full Playlist - https://calcur.tech/software-engineering Fundamentals Course - http://calcur.tech/fundamentals ⚙️ Backend Engineering Mind Map - https://calcur.tech/mindmap Timestamps: 00:00 - Intro 00:41 - What is FastAPI? 01:58 - Getting Started 03:55 - Building an API 11:09 - Paths and Path Parameters 13:34 - GET Requests 15:44 - Mock data with dictionary 18:59 - How to get a single campaign 21:22 - Interacting with the API 26:36 - Mocked POST, PUT, DELETE 33:19 - Working with a Database 34:34 - SQL Databases 37:53 - GET multiple 40:11 - Lifespan Events 43:18 - Building the type 47:19 - Seeding the Database 49:47 - GET 51:17 - Types 53:09 - GET BY ID 54:50 - Generic Response Type 59:14 - POST - Creating data 1:02:40 - Custom create type 1:05:30 - PUT - Updating Data 1:06:52 - Retrieve data 1:08:54 - DELETE - Remove data 1:10:17 - Outro 💯 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

Course Hive

Continue this lesson in the app

Install CourseHive on Android or iOS to keep learning while you move.

Related Courses

FAQs

Course Hive
Download CourseHive
Keep learning anywhere