Desarrollo de sistemas web en PHP 7 POO, MySQL, Jquery Ajax

Udemy: Desarrollo de sistemas web en PHP 7 POO, MySQL, Jquery Ajax

 

Un curso excelente si deseas desarrollar tus propios sistemas web de gestión de información desde cero.

Aprende a desarrollar sistemas de gestión de información utilizando el lenguaje de programación PHP y la programación orientada a Objetos, el gestor de base de datos MariaDB (MySql), para el diseño y la administración de la base de datos trabajaremos con las herramientas MysqlWorkbench y PhpMyadmin, utilizaremos HTML5 y CSS3 para el diseño de las páginas web que conformarán nuestro proyecto, pero para hacer más fácil nuestro diseño web trabajaremos con el framework Bootstrap, revisaremos la librería JQuery y la tecnología Ajax para hacer dinámico nuestro proyecto web.

Desarrollaremos como ejemplo un SISTEMA INFORMÁTICO desde cero para que te sirva como guía.

Diseñaremos la base de datos de nuestro proyecto utilizando MysqlWorkBench.

Trabajaremos con plantillas web.

Implementaremos la conexión y las funcionalidades necesarias para conectar la base de datos MariaDB(Mysql) con nuestro proyecto web.

Durante todo el curso aprenderás a realizar el mantenimiento CRUD de tablas independientes, tablas relacionales, tablas maestro detalle y la gestión de accesos de usuarios al sistema.

También realizaremos reportes en Excel, PDF e implementaremos gráficos estadísticos.

Al final de todo el proyecto te mostraremos como implementar tu proyecto en una red local o en un hosting en la nube.

Diseña sistemas web en PHP Orientado Objetos, MariaDB (MySql), Jquery Ajax, HTML5 CSS3 Bootstrap INCLUYE PROYECTO FINAL

