Udemy
  •  
  •  
  •  
  •  
  •  
  •  
  •  
  •  
  •  
  •  
  •  
  •  
  •  
Development
Web Development Data Science Mobile Development Programming Languages Game Development Database Design & Development Software Testing Software Engineering Development Tools No-Code Development
Business
Entrepreneurship Communications Management Sales Business Strategy Operations Project Management Business Law Business Analytics & Intelligence Human Resources Industry E-Commerce Media Real Estate Other Business
Finance & Accounting
Accounting & Bookkeeping Compliance Cryptocurrency & Blockchain Economics Finance Finance Cert & Exam Prep Financial Modeling & Analysis Investing & Trading Money Management Tools Taxes Other Finance & Accounting
IT & Software
IT Certification Network & Security Hardware Operating Systems Other IT & Software
Office Productivity
Microsoft Apple Google SAP Oracle Other Office Productivity
Personal Development
Personal Transformation Personal Productivity Leadership Career Development Parenting & Relationships Happiness Esoteric Practices Religion & Spirituality Personal Brand Building Creativity Influence Self Esteem & Confidence Stress Management Memory & Study Skills Motivation Other Personal Development
Design
Web Design Graphic Design & Illustration Design Tools User Experience Design Game Design Design Thinking 3D & Animation Fashion Design Architectural Design Interior Design Other Design
Marketing
Digital Marketing Search Engine Optimization Social Media Marketing Branding Marketing Fundamentals Marketing Analytics & Automation Public Relations Advertising Video & Mobile Marketing Content Marketing Growth Hacking Affiliate Marketing Product Marketing Other Marketing
Lifestyle
Arts & Crafts Beauty & Makeup Esoteric Practices Food & Beverage Gaming Home Improvement Pet Care & Training Travel Other Lifestyle
Photography & Video
Digital Photography Photography Portrait Photography Photography Tools Commercial Photography Video Design Other Photography & Video
Health & Fitness
Fitness General Health Sports Nutrition Yoga Mental Health Dieting Self Defense Safety & First Aid Dance Meditation Other Health & Fitness
Music
Instruments Music Production Music Fundamentals Vocal Music Techniques Music Software Other Music
Teaching & Academics
Engineering Humanities Math Science Online Education Social Science Language Teacher Training Test Prep Other Teaching & Academics
AWS Certification Microsoft Certification AWS Certified Solutions Architect - Associate AWS Certified Cloud Practitioner CompTIA A+ Cisco CCNA Amazon AWS CompTIA Security+ AWS Certified Developer - Associate
Graphic Design Photoshop Adobe Illustrator Drawing Digital Painting InDesign Character Design Canva Figure Drawing
Life Coach Training Neuro-Linguistic Programming Personal Development Mindfulness Personal Transformation Meditation Life Purpose Coaching Neuroscience
Web Development JavaScript React CSS Angular PHP WordPress Node.Js Python
Google Flutter Android Development iOS Development Swift React Native Dart Programming Language Mobile Development Kotlin SwiftUI
Digital Marketing Google Ads (Adwords) Social Media Marketing Google Ads (AdWords) Certification Marketing Strategy Internet Marketing YouTube Marketing Email Marketing Retargeting
SQL Microsoft Power BI Tableau Business Analysis Business Intelligence MySQL Data Analysis Data Modeling Big Data
Business Fundamentals Entrepreneurship Fundamentals Business Strategy Online Business Business Plan Startup Freelancing Blogging Home Business
Unity Game Development Fundamentals Unreal Engine C# 3D Game Development C++ 2D Game Development Unreal Engine Blueprints Blender
30-Day Money-Back Guarantee

This course includes:

  • 15.5 hours on-demand video
  • 10 downloadable resources
  • Full lifetime access
  • Access on mobile and TV
Development Web Development PHP

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
Rating: 4.5 out of 54.5 (90 ratings)
1,726 students
Created by Michael Rodríguez
Last updated 1/2019
Spanish
Spanish [Auto]
30-Day Money-Back Guarantee

