Alebo objednať len tento kurz za 59,00 €

Python Web Development

6h 43m 55s
Čas
39
Kapitol
1 411
Študentov
4.3
Hodnotenie
Mierne pokročilý
Level
slovenský
Jazyk kurzu

Popis online kurzu

V tomto online kurze sa pozrieme na to, ako sa v Pythone robia webové stránky a webové aplikácie. Python je vhodným jazykom na programovanie backendovej časti webovej aplikácie. Ale samozrejme sa pozrieme aj na súčasti frontendu a spravíme plnohodnotnú webovú aplikáciu so všetkými jej súčasťami.

Aj keď jeden z najpoužívanejších webových frameworkov v pythone na vývoj web aplikácií je Django, my sa pozrieme radšej na Flask. V tomto kurze máme za cieľ pochopiť, ako funguje webová aplikácia, aké sú jej súčasti a s čím sa budeme stretávať. Na tento účel je vhodnejší Flask, pretože je minimalistický a jednoduchý. Má malé jadro, ktoré vieme ľahšie pochopiť a je jednoducho rozšíriteľný.

Nič sa ale neboj! Všetky znalosti, ktoré sa tu naučíš, vieš potom aplikovať aj na iné frameworky. Dokonca by som si dovolil tvrdiť, že je dôležitejšie kvalitne pochopiť architektúru webovej aplikácie, ako pochopiť filozofiu samotného frameworku. Všetko to totiž funguje veľmi podobne. Takže ak pochopíš základné princípy, budeš sa vedieť zorientovať v akomkoľvek frameworku.

Pre koho je kurz určený?

Kurz je určený pre všetkých, ktorí sa chcú naučiť robiť webové stránky a aplikácie a pochopiť architektúre takýchto aplikácií. Kurz vyžaduje základné znalosti pythonu. Ak sa chceš naučiť Python ako taký, skús radšej online kurz Python pre začiatočníkov.

Aj v tomto kurze budeme často pracovať s terminálom. Nepotrebuješ skoro žiadne znalosti, všetko si ukážeme. Hlavne sa toho terminálnu netreba báť.
Tento kurz pokrýva v zhustenej podobe, strašne veľa informácií. Preto sa treba obrniť trpezlivosťou. Každé remeslo, ktoré chceš zmastrovať, si vyžaduje krv a pot.

Čo budeš vedieť, keď skončíš tento kurz?

Projekt, na ktorom budeme pracovať, bude veľmi jednoduchý a poskytne nám priestor na učenie. Navyše keď skončíme, ostane ti v rukách webová appka, s ktorom môžeš hýbať ďalej a pridávať si ďalšie funkcie a vyrobiť si z toho niečo vlastné.

Na konci teda budeš:
  • rozumieť architektúre webových aplikácií
  • vedieť používať databázy, formulár
  • vedieť spraviť prihlasovanie na stránku
  • použiť krásny CSS framework
  • vykonávať úlohy na pozadí (ako posielanie newslettra)
  • nahodiť aplikáciu na Linux server, Heroku alebo Docker
  • poctivo testovať svoju appku

Čo všetko dostanem?

  • 40 kvalitných videotutoriálov, čo je skoro 7 hodín materiálu,
  • zdrojové kódy budú dostupné vo všetkých fázach projektu. To znamená, na konci (skoro) každej lekcie budeš mať zdrojáky, v ktorých sa môžeš vŕtať a pracovať na nich,
  • diskusné fórum, v ktorom na tvoje otázky ku kurzu odpovedá priamo lektor a tvoji spolužiaci,
  • garancia vrátenia peňazí, ak nebudeš s kurzom spokojný.
Online kurz Python Web Development je možné

Zoznam 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

Hodnotenia kurzu

Pozri aj tieto kurzy