Apmacibas


7 týdnů | 42 hodin s lektorem | online

Nejbližší termín kurzu

21. ledna

CHCI SE PŘIHLÁSIT

kurz v češtině   (jazyk výuky čeština)

💰 24 500 Kč s DPH | Příspěvek od Úřadu práce   | Slevový systém

🕓 18:30 – 21:30, 2× týdně (ÚT, ČT)

⏳ 42 hodin ONLINE Časová dotace nezahrnuje dobu samostudia. Ta může být v rozsahu až 100 %. živě s lektorem (7 týdnů – 14 lekcí)

Proč si vybrat kurz Django?

Vyvíjet webové stránky v Pythonu můžeš ještě rychleji než doposud. Díky Django frameworku si celý workflow nejen urychlíš, ale také získáš organizovaný a přehledný kód a celou práci si zefektivníš pomocí sady nástrojů a funkcí. Zlepši své dosavadní dovednosti s programováním v Pythonu a nauč se pod vedením profesionála z oboru s tímto frameworkem pracovat úplně od základů.

V průběhu kurzu si vytvoříš vlastní projekt a po úspěšném absolvování kurzu získáš certifikát.

Kurz je pro tebe vhodný, pokud chceš:

  • Umět tvořit webové aplikace jednoduše a efektivně.
  • Zlepšit své znalosti v Pythonu a použít jej k vývoji webových aplikací.
  • Získat konkurenční výhodu na trhu práce a zlepšit své šance na získání zaměstnání v oblasti vývoje webových aplikací.
  • Tvořit vlastní webové projekty, které můžeš přidat do svého portfolia a demonstrovat své dovednosti potenciálním zaměstnavatelům nebo klientům.
  • Získat hlubší porozumění webovým technologiím včetně architektury MVC (Model-View-Controller), relačních databází nebo zabezpečení webu.
  • Vytvářet robustní, bezpečné a snadno udržovatelné webové aplikace.
  • Vstoupit do rozsáhlé komunity vývojářů Django, kde můžeš sdílet znalosti, získávat nové příležitosti a rozvíjet své dovednosti.
STUDUJ S 82% SLEVOU NA KURZOVNÉ
Využij dotačního programu Jsem v kurzu od MPSV s finanční podporou až 50 tisíc Kč .

Co se v kurzu naučíš?

  • Pevný základ práce s Django frameworkem.
  • Hlubší principy a koncepty Djanga, včetně MVC design patternu a základní struktury projektu v Djangu.
  • Nastavit a používat virtuální prostředí pro Python projekty.
  • Tvořit webové projekty v Djangu od konfigurace URL routerů před práci s modely a správu views pro zpracování HTTP požadavků.
  • Pracovat s formuláři, šablonami a statickými soubory, stejně jako v práci s uživatelskými sezeními a cookies pro uchování stavu mezi požadavky.
  • Základy zabezpečení aplikací a testování funkcionality aplikace.

 

Co vědět před nástupem na kurz?

Pro absolvování kurzu je nutné umět programovat v Pythonu alespoň na základní úrovni. Pokud to ještě neumíš, naučíš se to třeba v našem kurzu programování v Pythonu.

Program kurzu

Modul 0: Před začátkem kurzu Django

  • Základy Pythonu: Rychlý přehled základní syntaxe, datových typů, kontrolních struktur, funkcí a objektově orientovaného programování.
  • Virtuální prostředí: Jak nastavit a používat virtuální prostředí pro Python projekty.
  • Základy práce s Git: Úvod do verzování kódu pomocí Git, základní příkazy.
  • Úvod do webového vývoje: Krátký přehled o tom, jak fungují webové aplikace, co je HTTP a základy HTML/CSS.

Modul 1: Úvod do Djanga a webového vývoje

  • Co je Django a proč ho používat: Přehled výhod a použití Djanga.
  • Přehled MVC (Model-View-Controller) design patternu: Jak Django aplikuje tento vzor.
  • Instalace Django: Kroky pro nastavení Django na vašem počítači.
  • Vytvoření nového projektu v Djangu: Praktické kroky pro zahájení nového projektu.
  • Struktura projektu v Djangu: Prohlídka základní struktury Django projektu.

Modul 2: Základy Djanga

  • Práce s views: Úvod do views v Djangu, vytváření jednoduchých views pro zpracování HTTP požadavků.
  • Správa URL: Konfigurace URL routerů v Djangu, význam namespacingu URL.
  • Modely: Úvod do modelů v Djangu, definice modelů a základy práce s Django ORM.
  • Základy HTTP: Pochopení HTTP metod GET a POST a jejich použití v Djangu.

Modul 3: Pokročilejší témata

  • Formuláře: Tvorba formulářů v Djangu, zpracování uživatelských vstupů a validace dat.
  • Šablony: Práce s Django šablonovým systémem pro generování dynamického HTML.
  • Statické soubory: Správa statických souborů (CSS, JavaScript, obrázky) v Djangu.
  • Sessions a cookies: Správa uživatelských sezení a použití cookies pro uchování informací mezi požadavky.