Contenido del curso

  • Introducción al curso – 04:04
  • Introducción – 03:22
  • Archivos y recursos incluidos en el curso – 00:42
  • Configuración del entorno de trabajo – 11:54
  • Instalación de XAMPP, servidor Apache PHP MariaDB (MySQL) – 06:08
  • Instalación de sublimeText 3, editor de código – 02:34
  • Instalación de MysqlWorkbench, Herramienta de diseño de BD – 03:12
  • Bases de Datos en MariaDB (MySQL). – 21:04
  • PHPMyAdmin: Base de datos MariaDB (Mysql), tablas, definir campos, relaciones – 07:22
  • PHPMyAdmin: usuarios de base de datos – 01:59
  • PHPMyAdmin: Agregar, editar y eliminar registros – 03:18
  • PHPMyAdmin: ejecutar Script SQL, Insert, update, delete, select – 05:27
  • PHPMyAdmin: Crear y restaurar Copia de respaldo de base de datos – 02:58
  • Diseño base de datos PROYECTO FINAL – 32:41
  • MySQL Workbench: Diseño de base de datos relacional PROYECTO FINAL (I-II) – 15:58
  • MySQL Workbench: Diseño de base de datos relacional PROYECTO FINAL (II-II) – 13:36
  • MySQL Workbench: Exportar código SQL a MariaDB (MySQL) – 03:07
  • Organizando el esquema de nuestro proyecto – 03:06
  • Organizando el esquema del proyecto: Ajax, public, bd, config, modelos y vistas – 03:06
  • Conexión Base de datos MariaDB (MySQL) y proyecto PHP – 19:32
  • Lenguaje de programación PHP – Generalidades – 08:33
  • Valores globales de conexión – 02:57
  • Clase conexión: Conexión de la base de datos MariaDB (MySQL) y PHP- Métodos – 08:02
  • Diseño y modificación de plantilla HTML5 y Bootstrap – 12:11
  • Plantilla AdminLTE: Bootstrap, fuente awesome, Jquery – 03:02
  • Organizar la plantilla, menú, header y footer – 09:09
  • Mantenimiento de tablas independientes
    01:27:16
    Modelo tabla independiente: Métodos insertar, editar, eliminar, listar y mostrar – 13:06
  • Funciones insertar, editar, eliminar, listar y mostrar; envio mediante Ajax – 15:04
  • Métodos Jquery y uso de Ajax para manejar las funciones de manera dinámica – 11:09
  • Vista HTML y Bootstrap para mostrar la lista de registros paginados – Datatables – 11:24
  • Formulario HTML y Css (Bootstrap) para insertar registros en la tabla – 13:59
  • Formulario HTML y Css (Bootstrap) para editar registros en la tabla – 08:29
  • Eliminación de registros de la tabla, uso de la librería Botbox – 12:28
  • PROYECTO FINAL: Mantenimiento de tabla categoría – 01:37
  • Mantenimiento de tablas relacionadas y otras funcionalidades – 02:17:10
  • Modelo tabla relacional: Métodos insertar, editar, eliminar, listar y mostrar – 13:22
  • Funciones para insertar, editar, eliminar, listar y mostrar; envio mediante Ajax – 10:46
  • Subir y guardar imagen en nuestro proyecto, mostrar las imágenes en la vista – 08:52
  • Métodos Jquery y uso de Ajax para manejar las funciones de manera dinámica – 09:26
  • Vista HTML para mostrar la lista de registros paginados utilizando DataTables – 05:24
  • Formulario HTML y Css (Bootstrap) para insertar registros en tabla relacional – 07:44
  • Mostrar y filtrar registros de tabla en un Objeto de formulario Select – 12:20
  • Formulario HTML y Css (Bootstrap) para editar registros en una tabla relacional – 09:08
  • Agregar la librería JsBarcode para trabajar con código de barras – 08:41
  • Agregar funcionalidad para imprimir código de barras, librería jQuery Print Area – 04:56
  • Sugerencias y mejoras del Proyecto Final (1) – 08:44
  • PROYECTO FINAL: Crud Artículos – 02:39
  • PROYECTO FINAL: Mantenimiento proveedores – Modelo Persona – 08:50
  • PROYECTO FINAL: Mantenimiento proveedores – Insertar, editar, eliminar, listar – 10:06
  • PROYECTO FINAL: Mantenimiento proveedores – Funciones JavaScript, vistas – 06:48
  • PROYECTO FINAL: Mantenimiento proveedores – 09:24
  • Usuarios, asignación de permisos y gestión de acceso al sistema – 02:26:49
  • Registro y listado de los permisos asignados en el sistema – 12:23
  • Gestión de Usuarios: Modelo – 07:56
  • Gestión de Usuarios: Funciones Insertar, editar, desactivar, activar, listar – 08:46
  • Gestión de Usuarios: Métodos Jquery uso de Ajax para manejar funciones dinámicas – 08:26
  • Gestión de Usuarios: Listado de los usuarios del sistema – 04:29
  • Insertar usuarios utilizando un hash de encriptación SHA256 – 11:45
  • Asignación de permisos de acceso específicos a los usuarios – 16:05
  • Editar los usuarios y sus permisos asignados – 15:27
  • Acceso al sistema: Formulario login de acceso al sistema – 06:46
  • Acceso al Sistema: Login y sesiones – 13:57
  • Acceso al sistema: Validar sesiones – Variables de sesión en PHP – 09:01
  • Acceso al sistema: Opciones de Menú según los permisos asignados (I-II) – 12:20
  • Acceso al sistema: Opciones de Menú según los permisos asignados (II-II) – 10:52
  • Acceso al sistema: Mostrar los datos del usuario logueado, destruir la sesión – 05:57
  • PROYECTO FINAL: Gestión de usuarios y permisos – 02:39
  • Maestro/detalle proyecto PHP y tabla MariaDB (MySQL) – 02:38:31
  • Ingreso – Compras: Modelo – 17:38
  • Ingreso – Compras: Funciones para insertar, editar, eliminar, listar y mostrar – 11:53
  • Ingreso – Compras: Métodos jquery para mejorar las funciones – 06:08
  • Ingreso – Compras: Vista HTML para mostrar el listado de las compras – 06:00
  • Ingreso – Compras: Formulario HTML para registrar las compras – 11:57
  • Ingreso – Compras: Filtrar los proveedores en un objeto de formulario select – 06:20
  • Ingreso – Compras: Seleccionar artículos desde un listado en ventana modal – 14:29
  • Ingreso – Compras: Maestro/Detalles – 17:31
  • Ingreso – Compras: Guadar compras y detalles – 18:34
  • Ingreso – Compras: Trigger para actualizar el stock – 04:22
  • Ingreso – Compras: Mostrar los detalles de la compra – 18:47
  • PROYECTO FINAL: Gestión de compras o ingresos almacén – 08:35
  • PROYECTO FINAL: Mantenimiento de clientes – 07:12
  • PROYECTO FINAL: Gestión de ventas o Salidas de Almacén – 09:05
  • Consultas personalizadas – 30:24
  • Consulta de compras por fechas – 18:29
  • Consultas de ventas por fechas y por cliente – 11:55
  • Gráficos Estadísticos – 34:58
  • Estadísticas: Dashboard – Escritorio resumen – 11:22
  • Gráficos de barras de ventas en los últimos 10 días – 15:10
  • Gráficos de barras de ventas en los últimos 12 meses – 07:03
  • PROYECTO FINAL: Escritorio y gráficos estadísticos – 01:23
  • Reportes – 49:03
  • Reportes PDF – Librería FPDF: Reporte de artículos – 15:24
  • PROYECTO FINAL: Reporte de comprobantes FACTURAS en PDF – 19:59
  • PROYECTO FINAL: Reporte de comprobantes TICKETS en HTML – 08:07
  • PROYECTO FINAL: Acceder a los reportes FACTURAS – TICKETS – 05:33
  • Implementación Local y Hosting – 30:16
  • Implementación local y red LAN del Sistema informático – 16:13
  • Implementación del sistema informático en un servicio de hosting – 14:03

