Desarrollo Web Completo con PHP POO, PDO, MySQL, JQuery Ajax
DescripciĆ³n
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!!
¿Para quiĆ©n es este curso?
Personas interesadas en el desarrollo web.
Desarrolladores web.
Estudiantes de informƔtica.
Interesados en el desarrollo front-end y Backend.
Interesados en el mundo de PHP POO, PDO, MySQL, JQuery Ajax, Json, Bootstrap
Lo que aprenderƔs
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.
Requisitos
Conocimientos bƔsicos de HTML5 y PHP
No se requiere experiencia en desarrollo web
Desarrollo Web Completo con PHP POO, PDO, MySQL, JQuery Ajax [MG]
4.93 GB | 21 hs de clases | udemy | 7zip | 03/2019 |Idioma:EspaƱol
Si fallan los enlaces por favor repĆ³rtalos con un comentario lĆneas abajo.
No hay comentarios:
Publicar un comentario
Nota: solo los miembros de este blog pueden publicar comentarios.