Udemy
    •  
    •  
    •  
    •  
    •  
    •  
    •  
    •  
Turn what you know into an opportunity and reach millions around the world.
Learn More
Your cart is empty.
Keep shopping
Crear un sistema de control de gastos con PHP+MySQL
Rating: 4.4 out of 5(57 ratings)
4,927 students

Crear un sistema de control de gastos con PHP+MySQL

Crea un sistema de "flujo de efectivo" para controlar tus ingresos y egresos
Last updated 4/2023
Spanish

What you'll learn

  • Crear una aplicación para el control del flujo de efectivo o cashflow con PHP7 y MySQL

Course content

11 sections87 lectures14h 44m total length
  • Bienvenida al curso Crear un sistema de control de gastos con PHP7 y MySQL4:57

    Una parte fundamental en el desarrollo web es poder juntar varias herramientas en un sólo proyecto. La intención de este proyecto es reunir Bootstrap 4, la librería Google Chart, AYAX, la librería HTML2PDF con PHP7 y MySQL para crear una aplicación que genere reportes dinámicos en Formato PDF. La intención es crear un sistema de control de ingresos y egresos para controlar el efectivo de tu cartera.

    Este curso está enfocado para los desarrolladores web con conocimientos de PHP y MySQL. También utilizaremos Boostrap 4 para generar el formato de las páginas, utilizaremos la librería Google Chart para generar gráficas, la librería HTML2PDF para crear en forma dinámica tomando los datos de una base de datos MySQL y conectaremos dos combos en forma dinámica por medio de AJAX.

    Los objetivos particulares de este curso son:

    • Crear la base de datos y un proceso completo de altas, bajas y cambios (ABC o CRUD) de la tabla libros.

    • Aprender a paginar una consulta de una tabla grande.

    • Crear las otras páginas para las Altas, Bajas y Cambios o CRUD.

    • Manejar la librería HTML2PDF para generar documentos PDF dinámicamente.

    • Manejar la librería Google Chart.

    Para tomar este curso debes tener conocimientos generales de  desarrollo Web con PHP y MySQL. Es deseable tener conocimientos de Bootstrap 4, pero no es indispensable. Debes tener conocimientos en el manejo de un editor de código como Aptana, Brackets, SublimeText o Atom.

  • Antes de empezar7:23

    Una parte fundamental en el desarrollo web es poder juntar varias herramientas en un sólo proyecto. La intención de este proyecto es reunir Bootstrap, la librería Google Chart, AYAX y MySQL para crear una aplicación que genere reportes dinámicos en Formato PDF. La intención es crear un sistema de control de ingresos y egresos para controlar el efectivo de tu cartera.

    Este curso está enfocado para los desarrolladores web con conocimientos de PHP y MySQL. También utilizaremos Boostrap para generar el formato de las páginas, utilizaremos la librería Google Chart para generar gráficas en forma dinámica tomando los datos de una base de datos MySQL y conectaremos dos combos en forma dinámica por medio de AJAX.

  • Plugins de SublimeText para PHP (opcional)6:34
    • Entrar a packagecontrol.io

    • Abrir la consola (view > show console).

    • Copiar el código en la consola y ejecutarlo.

    • Cerrar y abrir sublime text.

    • [Ctrl]-[shift]-[p] o tools > command palette

    • Escribimos

    • Install packages > sublime lint > detecta problemas de sintaxis.

    • Install packages > phpcs

  • Documentar con el estándar PHPDoc5:24

    PHPDocs es una adaptación de JavaDocs para documentar la programación en PHP.

  • La base de datos11:15

    En este video crearemos la base de datos para la aplicación.

  • La clase dbMySQL para conectarse a la base de datos16:02

    Crearemos la clase para conectarse con la base de datos.

  • Instalar Bootstrap8:24

    Crearemos el formato con Bootstrap 4 con un grid de tres columnas.

  • Crear la pantalla para ingresar al sistema o login8:54

    Crearemos el formulario para el ingreso al sistema o login

  • Crear la clase de Usuarios16:57

    Crearemos una clase que permita controlar la tabla de Usuarios y de momento nos permita el acceso al sistema por medio de la pantalla login.

  • Crear la clase Sesión16:48

    Por medio de esta clase administraremos la creación y destrucción de las sesiones del proyecto.

  • Crear una zona de mensajes con Bootstrap y PHP12:51

    En este video crearemos una zona de mensajes y lo empaquetaremos en una pequeña librería para ser utilizado en diferentes programas.

Requirements

  • Conocimientos generales de desarrollo web
  • Conocimientos de desarrollo con PHP y MySQL
  • Conocimientos opcionales de Bootstrap

Description

Una parte fundamental en el desarrollo web es poder juntar varias herramientas en un sólo proyecto. La intención de este proyecto es reunir Bootstrap, la librería Google Chart, AYAX y MySQL para crear una aplicación que genere reportes dinámicos en Formato PDF. La intención es crear un sistema de control de ingresos y egresos para controlar el efectivo de tu cartera.

Este curso está enfocado para los desarrolladores web con conocimientos de PHP y MySQL. También utilizaremos Boostrap para generar el formato de las páginas, utilizaremos la librería Google Chart para generar gráficas en forma dinámica tomando los datos de una base de datos MySQL y conectaremos dos combos en forma dinámica por medio de AJAX.

Los objetivos particulares de este curso son:

  • Crear la base de datos y un proceso completo de altas, bajas y cambios (ABC o CRUD) de la tabla libros.

  • Aprender a paginar una consulta de una tabla grande.

  • Crear las otras páginas para las Altas, Bajas y Cambios o CRUD.

  • Manejar la librería Google Chart.

Para tomar este curso debes tener conocimientos generales de  desarrollo Web con PHP y MySQL. Es deseable tener conocimientos de Bootstrap, pero no es indispensable. Debes tener conocimientos en el manejo de un editor de código como Aptana, Brackets, SublimeText o Atom.

Who this course is for:

  • Desarrolladores web con conocimientos generales de PHP y MySQL