Home
    CoursesPackages
    LoginRegister
    Working with APIs — Summer School

    Working with APIs — Summer School

    Sep 6, 2026

    Overview

    About the course

    Sometimes you need to pull live, real-world data from a site or server and use it in your code. This course teaches the logic of software-to-software communication so you can automatically extract or send information over the web.

    No prior backend experience needed — this course takes you step by step from understanding and testing an API to calling it in code and building a simple server.
    StartsSunday, September 6, 2026 at 2:30 PM
    ScheduleSundays, Tuesdays & Thursdays — 18:00 to 19:10 (Tehran)
    Sessions3 sessions
    Locationاتاق مجازی انجمن علمی
    Curriculum

    Syllabus

    1API Architecture & Postman6 Sep

    Understanding API architecture and HTTP, hands-on Postman for sending requests and analysing responses, and authentication methods.

    2Python Client & Error Handling8 Sep

    Building a Python client with Requests, processing JSON, handling failures and exceptions, and running a full search-and-purchase scenario.

    3Building APIs with FastAPI10 Sep

    Playing the provider role with FastAPI: building endpoints, validating data with Pydantic and using automatic Swagger UI docs.

    Meet your instructor

    Instructor

    A
    Abolfazl AhmadiBSc Physics student, Sharif University of Technology
    Get started

    Enrol in this course

    580,000 Tomans
    Capacity1 / 50

    Enroll to watch the course videos.

    Log in to enroll

    More courses in this category

    Physics Scientific Association

    Courses, packages, and events from the Physics Students' Scientific Association, Sharif University of Technology.

    Explore

    Information

    Follow us

    © 2026 Physics Scientific Association
    Introductory Python — Summer School

    Introductory Python — Summer School

    Aug 29, 2026

    Ilia Asgharian
    6 sessions1,160,000 Tomans
    View course
    LaTeX — Summer School

    LaTeX — Summer School

    Aug 30, 2026

    Abolfazl Ahmadi
    3 sessions580,000 Tomans
    View course
    Physics Simulation with Python — Summer School

    Physics Simulation with Python — Summer School

    Sep 18, 2026

    Bahareh Khishkhah
    5 sessions960,000 Tomans
    View course
    Content Creation with Python (Manim) — Summer School

    Content Creation with Python (Manim) — Summer School

    Sep 13, 2026

    Reza Farhadi
    3 sessions580,000 Tomans
    View course
    Python Object-Oriented Programming — Summer School

    Python Object-Oriented Programming — Summer School

    Sep 12, 2026

    Zahra Saleh
    2 sessions390,000 Tomans
    View course
    Courses
    Packages
    About Us
    FAQ
    Contact Us