Django Programozó Képzés
Python és Django
Tudd meg,
hogy meg vannak-e a képességeid a programozó szakmához!
Tesztre jelentkezemA Django egy Pythonra épülő keretrendszer, és a legfontosabb Pythonra épülő webes keretrendszer. Előnye a natív Pythonnal szemben a már beépített magas fokú biztonság, a kiváló skálázhatóság és hogy komplex webes back-end funkciókat sokkal gyorsabban megvalósíthatunk a keretrendszer nyújtotta lehetőségek kihasználásával. Nem véletlen, hogy a PBS vagy az Instagram mögött álló rendszer is Djangot használ. A Django népszerű az IT vállalatok körében is, mivel gyorsan létre lehet vele hozni komplex rendszereket.
Online Programozó képzés
A tanfolyam két részből áll:
A tanfolyam 2/3-ában egy statikus, full stack - Adatbázis, Backend API-k és Forntend - projektfeladat keretében megismerjük a Django framework alap működését, fájl struktúráját és beépített lehetőségeit.
A kurzus maradék idejében a Django Rest Framework használatának alapjait fogjuk elsajátítani, amellyel REST API-k fejlesztését fogjuk véghezvinni. Ennek eredményeként a Pythonban és Djangoban megírt programunkat könnyedén össze tudjuk kötni egy webes front-enddel.
A DRF nagyon nagy népszerűségnek örvend a Python backend fejlesztés során, mert nagyon sok hasznos dolog van hozzáfejlesztve – serializerek, routerek, stb. – amelyek jelentősen fel tudják gyorsítani a fejlesztést.
A Djangoval front-end fejlesztés is megvalósítható, de ezt a tanfolyamon nem tanítjuk, mert ez egy ritkán használt megoldás a szoftverfejlesztés világában.
Django programozó tanfolyam tematikája:
Django 3 keretrendszer felépítése
- Django telepítése, előfeltételek
- Django CLI használata
- Első Django App létrehozása CLI-al
- Django Struktúra bemutatása: Model View Template (majdnem MVC)
- Django settings.py
- a django lelkének bemutatása
Django Router
- URL-ek használata
- Simple Router használata
Django Model
- Mire jó a model?
- Adatbázis alapozás: kulcsok, megszorítások, kapcsolatok táblák között: many-to-many relation,
- one-to-many relation, one-to-one relation
- Django migration
Django View
- Mi az a view? Serializálás, deserializálás jelentősége
- Function Based Views
- Class Based Views
- View vs Viewsets
- CRUD example
Django Templating
- Static file-ok kezelése
- HTML + CSS helye (nem szerves része a Django kurzusnak, lévén backend, RestAPI használat a cél)
- Django Admin page
3rd party library - Django Rest Framework (DRF)
- RestAPI bevezetés:
- RestAPI elmélete
- Django és a RestAPI
- DRF Serializer
- Permission handling bemutatása
- DRF ordering, Pagination, filterezés
- Postman használata
Zalányi Márk:
A Python és Django képzést végeztem el, és mindkettőt ajánlom! Az órák gyakorlatiasak és jól strukturáltak, az oktatók pedig naprakész és hasznos tudást adnak át.
Tovább a teljes értékelésre
A Django programozó tanfolyam időtartama 48 tanóra (8 hét)
Ára: bruttó 200.000 Ft
Részletfizetés esetén: bruttó 102.000 x 2 hó,
vagy
69.000 x 3 hó.
Figyelem: a Django tanfolyam megkezdéséhez előzetesen ismerned kell a Python programozást.
Felnőttképzési nyilvántartási szám: B/2020/008338