Configurar Laravel en Windows y MS SQL Server
3.8 (48 ratings)
Course Ratings are calculated from individual students’ ratings and a variety of other signals, like age of rating and reliability, to ensure that they reflect course quality fairly and accurately.
3,129 students enrolled

Configurar Laravel en Windows y MS SQL Server

Crear y configurar aplicaciones Laravel usando como motor de base de datos MS SQL Server
3.8 (48 ratings)
Course Ratings are calculated from individual students’ ratings and a variety of other signals, like age of rating and reliability, to ensure that they reflect course quality fairly and accurately.
3,129 students enrolled
Created by Pedro Rojas Reyes
Last updated 2/2019
Spanish
Spanish [Auto-generated]
Price: Free
This course includes
  • 2 hours on-demand video
  • Full lifetime access
  • Access on mobile and TV
  • Certificate of Completion
What you'll learn
  • Al final del curso los estudiantes serán capaces de configurar aplicaciones Laravel con una base de datos de MS SQL Server.
  • Instalar los drivers de PHP para SQL Server.

  • Configurar la base de datos para comunicarse con la aplicación.

  • Asegurarnos que realmente se puedan crear registros en la base de datos mediante una aplicación de prueba.
Course content
Expand all 12 lectures 01:57:38
+ Introducción
3 lectures 18:32

Aquí iniciamos el curso: me presento y doy a conocer los objetivos del curso.

Presentación del instructor y objetivo del curso.
02:53

Se explicarán los requerimientos, se descargará e instalará el software necesario para configurar nuestra aplicación de Laravel.

Requerimientos, descarga e instalación de drivers ODBC y PHP para SQL Server.
09:44

Vamos a crear una aplicación de Laravel, la base de datos en SQL Management Studio y configurar la conexión a la BD con Visual Studio Code.

Crear una aplicación Laravel y de la base de datos en Sql Management Studio
05:55
+ Aplicación de prueba
3 lectures 12:42

Vamos a crear el sistema de autenticación por medio del comando artisan que Laravel proporciona, así como ejecutaremos las migraciones de la base de datos para crear la estructura de tablas.

Crear sistema de autenticación.
07:01

Probaremos que el registro de usuarios y el login funcionan.

Registrar un usuario y hacer login.
04:29
Despedida
01:12
+ Sección extra. Creando un CRUD
6 lectures 01:26:24

Vamos a crear el modelo y migración para la tabla post.

Introducción a la nueva sección creando un CRUD:
13:33

Se personalizara el modelo Post con el nombre de la tabla, la llave primaría y se especificará el nombre de los campos de fechas. Se crearan seeders y factories con el comando artisan, se poblaran las tablas post y users con datos fake. Se recomienda el uso de DBeaver como manejador de base de datos.

Personalizar el Modelo Post, crear seeders y factories, poblar las tablas post
13:36

Se crea el controlador con las acciones para el CRUD, se registran las rutas con una sola línea de código, crea la vista para el listado de todos los post y crear la vista para el formulario de edición.

Crear el controlador, registrar las rutas, crear listado y editar post
30:29

Se continua con la edición del post agregando dos campos hidden para indicar que es una petición para editar y otro campo para prevenir ataques cross site scripting, se validan los datos del formulario, se desplegan los errores para los campos requeridos y se actualizan los datos.

Continuar con la edición incorporando seguridad CSRF, validar los campos...
12:17

Se elimina un post del listado, esto es un borrado lógico se setea en la tabla post el campo fecha_borrado.

Eliminar un post.
06:03

Se crea la vista para el formulario de crear un post. Se incorpora la validación de campos requeridos y se muestran los errores de validación. Despedida de la sección extra.

Crear un post y despedida de la sección extra
10:26
Requirements
  • Tener conocimiento de PHP, Laravel y tener instalado SQL Server
Description

En este curso se van a instalar los drivers necesarios para que Laravel se comunique con SQL Server. Se configurará una aplicación de prueba, se implementará el método de autenticación que genera Laravel para verificar que realmente se están creando y leyendo registros en la base de datos de SQL Server.

Who this course is for:
  • Este curso está dirigido a los estudiantes que deseen crear aplicaciones Laravel y usen como motor de base de datos MS SQL Server.