Matěj se po pár letech ve stavebním oboru rozhodl pro změnu a ještě že tak! I díky němu můžeš právě teď být na téhle platformě, kterou jako full-stack developer ENGETA vyvíjí. Podílí se také na přípravě obsahu pro některé naše kurzy.
V tomto kurzu se dozvíš, co jsou HTTP-API a jak je vytvářet pomocí Pythonu a Flask frameworku. Každý programátor by měl totiž vědět, co je API a jak se vytváří. Čeká tě 5 lekcí, během kterých budeš budovat jednoduchý projekt.
V tomto kurzu se naučíš
pojmy API a REST
vytvořit jednoduchou aplikaci ve Flasku
přidávat prvky zabezpečení
optimalizovat kód
Studenti se uplatinili u firem jako jsou
Osnova
- Lekce 1Úvod do API, Flask120 minut
- Slovo na úvod
- Požadované znalosti
- Příprava prostředí
- Slovníček pojmů
- Application Programming Interface
- HTTP protokol
- REST principy
- Webový Framework
- První Flask aplikace
- Kvíz
- Lekce 2HTTP API krok za krokem, testování120 minut
- Slovo na úvod
- Základní kostra
- První verze databáze
- První endpointy
- GET /customers
- GET /customer/<string:username>
- POST /customer/
- GET & POST customer/<string:username>/trips
- Status kódy
- Celé řešení
Zobrazit dalších 8 kapitolzačít zdarma - Lekce 3Flask-RESTful120 minut
- Slovo na úvod
- První Flask-RESTful aplikace
- Úprava stávajícího kódu
- Reqparse
- Lekce 4Zabezpečení60 minut
- Troška teorie
- API klíč
- Dekorátor
- Lekce 5SQL databáze, restrukturalizace projektu120 minut
- Slovo na úvod
- Troška SQL teorie
- Schéma struktury projektu
- Tvorba databáze
- Models – customers
- Resources – customers
- Models - trips
- Resources – trips
- Úprava JSON výstupu zákazníka
- Domovská stránka
Zobrazit dalších 1 kapitoluzačít zdarma
Autor kurzu

Matěj Švéda
Full Stack Developer
Co říkají naši studenti
Přečti si více recenzí na Google

Petr Ševčík
Engeto Online kurzy jsou super pro samouky, začátečníky, i mírně pokročilé. Široká nabídka Python, Linux, Databází a dalších kurzů je zpracovaná hezky interaktivně. Dobře popsanou teorii doplňují praktické cvičení. U subscription je výhoda že si člověk může studovat vlastním tempem.

Marek Soukup
Zdaleka nejlepší vzdělávací kurz, s jakým jsem se setkal. Všechno má jasný účel a smysl, online podpora je vynikající. Pokud se za půl roku chcete posunout o 10 let dopředu, musíte se stavit u kluků z ENGETO.

Radim Zouhar
Engeto - to je skvělý tým ochotných lektorů. Vědomosti, zkušenosti a příležitosti Vám přinesou na talíři. Člověk musí mít jen otevřenou hlavu a poctivě se připravovat.