Kurzusleírás
Bevezetés
Flask és Flask-RESTful Framework
- Sablonok, útválasztás, űrlapok és hitelesítés
- Konstrukciók a kód skálázhatóságához
- Database kezelés
Az API-k alapjai és funkcionalitásuk
- Scalar típusok
- Web Architektúra Minták: a kompozit minta, proxy minta és facade minta
REST Áttekintés
- Get opció
- Pull opció
- Post opció
- Delete opció
Fejlesztési környezet előkészítése
- Postman telepítése
- Python telepítése
- Flask telepítése és konfigurálása
- Flask-RESTful telepítése
- URL útvonal beállítása
REST API-k Flask-RESTful-val
- API tervezése és tesztelése
- Erőforrások létrehozása
- Elemek létrehozása és tárolása
- Kód refaktorálása
- HTTP igék implementálása
- reqparse használata
- Duplikáció eltávolítása
Flask-SQLAlkímia
- SQLAlchemy beállítása
- Modellek létrehozása
- Tesztelés Postman-gyel
- Kulcsok definiálása
- Modellek implementálása SQLAlchemy segítségével
- Automatizálás SQLAlchemy segítségével
Biztonság REST API-kkal
- DNS rekordok beállítása
- SSL tanúsítvány létrehozása
- JWT hozzáadása és használata a biztonság növelése érdekében
Felhő telepítése
- Verziókövető rendszerhez való csatlakozás
- Kulcspár hozzáadása
- Szerverpéldány létrehozása
- Telepítési szkriptek implementálása
Összefoglalás, és következtetés
Követelmények
- A Flask ismerete
- Python programozási tapasztalat
Közönség
- Backend Fejlesztők
Vélemények (1)
Ez volt egy nehéz kurzus, mert sok dolgot kellett megtanulnunk rövid időn belül. A tréner nagyon jártas volt a tárgyban és a tartalmat úgy szolgáltatta, hogy kielégítse a szükségleteinket. Sok volt a megtanulandó anyag, de a tréner segítőkész és biztató volt. Minden kérdésünkre részletes választ adott és érzzük, hogy sok mindent megtanultunk. A feladatok jól voltak elkészítve és a feladatokat szorgalmazta a szükségleteinknek megfelelően. Szerettem ezt a kurzust.
Bozena Stansfield - New College Durham
Kurzus - Build REST APIs with Python and Flask
Gépi fordítás