Udemy – Aprende PHP, MySQL, AJAX desde cero con ejercicios prácticos

PHP, MySQL, AJAX

Aprende a desarrollar aplicaciones web con ejercicios
reales paso a paso desde cero 100% práctico

¿Qué aprenderás?

• Configuración un servidor Apache PHP MariaDB (MySQL).
• Desarrollar Web Dinámicos con PHP y bases de datos en MYSQL.
• Programación orientada a objetos y conectar la base de datos MYSQL desde PHP utilizando la conexión PDO(PHP Data Objects).
• Desarrollar formularios de contacto y validación con PHP y Ajax.
• Utilizar JQuery para manejar eventos y emplear la tecnología Ajax y Json.
• Desarrollar una aplicación web de gestión de usuarios donde podemos, añadir, editar, eliminar usuarios y ver un listado paginado.
• Enviar Correo con Mail y PHPMailer desde un hosting y en localhost.
• Diseñar las tablas de una base de datos utilizando la herramienta MySQL WorkBench.
• Manejar la plantilla AdminLTE.
• Utilizar DataTables para mostrar el listado de los registros con paginación,filtros y exportarlos en formato pdf, excel.
• Agregar, editar y eliminar registros en una ventana modal.
• Desarollar un patrón de diseño MVC (Model, View, Controller)
• Desarrollar un CRUD en MVC usando la conexión PDO

Programa de este curso

Introducción

Configuración del entorno de trabajo
• Instalación de XAMPP servidor Apache PHP MariaDB MySQL
• Instalación de SublimeText 3 editor de código

Desarrollo de Aplicaciones web funcionales
• Sintaxis PHP, Hola mundo
• 004 variables, formulario, método POST
• 005 envio formulario, switch case, condicional if
• 006 ciclo for, ciclo while
• 007 ejemplo práctico de un Array
• 008 base de datos MySQL, integridad referencial, tablas artículos, comentarios
• 009 insertar,editar,eliminar registros en phpmyadmin
• 010 conexión a la bd con PDO, imprimir registros de la tabla artículos
• 011 ejemplo práctico con tablas noticias, comentarios
• 012 detectar y arreglar errores de consulta o envio de datos de formulario
• 013 ejemplo práctico menú, header, contenido, plantilla AdminLTE
• 014 subir archivo pdf,jpeg,doc en la tabla documentos de la base de datos
• 015 ejemplo práctico con sessiones, formulario, loguearse, desloguearse
• 016 funciones en PHP y ejemplo práctico con suma y resta
• 017 llamar funciones de javascript con eventos
• 018 validación de formulario con funciones de javascript y expresiones regulares
• 019 crud(agregar,editar,eliminar registros), tabla trabajadores, validación
• 020 envio de correo a través de un formulario con php, validación de formulario
• 021 envio de correo con PHPMailer desde local y registro en tabla phpmailer
• 022 validar formulario con jquery validate,consultar correo en base de datos
• 023 combobox dinámico con php, mysql, jquery, ajax
• 024 programación orientada a objetos, clases, atributos, métodos
• 025 POO, ejemplo práctico, método __construct
• 026 POO, ejemplo práctico de colaboración de objetos o clases
• 027 POO, herencias, 3 ejemplos prácticos, suma, resta, multiplicación
• 028 POO, sobreescritura de métodos, comando parent, ejemplo práctico
• 029 POO, clases abstractas, método instanceof, método estático, ejemplo práctico
• 030 ejemplo práctico conexión a la bd, tabla Noticias
• 031 insertar, editar y eliminar registros, validación jquery validate
• 032 CRUD práctico, session, validar correo con ajax, encriptar password PARTE 1
• 033 CRUD práctico, session, validar correo con ajax, encriptar password PARTE 2
• 034 CRUD práctico, session, validar correo con ajax, encriptar password PARTE 3

Desarrollo Sistema de Compra – Venta (Módulo de Usuarios)
• Introducción del desarrollo del sistema de compra – venta

Configuración del entorno de trabajo
• Instalación de MysqlWorkbench Herramienta de diseño de BD

