Kurzusleírás
Bevezetés
- Mi az a white-label fejlesztés?
- Hogyan profitálhatnak az emberek a fehér címkés szolgáltatásokból?
A Netflix jellemzők és felépítés áttekintése
- A Netflix működésének megértése
- Bevezetés az alapvető Netflix funkciókba
Kezdő lépések a Netflix klón tervezésével és fejlesztésével
- Front-end vs back-end felelősségek
Egy Netflix klón regisztrációs és bejelentkezési oldalának tervezése és elkészítése
- A szükséges beviteli mezők létrehozása és az elemek tervezése
A Netflix klón regisztrációs és bejelentkezési oldalak kezelése
- Űrlapok és felhasználói adatok kezelése
- Adatok érvényesítése és hibaüzenetek azonnali megjelenítése
- Csatlakozás az adatbázishoz és a MySQL
- Fiók és adattárolási funkciók megvalósítása
Építési és tervezési tervlehetőségek és előfizetési csomagok oldalai
Videó-előnézeti funkciók integrálása és mintaképek hozzáadása
- Munka a szükséges osztályokkal és függvényekkel
- Az oldal komponenseinek stílusa és egyéb attribútumok tervezése
- Interaktív funkciók létrehozása, például átfedés, némítás és némítás feloldása stb.
Film- és TV-műsorok megjelenítési funkciók létrehozása
- Az oldal hátterének és összetevőinek tervezése, elkészítése
- Munka a HTML-vel minden entitásnál
Tartalom rendezése műfaji szkripttel
- SEO alapelvek megvalósítása és műfajválasztó funkció hozzáadása
Oldalak tervezése és rendezési szkriptek készítése filmek/TV-műsorok kategóriáihoz
- Tartalom készítése „TV-műsorok”, „Filmek” és „Kategóriák” oldalakhoz
„Önnek is tetszhet” Netflix klón szekció létrehozása
Netflix Entitásoldalak klónozása és a videó tulajdonságainak kezelése
- Alapvető osztályfüggvények kódolása
- Az entitásattribútumok, például a futási idő, az évadok és az epizódok száma, stb.
Videóoldal készítése és tervezése a klónok tartalmának megtekintéséhez
- Kijelző funkciók és gombfunkciók létrehozása
- Videó adatok küldése és visszakeresése egy csatlakoztatott adatbázisból
- A Ajax-val való együttműködés az aszinkron adatviselkedések eléréséhez
- A „Folytatás” gomb és más interaktív funkciók inicializálása
A videoattribútumok, például az állapotjelek, a folyamatidőzítők és egyebek frissítése.
Figyelőlista szolgáltatás létrehozása és tervezése a Netflix klónhoz
- Interaktív szkriptek készítése elemek hozzáadásához a figyelőlista szakaszhoz
Felhasználói előfizetési feltételek összehangolása Netflix klónozási engedélyekkel
- 'Videó letöltése' opció hozzáadása és az adatbázishoz való hivatkozás
„Következő” fedvény készítése és tervezése
- Ajánlott videók lekérése és kiadása a felhasználói adatok alapján
- Styling interfész vezérlők és integrált gombfunkciók
- A videó tulajdonságainak és állapotjeleinek megjelenítése
- Entitásazonosítók lekérése és egyéb funkciók csatolása a videó előnézetéhez
Navigációs szolgáltatások megvalósítása Netflix klónban
- A HTML használata és a navigációs sáv létrehozása
- A navigációs sáv elrejtése és a görgetés közbeni funkciók alkalmazása
Egy Search oldal felvázolása és létrehozása Netflix klónhoz
- A HTML és a front-end gyakorlatok alkalmazása a keresőoldal jellemzőinél
- Keresési lekérdezések írása és a Ajax használata
- Azonnali keresési művelet végrehajtása és az eredmények kimenete
A felhasználói fiók oldalának létrehozása és stílusa Netflix klónban
- A HTML használata egy profiloldalhoz és a szövegdoboz értékeinek kezelése
- Az oldal űrlapjainak kezelése és a beküldött felhasználói adatok kezelése
- Az adatok érvényességének figyelése és szükség esetén frissítések végrehajtása
- Frissítések és tranzakciós értesítések megjelenítése
- Jelszavak kezelése és kijelentkezési funkciók hozzáadása
Netflix klón integrálása fizetési átjárókkal és fizetési beállítások biztosítása
- Hitelesítőadat-konfigurációk alkalmazása és a platform SDK-jával való munka
- HTML kód létrehozása az előfizetéshez
- Számlázási tervek készítése és számlázási szerződés végrehajtása
- A tranzakció részleteinek rögzítése és a felhasználói profil állapotának kezelése
- Egy Netflix klón fizetési rendszerének tesztelése
A több eszköz támogatása, a képernyő átküldése és a további Netflix klónozási szolgáltatások áttekintése
Speciális adminisztrációs szolgáltatások megvalósítása a Netflix klónok teljesítményének optimalizálásához
- Műszerfal készítése a rendszerhez
- Felhasználói adatok és előzmények elemzése az „Értékelés” eredményekhez
- Előfizetések megtekintése és kezelése
- Webhelybeállítások hozzáadása és kezelése
A Netflix klónozás Database szűrése és a videótartalom-szabályzat figyelése
- Földrajzi blokkoló attribútumok létrehozása
A Netflix klón telepítése és a kiszolgáló beállítása webhoszton
Hibaelhárítás
Összefoglalás, és következtetés
Követelmények
- A webfejlesztési munkafolyamatok megértése
- Alapvető szkript- és programnyelvek ismerete
- Webtárhely és adatbázis alapismeretek
Közönség
- Fejlesztők
Vélemények (3)
It provided a solid foundation of RxSwift that will serve as a good launching point to improve our current Rx implementation.
Dan Nichols - SurveyMonkey
Kurzus - Reactive Programming for iOS with RxSwift
część o RxJS
Kacper - INWEBIT Sp. z o.o.
Kurzus - Reactive Programming with Angular RxJS
Though an online training, the interactivity with the trainer was remarkable and was always available to provide valuable sources to complement the training. I am very satisfied.