Python fejlesztő - tanfolyam 161 352 RUB. Skyprotól, képzés 10 hónap
Vegyes Cikkek / / November 27, 2023
Hetente egyszer egy mentorral valós időben megbeszéljük kérdéseit, és azonnal elmagyarázzuk a gyakorlatban. A csoporttal közösen feladatokat oldunk meg, élő kódolási foglalkozásokat tartunk.
Tanfolyami program
"Python fejlesztő"
A programból 145 órát egészítettünk ki, hogy edzés után fej-vállal a munkaerőpiacon versenytársaid felett legyél
Nem Juniorként, hanem Junior+ szakemberként fogsz megjelenni
Szerezzen szakmai átképzési oklevelet
Sajátítsa el a legújabb Python fejlesztői eszközöket
neurális hálózatok programozóknak (ChatGPT, Copilot)
üzleti gondolkodás
Angol fejlesztőknek
szakválasztás
4 egyedi modul a Python fejlesztői munkához
9 valódi gyakorlati projekt
egyedi szakdolgozat
A gyakorlaton keresztüli tanulást nem lehet megkülönböztetni az 1 év valódi munkatapasztalattól
Bevezetés a programozásba és a fejlesztői térbe
Bevezetés a szakmába és az algoritmizálás alapjaiba
Megtanulja az algoritmus fogalmát és főbb elemeit, egy alapvető webalkalmazás működését, és gyakorlatias lesz a folyamatábrák megvalósítása valós problémákra.
Merítés: Gyűjtemények és fészekrakás
Bővítse ismereteit a gyűjteményekről: ismerkedjen meg a halmazokkal és sorokkal. Tudja meg, mi az a JSON, és hogyan kell vele dolgozni, fedezze fel a Requests könyvtárat – egy olyan eszközt, amellyel kéréseket küldhet harmadik felek erőforrásaihoz.
Tanulja meg az alapvető Python szintaxist, állítson be interaktív fejlesztői környezetet, és írja meg az első egyszerű kódot egy valós probléma megoldásához.
Vonósok és szótárak
Karakterláncokkal fog dolgozni: felsorolás, karakterek keresése, karakterláncok karakterekkel való elosztása és karakterlistává konvertálása és visszaállítása, egy sorban lévő karakterek számának megszámolása és egy karakter helyettesítése egy másikkal. Azt is megtanulja, hogyan kell dolgozni egy új gyűjtemény - egy szótár.
Szintaxis alapjai
Tanulja meg az alapvető Python-függvényeket, a változók használatának fogalmát, az adattípusokat, valamint a különböző adattípusok használatát különböző feladatokhoz.
Funkciók
Tanuljon meg egy programot szubrutinokra bontani egy függvény segítségével, ismerkedjen meg az argumentumokkal és a függvények dokumentálásával.
Listák és hurkok
Sajátítsa el a legelső gyűjteményt - listákat. Tanuld meg használni módszereiket, gyakorold belőlük az adatok beszerzését és megváltoztatását.
Absztrakciók és objektumok alapjai
Ismerje meg, mik az absztrakciók, és hogyan lehet őket megvalósítani a Pythonban. Tanuljon meg osztályokat, mezőket, példányokat és metódusokat létrehozni, és a közös logikát áthelyezni a szülőosztályokba.
Fejlesztői környezet kiválasztása és kódszerkesztő telepítése Pythonhoz (PyCharm)
Ismerje meg, mik az absztrakciók, és hogyan lehet őket megvalósítani a Pythonban. Tanuljon meg osztályokat, mezőket, példányokat és metódusokat létrehozni, és a közös logikát áthelyezni a szülőosztályokba.
A modul végén Ön:
Elsajátította a fejlesztés alapelveit
2 tanfolyami projektet készítettünk:
Olyan program, amely a szavakat Morse-kóddá alakítja, és összehasonlítja azokat a felhasználó válaszával
Egyszerű szójáték
Parancssor, Linux, Git, környezet, tesztelés
Bevezetés a parancssorba
Ismerkedjen meg a Linux parancssorral, telepítse az Ubuntut saját számítógépére, tanulja meg az alapvető Linux parancsok használatát a rendszer parancssoron keresztül történő kezelésére.
Git: alapok és az ágakkal való munka
Megtanulja, hogyan kezelheti a kódverziókat, hogyan dolgozhat a módosításokkal, hogyan állíthatja vissza a kódot egy adott verzióra, és elkezdheti a munkát egy távoli kódtárral – a GitHubbal. Gyakorolni fogja az ágak használatát egy termék csoportos fejlesztéséhez.
Tanuljon meg dolgozni a Linux operációs rendszerrel, hozzon létre saját infrastruktúrát, és tanulja meg, hogyan ellenőrizheti a kódot a hibákért.
A környezet kialakítása
Ismerje meg, mi az a virtuális környezet, valósítsa meg projektje számára, értse meg, mik a függőségek, és hogyan dolgozzon velük. Mestereszközök a virtuális környezetekkel való munkavégzéshez - venv és poetry.
A kód tesztelésének alapjai
Tudja meg, milyen típusú tesztelések léteznek, és miért kell saját programjait tesztelnie. Tanuljon meg teszteket írni unittest és pytest segítségével, és tekintse tesztnek a kódlefedettséget.
Parancssor és Linux
Megtanulja, mik az I/O adatfolyamok és folyamatok, megtanulja, hogyan kell kezelni a felhasználókat Linux alatt, és a csomagkezelővel együtt kezelheti a telepített programokat.
A modul végén Ön:
Elsajátította a tesztelés alapelveit: megtanult dolgozni a GitHub fejlesztők professzionális hálózatában
Készítettünk egy tanfolyami projektet: egy banki tranzakciók widgetet a számla utolsó tíz tranzakciójának megjelenítésével
Objektum-orientált programozás (OOP)
Bevezetés az OOP-ba
Megtudhatja, mi az OOP, mik az alapelvek ebben a paradigmában, miben különbözik egy osztály az objektumtól. Írja meg saját osztálykonstruktorát, és tanulja meg az osztálymetódusok tesztelését.
Hozzáférési módok
Ismerje meg, hogy az osztályattribútumokhoz és metódusokhoz milyen hozzáférési módok léteznek a Pythonban, miben különböznek egymástól, miért használják őket és hogyan valósítják meg őket. Fontolja meg a @property lakberendezővel való együttműködés alapelveit.
Tanulja meg az alapelvet, amelyre minden programozási nyelv és minden típusú fejlesztés épül.
Kivételek
Megtanulja, hogy milyen típusú kivételek léteznek, hogyan kell kezelni őket, és meg kell akadályozni, hogy a programvégrehajtás megszakadjon. Ismerje meg a try...kivéve a construct-ot, az emelési utasítást és a kivételtesztelés fogalmát. Írd le a saját kivételeidet.
Öröklődés és többszörös öröklődés
Megismerheti az öröklődést - az OOP egyik alapelvét, a szülői és gyermeki osztályokat, a többszörös öröklés fogalmát és az MRO-t. Absztrakt osztályokkal és azok polimorfizmussal való kapcsolatával fog dolgozni.
Parancssor és Linux
Megtanulja, mik az I/O adatfolyamok és folyamatok, megtanulja, hogyan kell kezelni a felhasználókat Linux alatt, és a csomagkezelővel együtt kezelheti a telepített programokat.
Modulonként 2 kurzusprojekt
Termékmenedzsment rendszer egy elektronikai üzlet számára, ahol a kosárban lévő tételek összegét és kedvezményeit számítják ki
A YouTube analitikai platformja, ahol a csatornák népszerűségét, a lejátszási listák időtartamát elemzik, és megjelenítik a csatorna legérdekesebb videóit
Munka adatbázisokkal és SQL-lel
Minden webhelynek van egy adatbázisa - megtanulja, hogyan lehet helyesen lekérni az adatokat, automatizálni és konfigurálni az adatátviteli folyamatokat, valamint alapvető és összetett lekérdezéseket írni.
Bevezetés az adatbázisokba
Telepítse a PostgreSQL-t, tanulja meg az SQL lekérdezési nyelv szintaxisát, hozza létre az első adatbázist, és töltse fel adatokkal.
Adatbázisok tervezése és táblákkal való munka
Ismerkedjen meg a táblázatok normál formáival, tanulja meg az adatbázis tervezését a feladat figyelembevételével. Dolgozni fog az adatok és a teljes táblák módosításával és törlésével, megtanulja, hogyan kell dolgozni azokkal a korlátozásokkal, amelyeket a táblák közötti kapcsolatok szabnak az adatokra.
Alapvető SQL-lekérdezések és fejlett szintaxis
Ismerje meg az adatok lekérésére, rendezésére, szűrésére és csoportosítására szolgáló operátorokat, valamint táblák összekapcsolását egymás között különböző módokon adatkijelölést végeznek a kapcsolódó táblákból, használnak segédlekérdezéseket, amikor minta.
A modul végén Ön:
Elsajátította az SQL nyelvet a táblák lekérdezéséhez, és megtanulta, hogyan kell dolgozni nagy mennyiségű adattal: szűrni, módosítani és összesíteni az információkat
Készítettünk egy tanfolyami projektet: egy adatbázist, amely automatikusan kitölti és tárolja az Ön által kiválasztott vállalatok érdekes állásajánlatait.
A Django keretrendszerben dolgozik
Minden webhelynek van egy adatbázisa - megtanulja, hogyan lehet helyesen lekérni az adatokat, automatizálni és konfigurálni az adatátviteli folyamatokat, valamint alapvető és összetett lekérdezéseket írni.
Bevezetés az adatbázisokba
Telepítse a PostgreSQL-t, tanulja meg az SQL lekérdezési nyelv szintaxisát, hozza létre az első adatbázist, és töltse fel adatokkal.
Alapvető SQL-lekérdezések és fejlett szintaxis
Ismerje meg az adatok lekérésére, rendezésére, szűrésére és csoportosítására szolgáló operátorokat, valamint táblák összekapcsolását egymás között különböző módokon adatkijelölést végeznek a kapcsolódó táblákból, használnak segédlekérdezéseket, amikor minta.
Adatbázisok tervezése és táblákkal való munka
Ismerkedjen meg a táblázatok normál formáival, tanulja meg az adatbázis tervezését a feladat figyelembevételével. Dolgozni fog az adatok és a teljes táblák módosításával és törlésével, megtanulja, hogyan kell dolgozni azokkal a korlátozásokkal, amelyeket a táblák közötti kapcsolatok szabnak az adatokra.
A modul végén Ön:
Elsajátította az SQL nyelvet a táblák lekérdezéséhez, és megtanulta, hogyan kell dolgozni nagy mennyiségű adattal: szűrni, módosítani és összesíteni az információkat
Készítettünk egy tanfolyami projektet: egy adatbázist, amely automatikusan kitölti és tárolja az Ön által kiválasztott vállalatok érdekes állásajánlatait.
A Django keretrendszerben dolgozik
Webes alapismeretek
Ismerje meg, hogyan kapcsolódik a számítógép, a hálózat és a szerver, és hogyan reagálnak a böngészők a felhasználói kérésekre. Hozzon létre egy böngésző alapú webalkalmazást, amely igény szerint megjeleníti az információkat.
A Django megismerése és a vele való munka
Ismerje meg, hogyan hozhat létre és konfigurálhat Django-projektet, hogyan kérhet le adatokat, és hogyan küldhet választ egy kérésre.
Tanuljon meg dolgozni a legnépszerűbb Python fejlesztői keretrendszerben - Django. Az összes összetett és nagy alkalmazást ezen gyűjtik össze.
Különböző típusú reprezentációk: FBV és CBV
Ismerje meg a vezérlők megvalósításának (CRUD) alaposztályait, a metódusok felülbírálását és a vezérlők függvényből osztályokká való fordítását.
A modul végén egy nagy kurzusprojektet fogsz végrehajtani:
Írjon e-mailes hírlevél szolgáltatást engedélyezési funkcióval és különböző hozzáférési szerepekkel: rendszergazda, olvasó, vendég. Valósítson meg egy felületet az e-mailek kezelésére és a program működésével kapcsolatos statisztikák lekérésére
Sablonozás
Meg fogja érteni, hogyan lehet sablont projekthez kötni, alsablonokat és több sablont egyszerre használni. Ismerje meg a Bootstrap programot, amely az alkalmazás felületéért felelős.
Űrlapok és hitelesítés
Tanuljon meg dolgozni formákkal és formátumokkal, határozza meg újra a munkájuk logikáját és állítsa be a látványtervet. Létrehozhat hitelesítési modellt és szerkesztheti azt, hogy a felhasználók regisztrálhassanak és bejelentkezhessenek az oldalra.
Gyorsítótárazás és környezeti változókkal való munka
Ismerje meg, hogyan tárolhat információkat az alkalmazás üzleti logikájával kapcsolatban. Megtanulja, hogyan valósítson meg gyorsítótárazást egy projektben, és hogyan használja a webhely vagy annak részei gyorsítótárazását.
A modul végén egy nagy kurzusprojektet fogsz végrehajtani:
Írjon e-mailes hírlevél szolgáltatást engedélyezési funkcióval és különböző hozzáférési szerepekkel: rendszergazda, olvasó, vendég. Valósítson meg egy felületet az e-mailek kezelésére és a program működésével kapcsolatos statisztikák lekérésére
Webes alapismeretek
Ismerje meg, hogyan kapcsolódik a számítógép, a hálózat és a szerver, és hogyan reagálnak a böngészők a felhasználói kérésekre. Hozzon létre egy böngésző alapú webalkalmazást, amely igény szerint megjeleníti az információkat.
A Django megismerése és a vele való munka
Ismerje meg, hogyan hozhat létre és konfigurálhat Django-projektet, hogyan kérhet le adatokat, és hogyan küldhet választ egy kérésre.
Tanuljon meg dolgozni a legnépszerűbb Python fejlesztői keretrendszerben - Django. Az összes összetett és nagy alkalmazást ezen gyűjtik össze.
Különböző típusú reprezentációk: FBV és CBV
Ismerje meg a vezérlők megvalósításának (CRUD) alaposztályait, a metódusok felülbírálását és a vezérlők függvényből osztályokká való fordítását.
A modul végén egy nagy kurzusprojektet fogsz végrehajtani:
Írjon e-mailes hírlevél szolgáltatást engedélyezési funkcióval és különböző hozzáférési szerepekkel: rendszergazda, olvasó, vendég. Valósítson meg egy felületet az e-mailek kezelésére és a program működésével kapcsolatos statisztikák lekérésére
Sablonozás
Meg fogja érteni, hogyan lehet sablont projekthez kötni, alsablonokat és több sablont egyszerre használni. Ismerje meg a Bootstrap programot, amely az alkalmazás felületéért felelős.
Űrlapok és hitelesítés
Tanuljon meg dolgozni formákkal és formátumokkal, határozza meg újra a munkájuk logikáját és állítsa be a látványtervet. Létrehozhat hitelesítési modellt és szerkesztheti azt, hogy a felhasználók regisztrálhassanak és bejelentkezhessenek az oldalra.
Gyorsítótárazás és környezeti változókkal való munka
Ismerje meg, hogyan tárolhat információkat az alkalmazás üzleti logikájával kapcsolatban. Megtanulja, hogyan valósítson meg gyorsítótárazást egy projektben, és hogyan használja a webhely vagy annak részei gyorsítótárazását.
Webes API-k használata a Django REST Frameworkben
Állítsa be az adatcserét a különböző alkalmazások között, és készítse elő a projektet a webfejlesztőknek való átvitelre.
Viewets és általános
Állítsa be a Django REST Framework-et, működjön együtt a Postman-nel, és írja le a vezérlőket nézetkészletek és általánosságok alapján.
Sorozatkészítők
Ismerje meg, hogyan bővíthet vagy hozhat létre egyéni mezőket, és hogyan valósíthatja meg a többszörösséget a szerializálókban.
Hozzáférési jogok DRF-ben
Ismerje meg a JWT projekthez való csatlakozás folyamatát engedélyezés céljából. Megtanulja, hogyan állíthat be hozzáférési jogokat egy modellhez, objektumhoz vagy vezérlőhöz, és hogyan szerkesztheti azokat az üzleti követelményeknek megfelelően.
Validátorok és tesztek
Tanuljon meg különböző tesztelési megközelítéseket a Django-n belül, hogy javítsa projektje minőségét.
Dokumentáció
Tanulja meg a dokumentáció megfelelő elkészítését és módosítását, mielőtt átadná alkalmazását a webfejlesztőknek.
Zeller
Ismerje meg, mi a feladatsorok, a halasztott feladatok és az időszakos feladatok. Ismerje meg, hogyan hozhatja létre őket.
A modul végén egy kurzusprojektet készít:
Írj egy nyomkövetőt a hasznos szokásokról. A szolgáltatás szinkronizálni fog a Telegrammal, és emlékeztetőket küld a felhasználónak
A Docker alapjai és telepítése
Docker alapok
Tanuljon meg dolgozni a Dockerrel különböző operációs rendszereken, konténereket hozzon létre, és szabályozza azok működését a projekt teljesítménye és az ügyfelek igényei alapján. Csomagolja be a projektet egy Docker-tárolóba, és írja meg az első utasításokat a Dockerfile-hoz.
Docker Compose
Tanuljon meg több alkalmazást futtatni és konténereket telepíteni a Docker Compose segítségével.
Ismerje meg, hogyan szállíthat gyorsan és univerzálisan alkalmazásokat a szerverre.
Telepítés
Ismerkedjen meg egy projekt távoli kiszolgálón történő üzembe helyezésének alapvető lépéseivel, ismerje meg, hogyan csatlakozhat hozzá, és ismerkedjen meg az SSH-kulcsokkal való munkavégzésről.
Folyamatos integrációk CI/CD
Tanulja meg a GitLab CI/CD architektúráját, az yml fájl szintaxisát, és írjon saját fájlt, amely leírja, hogyan építhet fel és telepíthet egy alkalmazást CI/CD-n keresztül. Ismerje meg a CI/CD üzembe helyezéséhez szükséges szerver beállítási algoritmust, regisztrálja és telepítse saját futtatóit a projektek telepítéséhez.
A modul végén egy kurzusprojektet készít:
Telepítsen minden korábban elvégzett tanfolyamot a Dockerben
FastAPI keretrendszerben dolgozik
Tanuljon meg dolgozni az új keretrendszerben, derítse ki, miért gyorsabb és produktívabb, mint a Django, és melyiket érdemesebb választani a munkájához.
FastAPI alapfogalmak
Ismerje meg az útválasztást, a kérés- és válaszparamétereket, az aszinkronitást és az API-dokumentációt.
A FastAPI és a Django összehasonlító elemzése
Megérti az előnyeit és hátrányait, hogy az egyes keretrendszerek milyen feladatokat tudnak megoldani, és hogyan kell kiválasztani, hogy melyikkel dolgozzon.
Gyakorlat
Végezze el ugyanazt a feladatot FastAPI-ban és Django-ban, és nézze meg, hogy az egyes keretrendszerekben miben tér el a fejlesztési elv.
További bónusz álláskereséskor:
A modul végén nem csak az alap keretrendszerben, hanem egy haladó fejlesztőeszközben is dolgozhatsz
Felkészülés az interjúkra algoritmusokon
Minden nagy cég külön-külön teszteli az algoritmusok és adatstruktúrák ismeretét. Erre külön blokkban készülünk.
Az algoritmikus interjú kulcskérdései
Megtudhatja, mire figyelnek az emberek, milyen trükkös kérdéseket tehetnek fel, és hogyan válaszoljanak rájuk.
Elméleti órák + gyakorlati szimulátor
Miután gyakoroltad képességeidet és megoldod a problémákat, az interjún megkérdezik, hogy pontosan hány hasonló feladatot oldottál meg, és ez alapján választanak ki. Ezért minél több, annál jobb.
További bónusz álláskereséskor:
A modul végén egy tucatnyi megoldott feladatból álló kész portfólió áll rendelkezésére.
Üzleti gondolkodás: az első lépés a csapatvezetővé válás felé
Nemcsak a feladat elvégzésére tanítunk, hanem arra, hogy megértse, miért csinálja a feladatot, milyen előnyökkel jár a vállalkozás számára – és találjon egy hatékonyabb megoldást.
Itt nincsenek konkrét leckék, mert az üzleti gondolkodás egy átfogó készség, amelyet a program minden moduljában figyelembe vesznek.
A modul végén Ön:
Tapasztalatot szerezhet valódi problémák megoldásában, megtanulja keresni a hibákat mások kódjában, és fejjel-vállal a piac többi újonca fölé emelkedik.
Neurális hálózatok: kód írása ChatGPT-vel, Copilot
Egyszerű kód gyűjtése a ChatGPT-vel
Meg fogja érteni, hogy a ChatGPT mely feladatokat tudja kezelni, és melyeket nem szabad rá bíznia. Megtanulja, hogyan használhatja a neurális hálózatokat egyszerű munkaterületeken, hogy megszabaduljon a rutinfeladatoktól.
Kódellenőrzés a Copilot segítségével
Csökkentse a kód áttekintésére fordított időt, keresse meg a hibákat és növelje a munka hatékonyságát.
Tanuljon meg alapvető problémákat megoldani neurális hálózatok segítségével, és gyorsítsa fel a kóddal való munkát.
Gyorsan átvizsgálja a keresőmotorokat, hogy megtalálja a szükséges anyagokat
Tanulja meg a neurális hálózatok használatát a „Google” helyett – állítson össze helyesen egy lekérdezést, hogy kész cikkeket kapjon a kívánt kérdésre adott helyes válaszokkal, és időt takarítson meg a kereséssel.
A modul végén Ön:
Egy lépéssel a mezőny többi újonca előtt
Ne féljen elveszíteni az állását a neurális hálózatok miatt
Tudja, hogyan automatizálja a rutinfeladatokat
angol nyelvű Python Developer számára
Ismerje meg a 180 kulcskifejezést, amellyel a fejlesztők mindennap szembesülnek
Növelje szintjét, hogy könnyen elolvashassa a fontos fejlesztési dokumentációkat, amelyek nem állnak rendelkezésre oroszul
Oroszul beszélő tanár, bármilyen szintű angol tudásra alkalmas
4 ingyenes óra személyes tanárral a nyelvi akadályok leküzdésére
A modul végén Ön:
Elolvashatja angolul beszélő kollégáinak legújabb fejlesztéseit, alkalmazhatja azokat a munkájában, és egy lépéssel előrébb járhat
Tudja, hogyan nevezzen el függvényeket érthető angol szavakkal, hogy Ön és kollégái is könnyen használhassák a kódot
Ne stresszeljen, amikor a kollégák angol kifejezéseket használnak: mindannyian ismeri őket
Csak egyedi tarifában
A Pythonban 4 fejlesztési terület közül 1 kiválasztása
Irányválasztás
Részletesen megismerheti a Python fejlesztés jelenlegi fő trendjeit, és kiválaszthatja, hogy melyiket szeretné fejleszteni: háttérrendszerben, teljes veremben, algoritmusokkal vagy aszinkron programozással.
Felkészülés a szakdolgozathoz
Válassza ki a saját projektjét, amely a legjobban mutatja be készségeit az Ön által kiválasztott konkrét irányba.
Egy fontos útelágazáson fog átmenni velünk: Python fejlesztőként válassza ki a fejlődés irányát, és készüljön fel az álláskeresésre.
További bónusz álláskereséskor
A modul végén világos tervet fog készíteni egy egyedi szakdolgozat projekt kidolgozására, amely bekerül az álláskeresési portfóliójába.
Bevezetés a Frontendbe: HTML, CSS, JavaScript
Diplomás munka
Webes alapismeretek
Ismerje meg, hogyan kapcsolódik a számítógép, a hálózat és a szerver, és hogyan reagálnak a böngészők a felhasználói kérésekre. Hozzon létre egy böngésző alapú webalkalmazást, amely igény szerint megjeleníti az információkat.
A Django megismerése és a vele való munka
Ismerje meg, hogyan hozhat létre és konfigurálhat Django-projektet, hogyan kérhet le adatokat, és hogyan küldhet választ egy kérésre.
Tanuljon meg dolgozni a legnépszerűbb Python fejlesztői keretrendszerben - Django. Az összes összetett és nagy alkalmazást ezen gyűjtik össze.
Különböző típusú reprezentációk: FBV és CBV
Ismerje meg a vezérlők megvalósításának (CRUD) alaposztályait, a metódusok felülbírálását és a vezérlők függvényből osztályokká való fordítását.
A modul végén egy nagy kurzusprojektet fogsz végrehajtani:
Írjon e-mailes hírlevél szolgáltatást engedélyezési funkcióval és különböző hozzáférési szerepekkel: rendszergazda, olvasó, vendég. Valósítson meg egy felületet az e-mailek kezelésére és a program működésével kapcsolatos statisztikák lekérésére
Sablonozás
Meg fogja érteni, hogyan lehet sablont projekthez kötni, alsablonokat és több sablont egyszerre használni. Ismerje meg a Bootstrap programot, amely az alkalmazás felületéért felelős.
Űrlapok és hitelesítés
Tanuljon meg dolgozni formákkal és formátumokkal, határozza meg újra a munkájuk logikáját és állítsa be a látványtervet. Létrehozhat hitelesítési modellt és szerkesztheti azt, hogy a felhasználók regisztrálhassanak és bejelentkezhessenek az oldalra.
Gyorsítótárazás és környezeti változókkal való munka
Ismerje meg, hogyan tárolhat információkat az alkalmazás üzleti logikájával kapcsolatban. Megtanulja, hogyan valósítson meg gyorsítótárazást egy projektben, és hogyan használja a webhely vagy annak részei gyorsítótárazását.
Webes API-k használata a Django REST Frameworkben