Nebo objednat jen tento kurz za 1 599,00 Kč

Python Web Development

6h 43m 55s
Čas
39
Kapitol
1 411
Studentů
4.3
Hodnocení
Mírně pokročilý
Level
slovenský
Jazyk kurzu

Popis online kurzu

V tomto online kurzu se podíváme na to, jak se v Pythonu vytváří webové stránky a webové aplikace. Python je vhodným jazykem na programování backendové části webové aplikace. Ale samozřejmě se podíváme i na součásti frontendu a vytvoříme spolu plnohodnotnou webovou aplikaci se všemi jejími součástmi.

I když jeden z nejpoužívanějších webových frameworků v Pythonu na vývoj web aplikací je Django, my se podíváme raději na Flask. V tomto kurzu máme za cíl pochopit, jak funguje webová aplikace, jaké jsou její součásti a s čím se budeme v praxi setkávat. Pro tento účel je vhodnější Flask, protože je minimalistický a jednoduchý. Má malé jádro, které je snazší pochopit a je jednoduše rozšiřitelný. 

Nic se ale neboj! Všechny znalosti, které se zde naučíš, budeš schopen aplikovat i na jiné frameworky. Dokonce bych si dovolil tvrdit, že je důležitější kvalitně pochopit architekturu webové aplikace, než pochopit filozofii samotného frameworku. Všechno to totiž funguje velmi podobně. Takže pokud pochopíš základní principy, budeš se umět zorientovat v jakémkoliv frameworku.

Pro koho je kurz určen? 

Kurz je určen pro všechny, kteří se chtějí naučit dělat webové stránky a aplikace a pochopit architekturu takových aplikací. Kurz vyžaduje základní znalosti Pythonu. Pokud se chceš naučit Python jako takový, zkus raději online kurz Python pro začátečníky. 

I v tomto kurzu budeme často pracovat s terminálem. Nepotřebuješ skoro žádné znalosti, vše si ukážeme. Hlavně se toho terminálu není třeba bát. Tento kurz pokrývá v zhuštěné podobě strašně moc informací. Proto je potřeba obrnit se trpělivostí. Každé řemeslo, které chceš dělat, vyžaduje krev a pot. 

Co budeš znát po absolvování tohoto kurzu? 

Projekt, na kterém budeme pracovat, bude velmi jednoduchý a poskytne nám prostor na učení. Navíc když skončíme, zůstane ti v rukou webová aplikace, s kterou můžeš dále pracovat, přidávat si další funkce a upravit si ji dle svých představ.

Po absolvování tohoto kurzu tedy budeš schopen: 
  • Rozumět architektuře webových aplikací. 
  • Používat databáze, formulář. 
  • Udělat přihlašování na stránku. 
  • Používat CSS framework. 
  • Provádět úlohy na pozadí (jako posílání newsletteru). 
  • Nahodit aplikaci na Linux server, Herok nebo Docker. 
  • Poctivě testovat svou aplikaci. 

Co všechno dostanu? 

Absolvováním tohoto kurzu pro sebe získáš: 
  • 40 kvalitních videotutoriálů, což je skoro 7 hodin materiálu. 
  • Zdrojové kódy budou dostupné ve všech fázích projektu. To znamená, na konci (skoro) každé lekce budeš mít zdrojáky, ve kterých se můžeš vrtat a pracovat na nich. 
  • Diskusní fórum, ve kterém na Tvé otázky ke kurzu odpovídá přímo lektor a Tví spolužáci. 
  • Garanci vrácení peněz, pokud nebudeš s kurzem spokojen. 
Online kurz Python Web Development je možné

Seznam kapitol

Uvod
100 Teaser 🎞
Dostupné len po zakúpení prístupu
101 Úvod do web developmentu
Dostupné v ukážke kurzu
102 Architektúra webu🕸
Dostupné v ukážke kurzu
103 Prečo riešiť vývojové prostredie?
Dostupné v ukážke kurzu
104 Nastavenie dev nástrojov ⚙️(part1)
Dostupné len po zakúpení prístupu
105 Nastavenie dev nástrojov ⚙️(part2)
Dostupné len po zakúpení prístupu
Základy Flasku 🤓
201 Hello World vo Flasku
Dostupné len po zakúpení prístupu
202 URL routing?
Dostupné len po zakúpení prístupu
203 Markdown blog platforma
Dostupné len po zakúpení prístupu
204 Základné HTML, CSS
Dostupné len po zakúpení prístupu
205 Dedičnosť v systéme Jinja
Dostupné len po zakúpení prístupu
206 Prihlasovanie a session manažment
Dostupné len po zakúpení prístupu
207 Priprava na databázu
Dostupné len po zakúpení prístupu
208 Použitie databázy v appke
Dostupné len po zakúpení prístupu
209 Posielame flash správy⚡️
Dostupné len po zakúpení prístupu
210 WTForms?
Dostupné len po zakúpení prístupu
211 Upokojujúce - RESTful - URL
Dostupné len po zakúpení prístupu
3 Pokročilé Flask-ovanie🤔
301 Alchémia ⚗️s databázou
Dostupné len po zakúpení prístupu
302 Sťahovanie databázy - migrácia
Dostupné len po zakúpení prístupu
303 Hešujeme #heslá
Dostupné len po zakúpení prístupu
304 Flask blueprint
Dostupné len po zakúpení prístupu
305 Refaktorizácia
Dostupné len po zakúpení prístupu
306 Cool stránky aj keď nastane chyba
Dostupné len po zakúpení prístupu
307 Stránkovanie📖
Dostupné len po zakúpení prístupu
308 Plastická chirurgia Bootstrap
Dostupné len po zakúpení prístupu
309 Markdown editor - Inštalácia
Dostupné len po zakúpení prístupu
310 Markdown editor - Integrácia
Dostupné len po zakúpení prístupu
4 Úlohy na pozadí 😎
401 Spam aka newsletter✉️
Dostupné len po zakúpení prístupu
402 Posielanie mailov na pozadí
Dostupné len po zakúpení prístupu
403 Factory design pattern🏭
Dostupné len po zakúpení prístupu
404 Opäť refactor😩
Dostupné len po zakúpení prístupu
405 Ako posielať mail cez Gmail
Dostupné len po zakúpení prístupu
406 Lepšia konfigurácia 🛠
Dostupné len po zakúpení prístupu
5 Deployment 🏗
501 Balíčkovanie📦python appky
Dostupné len po zakúpení prístupu
502 Deployment Linux
Dostupné len po zakúpení prístupu
503 Deployment Cloud ☁️
Dostupné len po zakúpení prístupu
504 Deployment Docker🚢
Dostupné len po zakúpení prístupu
505 Testing 🔬
Dostupné len po zakúpení prístupu
506 Kam ďalej? 🌈
Dostupné len po zakúpení prístupu

Hodnocení kurzu

Pozri aj tieto kurzy