Python za Web programiranje
Python je jedan od najpopularnijih jezika za web programiranje i razvoj web aplikacija koristeći framework-e kao što su Flask i Django. Python se može koristiti za pravljenje modernih web aplikacija, API servisa i backend sistema. U ovoj sekciji naučićete osnove Python web programiranja i kako da razvijate web aplikacije koristeći popularne framework-e kao što su Flask i Django.
Upoznaćete se sa načinom na koji funkcioniše web server, HTTP protokol, rad sa URL rutama, HTML template sistem i razvoj kompletnih web aplikacija.
Mapa lekcija
- Uvod u Python web programiranje
- Kako funkcioniše web server
- HTTP protokol i web komunikacija
- Klijent-server model
- Uvod u Flask
- Prva Flask web aplikacija
- Flask rute (URL putanje)
- HTML template u Flask-u (Jinja2)
- Uvod u Django framework
- Kreiranje Django projekta
- Django modeli i rad sa bazom
- Forme i korisnička registracija
- Praktičan projekat: Django web aplikacija
- Deploy Django web aplikacije na server
Šta ćete naučiti
- kako funkcioniše web server
- kako Python obrađuje HTTP zahteve
- kako napraviti web aplikaciju
- kako koristiti bazu podataka
- kako napraviti korisnički sistem
- kako postaviti web aplikaciju na server
Povezane sekcije
Preporučeni redosled učenja
Ako prvi put učite Python web programiranje, preporučujemo da lekcije pratite ovim redosledom:
- Uvod u Python web programiranje
- Kako funkcioniše web server
- Prva web aplikacija u Flask-u
- Flask rute i HTML template
- Uvod u Django framework
- Django projekat i rad sa bazom