courses


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

Nejbližší termín kurzu

22. září

CHCI SE PŘIHLÁSIT

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

4 410 Kč s DPH (cena s dotací MPSV)

24 500 Kč s DPH (bez slevy)

🕓 ONLINE, 18:30 – 21:30, 2× týdně (PO + ST)

⏳ 42 hodin Č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.
  • Certifikát o absolvování kurzu

    Po absolvování jakéhokoliv kurzu od nás získáš 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

Pro koho je kurz vhodný? Potřebuji mít před kurzem nějaké zkušenosti?

Tento kurz doporučujeme pro absolventy našeho kurzu Programování v Pythonu nebo ty, kteří již mají zkušenosti s programováním v Pythonu alespoň na základní úrovni a chtějí si osvojit nastavení a používání virtuálních prostředí pro Python projekty či tvořit webové stránky.

Co se v kurzu naučím? Jaké konkrétní dovednosti získám?

V kurzu se naučíš používat Django framework pro rychlý a efektivní vývoj webových aplikací. Osvojíš si základy práce s URL routery, modely a správu views, naučíš se pracovat s formuláři, šablonami a statickými soubory a vštípíš si základy zabezpečení aplikací.

Jak probíhá výuka a jaký je poměr teorie a praxe?

Výuka je zaměřená převážně na praxi. Každá lekce začíná teoretickým úvodem, který je vzápětí aplikován v praktických úkolech. Budeš pracovat na reálných projektech, které ti pomohou si naučené dovednosti osvojit.

Jaké jsou příklady projektů, které budu vytvářet?

V průběhu kurzu si vytvoříš vlastní projekt – webovou aplikaci, která zahrnuje všechny klíčové aspekty vývoje v Django frameworku. Může se jednat například o: blogovou platformu, e-shop, webové portfolio nebo třeba rezervační systém. V závěrečném projektu budeš mít příležitost uplatnit všechny získané znalosti, od práce s URL routery, přes tvorbu modelů a views, až po šablony, formuláře a zabezpečení aplikace.

Potřebuji nějaký speciální software nebo nástroje?

U programů, které budeš v kurzu potřebovat, využíváme free licence. Nastavení projdeš společně s lektorem krok po kroku na první lekci.

Postačí mi ke kurzu telefon nebo tablet?

Určitě ne, je nutné pracovat na počítači nebo notebooku. Před kurzem doporučujeme zkontrolovat i další minimální hardwarové požadavky pro kvalitní výuku, hladký online přenos video lekcí a fungování veškerého softwaru:

  • Operační systém minimálně Windows 10, macOS 10.15, Ubuntu 20.04 LTS.
  • Paměť RAM minimálně 8 GB.
  • Úložiště SSD disk s 256 GB nebo více.
  • Monitor ideálně 24" s rozlišením 2560×1440 (QHD) a nejlépe mít monitory dva –⁠⁠⁠⁠⁠⁠ jeden pro sledování výuky a druhý pro praktickou část.
  • Stabilní a rychlé internetové připojení, minimálně 20 Mbps.
  • Funkční klávesnici, myš, kameru, mikrofon a reproduktor.

Má tento kurz nějaký navazující kurz?

V současné době nenabízíme navazující kurz přímo na Django.

Jaké pracovní pozice mohu po absolvování kurzu vykonávat?

Po absolvování kurzu můžeš pracovat jako junior web developer, junior Django / Python developer, Python web developer, junior back-end developer nebo specialista na vývoj aplikací v Djangu. Získané dovednosti ti umožní pracovat na různých typech webových projektů, včetně firemních aplikací nebo startupů.

Je možné najít práci v oboru ihned po absolvování kurzu?

Vždy záleží na individuálním úsilí každého studenta, ale můžeme potvrdit, že Django patří mezi desítku nejoblíbenějších frameworků pro web development. Při hledání práce nabízíme veškerou podporu pro kariérní růst, včetně pomoci s přípravou a optimalizací životopisu, LinkedIn profilu a přípravou na pohovor, ale úspěch závisí hlavně na motivaci a pracovním nasazení každého absolventa.

Pomáháte absolventům s hledáním práce?

Ano, absolventům poskytujeme podporu prostřednictvím našeho kariérního centra. Nabízíme individuální konzultace, poradenství při psaní životopisů a motivačních dopisů, pomoc s vytvořením a optimalizací LinkedIn profilu, přípravu na pohovory a pravidelně aktualizovaný seznam pracovních příležitostí pro juniorské pozice v IT.

Dostanu po absolvování kurzu certifikát? Jak mohu certifikát využít?

Ano, po úspěšném absolvování kurzu obdržíš certifikát, který můžeš přidat do svého portfolia a sdílet ho na svém LinkedIn profilu. Tento certifikát je dokladem tvých dovedností v oblasti vývoje webových aplikací.

Co musím udělat, abych kurz úspěšně dokončil/a?

Pokud na kurz čerpáš dotaci od státu, je nutné dodržet 80 % docházky. Abys získal/a certifikát jako doklad o úspěšném absolvování kurzu a získaných dovednostech, je potřeba odevzdat a prezentovat i závěrečný projekt. Lektor/ka zpracování projektu zhodnotí dle předem sjednaných kritérií a pokud je tvůj projekt splňuje, certifikát máš v kapse.

Co když se mi nepovede kurz úspěšně dokončit?

Pokud neodevzdáš závěrečný projekt nebo ho nedokážeš úspěšně odprezentovat, můžeš se přihlásit na náhradní termín obhajoby svého závěrečného projektu.

Může mi kurz zaplatit firma nebo mohu využít dotaci?

Pokud máš zájem o využití dotací, podívej se na stránku s informacemi o dotacích, kde nalezneš detailní podmínky a postup. Kurz ti může zaplatit i zaměstnavatel, v tom případě nás kontaktuj a domluvíme se na podmínkách.

Co je v ceně kurzu?

Cena kurzu zahrnuje veškeré výukové materiály, přístup k nahrávkám lekcí, online konzultace s lektorem, závěrečný certifikát a v lekcích využíváme free licence používaných nástrojů.

Jaké jsou možnosti přihlášení a platby za kurz?

Do kurzu se můžeš přihlásit kdykoliv před jeho začátkem, dokud jsou místa volná. V případě, že chceš využít dotaci, je nutné se přihlásit alespoň 30 dní před začátkem kurzu. Platba probíhá bankovním převodem po vystavení faktury, a to buď jako celá částka, nebo spoluúčast při sjednaných dotacích, případně individuální splátky dle dohody.

Je možné získat záznam z lekcí?

Ano, záznamy z lekcí jsou dostupné pro všechny účastníky kurzu, takže pokud se nemůžeš zúčastnit živého vysílání, můžeš si lekce kdykoliv v průběhu kurzu přehrát ze záznamu.

Sušenky máme rádi. Proč?

I v Praha Coding School s.r.o. si na sušenkách rádi pomlsáme. Víme totiž, že pro vás zajistí ten největší komfort, bezpečí a soukromí. Zajímají vás detaily? Přečtěte si celý dokument o Zásadách ochrany osobních údajů.

Registration
NECHÁM SI PORADIT