When you enroll through our links, we may earn a small commission—at no extra cost to you. This helps keep our platform free and inspires us to add more value.

Udemy logo

Desarrollo Web Completo con PHP POO, PDO, MySQL, JQuery Ajax

Aprende a desarrollar tu propio sistema web compra-venta desde cero 100% práctico, INCLUYE PROYECTO FINAL

     
  • 3.9
  •  |
  • Reviews ( 273 )
₹799

This Course Includes

  • iconudemy
  • icon3.9 (273 reviews )
  • icon20h 51m
  • iconenglish
  • iconOnline - Self Paced
  • iconprofessional certificate
  • iconUdemy

About Desarrollo Web Completo con PHP POO, PDO, MySQL, JQuery Ajax

Bienvenido al curso del desarrollo de un

sistema de Compras - Ventas

en

PHP POO, PDO, MySQL, JQuery Ajax, Json, Bootstrap

, vas a aprender paso a paso como desarrollar un

sistema web desde cero

y lo podrás ver en cualquier dispositivo mobil con

responsive design

. Vas a aprender como desarrollar sistemas de control de contenidos utilizando el lenguaje de programación más popular y con más oportunidades de trabajo

PHP

, trabajaremos con la programación orientada a Objetos,

PDO (PHP Data Objects)

y el gestor de base de datos

MySql

, para el diseño y la administración de las tablas de la base de datos trabajaremos con las herramientas

MysqlWorkbench

y PhpMyadmin, utilizaremos

HTML5

,

CSS3

para el diseño de las vistas de las páginas web del proyecto,también vamos a trabajar con el framework

Bootstrap

para hacer más fácil nuestro diseño web, usaremos la librería

JQuery

, la tecnología

Ajax

y

Json

para hacer dinámico nuestras páginas del proyecto web. Vamos a diseñar las tablas de la base de datos(categoria, clientes, compras, detalle_compras, detalle_ventas, empresa, permisos, producto, proveedor, usuarios, usuario_permiso,ventas) del proyecto utilizando la tecnología

MysqlWorkBench

. Vamos a trabajar con una plantilla web y luego la vamos a depurar para adecuarla a nuestro modo. Haremos la conexión a la base de datos

Mysql

con el proyecto web usando la conexión

PDO(PHP Data Objects)

. Con

PDO

puedes manejar 12 tipos distintos de bases de datos (

Oracle, MySQL, SqLite, etc…

), con solo cambiar el nombre de la base de datos en la conexión y sin necesidad de rehacer todo el proyecto, además que con

PDO

nos brinda mucho más seguridad. Aprenderás a desarrollar

CRUD (CREATE, READ, UPDATE, DELETE)

de tablas independientes,

tablas relacionales

y el

control de accesos de usuarios

a los modulos del

sistema web

(categoría, productos, proveedores, compras, clientes, ventas, reportes de compras, reportes de ventas, usuarios, empresa). Trabajaremos con

expresiones regulares

para validar los campos del formulario. Trabajaremos con

ventanas modales

para agregar, editar y eliminar registros. Aprenderás como Activar y desactivar los estados de un registro al dar click al boton utilizando

Jquery

y la tecnologia

ajax

y

json

. Modificaremos los montos del valor de un producto,cantidad subtotal y total de forma

asincrona

cuando se alistan los productos para comprar o vender. Desarrollaremos las

compras

y

ventas

realizadas y mostrar las compras asociadas con el proveedor y las ventas asociadas con el cliente en una

ventana modal

. Modificaremos el campo

stock

de la tabla Producto de forma

asincrona

cuando se haga una compra o venta. Editar el perfil de un usuario y de la empresa usando

ventanas modales

. Validaremos con

PHP

que no existan registros repetidos en las tablas de la base de datos. Habrán mensajes de alerta con

bootstrap

cuando se agrega, edita,elimina un registro o si existen registros existentes en la base de datos. Tendremos mensajes de alerta amigables(

ventana modal

) con la librería bootbox cuando se edita el estado de un registro o cuando se vaya a eliminar un registro o se hace una compra o una venta o cuando se anula o reanuda una compra o venta. También realizaremos los

reportes

de las

compras

y

ventas

en

PDF

por

rango de fechas

y desarrollaremos

gráficos estadísticos

. Te enseñaré como subir el

proyecto web

en un

hosting

(PRODUCCION). Al finalizar el curso serás capaz de desarrollar tus propias

aplicaciones web.

Si quieres aprender a desarrollar

aplicaciones web

con

PHP POO, PDO, MySQL, JQuery Ajax, Json, Bootstrap,

subir de nivel en el desarrollo

frontend

,

backend

y aumentar tus oportunidades laborales ¡Este es tu curso! Échale un vistazo al currículo del curso para ver todos los temas que aprenderás. Únete al curso y sube de nivel: ¡¡ Aprende a desarrollar

aplicaciones web

!!

What You Will Learn?

  • Configuración un servidor Apache PHP MariaDB (MySQL). .
  • Diseñar las tablas de la base de datos del proyecto utilizando la herramienta MySQL WorkBench. .
  • Conectar la base de datos MYSQL desde PHP utilizando la conexión PDO(PHP Data Objects). .
  • Realizar el mantenimiento de las tablas (independientes y relacionadas) de su base de datos. .
  • Diseñar una plantilla web HTML y formularios responsive para el proyecto web. .
  • Utilizar DataTables para mostrar el listado de los registros con paginación,filtros y exportarlos en formato pdf, excel. .
  • Utilizar Jquery para manejar eventos y emplear la tecnología Ajax y Json. .
  • Agregar, editar y eliminar registros en una ventana modal. .
  • Desarrollar reportes en PDF de las compras y ventas por rango de fechas. .
  • Desarrollar las gráficas estadísticas de las compras y ventas. .
  • Controlar los accesos del usuario a los módulos (categoría, productos, proveedores, compras, clientes, ventas, reportes de compras, reportes de ventas, usuarios, empresa) según los permisos asignados. .
  • Subir el proyecto en un hosting (producción) al finalizar el curso. Show moreShow less.