Documente Academic
Documente Profesional
Documente Cultură
ACADNET
IOIOI IOIOI
Responsabili laboratoare:
Mara Nicolae Diana Duțică
Infrastructură:
Laurențiu Olteanu Răzvan Matișan
Interni:
Radu Chivereanu Horia Ignat
Despre voi
De ce ați ales acest curs?
Ce pasiuni aveți?
Despre curs
Pentru început...
● 📚 Zoom + Discord
○ Curs
○ Materiale și anunțuri
● 🕐 Marți, ora 18:00 - 21:00
○ Quiz de recapitulare din cursul precedent
○ Curs + Demo
○ Laborator
● Puneți întrebări oricând
● 👀 Feedback la fiecare curs
Calendarul cursului
Nr. curs Titlu Săptămână
1 Introducere în Python 09.03.2021
4 Module 30.03.2021
7 Examen 20.04.2021
Tipuri:
- GET
- POST
- PUT
- PATCH
- DELETE
Headere http, cookies si data
Exemplu in google dev tools si postman
Modelele nu se schimba
SERIALIZARE
Ce e si de ce e folosita?
Campuri in cereri
Header params
path params
Query params
Data fields
Unde se muta logica
Tipuri de request-uri pe
endpoint-uri
GET -> LOGICA
Tipuri de request-uri pe
endpoint-uri
POST -> LOGICA
Tipuri de request-uri pe
endpoint-uri
PUT -> LOGICA
Tipuri de request-uri pe
endpoint-uri
PATCH -> LOGICA
Tipuri de request-uri pe
endpoint-uri
DELETE -> LOGICA
Se pot imbina intr-un singur endpoint, si se
disting prin tipul cereri
Cum se face autentificarea
acum ca endpoint-urile sunt
publice
Oauth
Social oauth
Pauză?
Întrebări?
Tranzitie la api
Folosim:
● Custom frontend pe server separat
● Django REST framework
Demo