Parece que su navegador tiene desactivado JavaScript.

Usted debe tener habilitado JavaScript en su navegador para utilizar la funcionalidad de este sitio web. Haga clic aquí para obtener instrucciones sobre cómo habilitar JavaScript en su navegador.

Curso PHP 7 desde básico hasta desarrollar un software de venta

Aprénde PHP 7 desarrollando un software de ventas desde Cero paso a paso

PHP: fundamentos básicos

  • ¿Qué es PHP? y Wamp Server (Apache, PHP, MySQL)
  • Nuestro primer hola mundo y uso de comentarios
  • Declaración de variables y tipo
  • Estructura condicionales (if, else, switch)
  • Estructura repetitiva (for, while, do while, foreach)
  • Arrays "[]"
  • Operadores [1]: aritméticos, asignación, comparación, incremento
  • Operadores [2]: array, lógicos
  • Funciones
  • Funciones: ejercicios para que desarrolles
  • Funciones anónimas (Closure)
  • Carga de archivos externos: include, require, require_once
  • Sesiones y manejo de cookies con PHP
  • Namespaces
  • Composer
  • Manejo de formularios con PHP
  • Formulario con Arrays como parámetros
  • Formulario con AJAX usando JQuery
  • Subiendo archivos mediante un formulario
  • Validación de formulario
  • Validación de formulario mediante AJAX

PHP 7: novedades

  • Novedades en PHP 7
  • Operadores: fusión de Null, nave espacial
  • Declaraciones de tipo de variables y retorn
  • Arrays constantes
  • Declaraciones de Use en grupo para Namespaces

Programación orientada a Objetos, MVC, PSR

  • Concepto de programación orientada a objetos
  • Declaración, instancia de Objetos y Namespaces
  • Constructor y Destructor
  • Static
  • Herencia
  • Abstract, Interface y Polimorfismo
  • Manejo de Excepciones: Try/Catch
  • Traits
  • ¿Qué son los PSR? Trabajando con PSR 4
  • ¿Qué es MVC? y arquitectura base para PHP

MySQL con PDO

  • MySQL y Heidi SQL
  • PDO
  • Ejemplo de CRUD usando PDO
  • Ejemplo de CRUD con PDO parte 2

Software de venta: Explicación

  • ¿Qué vamos a realizar?
  • Lógica de la base de datos
  • Arquitectura base para nuestro proyecto

Software de venta: módulo de clientes

  • Listado y paginación
  • Registrar/Actualizar/Eliminar
  • Validación de formulario

Software de venta: módulo de productos

  • Listado y paginación
  • Registrar/Actualizar
  • Importación desde CSV
  • Exportación a CSV

Software de venta: comprobantes

  • [Tarea] Listado, paginación y anulación de un comprobante
  • Preparación de la vista creación con Riot JS
  • Búsqueda de clientes usando Autocomplete
  • Búsqueda de productos y agregando el detalle a nuestro comprobante
  • Cálculo del IVA, SubTotal y Total
  • Registrando nuestro comprobante
  • Visualizando un comprobante
  • Generando un PDF de un comprobante

Software de venta: reportes

  • Reporte de ingresos mensual
  • Rotación de productos mensual

Software de venta: permisos y roles

  • Seguridad, Roles y Permisos

    0 artículos

Monedas