Struttura del corso
Introduzione
- Che cos'è lo sviluppo white-label?
- In che modo le persone possono trarre vantaggio dai servizi white-label?
Panoramica di Netflix Funzionalità e architettura
- Capire come funziona Netflix
- Introduzione alle funzionalità principali Netflix
Guida introduttiva a Netflix Progettazione e sviluppo di cloni
- Responsabilità front-end e back-end
Progettazione e creazione della pagina di registrazione e login di un clone Netflix
- Creazione dei campi di input necessari e progettazione degli elementi
Gestione delle Netflix pagine di registrazione e login dei cloni
- Gestione dei moduli e dei dati utente
- Convalida dei dati e creazione di istanze di messaggi di errore
- Connessione al database e utilizzo di MySQL
- Implementazione delle funzionalità di archiviazione degli account e dei dati
Creazione e progettazione di opzioni di piano e pagine dei pacchetti di abbonamento
Integrazione delle funzionalità di anteprima video e aggiunta di immagini di esempio
- Utilizzo delle classi e delle funzioni necessarie
- Applicazione di stili ai componenti della pagina e progettazione di altri attributi
- Creazione di funzionalità interattive come sovrapposizione, disattivazione e riattivazione dell'audio, ecc.
Generazione di funzionalità di visualizzazione di film e programmi TV
- Progettazione e creazione dello sfondo della pagina e dei suoi componenti
- Utilizzo di HTML per ogni entità
Ordinamento dei contenuti con lo scripting per genere
- Implementazione dei principi SEO e aggiunta di una funzione di selezione del genere
Progettazione di pagine e creazione di script di ordinamento per le categorie di film/programmi TV
- Creazione di contenuti per le pagine "Programmi TV", "Film" e "Categorie"
Generazione di una sezione clone "Potrebbe piacerti anche" Netflix
Creazione Netflix di pagine di entità clone e utilizzo delle proprietà video
- Codifica delle funzioni essenziali della classe
- Output di attributi di entità come il tempo di esecuzione, il numero di stagioni ed episodi e così via.
Creazione e progettazione della pagina video per la visione di contenuti clone
- Creazione di funzioni di visualizzazione e funzioni dei pulsanti
- Invio e recupero di dati video da un database connesso
- Utilizzo di Ajax per ottenere comportamenti asincroni dei dati
- Inizializzazione del pulsante "Riprendi" e altre funzionalità interattive
Aggiornamento degli attributi video come gli indicatori di stato, i timer di avanzamento e altro ancora.
Creazione e progettazione di una feature di elenco di controllo per Netflix Clone
- Creazione di script interattivi per l'aggiunta di elementi alla sezione dell'elenco di controllo
Allineamento delle condizioni di abbonamento utente con Netflix autorizzazioni di clonazione
- Aggiunta di un'opzione "Scarica video" e collegamento al database
Creazione e progettazione di un overlay "Up Next"
- Recupero e output di video consigliati in base ai dati dell'utente
- Definizione dello stile dei controlli dell'interfaccia e integrazione delle funzionalità dei pulsanti
- Visualizzazione delle proprietà video e dei contrassegni di stato
- Ottenere gli ID entità e allegare altre funzionalità alle anteprime video
Implementazione delle funzioni di navigazione in un clone Netflix
- Lavorare con HTML e creare una barra di navigazione
- Nascondere la barra di navigazione e applicare le funzionalità di scorrimento
Delineare e creare una Search pagina per un clone di Netflix
- Applicazione di HTML e delle procedure front-end per le funzionalità delle pagine di ricerca
- Scrittura di query di ricerca e utilizzo di Ajax
- Implementazione dell'operazione di ricerca istantanea e dell'output dei risultati
Creazione e stile della pagina dell'account utente in un clone Netflix
- Utilizzo di HTML per una pagina del profilo e utilizzo dei valori delle caselle di testo
- Gestione dei moduli delle pagine e gestione dei dettagli degli utenti inviati
- Monitoraggio della validità dei dati ed esecuzione degli aggiornamenti quando necessario
- Visualizzazione degli aggiornamenti e delle notifiche delle transazioni
- Gestione delle password e aggiunta di funzionalità di disconnessione
Integrazione di un clone Netflix con i gateway di pagamento e protezione delle impostazioni di pagamento
- Applicazione delle configurazioni delle credenziali e utilizzo dell'SDK della piattaforma
- Creazione di un codice HTML per la sottoscrizione
- Creazione di piani di fatturazione ed esecuzione di un contratto di fatturazione
- Registrazione dei dettagli delle transazioni e gestione dello stato del profilo utente
- Testare il sistema di pagamento di un clone Netflix
Panoramica del supporto di più dispositivi, della trasmissione dello schermo e di altre Netflix funzionalità di clonazione
Implementazione di funzionalità di amministrazione avanzate per ottimizzare le prestazioni di un clone Netflix
- Creazione di un cruscotto per il sistema
- Analisi dei dati e della cronologia degli utenti per i risultati della "Valutazione"
- Visualizzazione e gestione dei pagamenti degli abbonamenti
- Aggiunta e gestione delle impostazioni del sito
Filtraggio del Netflix database dei cloni e monitoraggio dei criteri relativi ai contenuti video
- Creazione di attributi di blocco geografico
Distribuzione di un clone Netflix e configurazione del server in un host Web
Risoluzione dei problemi
Riassunto e conclusione
Requisiti
- Comprensione dei flussi di lavoro di sviluppo web
- Conoscenza dei linguaggi di scripting e programmazione essenziali
- Conoscenza di base del web hosting e dei database
Pubblico
- Gli sviluppatori
Recensioni (4)
La prima parte, quella relativa ai meccanismi di base
Andrea Gazzarini - @Cult srl
Corso - Vert.x: Build a Reactive application on JVM
It provided a solid foundation of RxSwift that will serve as a good launching point to improve our current Rx implementation.
Dan Nichols - SurveyMonkey
Corso - Reactive Programming for iOS with RxSwift
część o RxJS
Kacper - INWEBIT Sp. z o.o.
Corso - 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.