©2024 Escuela Tecnologías de la Información S.L. Todos los derechos reservados.
Curso de Bases de Datos con PHP
Acceso a bases de datos PHP con buenas prácticas y distintas extensiones, para MySQL y con PDO para abstracción del motor
Material disponible
Una de las principales funciones de los lenguajes de programación del lado del servidor es el acceso a las bases de datos para componer el código de las páginas, o datos, enviados al usuario.
Por supuesto, PHP nos ofrece un completo soporte a la mayoría de los motores de bases de datos y dispone de funciones de diversa índole para componer las conexiones y consultas. En este Curso de bases de datos con PHP queremos no solo mostrar cómo se puede acceder a las bases de datos mediante este popular lenguaje, sino también ofrecer a los estudiantes una completa base de buenas prácticas para la organización del código.
Además, dentro de los mecanismos de acceso a las bases de datos, aparte de las funciones propias de cada motor, PHP nos ofrece PDO para el acceso a los datos de manera independiente del sistema gestor con el que estamos trabajando. En este curso estudiaremos PDO y además veremos en modo "extra" el paso siguiente, que sería el acceso mediante lo que llamamos ORM.
Por supuesto, PHP nos ofrece un completo soporte a la mayoría de los motores de bases de datos y dispone de funciones de diversa índole para componer las conexiones y consultas. En este Curso de bases de datos con PHP queremos no solo mostrar cómo se puede acceder a las bases de datos mediante este popular lenguaje, sino también ofrecer a los estudiantes una completa base de buenas prácticas para la organización del código.
Además, dentro de los mecanismos de acceso a las bases de datos, aparte de las funciones propias de cada motor, PHP nos ofrece PDO para el acceso a los datos de manera independiente del sistema gestor con el que estamos trabajando. En este curso estudiaremos PDO y además veremos en modo "extra" el paso siguiente, que sería el acceso mediante lo que llamamos ORM.
Qué aprenderé en el Curso de Bases de Datos con PHP
Objetivos del curso
Por qué debes aprender Bases de Datos con PHP
Qué tengo que saber
Para hacer este curso necesitas un conocimiento medio de PHP y programación orientada a objetos. Sería suficiente con el Curso de PHP desde cero y el curso de Programación Orientada a Objetos con PHP. Pero además si has hecho el curso de Aplicaciones Profesionales con PHP sería todavía mejor.
Clases y contenidos
- Repaso de los conocimientos básicos que necesitamos sobre PHP para poder hacer este curso
- Rerencias de las bases de conocimientos para poder adquirirlos en otros cursos de EscuelaIT
- Conexión con un motor de base de datos MySQL / MariaDB
- Trabajo con la interfaz de acceso MySQLi
- Realización de operaciones diversas de consulta y modificación de los datos
- Separación de la capa de acceso a datos
- Declaración de entidades de acceso a datos con Programación Orientada a Objetos
En esta clase vamos a mejorar sensiblemente el código de la aplicación PHP, separando aún más toda la capa de presentación. Crearemos un layout, nuevos parciales de vista, generaremos componentes de feedback para mejorar la experiencia de usuario, entre otras cosas.
- Realización de ejemplos de relaciones entre tablas
- Relaciones de uno a muchos
- Relaciones de muchos a muchos
- Qué es PDO
- Cómo trabajar con PDO en PHP
- Acceso a distintos motores de bases de datos
- Qué es un ORM
- Cómo nos ayuda un ORM
- Ejemplos de acceso a datos usando un ORM
En esta clase veremos cómo hacer una relación entre países y provincias, siendo que la selección de la provincia depende del país que se haya escogido, en un ejemplo de selects asociados, con el mínimo Javascript, y maximizando el uso de PHP. Haremos avances en los modelos con la rama de PDO y validaciones más complejas que usan varias tablas de la base de datos.
En este vídeo veremos otro ejemplo muy recurrente en el uso de las bases de datos con PHP en el que insertamos información que involucra a varias tablas. Para ello usaremos el método lastInsertId que me ofrece PDO (y otras API de acceso a bases de datos con PHP) para poder realizar esta operativa.
Valoraciones
Vicente Aguilar
Enrique Gálvez
Ya había hecho otros cursos de PHP con Miguel. Todos están bien y mantienen una creciente progresión del conocimiento en busca del código de calidad.
¿Conoces nuestra tarifa plana?
Toda la formación de EscuelaIT, con más de 200 cursos completos para aprender las más variadas tecnologías de programación, diseño y marketing online. Todo! con tu suscripción.