Django - Tvorba webů v Pythonu - Online kurz
Online kurzy se věnují tvorbě webových aplikací v Pythonu pomocí populárního frameworku Django a jeho rozšíření Django REST Frameworku.
Syntax jazyka samozřejmě vychází z angličtiny. Pro pohodlnější výuku jsou však naše Python tutoriály kompletně v češtině.
Na konci každého kurzu je připraven vědomostní kvíz, kde si můžeš vyzkoušet všechny získané znalosti z každého Python tutoriálu. Po absolvování kurzu získáš certifikát.
Co tě Python tutoriály naučí?
Naučíš se tvořit interaktivní webové aplikace, nejmodernější a nejpoužívanější typ aplikací snad ve všech odvětvích e-commerce. Jedná se o nejžádanější technologii na trhu práce s platem až 160.000 Kč.
Python tutoriály tě postupně od úplných základů naučí vytvářet webové aplikace prostřednictvím frameworku Django. Naučíš se vše od instalace Djanga až po vytvoření prvního vlastního projektu. Pochopíš strukturu webové aplikace a její serverovou i klientskou část.
Dozvíš se, co to je routování a jak se tvoří aplikace na základě MVC a MVT architektury. Pak už začneš vytvářet vlastní aplikace. Nejprve jednoduchou kalkulačku, na níž si všechny získané znalosti pořádně vyzkoušíš. Pak už se pustíš do výrazně většího projektu. Naprogramuješ vlastní webovou databázi filmů, která bude mít všechny zásadní vlastnosti, jaké moderní aplikace musí mít včetně na databázi napojeného klientského rozhraní, které ti umožní spravovat svou sbírku filmů.
Abys byl dokonale připraven na budoucí zaměstnání, tak by sis měl projít pokročilý kurz na programování filmové databáze. Pořádně si díky němu procvičíš znalosti z úvodního kurzu a ještě se i spoustu nových technologií naučíš. Při tvorbě filmové databáze v Django REST Frameworku se dozvíš, jak aplikaci propojit s klientem ve frameworku Angular nebo React.
Při tvorbě modelů nejprve prozkoumáš API dokumentaci a podle uvedených vlastností vytvoříš první entitu. Seznámíš se s typy jednotlivých polí a s technologií ORM (Object-Relational Mapping). Poté se naučíš migrovat data do databáze a serializovat Django objekty do formátu JSON. Naučíš se také data z databáze filtrovat a seskupovat podle různých kritérií.
Následně se dozvíš, jaké typy views Django REST Framework (DRF) poskytuje a jak přepisovat jejich vestavěné metody, aby fungovaly podle tvých potřeb. Seznámíš se také s nástrojem Postman, který využiješ na testování své dynamické webové aplikace.
Nakonec si aplikaci rozšíříš o správu uživatelských účtů a rolí. V poslední části se tak dozvíš, jak bezpečně ukládat citlivá data, v našem případě přihlašovací hesla.
Online tutoriály frameworku Django v Pythonu
Základy Django frameworku pro Python
Kurz: 12 lekcí, 3 testy, certifikát
REST API v Django - Filmová databáze
Kurz: 18 lekcí, test, certifikát