When you enroll through our links, we may earn a small commission—at no extra cost to you. This helps keep our platform free and inspires us to add more value.

Udemy logo

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

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

     
  • 4.2
  •  |
  • Reviews ( 89 )
₹799

This Course Includes

  • iconudemy
  • icon4.2 (89 reviews )
  • icon17h 39m
  • iconenglish
  • iconOnline - Self Paced
  • iconprofessional certificate
  • iconUdemy

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

Bienvenido al curso de

PHP, POO, PDO, MySQL, JQuery Ajax

:Es un curso 100% práctico de la vida real y aprenderás a

desarrollar

aplicaciones web

funcionales desde lo más básico a lo más complejo. Mi curso se basa en explicar aplicaciones web funcionales ya realizados y te explicaré paso a paso el desarrollo de las aplicaciones y de esa manera pondrás atención de la explicación y luego te encargarás de desarrollar las aplicaciones y puedes luego comparar con el código que les dejaré. Aprenderás como solucionar problemas que se puedan presentar durante el desarrollo de una aplicación Vas a aprender como

desarrollar aplicaciones web

funcionales utilizando el lenguaje de programación más popular y con más oportunidades de trabajo

PHP

, trabajaremos con la

programación orientada a Objetos, PDO (PHP Data Objects)

y el gestor de base de datos

MySql

, para la administración de las tablas de la base de datos trabajaremos con las herramienta

PhpMyadmin

, para algunos desarrollos utilizaremos

HTML5,

CSS3

para el diseño de las vistas de algunas aplicaciones,también vamos a trabajar con el

framework Bootstrap

para hacer más fácil nuestro diseño web, usaremos la librería

JQuery

, la tecnología

Ajax

y

Json

para hacer dinámico nuestras aplicaciones web. Vamos a trabajar con una plantilla web

AdminLTE

y luego la vamos a depurar para adecuarla a nuestro modo. Aprenderás a crear bases de datos en

MySQL

, tablas y hacer conexiones con

PDO(PHP Data Objects)

a bases de datos desde

PHP.

Con

PDO

puedes manejar 12 tipos distintos de bases de datos (

Oracle, MySQL, SqLite

, etc…), con solo cambiar el nombre de la base de datos en la conexión y sin necesidad de rehacer todo el proyecto, además que con

PDO

nos brinda mucho más seguridad. Aprenderás a desarrollar

CRUD (CREATE, READ, UPDATE, DELETE)

de tablas independientes, tablas relacionales y el control de accesos de usuarios a las páginas(vistas). Trabajaremos con expresiones regulares para validar los campos del formulario. Validaremos con

PHP

y

Ajax

que no existan registros repetidos en las tablas de la base de datos. En el curso aprenderás y dominaras todas las estructuras del lenguaje de programación tales como

Variables, Ciclos, Condicionales, Arreglos, Funciones, Sessiones, validaciones de formularios con Jquery Validate, Ajax, Programación orientada a objetos, envio de formularios con la función Mail() y PHPMailer() etc

Durante el curso desarrollaremos múltiples proyectos reales como

Formularios de Contacto, Validación de formularios con Jquery Validate y ajax, Encriptación de password, Login de acceso a una aplicación

, desarrollaremos una aplicación web de gestión de usuarios en la que podremos identificarnos, añadir, editar, eliminar usuarios y ver un listado paginado.,

envio de correos con Mail() desde un hosting y con PHPMailer desde localhost

y muchas aplicaciones más. Aprenderás el patrón de diseño

MVC (Modelo, Vista, Controlador).

Aprenderás a desarrollar un

CRUD

en

MVC

usando la conexión

PDO,

se trabajará con sesiones, clases, objetos y usando buenas prácticas de programación. Vamos a desarrollar el

Módulo de Usuarios

de un

proyecto web

y primeramente se va diseñar las tablas de la base de datos(categoria, clientes, compras, detalle_compras, detalle_ventas, empresa, permisos, producto, proveedor, usuarios, usuario_permiso,ventas) utilizando la tecnología

MysqlWorkBench y el resto de los módulos (proveedores, clientes, compras, ventas) se continuará en otro curso que pueden ver online.

ventanas modales

para agregar, editar y eliminar registros del Módulo de Usuarios. Aprenderás como Activar y desactivar los estados de un registro al dar click al boton utilizando

Jquery

y la tecnologia

ajax

y

json en el Módulo de Usuarios

. Habrán mensajes de alerta con

bootstrap

cuando se agrega, edita,elimina un registro en el Módulo de Usuarios o si existen registros existentes en la base de datos. Al final del curso tendrás conocimientos suficientes para que puedas desarrollar

aplicaciones web funcionales.

Al finalizar el curso serás capaz de desarrollar tus propias

aplicaciones web.

Si quieres aprender a desarrollar aplicaciones web con

PHP POO, PDO, MySQL, JQuery Ajax, Json, Bootstrap

, subir de nivel en el desarrollo frontend, backend y aumentar tus oportunidades laborales ¡Este es tu curso! Échale un vistazo al currículo del curso para ver todos los temas que aprenderás. Únete al curso y sube de nivel: ¡¡ Aprende a desarrollar aplicaciones web!!

What You Will Learn?

  • 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 Show moreShow less.