Python web app fejlesztés Djangóban - 01 - Alapok
Ebben a tananyagban a Django webes Python keretrendszer alapjait tanulhatod meg: hogyan tudsz létrehozni egy egyszerű weboldalt néhány aloldallal, és megtekinteni az eredményt a saját számítógépeden.
- Projekt áttekintés
- Python webes keretrendszerek ismertetése
- Django webes keretrendszer előnyei
- Django filozófiája
- Django használata a világban
- Python, Pycharm projekt létrehozása
- Django projekt inicializálás
- Fejlesztői kiszolgáló indítása
- Dajngo app létrehozás
- Viewk és URLek
- URLek paraméterezése
- URL statikus paraméterek
- URL paraméter típusok
- HTML válasz adása
- Template bevezető
- Template eszközök: for ciklus
- Template eszközök: if, elágazás
- Template eszközök: filterek
- HTML stílusok templateben
- Statikus fájlok kiszolgálása
- Projekt alkalmazás: társasjáték nyilvántartó
- Boardgame app létrehozás
- Adatok felvétele
- Template létrehozása
- Táblázatos megjelenítés
- Bootstrap használata
- Stilus css kiszolgálás
- Képek letöltése és projektbe rakása
- Képek betöltése statikus fájlként
- Saját filter írása
- Filter használata template fájlban
- Összefoglaló
- TESZT
- Kód
Az oktatóról
Az állandó munkahely mellett mindig volt valamilyen vállalkozásom, saját cégem. Az itt végzett feladatok kapcsán ismerkedtem meg először a Python nyelvvel, majd kerültem közelebb az IoT világhoz. Több teljesített megrendelés, verseny és hobby projekt közben szedtem magamra Raspberry PI programozásával kapcsolatos tudást. Manapság full-stack fejlesztőként- és technológiai vezetőként Javascript/React frontend, Python web backend, C++ core stacken dolgozom saját vállalkozásban, emellett C++ és Python nyelveket oktatok kezdőtől a haladó szintig.