PHP (acrónimo recursivo de PHP: Hypertext Preprocessor) es un lenguaje de código abierto muy popular especialmente adecuado para el desarrollo web y que puede ser incrustado en HTML.

Lo que distingue a PHP de algo del lado del cliente como Javascript es que el código es ejecutado en el servidor, generando HTML y enviándolo al cliente. El cliente recibirá el resultado de ejecutar el script, aunque no se sabrá el código subyacente que era.

Con este tutorial aprenderás a realizar sitios y aplicaciones web dinámicas con el lenguaje de programación de lado servidor más utilizado en el mundo de la web: PHP y el manejador de base de datos MySQL. Además de implementar del lado del cliente maquetación con HTML5, CSS3 y programación con JavaScript.


01. Instalación de XAMPP

En este videotutorial aprenderás a instalar el servidor de aplicaciones XAMPP para poder programar aplicaciones con PHP y MySQL, en el próximo capítulo veremos conceptos básicos de programación en PHP.

02. Conceptos básicos en PHP

En este videotutorial aprenderás conceptos básicos en PHP como variables, operadores, estructuras de control, imprimir en pantalla, mostrar información de la configuración del servidor, etc. En el próximo capítulo veremos envío de formularios por GET y POST.

03. Envio de datos con GET y POST en php

En este videotutorial aprenderás a enviar información de formularios a través de los métodos GET y POST y como tratar dicha información del lado del PHP.

04. Validación de datos en JavaScript y PHP

En este videotutorial aprenderás a validar la información de formularios a través del lado cliente con JavaScript y de lado servidor con PHP.

05. Subir archivos al servidor con PHP

En este videotutorial aprenderás a subir archivos al servidor con PHP.

06. Cookies en PHP

En este videotutorial aprenderás a manejar cookies en PHP.

07. Sesiones en PHP

En este videotutorial aprenderás a manejar sesiones en PHP.

08. Enviar correo con PHP(Mail Y PHPMailer+Gmail)

En este videotutorial aprenderás a enviar información por email con la función mail y la clase phpmailer de PHP. Los recursos los puedes descargar aquí. Para que puedas probar el ejercicio con la función mail en el action de tu form escribe la siguiente url: http://bextlan.com/recursos/tutoriales/php/enviar-mail.php

09. Bases de datos, SQL, MYSQL Y phpMyadim

En este videotutorial conocerás conceptos básicos sobre las bases de datos, cómo crear una base con código SQL en MySQL y revisaremos la interfaz de phpMyAdmin.

10. Operaciones básicas en MYSQL con PHP

En este videotutorial conocerás las operaciones básicas que podemos hacer a los datos en MySQL a través de PHP.

11. Aplicación Web PHP-MYSQL con HTML5 parte 1

En este videotutorial empezaremos una aplicación que haga Altas, Bajas, Cambios y Consultas a una base de datos MySQL a través de PHP y con frontend HTML5. Los recursos del videotutorial los puedes descargar de aquí.

12. Aplicación Web PHP-MYSQL con HTML5 parte 2

En este videotutorial continuaremos codeando una aplicación que haga Altas, Bajas, Cambios y Consultas a una base de datos MySQL a través de PHP y con frontend HTML5. En este videotutorial haremos el frontend del módulo de altas.

13. Aplicación Web PHP-MYSQL con HTML5 parte 3

En este videotutorial continuaremos codeando una aplicación que haga Altas, Bajas, Cambios y Consultas a una base de datos MySQL a través de PHP y con frontend HTML5. En este videotutorial haremos el backend del módulo de altas.

14. Aplicación Web PHP-MYSQL con HTML5 parte 4

En este videotutorial continuaremos codeando una aplicación que haga Altas, Bajas, Cambios y Consultas a una base de datos MySQL a través de PHP y con frontend HTML5. En este videotutorial haremos el backend del módulo de bajas.

15. Aplicación Web PHP-MYSQL con HTML5 parte 5

En este videotutorial continuaremos codeando una aplicación que haga Altas, Bajas, Cambios y Consultas a una base de datos MySQL a través de PHP y con frontend HTML5. En este videotutorial haremos el backend del módulo de cambios.

16. Aplicación Web PHP-MYSQL con HTML5 parte 6

En este videotutorial continuaremos codeando una aplicación que haga Altas, Bajas, Cambios y Consultas a una base de datos MySQL a través de PHP y con frontend HTML5. En este videotutorial haremos el frontend del módulo de consultas.

17. Aplicación Web PHP-MYSQL con HTML5 parte 7

En este videotutorial continuaremos codeando una aplicación que haga Altas, Bajas, Cambios y Consultas a una base de datos MySQL a través de PHP y con frontend HTML5. En este videotutorial haremos el backend del módulo de consultas.

* Autor de este curso http://bextlan.com/

 

Este curso no se puede hacer desde el móvil, sólo esta disponible desde un ordenador. Disculpen las molestias.