Kursplan
Introduksjon
- Hva er white-label utvikling? Hvordan kan folk dra nytte av white-label-tjenester?
Oversikt over Netflix funksjoner og arkitektur
- Forstå hvordan Netflix fungerer Introduksjon til kjernefunksjoner Netflix
Komme i gang med Netflix Klonedesign og -utvikling
- Front-end vs back-end ansvar
Designe og bygge register- og påloggingssiden til en Netflix klon
- Opprette de nødvendige inndatafeltene og designe elementene
Håndtering av Netflix klonregister og påloggingssider
- Administrere skjemaer og brukerdata Validere data og instansiere feilmeldinger Koble til databasen og bruke MySQL Implementere konto- og datalagringsfunksjoner
Bygge og designe planalternativer og abonnementspakkesider
Integrering av videoforhåndsvisningsfunksjoner og legge til eksempelbilder
- Arbeide med nødvendige klasser og funksjoner Style sidekomponentene og designe andre attributter Bygge interaktive funksjoner som overlegg, mute og unmute, etc.
Generere film- og TV-serier Vis funksjoner
- Designe og lage sidebakgrunnen og dens komponenter Arbeide med HTML for hver enhet
Sortere innhold med sjangermessig skripting
- Implementere SEO-prinsipper og legge til en sjangervalgsfunksjon
Designe sider og konstruere sorteringsskript for kategorier for filmer/TV-serier
- Bygge innhold for "TV-serier", "Filmer" og "Kategorier"-sider
Generer en "Du kanskje også like" Netflix kloneseksjon
Opprette Netflix kloneenhetssider og arbeide med videoegenskaper
- Koding av essensielle klassefunksjoner Utdataenhetsattributter som kjøretid, antall sesonger og episoder osv.
Bygge og designe videosiden for å se kloneinnhold
- Opprette visningsfunksjoner og knappefunksjoner Sende og hente videodata fra en tilkoblet database Arbeide med Ajax for å oppnå asynkron dataatferd Initialisere "Fortsett"-knappen og andre interaktive funksjoner
Oppdatering av videoattributter som statusmerker, fremdriftstidtakere og mer.
Opprette og designe en overvåkningslistefunksjon for Netflix Clone
- Bygge interaktive skript for å legge til elementer i overvåkingslistedelen
Justere brukerabonnementsbetingelser med Netflix klonetillatelser
- Legge til et "Last ned video"-alternativ og koble til databasen
Bygge og designe et «Neste»-overlegg
- Henter og sender anbefalte videoer basert på brukerdata Styling av grensesnittkontroller og integrering av knappfunksjoner Vise videoegenskaper og statusmerker Hente enhets-IDer og legge ved andre funksjoner til videoforhåndsvisninger
Implementering av navigasjonsfunksjoner til en Netflix klon
- Arbeide med HTML og lage en navigasjonslinje Skjule navigasjonslinjen og bruke funksjoner for rullering
Skissere og lage en Search side for en Netflix-klon
- Bruke HTML og front-end-praksis for søkesidefunksjoner Skrive søk og bruke Ajax Implementere øyeblikkelig søkeoperasjon og utdata av resultater
Bygg og styling av brukerkontosiden i en Netflix klon
- Bruke HTML for en profilside og arbeide med tekstboksverdier Administrere sideskjemaer og håndtere innsendte brukerdetaljer Overvåke datavaliditet og utføre oppdateringer ved behov Vise oppdateringer og transaksjonsvarsler Håndtere passord og legge til utloggingsfunksjoner
Integrering av en Netflix klon med betalingsgatewayer og sikre betalingsinnstillinger
- Bruke legitimasjonskonfigurasjoner og arbeid med plattformens SDK Opprette en HTML-kode for abonnement Opprette faktureringsplaner og utføre en faktureringsavtale Registrere transaksjonsdetaljer og administrere brukerprofilstatus Teste betalingssystemet til en Netflix klone
Oversikt over støtte for flere enheter, skjermkasting og ytterligere Netflix klonefunksjoner
Implementering av avanserte administrasjonsfunksjoner for å optimalisere ytelsen til en Netflix klon
- Bygge et dashbord for systemet Analyse av brukerdata og historikk for "Vurdering"-resultater Vise og administrere abonnementsbetalinger Legge til og administrere nettstedinnstillinger
Filtrering av Netflix klondatabase og overvåking av videoinnholdspolicyer
- Opprette geoblokkeringsattributter
Distribuere en Netflix klon og sette opp serveren i en webvert
Feilsøking
Oppsummering og konklusjon
Krav
- En forståelse av arbeidsflyter for webutvikling
- Ferdigheter i essensielle skript- og programmeringsspråk
- Grunnleggende kunnskap om webhotell og databaser
Publikum
- Utviklere
Testimonials (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.