Udemyintermediatees

Crea tu Plataforma Tipo Netflix con LARAVEL Y ANGULAR

Build a full-stack streaming platform with Laravel, Angular, MySQL, and PayPal. Includes Vimeo integration & DigitalOcean deployment. Learn to create a membership system!

4.7(36)
1,334students
29h 16m
Certificate
Jose Jaico
Jose JaicoIngeniero Sistemas

Course Content

Crea tu Plataforma Tipo Netflix con LARAVEL Y ANGULAR is an intermediate-level Udemy course taught by Jose Jaico. It runs 29h 16m, is taught in Spanish, and includes a certificate of completion. Learners rate it 4.7 out of 5 from 36 reviews, with 1,334 students enrolled. It is a paid course, last updated December 2024.

Develop your own streaming platform from scratch! This comprehensive course guides you through building a robust platform with subscription plans, similar to Netflix. You'll gain hands-on experience with a complete full-stack development process, covering everything from backend development to frontend design and deployment.

Here's what you'll learn:

  • Backend Development (Laravel): Build a powerful and scalable backend using Laravel, a popular PHP framework. We'll focus on creating a robust API for managing content and user data.
  • Frontend Development (Angular): Develop two separate, dynamic frontends using Angular: one for streaming and one for the administrator panel.
  • Subscription Management: Implement a recurring payment system using Laravel, Angular, MySQL, JWT (JSON Web Tokens) for secure authentication, and PayPal integration for seamless subscription processing. Create and manage different subscription plans (Basic, Standard, Premium) with access control.
  • Database Design (MySQL): Design and manage your database using MySQL to store user information, content details, and subscription data.
  • Security: Secure your API with JWT tokens and implement robust validation using middleware and Angular interceptors. Utilize Angular Guards for controlling user access and routing.
  • Content Management: Manage your video content with a dedicated module for movies and series. Support for series includes managing seasons and episodes. Implement modules for genres, tags, and actors for enhanced content discovery.
  • Vimeo Integration: Easily integrate with Vimeo to upload and manage your multimedia content.
  • Payment Gateways: Integrate with PayPal for secure and reliable payment processing.
  • Deployment & DevOps: Deploy your streaming platform to production using DigitalOcean VPS servers. Learn to create and configure Ubuntu and Linux droplets, set up DNS for subdomains, and utilize GitHub for project control.
  • Project Management: Utilize GitHub for version control and collaborative development.
  • HTML Templates: Learn to integrate pre-built HTML templates (Admin & Store) into your Angular project.

Key Technologies Covered:

  • Laravel: PHP Framework for backend development.
  • Angular: JavaScript framework for building dynamic user interfaces.
  • MySQL: Relational database management system.
  • JWT: For secure authentication and authorization.
  • PayPal: For payment processing and subscription management.
  • Vimeo: Video hosting and streaming platform.
  • GitHub: Version control and collaboration.
  • DigitalOcean: Cloud infrastructure provider for deployment.

This project is designed to elevate your skills and provide a solid foundation for building advanced full-stack applications. Master the art of creating complete web applications by enrolling in this course. We'll use DigitalOcean for deployment and subdomains for environment configuration.

$ whoami — the devs behind tutorialsearch.io

Need a web app built? Hire the team behind TutorialSearch.io

We ship fast, production-grade full-stack apps (Next.js, React, edge infra) — the same stack that powers this site.

5.0(19)
3h 33m
beginner
5.0(14)
2h 31m
beginner

Taller de escritura creativa

by Eduardo A Borges

5.0(4)
52m
beginner

Cómo crear un CV ganador

by LatinHuman Capital

5.0(6)
1h 34m
beginner
5.0(4)
1h 16m
beginner