Thank you for sending your enquiry! One of our team members will contact you shortly.
Thank you for sending your booking! One of our team members will contact you shortly.
Návrh Školení
Úvod
Flask a Flask-RESTful Framework
- Šablony, směrování, formuláře a autentizace
- Konstrukce pro škálování kódu
- Database management
Základy API a jejich funkčnost
- Scalar typy
- Webové architektonické vzory: kompozitní vzor, proxy vzor a fasádový vzor
Přehled REST
- Get možnost
- Pull možnost
- Post možnost
- Delete možnost
Příprava vývojového prostředí
- Instalace Postman
- Instalace Python
- Instalace a konfigurace Flask
- Instalace Flask-RESTful
- Nastavení URL směrování
REST API s Flask-RESTful
- Návrh a testování API
- Vytváření zdrojů
- Vytváření a ukládání položek
- Refaktorování kódu
- Implementace HTTP verbů
- Použití reqparse
- Odstranění duplikace
Baňka-SQLAlchymie
- Nastavení SQLAlchemy
- Vytváření modelů
- Testování s Postman
- Definování klíčů
- Implementace modelů pomocí SQLAlchemy
- Automatizace s SQLAlchemy
Zabezpečení pomocí REST API
- Nastavení DNS záznamů
- Vytvoření SSL certifikátu
- Přidání a použití JWT pro další zabezpečení
Cloudové nasazení
- Připojení k systému pro správu verzí
- Přidání klíčového páru
- Vytvoření instance serveru
- Implementace nasazovacích skriptů
Shrnutí a závěr
Požadavky
- Porozumění Flask
- Python zkušenosti s programováním
Publikum
- Vývojáři backendu
14 hodiny
Reference (1)
It was a though course as we had to cover a lot in a short time frame. Our trainer knew a lot about the subject and delivered the content to address our requirements. It was lots of content to learn but our trainer was helpful and encouraging. He answered all our questions with good detail and we feel that we learned a lot. Exercises were well prepared and tasks were tailored accordingly to our needs. I enjoyed this course