Bases de Datos en MariaDB MySQL
• PHPMyAdmin Base de datos MariaDB Mysql tablas definir campos relaciones
• PHPMyAdmin usuarios de base de datos
• PHPMyAdmin Agregar editar y eliminar registros
• PHPMyAdmin ejecutar Script SQL Insert ,update, delete, select
• PHPMyAdmin Crear y restaurar Copia de respaldo de base de datos

Diseño base de datos con MySQL Workbench
• MySQL Workbench Diseño de base de datos relacional – PARTE 1
• MySQL Workbench Diseño de base de datos relacional – PARTE 2
• MySQL Workbench Diseño de base de datos relacional – PARTE 3
• MySQL Workbench Exportar código SQL a MariaDB MySQL

Organizando el esquema de nuestro proyecto
• Organizando el esquema del proyecto Ajax public bd config modelos y vistas

Conexión Base de datos MariaDB MySQL y proyecto PHP
• Conexión de la base de datos MariaDB MySQL y PHP- PDO Métodos

Diseño y modificación de plantilla HTML5 y Bootstrap
• Plantilla AdminLTE Bootstrap fuente awesome Jquery Datatables
• Organizar la plantilla menú header y footer

Modulo de Usuario
• Modelo Usuarios PARTE 1. Métodos insertar, editar,listar
• Modelo Usuarios PARTE 2. Métodos mostrar, cambiar estado, validar cedula y email
• Funciones insertar, editar, envio mediante Ajax. PARTE 1
• Funciones mostrar, cambiar estado, envio mediante Ajax. PARTE 2
• Funcion listar, envio mediante Ajax. PARTE 3
• Métodos Jquery y uso de Ajax para manejar las funciones init,limpiar,listar
• Métodos Jquery y uso de Ajax para manejar la función mostrar
• Métodos Jquery y uso de Ajax para manejar la función guardar y editar
• Métodos Jquery y uso de Ajax para manejar la función cambiar estado
• Vista HTML y Bootstrap, lista de registros paginados – Datatables
• Formulario HTML y Css Bootstrap para insertar y editar registros en la tabla
• Mensaje personalizado en bootstrap y detectar errores desde la consola
• Fin del Módulo de Usuarios y presentación del proyecto

Desarrollo de un mini Blog
• Desarrollo de un mini Blog Parte 1
• Desarrollo de un mini Blog Parte 2
• Desarrollo de un mini Blog Parte 3
• Desarrollo de un mini Blog Parte 4
• Desarrollo de un mini Blog Parte 5

MVC (Modelo, Vista, Controlador)
• MVC (modelo, vista,controlador) PARTE 1
• MVC (modelo, vista,controlador) PARTE 2

PROYECTO 1 – MVC – CRUD – PDO
• MVC – CRUD usando la conexion PDO PARTE 1
• MVC – CRUD usando la conexion PDO PARTE 2
• MVC – CRUD usando la conexion PDO PARTE 3
• MVC – CRUD usando la conexion PDO PARTE 4
• MVC – CRUD usando la conexion PDO PARTE 5
• MVC – CRUD usando la conexion PDO PARTE 6
• MVC – CRUD usando la conexion PDO PARTE 7
• MVC – CRUD usando la conexion PDO PARTE 8
• MVC – CRUD usando la conexion PDO PARTE 9
• MVC – CRUD usando la conexion PDO PARTE 10
• MVC – CRUD usando la conexion PDO PARTE 11
• MVC – CRUD usando la conexion PDO PARTE 12
• MVC – CRUD usando la conexion PDO PARTE 13

Requisitos

• Tener conocimientos de HTML
• No se requiere experiencia en desarrollo web

¿A quién está dirigido?

• Personas interesadas en el desarrollo web.
• Estudiantes de informática.
• Interesados en el mundo de PHP POO, PDO, MySQL, JQuery Ajax, Json.
• Cualquiera que quiera aprender a desarrollar sitios web funcionales.

Descarga MegaNota: Los archivos no requieren contraseña para descomprimir.

Podría también gustarte...

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: