Tvorba webov v Django frameworku pre Python - Online kurz
Online kurzy sa venujú tvorbe webových aplikácií v Pythone pomocou populárneho frameworku Django a jeho rozšíreniu Django REST Frameworku.
Na konci každého kurzu je pripravený vedomostný kvíz, kde si môžeš vyskúšať všetky získané znalosti z každého Python tutoriálu. Po absolvovaní kurzu získaš certifikát.
30 lekcií
4 vedomostných testov
Certifikát absolventa
Čo ťa Python tutoriály naučí?
Naučíš sa tvoriť interaktívne webové aplikácie, najmodernejší a najpoužívanejší typ aplikácií snáď vo všetkých odvetviach e-commerce. Jedná sa o najžiadanejšiu technológiu na trhu práce s platom až 6.000 €.
Python tutoriály ťa postupne od úplných základov naučí vytvárať webové aplikácie prostredníctvom frameworku Django. Naučíš sa všetko od inštalácie Djanga až po vytvorenie prvého vlastného projektu. Pochopíš štruktúru webovej aplikácie a jej serverovú aj klientsku časť.
Dozvieš sa, čo to je rútovanie a ako sa tvorí aplikácia na základe MVC a MVT architektúry. Potom už začneš vytvárať vlastné aplikácie. Najprv jednoduchú kalkulačku, na ktorej si všetky získané znalosti poriadne vyskúšaš. Potom už sa pustíš do výrazne väčšieho projektu. Naprogramuješ vlastnú webovú databázu filmov, ktorá bude mať všetky zásadné vlastnosti, aké moderné aplikácie musia mať vrátane na databáze napojeného klientského rozhrania, ktoré ti umožní spravovať svoju zbierku filmov.
Aby si bol dokonale pripravený na budúce zamestnanie, tak by si si mal prejsť pokročilý kurz na programovanie filmovej databázy. Poriadne si vďaka nemu precvičíš znalosti z úvodného kurzu a ešte sa aj množstvo nových technológií naučíš. Pri tvorbe filmovej databázy v Django REST Frameworku sa dozvieš, ako aplikáciu prepojiť s klientom vo frameworku Angular alebo React.
Pri tvorbe modelov najprv preskúmaš API dokumentáciu a podľa uvedených vlastností vytvoríš prvú entitu. Zoznámiš sa s typmi jednotlivých polí a s technológiou ORM (Object-Relational Mapping). Potom sa naučíš migrovať dáta do databázy a serializovať Django objekty do formátu JSON. Naučíš sa tiež dáta z databázy filtrovať a zoskupovať podľa rôznych kritérií.
Následne sa dozvieš, aké typy views Django REST Framework (DRF) poskytuje a ako prepisovať ich vstavané metódy, aby fungovali podľa tvojich potrieb. Zoznámiš sa tiež s nástrojom Postman, ktorý využiješ na testovanie svojej dynamickej webovej aplikácie.
Nakoniec si aplikáciu rozšíriš o správu užívateľských účtov a rolí. V poslednej časti sa tak dozvieš, ako bezpečne ukladať citlivé dáta, v našom prípade prihlasovacie heslá.
Online tutoriály frameworku Django v Pythone
Základy Django frameworku pre Python
Kurz: 12 lekcií, 3 testy, certifikát
REST API v Django - Filmová databáza
Kurz: 18 lekcií, test