馃嚜馃嚫 Crea un sistema cotizador y aprende PHP Javascript y AJAX

馃嚜馃嚫 Crea un sistema cotizador y aprende PHP Javascript y AJAX

Crea un sistema cotizador y aprende PHP Javascript y AJAX

Crear谩s un sistema para generar cotizaciones y enviarlas en PDF a clientes para cerrar negocios o ventas.

Language: spanish

Note: 4.4/5 (103 notes) 9,451 students

Instructor(s): Academia de Joystick

Last update: 2022-06-15

What you’ll learn

  • PHP en general
  • Funciones de PHP
  • Variables de sesi贸n
  • Variables POST y GET
  • Cookies
  • Headers y Content Type
  • AJAX y Javascript para peticiones as铆ncronas
  • Validaci贸n de formularios
  • Guardar informaci贸n para su uso recurrente
  • Bootstrap 4 y maquetaci贸n
  • Crear PDFs con librer铆as externas
  • Maquetar un documento PDF sencillo
  • Enviar correos electr贸nicos con PHP

 

Requirements

  • Conocer a un nivel b谩sico o intermedio PHP, su sintaxis y funciones b谩sicas
  • Conocer HTML5 a fondo
  • Conocer Bootstrap de forma intermedia
  • Entender como funciona una petici贸n as铆ncrona
  • Conocer Javascript y AJAX de forma b谩sica
  • Uso de editor de texto y livereload

 

Description

驴QU脡 APRENDER脕S?

  • Funciones que son utilizadas muy recurrentemente y que sin embargo muy pocos desarrolladores conocen.

  • Aprender谩s sobre variables de sesi贸n, como mantener informaci贸n consistente sin la necesidad de bases de datos o sistemas de almacenamiento similares.

  • Aprender谩s como maquetar un sitio o sistema web con Bootstrap 4, de sus clases y elementos que nos ayudan a agilizar mucho el proceso de trabajo.

  • Construir una estructura de trabajo profesional con un c贸digo limpio y organizado, manteniendo la separaci贸n de responsabilidades.

  • A no repetir tu c贸digo y entender cuando es necesario y cuando no.

  • Realizar funciones limpias en Javascript y jQuery.

  • Peticiones HTTP tipo POST y GET

  • Cargar contenido nuevo en la p谩gina sin necesidad de recargar.

  • Utilizar librer铆as de PHP con Composer.

  • Crear y descargar PDF totalmente din谩micos.

  • Enviar correos electr贸nicos de forma f谩cil con archivos adjuntos.

  • Como realizar cualquier funcionalidad que uno necesite como desarrollador.

Al finalizar vas a poder idear cualquier proyecto que te imagines, ya que te ense帽ar茅 los principios necesarios para reaplicarlos en donde necesites.

驴DE QU脡 NO ES ESTE CURSO?

  • Sintaxis b谩sica de PHP.

  • Sintaxis b谩sica de Javascript y jQuery.

  • Sintaxis b谩sica de HTML y Booststrap 4.

  • El curso requiere conocimientos previos necesarios para evitar la confusi贸n.

  • Explicar como funciona un servidor local.

  • Tipos de variables y valores.

  • Clases e identificados.

  • CSS3 o estilos web.

  • Bases de datos o local storage.

  • Nivel avanzado de php con frameworks o elementos similares.

  • Patr贸n MVC.

 

Who this course is for

  • Desarrolladores web que apenas est谩n iniciando en el mundo del desarrollo
  • Dise帽adores gr谩ficos con ganas de aprender m谩s sobre backend
  • Desarrolladores junior que buscan expander su nivel y experiencia
  • Dise帽adores amantes de PHP y Javascript en conjunto

 

Course content

  • Introducci贸n
    • Introducci贸n
    • Requisitos previos para el curso
    • Herramientas necesarias
  • Iniciando el proyecto
    • Estructura de carpetas
    • Configurando Prepros y XAMPP (opcional)
    • Archivo de configuraci贸n
    • Incluyendo el archivo de funciones
  • Maquetando el dise帽o del cotizador
    • Mockup del frontend
    • Creando el header
    • Creando la barra de navegaci贸n
    • Creando el footer
    • Creando el 谩rea del formulario general
    • Creando el 谩rea del resumen de cotizaci贸n
  • Manipulando nuestra $_SESSION y el CRUD
    • 驴Qu茅 elementos necesita nuestra cotizaci贸n almacenar?
    • Funciones parte 1
    • Funciones parte 2
    • Funciones parte 3
    • Funciones parte 4
    • Funciones parte 5
    • Separando el header, navbar y footer en archivos independientes
  • Realizando peticiones HTTP con AJAX y PHP
    • Trabajando el archivo ajax.php
    • Agregando WaitMe y archivo main.js
    • Cargando la cotizaci贸n en el frontend parte 1
    • Cargando la cotizaci贸n en el frontend parte 2
    • BONUS: Cargando persistentemente el cliente
    • EXTRA: Sistema de notificaciones Javascript
    • Agregando un concepto a la cotizaci贸n parte 1
    • Agregando un concepto a la cotizaci贸n parte 2
    • Reiniciando la cotizaci贸n parte 1
    • Reiniciando la cotizaci贸n parte 2
    • Borrando conceptos individuales
    • Actualizando un concepto parte 1
    • Actualizando un concepto parte 2
    • Actualizando un concepto parte 3
    • BONUS: Ajustes en el formulario de edici贸n
  • Creando el PDF de nuestra cotizaci贸n
    • Instalando Composer
    • Creando un PDF de prueba
    • Maquetando el dise帽o del PDF de la cotizaci贸n
    • Generando la cotizaci贸n PDF con informaci贸n est谩tica parte 1
    • Generando la cotizaci贸n PDF con informaci贸n est谩tica parte 2
    • Actualizando la plantilla del PDF para ser din谩mica
    • Descargando el PDF de nuestra cotizaci贸n
    • BONUS: Optimizando el proceso de descarga
  • Creando el correo electr贸nico para el cliente
    • Enviando un correo de prueba con PHPMailer
    • Creando la plantilla de correo final
    • Funci贸n para enviar correos
    • Enviando el PDF al cliente
    • 脷ltimos ajustes y corrigiendo bugs
  • C贸digo fuente
    • Descarga el c贸digo del curso
  • 驴Qu茅 sigue?
    • Despedida y agradecimiento
    • Clase extra

 

馃嚜馃嚫 Crea un sistema cotizador y aprende PHP Javascript y AJAX馃嚜馃嚫 Crea un sistema cotizador y aprende PHP Javascript y AJAX

Time remaining or 649 enrolls left

 

Don’t miss any coupons by joining our Telegram group 

Udemy Coupon Code 100% off | Udemy Free Course | Udemy offer | Course with certificate