What you'll learn

  • 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

Course content

9 sections • 142 lectures • 15h 27m total length

  • Preview01:26
  • Preview01:07
  • Preview01:09
  • Preview05:49

  • Preview11:21
  • Preview11:36
  • Preview29:19
  • Preview03:18
  • Preview09:38
  • Preview14:10
  • Preview06:19
  • Preview03:45
  • Preview07:18
  • Preview07:15
  • Preview08:36
  • Preview09:01
  • Preview07:54
  • Preview09:42

  • Validación del tiempo con PHP
    09:14
  • Tabla Menu
    07:58
  • Tabla Accesos
    02:32
  • Permisos por página
    08:41
  • Cerrar sesión
    02:36
  • Validación de la página
    10:02
  • Tabla Log
    11:19
  • Obtener el menú
    11:35
  • Inclusión de archivos principales
    09:50
  • Preview07:31
  • Footer de la página
    02:29
  • Validación del tiempo con JavaScript
    07:54
  • Modal generales
    04:07
  • Barra de navegación
    03:50
  • Menú dinámico
    10:44
  • Sub-menú dinámico
    05:54
  • Activar Menú
    02:20
  • Archivo htaccess
    03:27

  • Descarga de Highcharts
    01:38
  • Implementación Highcharts
    01:36
  • Ejemplo Highcharts
    01:40
  • Propiedades Highcharts
    05:15
  • Maquetación Inicio
    05:07
  • Obtener los datos para el gráfico
    09:42
  • Graficar las columnas
    05:12

  • Opción Accesos
    06:34
  • Descarga TreeView
    01:17
  • Descarga Chosen-JS
    01:00
  • Extracción de los archivos de las librerías
    00:38
  • Implementación TreeView
    03:28
  • Implementación Chosen-JS
    02:23
  • Maquetación Accesos P1
    07:21
  • Maquetación Accesos P2
    04:39
  • Cargar usuarios en select P1
    05:50
  • Cargar usuarios en select P2
    07:23
  • Carga del Menu P1
    08:27
  • Carga del Menu P2
    09:44
  • Activar TreeView al menú
    05:32
  • Limpiar Formulario
    04:38
  • Obtener los datos del usuario del select
    03:01
  • Obtener los accesos del usuario
    07:02
  • Checkear los menú activos del usuario
    05:10
  • Obtener el idmenu de los input checkbox
    06:27
  • Guardar los permisos en la base de datos
    10:50

  • Opción Usuarios
    04:37
  • Implementación DataTables
    06:10
  • Maquetación Usuarios
    03:27
  • Pestaña Visualizar
    06:52
  • Pestaña Gestión
    11:46
  • Obtener los usuarios desde la base de datos
    06:33
  • Tabla de Usuarios con DataTables
    06:03
  • Propiedades de DataTables
    05:32
  • Obtener los datos del usuario
    10:36
  • Enviar los datos mediante AJAX
    07:55
  • Validar los datos recibidos con PHP
    07:14
  • Actualización de un usuario
    08:40
  • Creación de un usuario
    06:49

  • Opción Productos
    03:54
  • Tabla Productos
    02:56
  • Maquetación visualizar productos
    02:35
  • Maquetación gestión productos P1
    06:20
  • Maquetación gestión productos P2
    08:52
  • Maquetación gestión productos P3
    07:07
  • Validaciones al cargar la imagen del producto
    11:40
  • Envio del formulario al servidor
    04:04
  • Guarda los datos del producto en la base de datos
    18:04
  • Mostar los productos
    05:15
  • Limpiar formulario
    03:25
  • Actualizar productos
    07:12
  • BUG al actualizar un producto
    01:20

  • Opción Pedidos
    03:17
  • Tabla Carrito
    02:19
  • Tabla pedidos_cabecera
    03:49
  • Tabla pedidos_detalle
    03:05
  • Maquetación Visualizar
    03:53
  • Maquetación Gestión
    17:45
  • Option Clientes
    04:15
  • Modal Productos
    06:17
  • DataTables Productos
    08:18
  • Seleccionar un cliente
    04:45
  • Obtener el detalle del carrito de la base
    19:07
  • Graficar el detalle del carrito
    06:27
  • Validación al añadir productos
    01:56
  • Formulario gestión del producto
    12:49
  • Agregar datos del producto al formulario
    04:01
  • Agregar Producto
    12:00
  • Mostrar imagen del producto
    06:56
  • Eliminar producto del carrito
    04:38
  • Creación del pedido P1
    03:29
  • Creación del pedido P2
    10:24
  • Creación del pedido P3
    13:01
  • Creación del pedido P4
    09:32
  • Mostar pedidos
    10:11
  • Cancelar pedido P1
    11:31
  • Cancelar pedido P2
    07:17
  • Mostrar detalles del pedido P1
    02:49
  • Mostrar detalles del pedido P2
    08:39
  • Mostrar detalles del pedido P3
    09:10
  • Mostrar detalles del pedido P4
    08:30

  • Descarga de Visual Studio
    01:19
  • SQL Server
    00:51
  • SQL Server - Habilitar el usuario sa
    01:41
  • Habilitar IIS
    02:13
  • Creacion de un Servicio Web
    02:05
  • Publicar Servicio
    03:49
  • Clase Logs
    12:00
  • Descarga de NuSoap y ejemplo de consumo de un WS
    08:06
  • Creación de la base de datos Pedidos
    02:23
  • Archivo Web config
    02:52
  • Clase DatosEnlace
    02:22
  • Clases de propiedades de respuesta SQL Server
    02:33
  • Clase EnlaceSqlServer P1
    12:52
  • Clase EnlaceSqlServer P2
    00:50
  • Metodo ExistePedido
    09:22
  • Clases Factura
    04:08
  • Metodo GenerarFactura
    17:04
  • Consumir el servicio con PHP
    16:37
  • Recomendaciones
    01:44
  • Modal facturar pedido
    02:25
  • Envío de los datos mediane AJAX
    02:27
  • Obtener la cabecera del pedido
    05:35
  • Conectar al Servicio Web
    05:29
  • Creacion de factura
    08:36
  • Despedida
    00:43

