Building GraphQL APIs with Python: Beginner To Pro

Learn How To Build GraphQL APIs in Python - plus SQLAlchemy ORM, JWTs auth flows, deployment and more!
4.52 (251 reviews)
Udemy
platform
English
language
Other
category
instructor
Building GraphQL APIs with Python: Beginner To Pro
2 674
students
12 hours
content
Oct 2024
last update
$29.99
regular price

Why take this course?

🌟 Master GraphQL with Python: From Novice to Expert! 🌟


Course Headline:

"Building GraphQL APIs with Python: Beginner To Pro - Elevate Your API Development Skills with SQLAlchemy ORM, JWTs, and Deployment Techniques!"


Course Description:

Welcome to the premier resource online for diving deep into the world of GraphQL with Python! This course is meticulously crafted to guide you from a beginner to an expert in building sophisticated GraphQL APIs. 🚀

In this comprehensive course, you will not only master the fundamentals of GraphQL but also explore advanced topics such as authentication, object-relational mapping, version control, and deployment – all essential elements for modern application development.

GraphQL has revolutionized the way companies like Airbnb, Atlassian, Audi, and GitHub approach their API design and development. With its flexible and efficient data retrieval capabilities, it's no wonder that GraphQL is being embraced by developers worldwide. This course will show you why!

Whether you're a software developer, a full-stack engineer, or simply an aspiring tech enthusiast, this course is tailored for anyone who wishes to learn how to build production-ready GraphQL APIs using Python.


What You'll Learn:

  • Core GraphQL Concepts: Schemas, types, queries, mutations, variables, fragments, directives, and more – all through hands-on practice with a live GraphQL API.
  • Building Blocks of GraphQL: In the first 2 hours, you'll get a solid understanding of the core concepts in a graphical in-browser IDE, allowing you to construct queries and mutations and view results instantly.
  • Advanced Topics: Integrate your GraphQL applications with cloud-hosted SQL databases using SQLAlchemy ORM, define advanced mutations and query capabilities, and implement a role-based permissioning system with JSON web tokens (JWTs).
  • Real-World Deployment: Deploy your application as a serverless function to the cloud, leveraging free resources to get your API up and running.

Key Skills You'll Acquire:

  • Data Modeling: Learn to model your application data using schemas and entities effectively.
  • Graphical Data Interaction: Query and change your data from the browser by making requests with a user-friendly, in-browser IDE.
  • SQLAlchemy ORM Mastery: Work with SQLAlchemy ORM (v2) to establish a smooth communication channel between your application and the database.
  • Authentication & Authorization: Secure your application data with a robust JWT-based authentication and authorization system.
  • Deployment: Deploy your GraphQL applications as serverless functions, maximizing scalability and minimizing infrastructure management.

Bonus for Python Beginners:

Don't worry if you're not seasoned in Python! This course includes a full length introduction to the python programming language as an appendix. You'll get up to speed quickly, and with our step-by-step guidance, you'll be coding confidently in no time. 🐍


I'm thrilled to be your guide on this exciting journey into the world of GraphQL with Python. Let's embark on this adventure together and transform the way you build APIs! See you inside the course, where we'll turn your coding aspirations into tangible, real-world GraphQL API solutions. 🚀🌐

Join me and let's get started on becoming GraphQL masters with Python! 🙌

Course Gallery

Building GraphQL APIs with Python: Beginner To Pro – Screenshot 1
Screenshot 1Building GraphQL APIs with Python: Beginner To Pro
Building GraphQL APIs with Python: Beginner To Pro – Screenshot 2
Screenshot 2Building GraphQL APIs with Python: Beginner To Pro
Building GraphQL APIs with Python: Beginner To Pro – Screenshot 3
Screenshot 3Building GraphQL APIs with Python: Beginner To Pro
Building GraphQL APIs with Python: Beginner To Pro – Screenshot 4
Screenshot 4Building GraphQL APIs with Python: Beginner To Pro

Loading charts...

5261950
udemy ID
09/04/2023
course created date
24/05/2023
course indexed date
Bot
course submited by