Watch Python API Development Course: Part 1 Video Tutorial


Tutorial Details & Info

Tutorial Title: Python API Development Course: Part 1
Instructor / Channel: Sanjeev Thiyagarajan
Lesson Runtime: 30:08 Minutes
Publish Date: October 20, 2021
Total Students / Views: 95,041 views

Explore this free video tutorial for Python API Development Course: Part 1 instructor Sanjeev Thiyagarajan. This full video course has a total duration of 30:08 minutes providing step-by-step visual instructions. Follow along to build your skills without any subscription or sign-up required.

Looking for comprehensive guides, code examples, or step-by-step walkthroughs for Python API Development Course: Part 1? Enjoy instant video playback and interactive course recommendations for a seamless online learning experience. Check out related tutorials and recommended courses below TutorTube.

Course Description & Lesson Notes

Official Video Description:

Part 2: https://youtu.be/1N0nhahVdqs Playlist: https://youtube.com/playlist?list=PL8VzFQ8k4U1IiGUWdBI7s9Y7dm-4tgCXJ Github Repo: https://github.com/Sanjeev-Thiyagarajan/fastapi-course Welcome to the greatest python API development course of all time(ehh probably not). In this course we are going to build a full fledge api in python. The api that we're building is for a social media type applications where, users can create/read/delete/update posts, as well as like other users posts and of course we will setup user registration and authentication. We will be building this api using the FastAPI library. We're going to learn the fundamentals of API design including things like routes, serialization/deserialization, schema validation, models. But the fun doesn't stop there, we're also going to do a deepdive into SQL databases. You do not need to have any prior experience with sql as we will be learning everything from scratch. I will show how to integrate our API with the database using both raw sql queries as well as with the SqlAlchemy ORM. I've chosen Postgres as our database, but everything we learn will be applicable to really any sql based database. After that We'll move on to Testing our application using the pytest library. We'll setup a test database and perform a good number of integration tests. I've including 2 deployment scenarios where we deploy on an ubuntu machine as well as to heroku and i've even included a section on how to dockerize our application. Finally we'll build out a CI/CD pipeline using github actions so that we don't have to do everything manually. This course is 19 hrs long but youtube has decided they want to get in the way of peoples education and put a hardcap on the length of uploadable videos, even though i've seen other people recently upload over 24hr videos. So i had to chop it up into 2 seperate videos. Here's the link to the playlist so that you can see Part 2 for some more python epicness. If you like this video please subscribe to this channel. Don't let me go hungry! 🎁 https://www.youtube.com/channel/UC2sYgV-NV6S5_-pqLGChoNQ?sub_confirmation=1 ▬▬▬▬▬▬ Support this garbage Channel 🍒 ▬▬▬▬▬▬ Patreon: https://www.patreon.com/sanjeevthiyagarajan ▬▬▬▬▬▬ Stalk me on Social Media 😲 ▬▬▬▬▬▬ https://twitter.com/Sanjeev_Tea https://www.instagram.com/sanjeev_tea/ https://www.facebook.com/sanjeevkt720

🌐 Web & Search Guide Notes (DuckDuckGo, Yahoo & Bing):

Master how to apply Python API Development Course: Part 1 with this comprehensive video tutorial guide. Throughout this course, you will discover practical tips for Python API Development Course: Part 1.

Understanding Python API Development Course: Part 1 is essential for modern technical workflows and software skills. Explore curated video courses, expert walkthroughs, and detailed lesson notes today on TutorTube.

Watch Python API Development Course: Part 1 full video tutorial and step-by-step course guide with high quality video and audio details on TutorTube.

Access this full course to master this topic efficiently on TutorTube.

🎓 Lesson Overview & Learning Outcomes:

Welcome to the step-by-step video guide for Python API Development Course: Part 1 taught by Sanjeev Thiyagarajan. This tutorial provides a comprehensive walkthrough designed to take you from foundational principles to practical implementation.

💡 Key Topics Covered in This Course:

  • Core Fundamentals & Setup: Understanding the workspace, essential tools, and initial setup for Python API Development Course: Part 1.
  • Step-by-Step Practical Demonstration: Hands-on implementation guided by Sanjeev Thiyagarajan with real-world examples.
  • Best Practices & Key Shortcuts: Time-saving workflows, keyboard shortcuts, and industry-standard recommendations.
  • Troubleshooting & Common Pitfalls: How to avoid common beginner errors and optimize your workflow for peak efficiency.

📋 Recommended Prerequisites & Study Notes:

No prior advanced experience is required. Follow along with the video player above on any desktop computer, tablet, or mobile device. Pause and rewind at key steps to practice along with the instructor.

Explore more related video tutorials, course modules, and topic guides on TutorTube.