Загрузка страницы

Como traer datos en laravel | Como desarrollar una plataforma de cursos Online con Laravel 5.8

En esta sección del canal vamos a aprender a como desarrollar una plataforma online de cursos como la famosa udemy o otras plataformas iguales, utilizaremos el framework laravel y varias dependencias para hacer una aplicación robusta y segura, en este cuarto capitulo vamos crear la vista para iniciar sesión con redes sociales, vamos a iniciar sesión con facebook y github

#laravel
#Php
#Html
#Css
#Bootstrap

Puedes comprar el curso aquí:
https://www.udemy.com/desarrolla-una-plataforma-de-cursos-online-con-laravel-56/

Composer
https://getcomposer.org/download/

Laravel
https://laravel.com/docs/5.8

Dependencias de laravel utilizadas

Laravel Cashier
https://laravel.com/docs/5.8/billing

Laravel Socialite
https://laravel.com/docs/5.8/socialite

Datatables
https://github.com/yajra/laravel-datatables

Laravel Debugbar
https://github.com/barryvdh/laravel-debugbar

Laravel Lang
https://github.com/caouecs/Laravel-lang

Intervention Image
http://image.intervention.io/getting_started/installation

Requisitos

Conocimientos de PHP y de programación orientada a objetos

Conocimientos de MySQL, no necesario avanzado pero sí una buena base

Conocimientos de HTML

Conocimientos básicos de Javascript, recomendable haber tenido contacto con ES6

Este curso te ayudará a integrar un montón de dependencias necesarias en el desarrollo de aplicaciones web con Laravel, entre ellas DataTables y Vuejs 2, Pusher, Laravel Echo, pero además, te enseñará a integrar y utilizar jQuery junto con Ajax para realizar peticiones al backend de forma correcta.

Nuestra aplicación tendrá varios roles de usuarios, Estudiante, Instructor y Administrador, cada uno de ellos tendrá una navegación basada en su rol y acceso a una serie de páginas que controlaremos con Rutas y Middlewares además de con Policies.

El sistema de autenticación será desarrollado utilizando el sistema de Scaffold de Laravel pero además integraremos el Package de Laravel Socialite para poder registrarnos y acceder con Github y Facebook.

Nuestra plataforma también tendrá varios planes de suscripción para que los usuarios puedan acceder a todos los cursos durante un tiempo determinado marcado por cada plan, Mensual, Trimestral o Anual, estas suscripciones las manejaremos con otro Package de Laravel llamado Cashier junto con la plataforma de pagos Stripe.

Todo usuario que tenga rol Estudiante o Instructor se podrá suscribir a los planes de la plataforma, una vez suscrito, podrá acceder a un listado donde podrá cancelar o reanudar sus suscripciones, pero además, tendrá acceso a otro listado para poder descargar las facturas que han generado sus suscripciones.

Cuando un Estudiante decida convertirse en Instructor tendrá acceso a otra nueva zona desde donde podrá dar de alta cursos, editarlos, eliminarlos utilizando borrados lógicos y comunicarse con sus alumnos gracias a un listado que desarrollaremos con DataTables donde permitiremos el envío de correos utilizando Ajax.

Durante el curso también aprenderás a integrar Vuejs 2 dentro de Laravel dando de alta Componentes y pasando variables desde las templates Blade a los Componentes de Vuejs 2.

Видео Como traer datos en laravel | Como desarrollar una plataforma de cursos Online con Laravel 5.8 канала Kismu
Показать
Комментарии отсутствуют
Введите заголовок:

Введите адрес ссылки:

Введите адрес видео с YouTube:

Зарегистрируйтесь или войдите с
Информация о видео
12 сентября 2019 г. 3:37:31
00:07:43
Другие видео канала
Curso gratuito de NestJs desde 0 | Parte 2 | Nivel basico | KismuCurso gratuito de NestJs desde 0 | Parte 2 | Nivel basico | KismuComo crear una página web desde 0, paso a paso, Html, Css, JavascriptComo crear una página web desde 0, paso a paso, Html, Css, JavascriptComo crear datos falsos con laravel | Como desarrollar una plataforma de cursos con Laravel 5.8Como crear datos falsos con laravel | Como desarrollar una plataforma de cursos con Laravel 5.8Como crear un sistema de rating |  Como desarrollar una plataforma de cursos Online con Laravel 5.8Como crear un sistema de rating | Como desarrollar una plataforma de cursos Online con Laravel 5.8Eliminar las publicaciones de los usuarios | Como crear una red social #12Eliminar las publicaciones de los usuarios | Como crear una red social #12Selectores y efectos con Jquery | Curso De javascript desde 0Selectores y efectos con Jquery | Curso De javascript desde 0Curso gratuito de NestJs desde 0 |  Aplicacion de tareas | Parte 1 | Nivel intermedio | KismuCurso gratuito de NestJs desde 0 | Aplicacion de tareas | Parte 1 | Nivel intermedio | KismuComo hacer un sistema de notificaciones #2 | Como crear una red social #16Como hacer un sistema de notificaciones #2 | Como crear una red social #16Curso gratuito de NestJs desde 0 | Parte final | Nivel basico | KismuCurso gratuito de NestJs desde 0 | Parte final | Nivel basico | KismuCurso gratuito de NestJs desde 0 |  Relacionar tablas | Parte 2 | Nivel intermedio | KismuCurso gratuito de NestJs desde 0 | Relacionar tablas | Parte 2 | Nivel intermedio | KismuCurso gratuito de NestJs desde 0 |  Relacionar tablas | Parte 1 | Nivel intermedio | KismuCurso gratuito de NestJs desde 0 | Relacionar tablas | Parte 1 | Nivel intermedio | KismuCurso gratuito de NestJs desde 0 | Aplicacion de tareas | Final | Nivel intermedio | KismuCurso gratuito de NestJs desde 0 | Aplicacion de tareas | Final | Nivel intermedio | KismuComo crear una página web desde 0, paso a paso, Html, Css, Javascript | Parte 2 | KismuComo crear una página web desde 0, paso a paso, Html, Css, Javascript | Parte 2 | KismuComo crear un inventario - tienda online parte 2 | MongoDB - ExpressJS - ReactJs - NodeJS | KismuComo crear un inventario - tienda online parte 2 | MongoDB - ExpressJS - ReactJs - NodeJS | KismuPromesas en JavaScript | Llamar un Json Con JavaScript | Curso de JavaScriptPromesas en JavaScript | Llamar un Json Con JavaScript | Curso de JavaScriptComo crear una red social | Modulo de logout y dashboard | Htm l- Css - Php-  Ajax - JavaScriptComo crear una red social | Modulo de logout y dashboard | Htm l- Css - Php- Ajax - JavaScriptCreando la vista de los cursos |  Como desarrollar una plataforma de cursos Online con Laravel 5.8Creando la vista de los cursos | Como desarrollar una plataforma de cursos Online con Laravel 5.8Como crear una base de datos en laravel | Como desarrollar una plataforma de cursos con Laravel 5.8Como crear una base de datos en laravel | Como desarrollar una plataforma de cursos con Laravel 5.8Tour por mi Set-Up 2021 | Set-Up de un programador | KismuTour por mi Set-Up 2021 | Set-Up de un programador | KismuCurso gratuito de NestJs desde 0 | Conexión a la base de datos con typeORM | Intermedio | KismuCurso gratuito de NestJs desde 0 | Conexión a la base de datos con typeORM | Intermedio | Kismu
Яндекс.Метрика