Kursplan
Införandet
- Vad är white-label-utveckling?
- Hur kan människor dra nytta av white-label-tjänster?
Översikt över Netflix Funktioner och arkitektur
- Förstå hur Netflix fungerar
- Introduktion till kärnfunktioner Netflix
Komma igång med Netflix Klondesign och utveckling
- Front-end vs back-end-ansvar
Designa och bygga register- och inloggningssidan för en Netflix klon
- Skapa de nödvändiga inmatningsfälten och designa elementen
Hantering av Netflix klonregister och inloggningssidor
- Hantera formulär och användardata
- Validera data och instansiera felmeddelanden
- Ansluta till databasen och använda MySQL
- Implementera konto- och datalagringsfunktioner
Bygga och designa planalternativ och prenumerationspaketsidor
Integrera videoförhandsgranskningsfunktioner och lägga till exempelbilder
- Arbeta med nödvändiga klasser och funktioner
- Formatera sidkomponenterna och utforma andra attribut
- Bygga interaktiva funktioner som överlagring, stänga av och slå på ljudet, etc.
Generera visningsfunktioner för filmer och TV-program
- Designa och skapa sidbakgrunden och dess komponenter
- Arbeta med HTML för varje entitet
Sortera innehåll med genrevis skript
- Implementera SEO-principer och lägga till en funktion för val av genre
Designa sidor och konstruera sorteringsskript för film/TV-program Kategorier
- Skapa innehåll för sidorna "TV-program", "Filmer" och "Kategorier"
Skapa en "Du kanske också gillar" Netflix klonsektion
Skapa Netflix klona entitetssidor och arbeta med videoegenskaper
- Kodning av viktiga klassfunktioner
- Utmatning av entitetsattribut som körning, antal säsonger och avsnitt osv.
Bygga och designa videosidan för att titta på kloninnehåll
- Skapa visningsfunktioner och knappfunktioner
- Skicka och hämta videodata från en ansluten databas
- Arbeta med Ajax för att uppnå asynkrona databeteenden
- Initiera "Fortsätt"-knappen och andra interaktiva funktioner
Uppdatera videoattribut som statusmarkeringar, förloppstimer med mera.
Skapa och designa en bevakningslistefunktion för Netflix-klon
- Skapa interaktiva skript för att lägga till objekt i avsnittet bevakningslista
Justera villkoren för användarprenumeration med Netflix klonbehörigheter
- Lägga till alternativet "Ladda ner video" och länka till databasen
Bygga och designa ett "nästa"-överlägg
- Hämta och mata ut rekommenderade videor baserat på användardata
- Stylinggränssnittskontroller och integrering av knappfunktioner
- Visa videoegenskaper och statusmarkeringar
- Hämta entitets-ID:n och koppla andra funktioner till videoförhandsgranskningar
Implementera navigeringsfunktioner till en Netflix-klon
- Arbeta med HTML och skapa ett navigeringsfält
- Dölja navigeringsfältet och använda funktioner vid rullning
Beskriva och skapa en Search sida för en Netflix klon
- Tillämpa HTML och frontend-metoder för söksidesfunktioner
- Skriva sökfrågor och använda Ajax
- Implementering av omedelbar sökning och utmatning av resultat
Skapa och formatera användarkontosidan i en Netflix-klon
- Använda HTML för en profilsida och arbeta med textrutevärden
- Hantering av sidformulär och hantering av inskickade användaruppgifter
- Övervaka datagiltighet och köra uppdateringar vid behov
- Visa uppdateringar och transaktionsmeddelanden
- Hantera lösenord och lägga till utloggningsfunktioner
Integrera en Netflix-klon med betalningsgateways och säkra betalningsinställningar
- Tillämpa konfigurationer för autentiseringsuppgifter och arbeta med plattformens SDK
- Skapa en HTML kod för prenumeration
- Skapa faktureringsplaner och genomföra ett faktureringsavtal
- Registrering av transaktionsinformation och hantering av användarprofilstatus
- Testning av betalningssystemet för en Netflix klon
Översikt över stöd för flera enheter, skärmgjutning och ytterligare Netflix klonfunktioner
Implementera avancerade administrationsfunktioner för att optimera en Netflix klons prestanda
- Skapa en instrumentpanel för systemet
- Analysera användardata och historik för "Betyg"-resultat
- Visa och hantera prenumerationsbetalningar
- Lägga till och hantera webbplatsinställningar
Filtrera klonen Netflix Database och övervaka principer för videoinnehåll
- Skapa geoblockerande attribut
Distribuera en Netflix-klon och konfigurera servern i ett webbhotell
Felsökning
Sammanfattning och slutsats
Krav
- En förståelse för arbetsflöden för webbutveckling
- Kunskaper i viktiga skript- och programmeringsspråk
- Grundläggande kunskaper om webbhotell och databaser
Publik
- Utvecklare
Vittnesmål (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
Kurs - Reactive Programming for iOS with RxSwift
część o RxJS
Kacper - INWEBIT Sp. z o.o.
Kurs - 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.