¿Qué es PHP?

PHP cuyo acrónimo corresponde a "Hypertext Preprocessor", es un lenguaje de programación de código abierto, el cuál es muy popular en el desarrollo web ya que puede ser insertado en el lenguaje de la web, HTML.
Este lenguaje fue de los primeros en ejecutarse del lado del servidor para devolver contenido resultante del intérprete PHP en formato HTML (página web).
PHP puede ser implementado en la gran mayoría de servidores web y casi todos los sistemas operativos ya que al ser de código abierto, no tiene ningún costo de uso e implementación.
Un claro ejemplo de sitios que usan este lenguajes son Wikipedia y Facebook.
Resultado de imagen para php y mysql

¿Qué es MySQL?

MySQL es un sistema de gestión de base de datos relacionales, eso quiere decir que utiliza múltiples tablas para guardar y ordenar la información.

Curso Gratuito Online de PHP y MySQL

En el siguiente curso online gratis de PHP y MySQL, aprenderemos desde lo más básico hasta lo avanzado; conociendo todos los requisitos básicos que debemos tener para poder iniciar un proyecto en PHP, los conceptos básicos del lenguaje, como lo son los tipos de variable y operaciones lógicas.
Además, en el curso gratis de PHP y MySQL online se aplicará la programación orientada a objetos (POO) y con ella todos los conceptos que involucra este paradigma de la programación.  Asimismo aprenderemos a interactuar con una base de datos en MySQL, a conectarnos, realizar peticiones de consultas de datos, hacer cambios en las tablas de las BD, a crear una sesión de usuario, validar sesiones, cookies, paginaciones, CRUD, entre otros, donde al finalizar, crearemos una aplicación web basada en un blog, con sesiones de usuario, perfiles, con interacción auna base de datos.
 

Lista de clases del curso:

  1. Presentación.
  2. Instalación software del curso.
  3. Primera página PHP.
  4. Variables y comentarios.
  5. Flujo de ejecución.
  6. Ámbitos de las variables.
  7. Variables estáticas.
  8. Strings.
  9. Operadores comparación.
  10. Declaración de constantes.
  11. Operadores matemáticos I.
  12. Operadores matemáticos II.
  13. Operadores matemáticos III.
  14. Funciones matemáticas y casting.
  15. Condicionales I. Uso IF.
  16. Condicionales II. Operador ternario.
  17. Condicionales III. Switch - case.
  18. Bucles I While y Do While.
  19. Bucles II. Bucle for.
  20. Funciones I.
  21. Funciones II. Parámetros por valor y por referencia.
  22. Programación Orientada a Objetos POO I.
  23. Programación Orientada a Objetos POO II.
  24. Programación Orientada a Objetos POO III.
  25. Programación Orientada a Objetos POO IV. Herencia.
  26. Programación Orientada a Objetos POO V. Modificadores de acceso I.
  27. Programación Orientada a Objetos POO VI. Modificadores de acceso II.
  28. Programación Orientada a Objetos POO VII. Variables y métodos estáticos.
  29. Programación Orientada a Objetos POO VIII .Variables y métodos estáticos II.
  30. Arrays I.
  31. Arrays II.
  32. Arrays III. Arrays multidimesionales.
  33. BBDD MySql.
  34. Creando y eliminando tablas MySql.
  35. Modificando tablas con SQL.
  36. Conectando la web con la BBDD.
  37. Obteniendo registros de la BBDD.
  38. Importación de tablas MySql. Consultas SQL con filtros.
  39. Página de búsqueda I.
  40. Página de búsqueda II.
  41. Página de búsqueda III.
  42. Insertando registros en BBDD MySql.
  43. Insertando registros en BBDD MySql II.
  44. Eliminando registros en BBDD MySql.
  45. Actualizando registros en BBDD MySql.
  46. Actualizando registros en BBDD MySql II.
  47. Inyección SQL I.
  48. Inyección SQL II.
  49. Consultas preparadas Evitando inyección SQL.
  50. Consultas preparadas Insertar registros en MySql.
  51. Conexión a BBDD con POO.
  52. PDO Conexión a BBDD.
  53. PDO Consultas preparadas.
  54. PDO Marcadores en consultas preparadas.
  55. Olvidos, ruegos, dudas y preguntas.
  56. PDO Insertar y eliminar registros en BBDD.
  57. Conexión a BBDD utilizando Clases POO.
  58. Conexión a BBDD utilizando Clases POO y PDO.
  59. Sistema de login I.
  60. Sistema de login II.
  61. Sistema de login III. Cerrar sesión.
  62. Sesiones y PHP SELF.
  63. Cookies I.
  64. Cookies II. Parámetros de cookies.
  65. Cookies III Práctica 1.
  66. Cookies IV. Práctica 2.
  67. Cookies V Práctica 2 continuación.
  68. Encriptando Password.
  69. Login con hash.
  70. CRUD I.
  71. CRUD II.
  72. CRUD III.
  73. CRUD IV.
  74. Paginación I.
  75. Paginación II.
  76. Paginación III.
  77. Paginación IV. Paginación en CRUD.
  78. Modelo Vista Controlador I.
  79. Modelo Vista Controlador II.
  80. Modelo Vista Controlador III.
  81. Modelo Vista Controlador IV.
  82. Modelo Vista Controlador V.
  83. Subir imágenes al servidor.
  84. Subir imágenes al servidor II.
  85. Subir imágenes al servidor III.
  86. Imágenes en BBDD. Campos BLOB.
  87. Imágenes en BBDD BLOB II.
  88. Enviar correos electrónicos.
  89. Creación de blog I.
  90. Creación de blog II.
  91. Creación de blog III.
  92. Creación de blog IV.
  93. Creación de blog V con POO.
  94. Creación de blog VI con POO.
  95. Creación de blog VII con POO.
  96. Creación de blog VIII con POO.
  97. Perfiles de usuario y menús.
  98. ¿Fin de curso? Tal vez no.