План на курса
Въведение
- Какво е разработка с бял етикет? Как хората могат да се възползват от услугите с бял етикет?
Преглед на Netflix функции и архитектура
- Разбиране как работи Netflix Въведение в основните Netflix функции
Първи стъпки с Netflix Дизайн и разработка на клонинг
- Front-end срещу back-end отговорности
Проектиране и изграждане на страницата за регистрация и влизане на Netflix клонинг
- Създаване на необходимите полета за въвеждане и проектиране на елементите
Боравене с Netflix Регистриране на клонинг и страници за влизане
- Управление на формуляри и потребителски данни Валидиране на данни и инстанциране на съобщения за грешка Свързване към базата данни и използване на MySQL Внедряване на функции за акаунт и съхранение на данни
Изграждане и проектиране на опции за план и страници с абонаментни пакети
Интегриране на функции за преглед на видео и добавяне на примерни изображения
- Работа с необходимите класове и функции Стилизиране на компонентите на страницата и проектиране на други атрибути Изграждане на интерактивни функции като наслагване, заглушаване и включване на звука и др.
Генериране на функции за показване на филми и телевизионни предавания
- Проектиране и създаване на фона на страницата и нейните компоненти Работа с HTML за всеки обект
Сортиране на съдържание със скриптове по жанр
- Прилагане на принципите на SEO и добавяне на функция за избор на жанр
Проектиране на страници и конструиране на сортиращи скриптове за категории филми/телевизионни предавания
- Изграждане на съдържание за страниците „Телевизионни предавания“, „Филми“ и „Категории“.
Генериране на раздел за клониране „Може да ви хареса“ Netflix.
Създаване на Netflix страници с клонирани обекти и работа с видео свойства
- Кодиране на основните функции на класа Извеждане на атрибути на обект като време на изпълнение, сезони и брой епизоди и др.
Изграждане и проектиране на видео страница за гледане на клонирано съдържание
- Създаване на функции за показване и функции на бутони Изпращане и извличане на видео данни от свързана база данни Работа с Ajax за постигане на поведение на асинхронни данни Инициализиране на бутона „Възобновяване“ и други интерактивни функции
Актуализиране на видео атрибути, като маркировки за състояние, таймери за напредък и други.
Създаване и проектиране на функция за списък за наблюдение за Netflix клонинг
- Изграждане на интерактивни скриптове за добавяне на елементи към раздела на списъка за наблюдение
Привеждане в съответствие на условията за потребителски абонамент с Netflix разрешения за клониране
- Добавяне на опция „Изтегляне на видео“ и свързване към базата данни
Изграждане и проектиране на наслагване „Следва“.
- Извличане и извеждане на препоръчани видеоклипове въз основа на потребителски данни Контроли за стилизиране на интерфейса и интегриране на функционалности на бутони Показване на свойства на видео и маркировки за състояние Получаване на идентификатори на обекти и прикачване на други функции към визуализации на видео
Внедряване на функции за навигация към Netflix клонинг
- Работа с HTML и създаване на лента за навигация Скриване на лентата за навигация и прилагане на функционалности при превъртане
Очертаване и създаване на Search страница за клонинг на Netflix
- Прилагане на HTML и предни практики за функции на страницата за търсене Писане на заявки за търсене и използване на Ajax Прилагане на операция за незабавно търсене и извеждане на резултати
Изграждане и стилизиране на страницата с потребителски акаунт в Netflix клонинг
- Използване на HTML за страница на профил и работа със стойности на текстово поле Управление на формуляри на страници и обработка на изпратени потребителски данни Наблюдение на валидността на данните и изпълнение на актуализации, когато е необходимо Показване на актуализации и известия за транзакции Обработка на пароли и добавяне на функции за излизане
Интегриране на Netflix клонинг с шлюзове за плащане и защита на настройките за плащане
- Прилагане на конфигурации на идентификационни данни и работа с SDK на платформата Създаване на HTML код за абонамент Създаване на планове за фактуриране и изпълнение на споразумение за фактуриране Записване на подробности за транзакция и управление на състоянието на потребителския профил Тестване на платежната система на Netflix клонинг
Преглед на поддръжката на множество устройства, кастинг на екрана и допълнителни Netflix функции за клониране
Внедряване на разширени функции за администриране за оптимизиране на производителността на Netflix клонинг
- Изграждане на табло за управление на системата Анализиране на потребителски данни и история за резултати от „Оценка“ Преглед и управление на абонаментни плащания Добавяне и управление на настройки на сайта
Филтриране на Netflix Политиките за база данни за клониране и наблюдение на видео съдържание
- Създаване на геоблокиращи атрибути
Разполагане на Netflix клонинг и настройка на сървъра в уеб хост
Отстраняване на неизправности
Обобщение и заключение
Изисквания
- Разбиране на работните процеси за уеб разработка
- Владеене на основни скриптови и програмни езици
- Основни познания по уеб хостинг и бази данни
Публика
- Разработчици
Oтзиви от потребители (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
Course - Reactive Programming for iOS with RxSwift
część o RxJS
Kacper - INWEBIT Sp. z o.o.
Course - 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.