What you'll learn:
- Aprenderás la creación de un CRUD con PHP PDO y SQL Server
- Tendrás los fundamentos necesarios para desarrollar aplicaciones con PHP y SQL Server
- Podrás realizar aplicaciones más complejas basadas en lo que aprenderás en este curso
- A crear operaciónes crud (Create, Read, Update y Delete) sobre SQL Server con PHP
- Instalar y configurar las extensiones para Xampp, PHP y SQL Server
- Crear una autenticación de usuarios (Login) y Logout
- Encriptación de contraseña de usuario en la base de datos
- Instalar Xampp, Visual Studio Code Xdebug 2 y Xdebug 3
- Instalación de SQL Server 2019 y Management Studio
- Entenderás qué es PHP y como funciona
Bienvenidos al curso de: Como Crear un CRUD con PHP, PDO y SQL Server donde aprenderás de manera práctica desarrollando un proyecto.
Qué es un CRUD?
Corresponde a las 4 operaciones elementales entre un lenguajede programación y un motor de base de datos.
C = Create= InsertarDatos
R = Read= Mostrar Datos
U = Update= ActualizarDatos
D = Delete= Borrar Datos
Para el desarrollo frontend de la aplicación utilizaremos el framework Bootstrap 5 (HTML 5 y CSS 3).
Desarrollaremos una apliación de notas con las siguientes características:
Autenticación de usuarios (Login)
Módulo de cerrar sesión
Módulo de lectura, creación, edición y borrado de notas
Módulo de lectura y creación de usuarios
Implementación de roles de usuario
A nivel empresarial se da mucho los casos en que queremos desarrollar una apliacación con PHP y SQL Server, pero no se entiendo como hacerlo para trabajar con ambas tecnologías, en este curso aprenderás a configurar xampp, php 8 y sql server instalando las extensiones necesarias y configurándolas en unos simples pasos
Para el desarrollo del curso usaremos PHP 8 y PDO, este último contiene una capa de acceso a diferentes bases de datos usando una misma sintáxis y lo que es mejor de merjor rendimiento y mayor seguridad al prevernir las inyecciones SQL.
Utilizaremos las siguientes herramientas:
XAMPP
Visual Studio Code
MicrosoftSQL Server 2018
Microsoft SQL Management Studio
La instalación del motor de base de datos así como la configuración del servidor con la base de datos se explicará desde 0 para una mejor compresión.