Udemybeginneres

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

Learn web development! Build real-world web apps with step-by-step, hands-on exercises. Start from scratch and become a web developer. 100% practical.

4.0(89)
1,075students
17h 39m
Certificate
Eyter Higuera
Eyter HigueraDesarrollador Web

Course Content

Aprende PHP, MySQL, AJAX desde cero con ejercicios prácticos is a beginner-level Udemy course taught by Eyter Higuera. It runs 17h 39m, is taught in Spanish, and includes a certificate of completion. Learners rate it 4.0 out of 5 from 89 reviews, with 1,075 students enrolled. It is a paid course, last updated June 2018.

Aprende a Desarrollar Aplicaciones Web Funcionales con PHP

Este curso práctico te guía desde los fundamentos hasta el desarrollo de aplicaciones web complejas utilizando las tecnologías más demandadas en la industria. Domina el desarrollo web con PHP, el lenguaje de programación más popular, y amplía tus oportunidades laborales.

¿Qué aprenderás?

  • Fundamentos de PHP: Comprende variables, ciclos, condicionales, arreglos, funciones y sesiones.
  • Programación Orientada a Objetos (POO): Aplica los principios de la POO para crear código modular, reutilizable y fácil de mantener.
  • Base de Datos con MySQL y PDO: Aprende a conectar y manipular bases de datos MySQL de forma segura y eficiente utilizando PDO (PHP Data Objects). PDO te permite trabajar con múltiples tipos de bases de datos (Oracle, MySQL, SQLite, etc.) sin modificar tu código.
  • Administración de Bases de Datos: Utiliza PhpMyAdmin para gestionar tablas y datos de manera intuitiva.
  • Diseño Web con HTML5 y CSS3: Crea interfaces de usuario atractivas y responsivas.
  • Framework Bootstrap: Simplifica el diseño web con el framework Bootstrap, facilitando la creación de layouts modernos.
  • JavaScript con jQuery y Ajax: Haz que tus aplicaciones web sean dinámicas e interactivas con jQuery, la librería JavaScript más popular, y la tecnología Ajax. Maneja solicitudes asíncronas para mejorar la experiencia del usuario.
  • JSON: Trabaja con el formato JSON para el intercambio de datos entre el servidor y el cliente.
  • Validación de Formularios: Valida datos de formulario con PHP y jQuery Validate para asegurar la integridad de la información. Evita registros duplicados con validación Ajax.
  • Seguridad: Implementa medidas de seguridad, incluyendo encriptación de contraseñas y control de accesos de usuarios.
  • Manejo de Formularios: Envía formularios de forma segura con las funciones Mail() y PHPMailer().
  • Patrón de Diseño MVC: Aprende y aplica el patrón de diseño MVC (Modelo, Vista, Controlador) para estructurar tus aplicaciones web.
  • Desarrollo CRUD: Crea operaciones CRUD (Create, Read, Update, Delete) para tablas independientes y relacionales utilizando PDO.
  • Plantilla AdminLTE: Aprende a depurar y personalizar la plantilla AdminLTE para adaptarla a tus necesidades.
  • Desarrollo de Proyectos Reales: Desarrolla proyectos prácticos como:
    • Formularios de Contacto
    • Validación de formularios con jQuery Validate y Ajax
    • Encriptación de contraseñas
    • Login de acceso a aplicaciones
    • Aplicación de Gestión de Usuarios: Identificación, adición, edición, eliminación y listado paginado de usuarios.
  • Módulo de Usuarios (Profundización): Diseño de tablas de base de datos (categoria, clientes, compras, detalle_compras, detalle_ventas, empresa, permisos, producto, proveedor, usuarios, usuario_permiso, ventas) con MySQL Workbench. Implementación de ventanas modales para la gestión de usuarios. Activación/desactivación de registros con jQuery y Ajax. Mensajes de alerta con Bootstrap para notificaciones.

¿Para quién es este curso?

Este curso es ideal para:

  • Principiantes que desean aprender a desarrollar aplicaciones web.
  • Desarrolladores PHP que buscan mejorar sus habilidades y conocimientos.
  • Profesionales que desean actualizarse con las últimas tecnologías web.
  • Cualquier persona que quiera aumentar sus oportunidades laborales en el desarrollo web.

Al finalizar este curso, serás capaz de:

  • Desarrollar aplicaciones web funcionales desde cero.
  • Utilizar las tecnologías PHP, POO, PDO, MySQL, jQuery, Ajax y Bootstrap.
  • Resolver problemas comunes en el desarrollo web.
  • Crear aplicaciones web robustas y escalables.

¡Únete al curso y comienza a construir tu futuro en el desarrollo web! [Enlace al curso]

$ whoami — the devs behind tutorialsearch.io

Need a web app built? Hire the team behind TutorialSearch.io

We ship fast, production-grade full-stack apps (Next.js, React, edge infra) — the same stack that powers this site.

5.0(2)
59m
beginner

¡Aprende a hablar inglés!

by María Soledad Berdazaiz

5.0(14)
2h 2m
beginner
5.0(26)
1h 11m
beginner
5.0(14)
3h 39m
all
5.0(17)
3h 2m
intermediate
5.0(8)
3h 35m
beginner