4.5
85 reviews
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.
- Description
- Curriculum
- FAQ
- Reviews
¿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.
Iniciando el proyecto
Maquetando el diseño del cotizador
Manipulando nuestra $_SESSION y el CRUD
-
8Mockup del frontendVideo lesson
-
9Creando el headerVideo lesson
Descargar bootstrap
Librerías adicionales como waitMe y jquery
-
10Creando la barra de navegaciónVideo lesson
-
11Creando el footerVideo lesson
-
12Creando el área del formulario generalVideo lesson
-
13Creando el área del resumen de cotizaciónVideo lesson
Realizando peticiones HTTP con AJAX y PHP
-
14¿Qué elementos necesita nuestra cotización almacenar?Video lesson
-
15Funciones parte 1Video lesson
-
16Funciones parte 2Video lesson
-
17Funciones parte 3Video lesson
-
18Funciones parte 4Video lesson
-
19Funciones parte 5Video lesson
-
20Separando el header, navbar y footer en archivos independientesVideo lesson
Creando el PDF de nuestra cotización
-
21Trabajando el archivo ajax.phpVideo lesson
-
22Agregando WaitMe y archivo main.jsVideo lesson
-
23Cargando la cotización en el frontend parte 1Video lesson
-
24Cargando la cotización en el frontend parte 2Video lesson
-
25BONUS: Cargando persistentemente el clienteVideo lesson
-
26EXTRA: Sistema de notificaciones JavascriptVideo lesson
-
27Agregando un concepto a la cotización parte 1Video lesson
-
28Agregando un concepto a la cotización parte 2Video lesson
-
29Reiniciando la cotización parte 1Video lesson
-
30Reiniciando la cotización parte 2Video lesson
-
31Borrando conceptos individualesVideo lesson
-
32Actualizando un concepto parte 1Video lesson
-
33Actualizando un concepto parte 2Video lesson
-
34Actualizando un concepto parte 3Video lesson
-
35BONUS: Ajustes en el formulario de ediciónVideo lesson
Creando el correo electrónico para el cliente
-
36Instalando ComposerVideo lesson
-
37Creando un PDF de pruebaVideo lesson
-
38Maquetando el diseño del PDF de la cotizaciónVideo lesson
-
39Generando la cotización PDF con información estática parte 1Video lesson
-
40Generando la cotización PDF con información estática parte 2Video lesson
-
41Actualizando la plantilla del PDF para ser dinámicaVideo lesson
-
42Descargando el PDF de nuestra cotizaciónVideo lesson
-
43BONUS: Optimizando el proceso de descargaVideo lesson
Código fuente
¿Qué sigue?
How long do I have access to the course materials?
You can view and review the lecture materials indefinitely, like an on-demand channel.
Can I take my courses with me wherever I go?
Definitely! If you have an internet connection, courses on Udemy are available on any device at any time. If you don't have an internet connection, some instructors also let their students download course lectures. That's up to the instructor though, so make sure you get on their good side!
Share
Course details
Video
5 hours
Lectures
2
Certificate of Completion
Full lifetime access
Access on mobile and TV
Popular courses
External Links May Contain Affiliate Links read more