Programming

Python 2: Build and host your first API in python! (ETH Lecturer)

Participants: 08 -10 The training takes place daily from 8:30 a.m. to 5:00 p.m. Training duration: May 4, 2026, to May 19, 2026 The first 3 days will take place on site at Circle 6 at Zurich Airport. The training on the remaining days (until May 19, 2025) will only take place online. May 13 and May 14 are public holidays in the canton of Zurich.
CHF 6,000

excl.

Start: May 4, 2026
End: May 19, 2026
Duration: 10 days (8 hours/day)

Training program facts

 

1. Python for Backend & API Development

2. API & Web Fundamentals

3. Building APIs with Python Frameworks

4. Database Integration

5. API Security & Authentication

6. API Documentation & Versioning

7. Testing and debugging APIs

8. Performance & Reliability

9. Deployment & Hosting

10. Monitoring and maintenance

  • Experience and knowledge of Python 1 are required.
  • Experience with Unix commands is also required.

Module 1: Python Refresher for API Development

Target: Align Python skills for backend work

Module 2: Web & API Fundamentals

Target: Understand how APIs work

Module 3: Introduction to Python API Frameworks

Target: Select and set up an API framework

Module 4: Building Your First API Endpoints

Target: Create working API routes

 

Module 5: Data Handling & Persistence

Target: Store and manage API data

 

Module 6: Authentication & Authorization

Target: Secure your API

 

Module 7: API Documentation & Versioning

Target: Make your API usable by others

Module 8: Testing and Debugging APIs

Target: Ensure API reliability

 

Module 9: Performance & Error Handling

Target: Improve API robustness

 

Module 10: Security Best Practices for APIs

Target: Protect production APIs

 

Module 11: Hosting & Deployment Fundamentals

Target: Host your API online

Module 12: Monitoring & Maintenance

Target: Operate your API

Module 13: Capstone Project – Build & Host Your First API

Target: Apply everything learned

Final Outcome

Participants will be able to:

  • Build a production-ready REST API with Python
  • Secure and document APIs
  • Integrate databases
  • Test and debug APIs
  • Host and maintain a live API

 

Questions about the program?

Python 2: Build and host your first API in python! (ETH Lecturer)

Register now

Programming

Python 2: Build and host your first API in python! (ETH Lecturer)

#080212

04.05.2026

19.05.2026

CHF 6,000

excl.

Location: Circle 6
Zurich Airport
Duration: 10 days (8 hours/day)