Building APIs with Django for environmental applications
Co-organized by ESSI6
Short Course syllabus:
- Introduction to Django
- Setting up a Django project
- Introduction to Django Rest Framework
- Basic authentication
- API testing
- API documentation
- Hands-on Exercise
Participant requirements:
- Laptop with Python 3.9+ installed
- Basic Python knowledge
- IDE (VSC is preferable)
- Management of environments (Conda or virtualenv)
Material provided:
- Slides deck
- Step-by-step tutorial
- Environment requirements
- Code example. Attendees are encouraged to bring their own research code.
The oral presentations are given in a hybrid format supported by a Zoom meeting featuring on-site and virtual presentations. The button to access the Zoom meeting appears just before the time block starts.