Requirements

  • Conocimientos básicos de HTML, CSS, PHP, JavaScript y Jquery
  • Saber programación a objetos
  • Sentencias SQL básicas
  • De preferencia conocimientos básicos sobre Bootstrap 3, DataTables, Highcharts, en el caso de no ser así, no te asustes, solo aplicaremos un uso básico de estos frameworks
  • Saber C#, si no lo sabes, no te preocupes, el IDE Visual Studio, nos ayuda mucho con la programación de este lenguaje y lo hace muy intuitivo

Description

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.

Te deseo el mejor de los éxitos y es hora de empezar una nueva aventura.

Who this course is for:

  • Desarrolladores Web
  • Programadores de sistemas
  • Entusiastas de la programación
  • Y todo el que desee aprender algo más

Instructor

Michael Rodríguez
Desarrollador Web
Michael Rodríguez
  • 4.6 Instructor Rating
  • 286 Reviews
  • 3,600 Students
  • 2 Courses

Soy Desarrollador Web, tengo mas de 7 años, de experiencia en diferentes empresas, de las cuales he aprendido que para cada empresa las necesidades son diferentes, y deseo transmitir lo aprendido, para que sea de utilidad en tus proyectos.

También he participado en proyectos de implementación, desarrollo y mantenimiento de los software SAP BO, Sugar CRM, GLPi y otros.

Creo firmemente que enseñar, es aprende dos veces. Por eso decidí compartir lo aprendido, esperando que sea de utilidad para todo aquel que este dispuesto a ser mejor.

  • Udemy for Business
  • Teach on Udemy
  • Get the app
  • About us
  • Contact us
  • Careers
  • Blog
  • Help and Support
  • Affiliate
  • Terms
  • Privacy policy
  • Cookie settings
  • Sitemap
  • Featured courses
Udemy
© 2021 Udemy, Inc.