Modul 4: Zabezpečení a testování

  • Zabezpečení aplikací: Přehled běžných bezpečnostních hrozeb a jak Django pomáhá tyto hrozby limitovat.
  • Testování: Základy testování v Djangu, vytváření a spouštění testů pro ověření funkčnosti aplikace.

Modul 5: Ucelený projekt

  • Integrace všech naučených konceptů do jednoho projektu: Plánování, návrh, vývoj, testování a základy nasazení malé webové aplikace.

Modul 6: Další kroky a zdroje

  • Jak pokračovat v učení a rozvoji dovedností v Django: Přehled dalších materiálů, kurzů a komunitních zdrojů.
  • Přehled užitečných nástrojů a knihoven v ekosystému Django: Doporučení pro další studium, nástroje a knihovny užitečné pro vývoj v Djangu.

Nejbližší termín kurzu:

Kolik dní zbývá do začátku kurzu:

Chceš využít možnosti individuálních hodin s lektorem?

11 studijos su lektoriumi vilnius coding school 3

1:1 VÝUKA S LEKTOREM – Všechny kurzy, které nabízíme je možné absolvovat taky s lektorem individuálně!

Individuální výuka zahrnuje pouze dvě osoby — studenta a lektora, který během přednášek věnuje svou osobní pozornost pouze tobě. Výuka je flexibilní a probíhá v čase, který ti vyhovuje, a podle programu, který nejlépe sedí tvým potřebám.

VÍCE INFORMACÍ

PROČ SI VYBRAT NÁS?

  • Kurzy online

    Uč se programovat odkudkoliv z pohodlí domova.
  • Opakování kurzů

    Během roku se můžeš vrátit a opakovat kurz ZDARMA.
  • Nahrávané lekce

    Když nějakou lekci zmeškáš, nemusíš se obávat, máš možnost se zpětně podívat na jakoukoliv nahrávku.
  • Mezinárodní certifikát o absolvování kurzu

    Po absolvování jakéhokoliv kurzu od nás získáš mezinárodní certifikát.
  • Princip mentoringu

    Absolventům pomůžeme napsat silný životopis, vytvořit profesionální LinkedIn profil a najít práci v oboru.
  • Komunita ABSOLVENTŮ

    Silná komunita ABSOLVENTŮ po ukončení studia. Nabídky práce, eventy, networking a další užitečné informace budou dostupné pouze pro absolventy naší školy.

KARIÉRNÍ CENTRUM

career center photo


Kromě toho, že se naučíš nejpopulárnější programovací jazyky na IT trhu, tak ti pomůžeme se v oblasti IT i prosadit

Posláním kariérního centra je  úspěšné zaměstnání nebo stáže pro všechny studenty naší školy! S naší pomocí si vytvoříš vlastní úspěšný příběh!

Pomáháme všem našim motivovaným a pracovitým studentům s efektivní prezentací svých schopností a dovedností nejen v životopise, ale také na LinkedIn a při pohovoru. Mimo to získáš spoustu užitečných tipů, jak a kde práci v IT hledat, na co si dát pozor a jak své šance na úspěch znásobit!

SLEVOVÝ SYSTÉM

CELÁ ČÁSTKA

POKUD ZAPLATÍŠ CELOU ČÁSTKU NAJEDNOU, dostaneš 10% slevu!

Sleva se uplatní pokud školné zaplatíš v jedné platbě.

ABSOLVENT

15% sleva pro NAŠE ABSOLVENTY!

Slevu je možné uplatnit na všechny kurzy.

KAMARÁD

PŘI DOPORUČENÍ KAMARÁDA, oba obdržíte 10% slevu!

Slevu je možné uplatnit v případě, že se ty a tvůj kamarád/kolega zapíšete do kurzů současně.

DOTACE

Příspěvek 82 % od Úřadu práce v rámci programu Jsem v kurzu

Ty hradíš pouze spoluúčast 18 %, zbytek za tebe zaplatí ÚP.

Sleva platí pouze při splnění podmínek programu.

* slevy se nesčítají

ČASTO KLADENÉ OTÁZKY

Jaký je v kurzech podíl praxe a teorie?

Teoretická část tě čeká v průběhu celého kurzu, ale vždy si hned všechno vyzkoušíš v praxi proto, aby sis z kurzu odnesl*a co nejvíce. Sám*sama si zvolíš, co tě baví, a na tom budeš pracovat v rámci svého projektu. V každém kroku získáš plnou podporu lektora tak, aby byl výsledek tvé práce kvalitní a zajímavý i pro náboráře.

Co budu po absolvování kurzu umět?

Pracovat s frameworkem Django od základů k pokročilým technikám, jako jsou formuláře, šablony, statické soubory nebo sessions a cookies, až po zabezpečení a testování aplikací.

Jaké jsou pracovní příležitosti po školení?

Každému, kdo úspěšně absolvoval školení, získal dobré hodnocení od lektorů a nevynechal více než tři přednášky, pomůžeme vytvořit poutavý životopis a připravit se na pracovní pohovor. Angažovat se můžeš na pozicích jako Junior Web Developer, Junior Django / Python Developer, Python Web Developer nebo Junior Back-end developer.

Registration
NECHÁM SI PORADIT