4.75 de 5
4.75
69 valoraciones en Udemy

Sistema web PHP con integración a Web Services

Curso para desarrollar un sistema de pedidos backend con integración a un Web Service usando el protocolo SOAP
Profesor:
Michael Rodríguez
1.643 Estudiantes apuntados
Spanish [Auto-generated]
Crear y consumir Web Service
Seguridades de un sistema web
Backend de pedidos web
Creación de módulos CRUD para gestionar, usuarios, productos, pedidos
Trazabilidad de pedidos a facturas

Un curso para crear tu propio código fuente para que tus clientes puedan disfrutar de un sistema de backend para pedidos completo. Crearemos un sistema de pedidos backend, el cual tendrá los módulos necesarios para gestionar los usuarios, productos, stock y los pedidos.

Aprenderas la trazabilidad de la creación de un pedido mediante la web, pasando por validaciones esenciales que necesita un pedido para ser creado.

Trabajaremos paso a paso, en la creación de cada módulo, y explicare el porqué de cada cosa.

Finalmente el pedido se convertirá en una factura, la cual mediante el protocolo SOAP, y consumiendo un Servicio Web, el pedido se alojara en otro servidor.

Una vez finalizado el curso, tendrás en tus manos un código fuente que te servira, para implementarlo a cualquiera de tus clientes. También como el sistema es escalable, podrás añadir mas módulos a tu conveniencia.

Introducción

1
Instalación servidor local
2
Ejecución servidor local
3
Instalación Visual Studio Code
4
Archivos base

Clases principales y Login

1
Clase Funciones
2
Clase Session
3
Clase Conexion
4
Archivos del Login
5
Tabla Parámetros
6
Implementación de Bootstrap 3
7
Implementación de Jquery
8
Modal
9
Maquetación del Login P1
10
Maquetación del Login P2
11
Envío del formulario con AJAX
12
Validación de funciones AJAX
13
Función Success AJAX
14
Inicio de sesión

Seguridades del sistema

1
Validación del tiempo con PHP
2
Tabla Menu
3
Tabla Accesos
4
Permisos por página
5
Cerrar sesión
6
Validación de la página
7
Tabla Log
8
Obtener el menú
9
Inclusión de archivos principales
10
Implementación de librerías
11
Footer de la página
12
Validación del tiempo con JavaScript
13
Modal generales
14
Barra de navegación
15
Menú dinámico
16
Sub-menú dinámico
17
Activar Menú
18
Archivo htaccess

Menú Inicio

1
Descarga de Highcharts
2
Implementación Highcharts
3
Ejemplo Highcharts
4
Propiedades Highcharts
5
Maquetación Inicio
6
Obtener los datos para el gráfico
7
Graficar las columnas

Menú Accesos

1
Opción Accesos
2
Descarga TreeView
3
Descarga Chosen-JS
4
Extracción de los archivos de las librerías
5
Implementación TreeView
6
Implementación Chosen-JS
7
Maquetación Accesos P1
8
Maquetación Accesos P2
9
Cargar usuarios en select P1
10
Cargar usuarios en select P2
11
Carga del Menu P1
12
Carga del Menu P2
13
Activar TreeView al menú
14
Limpiar Formulario
15
Obtener los datos del usuario del select
16
Obtener los accesos del usuario
17
Checkear los menú activos del usuario
18
Obtener el idmenu de los input checkbox
19
Guardar los permisos en la base de datos

Menú Usuarios

1
Opción Usuarios
2
Implementación DataTables
3
Maquetación Usuarios
4
Pestaña Visualizar
5
Pestaña Gestión
6
Obtener los usuarios desde la base de datos
7
Tabla de Usuarios con DataTables
8
Propiedades de DataTables
9
Obtener los datos del usuario
10
Enviar los datos mediante AJAX
11
Validar los datos recibidos con PHP
12
Actualización de un usuario
13
Creación de un usuario

Menú Productos

1
Opción Productos
2
Tabla Productos
3
Maquetación visualizar productos
4
Maquetación gestión productos P1
5
Maquetación gestión productos P2
6
Maquetación gestión productos P3
7
Validaciones al cargar la imagen del producto
8
Envio del formulario al servidor
9
Guarda los datos del producto en la base de datos
10
Mostar los productos
11
Limpiar formulario
12
Actualizar productos
13
BUG al actualizar un producto

Menú Pedidos

1
Opción Pedidos
2
Tabla Carrito
3
Tabla pedidos_cabecera
4
Tabla pedidos_detalle
You can view and review the lecture materials indefinitely, like an on-demand channel.
Definitely! If you have an internet connection, courses on Udemy are available on any device at any time. If you don't have an internet connection, some instructors also let their students download course lectures. That's up to the instructor though, so make sure you get on their good side!
4.8
4.8 de 5
Calificaciones 69

Calificación Detallada

5 estrellas
39
4 estrellas
15
3 estrellas
12
2 estrellas
2
1 estrellas
1