Návrh Školení
Úvod
- Co je vývoj white-label? Jak mohou lidé těžit ze služeb white-label?
Přehled Netflix Funkce a architektura
- Porozumění tomu, jak Netflix funguje Úvod do základních funkcí Netflix
Začínáme s Netflix Návrh a vývoj klonů
- Odpovědnosti front-end vs back-end
Návrh a vytvoření registrační a přihlašovací stránky klonu Netflix
- Vytvoření potřebných vstupních polí a návrh prvků
Práce s Netflix Klonovací registrační a přihlašovací stránkou
- Správa formulářů a uživatelských dat Ověřování dat a vytváření instancí chybových zpráv Připojení k databázi a využití MySQL Implementace funkcí účtu a ukládání dat
Vytváření a navrhování možností plánu a stránek předplatitelského balíčku
Integrace funkcí náhledu videa a přidávání ukázkových obrázků
- Práce s nezbytnými třídami a funkcemi Stylování komponent stránky a navrhování dalších atributů Vytváření interaktivních funkcí, jako je překrytí, ztlumení a ztlumení atd.
Funkce zobrazení generování filmů a televizních pořadů
- Návrh a tvorba pozadí stránky a jejích komponent Práce s HTML pro každou entitu
Třídění obsahu pomocí žánrového skriptování
- Implementace principů SEO a přidání funkce výběru žánru
Navrhování stránek a vytváření třídicích skriptů pro kategorie filmů/TV pořadů
- Vytváření obsahu pro stránky „TV pořady“, „Filmy“ a „Kategorie“.
Vygenerování sekce klonování „Mohlo by se vám také líbit“ Netflix
Vytváření Netflix Klonování stránek entit a práce s vlastnostmi videa
- Kódování základních funkcí třídy Výstup atributů entity, jako je doba běhu, počet sezón a epizod atd.
Vytvoření a návrh stránky videa pro sledování obsahu klonu
- Vytváření funkcí zobrazení a funkcí tlačítek Odesílání a načítání video dat z připojené databáze Práce s Ajax pro dosažení asynchronního chování dat Inicializace tlačítka 'Pokračovat' a dalších interaktivních funkcí
Aktualizace atributů videa, jako jsou značky stavu, časovače průběhu a další.
Vytvoření a návrh funkce seznamu sledování pro Netflix Clone
- Vytváření interaktivních skriptů pro přidávání položek do sekce seznamu sledovaných položek
Zarovnání podmínek uživatelského předplatného s Netflix oprávněními pro klonování
- Přidání možnosti 'Stáhnout video' a propojení s databází
Vytváření a navrhování překryvné vrstvy „Další“.
- Načítání a výstup doporučených videí na základě uživatelských dat Ovládání stylů rozhraní a integrace funkcí tlačítek Zobrazení vlastností videa a stavových značek Získání ID entit a připojení dalších funkcí k náhledům videí
Implementace funkcí navigace do Netflix klonu
- Práce s HTML a vytvoření navigační lišty Skrytí navigační lišty a použití funkcí při posouvání
Nastínění a vytvoření stránky Search pro klon Netflix
- Aplikace HTML a postupy front-end pro funkce vyhledávací stránky Psaní vyhledávacích dotazů a využití Ajaxu Implementace operací okamžitého vyhledávání a výstup výsledků
Vytvoření a úprava stránky uživatelského účtu v Netflix klonu
- Použití HTML pro stránku profilu a práce s hodnotami textového pole Správa formulářů stránky a zpracování odeslaných uživatelských údajů Sledování platnosti dat a provádění aktualizací v případě potřeby Zobrazení aktualizací a oznámení o transakcích Práce s hesly a přidávání funkcí pro odhlášení
Integrace Netflix klonu s platebními bránami a zabezpečením nastavení plateb
- Použití konfigurací pověření a práce se sadou SDK platformy Vytvoření HTML kódu pro předplatné Vytváření fakturačních plánů a provedení fakturační smlouvy Záznam podrobností o transakci a správa stavu uživatelského profilu Testování platebního systému klonu Netflix
Přehled podpory více zařízení, casting obrazovky a další Netflix funkce klonování
Implementace funkcí pokročilé správy pro optimalizaci výkonu Netflix klonu
- Vytvoření řídicího panelu pro systém Analýza uživatelských dat a historie pro výsledky „Hodnocení“ Zobrazení a správa plateb za předplatné Přidání a správa nastavení webu
Filtrování Netflix Klonovací databáze a monitorování zásad obsahu videa
- Vytváření atributů geografického blokování
Nasazení Netflix klonu a nastavení serveru ve webovém hostiteli
Odstraňování problémů
Shrnutí a závěr
Požadavky
- Pochopení pracovních postupů při vývoji webu
- Znalost základních skriptovacích a programovacích jazyků
- Základní znalost webhostingu a databází
Publikum
- Vývojáři
Reference (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
Kurz - Reactive Programming for iOS with RxSwift
część o RxJS
Kacper - INWEBIT Sp. z o.o.
Kurz - 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.