¿Qué aprenderé?

  • Diseñar la base de datos de su propio proyecto utilizando la herramienta MySQL WorkBench.
  • Configuración un servidor Apache PHP MariaDB (MySQL).
  • Conectar su base de datos MYSQL desde PHP.
  • Diseñar para su sistema una plantilla web HTML y formularios responsive.
  • Realizar el mantenimiento de las tablas (independientes y relacionadas) de su base de datos.
  • Utilizar Jquery para manejar eventos y emplear la tecnología Ajax.
  • Utilizar DataTables para mostrar el listado de los registros de sus tablas paginados y realizar filtros.
  • Gestión de usuarios y accesos al sistema según los permisos asignados.
  • Diseño de reportes para exportar la información.
  • Publicar su PROYECTO en la nube.

Requisitos

  • Conocimientos básicos de HTML y PHP.
  • NO es necesarios tener experiencia como programador ya que este curso te guiará desde cero.

¿A quién está dirigido?

  • Personas que quieren desarrollar sus sistemas informáticos en entorno web.
  • Estudiantes que desean ingresar a la industria del desarrollo de sistemas informáticos web.

Imágenes del curso

Descargar

Descarga este curso aquí

Gulliver Foyle

What is life? Don't ask about it. Live it.

Podría también gustarte...

2 Respuestas

  1. HUGO FROYLÁN SÁNCHEZ ZÚÑIG dice:

    Hola, no está completo el curso, será posible subir los temas faltantes? solo llega hasta Ingreso – Compras: Trigger para actualizar el stock – 04:22 Gracias

Si tienes dudas déjalas aquí abajo. Si quieres agradecer también puedes hacerlo :)

This site uses Akismet to reduce spam. Learn how your comment data is processed.

%d bloggers like this: