Imagen del curso gratis Backend usando PHP y MySQL

Curso en línea gratuitoBackend usando PHP y MySQL

Duración del curso en línea: 46 horas y 0 minutos

4.7

estrellaestrellaestrellaestrellamedia estrella

(10)

Aprende desarrollo backend con PHP y MySQL en este curso gratuito. Domina PHP, bases de datos, manejo de errores, seguridad y más para crear sitios dinámicos y seguros.

En este curso gratuito, aprenda sobre

  • Introducción al desarrollo Backend con PHP y MySQL
  • Fundamentos de PHP: variables, constantes y estructuras básicas
  • Control de flujo en PHP: condicionales e iteraciones
  • Funciones, fechas y arrays en PHP
  • Formularios web, pasos de datos y plantillas en PHP
  • Manejo de archivos, directorios e imágenes en PHP
  • Procesamiento de texto y expresiones regulares en PHP
  • Fundamentos de bases de datos y modelado con MySQL
  • Lenguaje SQL en MySQL: creación de bases, tablas y modificaciones
  • Consultas MySQL: CRUD básico y selección de datos
  • Joins, unión de tablas y funciones de texto en MySQL
  • Fechas, funciones matemáticas, agregados y vistas en MySQL
  • Conexión entre PHP y MySQL: consultas, paginadores y buscadores
  • Panel de control, ABM y manejo de archivos en MySQL
  • Formularios avanzados, login y gestión de usuarios en PHP
  • Contenido enriquecido, cookies, email y reportes con PHP
  • AJAX, URLs amigables y configuración de Apache con PHP
  • Acceso a bases de datos con PDO en PHP

Descripción del curso

El curso "Backend usando PHP y MySQL" con el experto Germán Rodriguez es una excelente opción para quienes desean adentrarse en el mundo del desarrollo backend. Con una duración total de 46 horas, este curso ha sido evaluado con una impresionante calificación promedio de 5 estrellas, reflejando la satisfacción y el beneficio que han obtenido sus participantes.

Perteneciente a la categoría de Informática, específicamente en Desarrollo Backend, el curso abarca una amplia gama de temas esenciales para dominar PHP y MySQL. Desde los conceptos más básicos hasta técnicas avanzadas, los estudiantes serán guiados a través de una estructura bien planificada y detallada.

Al inicio, se ofrece una cálida bienvenida y una introducción a los conceptos fundamentales de la web dinámica. Posteriormente, se profundiza en PHP, comenzando con la instalación y configuración de diferentes servidores de prueba como LAMP, WAMP y MAMP, y el entorno de desarrollo adecuado. Los estudiantes aprenderán a insertar y manipular código PHP dentro de documentos HTML, declarando variables y constantes, manejando errores y operadores, y utilizando estructuras condicionales e iterativas.

El curso también abarca las funciones esenciales del lenguaje PHP, manejo de fechas, arrays, y técnicas avanzadas como el uso de plantillas, validación de datos y manipulación de archivos del servidor. Los temas de cadenas de texto también se cubren en detalle, incluyendo expresiones regulares y la manipulación de contenidos HTML desde PHP.

En cuanto a MySQL, el curso proporciona una comprensión profunda del servidor de bases de datos, incluyendo la creación y gestión de tablas, columnas, claves primarias y foráneas, tipos de datos y sintaxis SQL. Los estudiantes aprenderán a modelar bases de datos, normalizar datos, y realizar operaciones de inserción, eliminación, actualización y selección de registros.

Con la finalidad de combinar PHP y MySQL, el curso enseña a conectar y ejecutar consultas en MySQL desde PHP, manejar errores, paginar y buscar contenido, y crear paneles de control. Se presta especial atención a la seguridad, manejo de usuarios, recuperación de contraseñas y prevención de inyecciones SQL.

Además, los estudiantes aprenderán a implementar AJAX para mejorar la interactividad de sus aplicaciones web, gestionar archivos con htaccess, y construir URLs amigables. El curso también cubre la creación y uso de APIs para gráficos y exportación de registros en varios formatos.

En resumen, "Backend usando PHP y MySQL" con Germán Rodriguez es un curso integral y bien estructurado que proporciona a los estudiantes las habilidades necesarias para desarrollar aplicaciones backend robustas y eficientes. Con una metodología práctica y detallada, es una excelente opción para cualquier persona interesada en fortalecer su conocimiento en desarrollo backend.

Contenido del curso

  • Lección en vídeo: Curso BackEnd U1·01. ¡Bienvenida al Curso! 04m
  • Lección en vídeo: Curso BackEnd U1·02. ¿Qué es la web dinámica? 07m
  • Lección en vídeo: Curso BackEnd U1·03. ¿Qué es MySQL? 18m
  • Lección en vídeo: Curso BackEnd U1·04 - ¿Qué es PHP? 07m
  • Lección en vídeo: Curso BackEnd U1·05 - Servidores de prueba (LAMP, WAMP, MAMP) 26m
  • Ejercicio: ¿Cuál es la mejor opción para comenzar a trabajar con PHP según el texto?
  • Lección en vídeo: Curso BackEnd U1·06 - Preparar el entorno de desarrollo 03m
  • Lección en vídeo: Curso BackEnd U1·07 - Versiones de PHP 07m
  • Lección en vídeo: Curso BackEnd U1·08 - Convertir un documento HTML a PHP 05m
  • Ejercicio: _¿Cuál es el segundo paso para convertir el blog en PHP?
  • Lección en vídeo: Curso BackEnd U1·09 - Insertar código PHP en una web 08m
  • Ejercicio: ¿Cuál es la forma recomendada para delimitar bloques de código PHP en un servidor web?
  • Lección en vídeo: Curso BackEnd U1·10 - Reglas sintacticas del lenguaje - PHP 07m
  • Lección en vídeo: Curso BackEnd U1·11 - Declaración de variables - PHP 06m
  • Lección en vídeo: Curso BackEnd U1·12 - Definición de constantes - PHP 04m
  • Lección en vídeo: Curso BackEnd U1·13 - Mostrar mensajes en la web con echo y print - PHP 18m
  • Ejercicio: ¿Cuál es la principal diferencia funcional entre los comandos 'echo' y 'print' en PHP según el texto proporcionado?
  • Lección en vídeo: Curso BackEnd U1·14 - Mezclar bloques de código HTML y PHP 15m
  • Lección en vídeo: Curso BackEnd U1·15 - Manejo y depuración de errores - PHP 08m
  • Ejercicio: _¿Cuáles son las cuatro categorías principales de errores en PHP?
  • Lección en vídeo: Curso BackEnd U1·16 - Operadores - PHP 32m
  • Ejercicio: ¿Qué operador se utiliza en PHP para determinar si un número es múltiplo de otro?
  • Lección en vídeo: Curso BackEnd U1·17 - Estructura If - PHP 11m
  • Lección en vídeo: Curso BackEnd U1·18 - Estructura If el bloque ElseIf - PHP 11m
  • Lección en vídeo: Curso BackEnd U1·19 - Operador ternario - PHP 04m
  • Lección en vídeo: Curso BackEnd U1·20 - Estructura Switch - PHP 16m
  • Lección en vídeo: Curso BackEnd U1·21 - Diferencias entre If y Switch - PHP 18m
  • Lección en vídeo: Curso BackEnd U1·22 - Estructura iterativa For - PHP 16m
  • Ejercicio: _¿Cuáles son los tres datos que se deben indicar en un ciclo de repetición for en PHP?
  • Lección en vídeo: Curso BackEnd U1·23 - Estructuras iterativas Do y While - PHP 09m
  • Lección en vídeo: Curso BackEnd U1·24 - Estructuras iterativas, uso de Break y Continue - PHP 07m
  • Lección en vídeo: Curso BackEnd U1·25 - Estructuras: Sintaxis alternativa - PHP 16m
  • Lección en vídeo: Curso BackEnd U1·26 - Conversión de valores en las comparaciones - PHP 09m
  • Lección en vídeo: Curso BackEnd U1·27 - Funciones: Introducción - PHP 07m
  • Lección en vídeo: Curso BackEnd U1·28 - Funciones: Scope de las variables - PHP 06m
  • Lección en vídeo: Curso BackEnd U1·29 - Funciones: Paso de argumentos y parámetros - PHP 13m
  • Ejercicio: _¿Qué son los argumentos en una función de PHP?
  • Lección en vídeo: Curso BackEnd U1·30 - Funciones: Retorno de valores - PHP 17m
  • Lección en vídeo: Curso BackEnd U1·31 - Manejo de Fechas: Creación y formato - PHP 14m
  • Lección en vídeo: Curso BackEnd U1·32 - Manejo de Fechas: Obtener diferencia entre fechas - PHP 11m
  • Lección en vídeo: Curso BackEnd U1·33 - Manejo de Fechas: Definir la zona horaria - PHP 06m
  • Lección en vídeo: Curso BackEnd U1·34 - Arrays: Introducción - PHP 07m
  • Lección en vídeo: Curso BackEnd U1·35 - Arrays: Agregar elementos - PHP 15m
  • Lección en vídeo: Curso BackEnd U1·36 - Arrays: Iterar elementos - PHP 06m
  • Ejercicio: _¿Cómo se pueden mostrar los elementos de un array en PHP utilizando un ciclo de repetición?
  • Lección en vídeo: Curso BackEnd U1·37 - Uso de Arrays como fuente de datos - PHP 12m
  • Lección en vídeo: Curso BackEnd U1·38 - Matrices - PHP 09m
  • Lección en vídeo: Curso BackEnd U1·39 - Iteración de matrices - PHP 12m
  • Lección en vídeo: Curso BackEnd U1·40 - Arrays asociativos - PHP 14m
  • Lección en vídeo: Curso BackEnd U1·41 - Iteración de Arrays asociativos - PHP 14m
  • Lección en vídeo: Curso BackEnd U1·42 - Funciones para el manejo de Arrays - PHP 29m
  • Lección en vídeo: Curso BackEnd U1·43 - Paso de datos entre documentos (GET y POST) - PHP 08m
  • Ejercicio: _¿Cuáles son las tres técnicas que se pueden utilizar para hacer que la información persista a lo largo de la navegación entre documentos en PHP?
  • Lección en vídeo: Curso BackEnd U1·44 - Obtener datos del array $_GET y $_POST - PHP 07m
  • Lección en vídeo: Curso BackEnd U1·45 - Procesar datos enviados por Formularios - PHP 14m
  • Lección en vídeo: Curso BackEnd U1·46 - Envio de checkbox mediante Formularios - PHP 14m
  • Lección en vídeo: Curso BackEnd U1·47 - Paso de datos por la URL - PHP 06m
  • Lección en vídeo: Curso BackEnd U1·48 - Navegación de una web usando templates - PHP 11m
  • Lección en vídeo: Curso BackEnd U1·49 - Inclusión de las plantillas con include y require - PHP 11m
  • Lección en vídeo: Curso BackEnd U1·50 - Creando un archivo de setup para la web - PHP 10m
  • Ejercicio: _¿Cuál es la ventaja que tiene PHP al incorporar archivos de tipo php o html por medio del incluso recuerdo?
  • Lección en vídeo: Curso BackEnd U1·51 - Verificaciones obligatorias en el envío de datos - PHP 12m
  • Lección en vídeo: Curso BackEnd U1·52 - El Array $_SERVER - PHP 17m
  • Lección en vídeo: Curso BackEnd U1·53 - Leer y escribir archivos en el servidor - PHP 28m
  • Lección en vídeo: Curso BackEnd U1·54 - Leer y recorrer directorios en el servidor - PHP 09m
  • Lección en vídeo: Curso BackEnd U1·55 - Recorrer archivos específicos del servidor - PHP 04m
  • Lección en vídeo: Curso BackEnd U1·56 - Obtener informacion de los archivos - PHP 09m
  • Lección en vídeo: Curso BackEnd U1·57 - Crear y eliminar directorios en el servidor - PHP 36m
  • Ejercicio: _¿Qué función de PHP se utiliza para crear un directorio?
  • Lección en vídeo: Curso BackEnd U1·58 - Upload de archivos con formularios - PHP 18m
  • Lección en vídeo: Curso BackEnd U1·59 - Validación de los archivos subidos por formularios - PHP 12m
  • Lección en vídeo: Curso BackEnd U1·60 - Librería GDLibrary: Redimensionar imágenes - PHP 32m
  • Lección en vídeo: Curso BackEnd U1·61 - Librería GDLibrary: Agregar una marca de agua - PHP 11m
  • Lección en vídeo: Curso BackEnd U1·62 - Manipulación de etiquetas HTML desde PHP 13m
  • Lección en vídeo: Curso BackEnd U1·63 - Manipulación de los contenidos de los String - PHP 05m
  • Lección en vídeo: Curso BackEnd U1·64 - Recortar espacios en los String - PHP 05m
  • Ejercicio: _¿Qué función se utiliza en programación para recortar los espacios que están antes del primer carácter de una cadena de texto y todos los espacios que están después del último carácter de una cadena de texto?
  • Lección en vídeo: Curso BackEnd U1·65 - Buscar y reemplazar cadenas de texto - PHP 09m
  • Lección en vídeo: Curso BackEnd U1·66 - Generar subcadenas de texto - PHP 16m
  • Lección en vídeo: Curso BackEnd U1·67 - Encodear cadenas de texto - PHP 03m
  • Lección en vídeo: Curso BackEnd U1·68 - Formatear cadenas de texto - PHP 26m
  • Lección en vídeo: Curso BackEnd U1·69 - Expresiones Regulares: Introducción - PHP 06m
  • Lección en vídeo: Curso BackEnd U1·70 - Expresiones Regulares: Testeo y respuesta de los patrones - PHP 08m
  • Lección en vídeo: Curso BackEnd U1·71 - Expresiones Regulares: Metacaracteres de sustitución - PHP 16m
  • Ejercicio: _¿Cuál es la finalidad de una expresión regular en el desarrollo de un formulario?
  • Lección en vídeo: Curso BackEnd U1·72 - Expresiones Regulares: Metacaracteres de cantidad - PHP 12m
  • Lección en vídeo: Curso BackEnd U1·73 - Expresiones Regulares: Delimitar los patrones - PHP 05m
  • Lección en vídeo: Curso BackEnd U1·74 - Expresiones Regulares: Atajos de metacaracteres - PHP 13m
  • Lección en vídeo: Curso BackEnd U1·75 - Expresiones Regulares: Reemplazo de cadenas - PHP 16m
  • Lección en vídeo: Curso BackEnd U1·76 - Expresiones regulares desde los input con HTML5 06m
  • Lección en vídeo: Curso BackEnd U2·01 - El servidor de base de datos 03m
  • Lección en vídeo: Curso BackEnd U2·02 - Conectarse al MySQL por CLI e IDE 13m
  • Lección en vídeo: Curso BackEnd U2·03 - Tablas y columnas de una base de datos 11m
  • Lección en vídeo: Curso BackEnd U2·04 - Tipos de datos en MySQL 17m
  • Lección en vídeo: Curso BackEnd U2·05 - Anchura del tipo de dato en MySQL 05m
  • Lección en vídeo: Curso BackEnd U2·06 - Atributos de las columnas en MySQL 04m
  • Lección en vídeo: Curso BackEnd U2·07 - Claves primarias y externas de una Tabla 06m
  • Lección en vídeo: Curso BackEnd U2·08 - Herramientas de Modelado de bases de datos 10m
  • Lección en vídeo: Curso BackEnd U2·09 - DER: Modelado de entidades y atributos 09m
  • Ejercicio: _¿Cómo se pueden representar los atributos en un modelo entidad-relación?
  • Lección en vídeo: Curso BackEnd U2·10 - DER: Definir las claves externas 05m
  • Lección en vídeo: Curso BackEnd U2·11 - DER: Grado y Cardinalidad de las relaciones 15m
  • Lección en vídeo: Curso BackEnd U2·12 - DER: Otras reglas de modelado 10m
  • Lección en vídeo: Curso BackEnd U2·13 - DER: Uso del MySQL Workbench para diagramar 37m
  • Lección en vídeo: Curso BackEnd U2·14 - DER: Redundancia y Normalización 17m
  • Lección en vídeo: Curso BackEnd U2·15 - Sintaxis del lenguaje SQL 06m
  • Lección en vídeo: Curso BackEnd U2·16 - Crear y eliminar bases de datos desde código SQL 15m
  • Ejercicio: _¿Qué instrucción de MySQL se utiliza para crear una nueva base de datos?
  • Lección en vídeo: Curso BackEnd U2·17 - Crear tablas y sus columnas desde código SQL 37m
  • Lección en vídeo: Curso BackEnd U2·18 - Definir las Claves primarias y externas desde código SQL 32m
  • Lección en vídeo: Curso BackEnd U2·19 - Definir los eventos ON UPDATE y ON DELETE desde código SQL 23m
  • Lección en vídeo: Curso BackEnd U2·20 - Modificar tablas y columnas desde código SQL 09m
  • Lección en vídeo: Curso BackEnd U2·21 - Importar y exportar una base de datos 07m
  • Lección en vídeo: Curso BackEnd U2·22 - Insertar registros - MySQL 15m
  • Lección en vídeo: Curso BackEnd U2·23 - Eliminar registros - MySQL 02m
  • Ejercicio: _¿Qué sucede si ejecutamos la consulta "delete from categorías" sin indicar a qué filas afectar?
  • Lección en vídeo: Curso BackEnd U2·24 - La cláusula WHERE - MySQL 04m
  • Lección en vídeo: Curso BackEnd U2·25 - Conectivos lógicos - MySQL 07m
  • Lección en vídeo: Curso BackEnd U2·26 - Actualizar registros - MySQL 09m
  • Lección en vídeo: Curso BackEnd U2·27 - Seleccionar registros - MySQL 15m
  • Lección en vídeo: Curso BackEnd U2·28 - Seleccionar registros cuyos valores sean nulos - MySQL 05m
  • Lección en vídeo: Curso BackEnd U2·29 - Establecer rangos de valores - MySQL 06m
  • Lección en vídeo: Curso BackEnd U2·30 - Limitar y ordenar resultados - MySQL 21m
  • Ejercicio: _¿Qué nos permite hacer la cláusula "Límite" en una consulta MySQL?
  • Lección en vídeo: Curso BackEnd U2·31 - Unión de tablas desde el WHERE - MySQL 13m
  • Lección en vídeo: Curso BackEnd U2·32 - Unión de tablas: Ambigüedades - MySQL 13m
  • Lección en vídeo: Curso BackEnd U2·33 - Unión de tablas usando JOIN - MySQL 11m
  • Lección en vídeo: Curso BackEnd U2·34 - Unión de tablas usando múltiples JOIN - MySQL 09m
  • Lección en vídeo: Curso BackEnd U2·35 - Manipular columnas con valores NULL - MySQL 08m
  • Lección en vídeo: Curso BackEnd U2·36 - Unión de tablas usando UNION - MySQL 06m
  • Lección en vídeo: Curso BackEnd U2·37 - Funciones de manejo de texto - MySQL 03m
  • Ejercicio: _¿Cuál es la diferencia entre las funciones UPPER y LCASE en MySQL?
  • Lección en vídeo: Curso BackEnd U2·38 - Concatenación de valores - MySQL 08m
  • Lección en vídeo: Curso BackEnd U2·39 - Procesar las cadenas de texto - MySQL 10m
  • Lección en vídeo: Curso BackEnd U2·40 - Buscar subcadenas de texto - MySQL 05m
  • Lección en vídeo: Curso BackEnd U2·41 - Crear subcadenas de texto - MySQL 21m
  • Lección en vídeo: Curso BackEnd U2·42 - Procesar fechas usando DATE_FORMAT - MySQL 15m
  • Lección en vídeo: Curso BackEnd U2·43 - Estipular fechas - MySQL 17m
  • Lección en vídeo: Curso BackEnd U2·44 - Funciones matemáticas de MySQL 10m
  • Ejercicio: _¿Qué función de MySQL nos permite redondear un número y definir la cantidad de decimales a mostrar?
  • Lección en vídeo: Curso BackEnd U2·45 - Funciones de agregado: MAX, MIN, AVG, COUNT, SUM - MySQL 09m
  • Lección en vídeo: Curso BackEnd U2·46 - Discriminar los resultados de una función de agregado - MySQL 12m
  • Lección en vídeo: Curso BackEnd U2·47 - Filtrar los resultados de una función de agregado - MySQL 07m
  • Lección en vídeo: Curso BackEnd U2·48 - Concatenar filas usando GROUP_CONCAT - MySQL 10m
  • Lección en vídeo: Curso BackEnd U2·49 - Subconsultas - MySQL 11m
  • Lección en vídeo: Curso BackEnd U2·50 - Estructuras de toma de decisiones IF y CASE - MySQL 22m
  • Lección en vídeo: Curso BackEnd U2·51 - Implementación de Vistas - MySQL 23m
  • Ejercicio: _¿Qué es una vista en una base de datos?
  • Lección en vídeo: Curso BackEnd U3·01 - Establecer la conexión entre PHP y MySQL 08m
  • Lección en vídeo: Curso BackEnd U3·02 - Ejecutar las consultas MySQL desde PHP 12m
  • Lección en vídeo: Curso BackEnd U3·03 - Iterar los resultados del MySQL desde PHP 15m
  • Lección en vídeo: Curso BackEnd U3·04 - Problemas en el charset de los resultados MySQL 04m
  • Lección en vídeo: Curso BackEnd U3·05 - Manejo de errores en las consultas MySQL desde PHP 03m
  • Lección en vídeo: Curso BackEnd U3·06 - Listado de registros y ver detalles - PHP y MySQL 32m
  • Lección en vídeo: Curso BackEnd U3·07 - Interactuar con los registros - PHP y MySQL 23m
  • Ejercicio: _¿Qué tipo de input se utiliza para enviar el ID de la publicación a la que se está dejando un comentario en un formulario en PHP?
  • Lección en vídeo: Curso BackEnd U3·08 - Verificar el estado del servicio MySQL desde PHP 09m
  • Lección en vídeo: Curso BackEnd U3·09 - Crear un paginador de registros MySQL en PHP 32m
  • Lección en vídeo: Curso BackEnd U3·10 - Crear un buscador de contenido desde PHP usando LIKE 12m
  • Lección en vídeo: Curso BackEnd U3·11 - Crear un buscador de contenido desde PHP usando FULLTEXT 22m
  • Lección en vídeo: Curso BackEnd U3·12 - Crear un paginador de registros en PHP para los resultados de búsqueda 26m
  • Lección en vídeo: Curso BackEnd U3·13 - Validar los buscadores y paginadores de PHP 18m
  • Lección en vídeo: Curso BackEnd U3·14 - ¿Qué es un panel de control? - ABM PHP 13m
  • Ejercicio: _¿Qué es el panel de control en el contexto del back-end?
  • Lección en vídeo: Curso BackEnd U3·15 - Panel de Control: Listado de registros 33m
  • Lección en vídeo: Curso BackEnd U3·16 - Panel de Control: Ordenar los registros 24m
  • Lección en vídeo: Curso BackEnd U3·17 - Panel de Control: Eliminar registros del MySQL 17m
  • Lección en vídeo: Curso BackEnd U3·18 - Panel de Control: Alta de registros en el MySQL 33m
  • Lección en vídeo: Curso BackEnd U3·19 - Panel de Control: Editar los registros del MySQL 18m
  • Lección en vídeo: Curso BackEnd U3·20 - Panel de Control: Verificaciones MySQL 40m
  • Lección en vídeo: Curso BackEnd U3·21 - Panel de Control: Almacenar archivos en el MySQL en columnas BLOB 46m
  • Ejercicio: _¿Cuál es la técnica que se puede utilizar para almacenar un archivo en una carpeta del sitio web y en una columna de MySQL?
  • Lección en vídeo: Curso BackEnd U3·22 - Setup local vs online: Archivos ini - PHP 14m
  • Lección en vídeo: Curso BackEnd U3·23 - Manejo de checkbox, radio y select: Opciones obtenidas desde MySQL 08m
  • Lección en vídeo: Curso BackEnd U3·24 - Manejo de checkbox, radio y select: Guardar opciones seleccionadas en el MySQL 12m
  • Lección en vídeo: Curso BackEnd U3·25 - Manejo de checkbox, radio y select: Tildar las opciones ya guardadas al editar 12m
  • Lección en vídeo: Curso BackEnd U3·26 - Manejo de checkbox, radio y select: Actualizar las opciones seleccionadas 11m
  • Lección en vídeo: Curso BackEnd U3·27 - Login del sistema con y sin Base de Datos - PHP 24m
  • Lección en vídeo: Curso BackEnd U3·28 - Variables de sesión - PHP 22m
  • Ejercicio: _¿Qué tipo de variable se utiliza para almacenar la información del usuario activo durante la navegación en PHP?
  • Lección en vídeo: Curso BackEnd U3·29 - Seguridad de las secciones y del panel de control - PHP 29m
  • Lección en vídeo: Curso BackEnd U3·30 - Manejo de usuarios: Registros en el MySQL desde PHP 18m
  • Lección en vídeo: Curso BackEnd U3·31 - Manejo de Usuarios: Recuperar contraseña - PHP 52m
  • Lección en vídeo: Curso BackEnd U3·32 - Manejo de Usuarios: Banneos - PHP 31m
  • Lección en vídeo: Curso BackEnd U3·33 - Manejo de Usuarios: Editar perfil - PHP 51m
  • Lección en vídeo: Curso BackEnd U3·34 - Inyección SQL desde la Web - PHP 13m
  • Lección en vídeo: Curso BackEnd U3·35 - Agregar editores WYSIWYG (CKEditor) - PHP 22m
  • Ejercicio: _¿Cuál es la tercera posibilidad para permitir dar formato al texto en un blog?
  • Lección en vídeo: Curso BackEnd U3·36 - Implementación de cookies en PHP 13m
  • Lección en vídeo: Curso BackEnd U3·37 - Envio de mail con la función MAIL de PHP 12m
  • Lección en vídeo: Curso BackEnd U3·38 - Dashboard del Panel de Control y Generar reportes desde PHP 17m
  • Lección en vídeo: Curso BackEnd U3·39 - API para gráficos (Google Chart) integrada con PHP 25m
  • Lección en vídeo: Curso BackEnd U3·40 - Exportar registos del MySQL usando INTO OUTFILE 07m
  • Lección en vídeo: Curso BackEnd U3·41 - Exportar registros en Excel y Word desde PHP 24m
  • Lección en vídeo: Curso BackEnd U3·42 - Exportar registros en PDF desde PHP usando HTML2PDF 16m
  • Ejercicio: _¿Cuál es la librería de terceros más completa y fácil de usar para exportar en PDF desde PHP?
  • Lección en vídeo: Curso BackEnd U3·43 - Usar AJAX desde PHP (sin framework usando el objeto XMLHttpRequest) 16m
  • Lección en vídeo: Curso BackEnd U3·44 - PHP y AJAX: Procesar el CALLBACK del responseText 33m
  • Lección en vídeo: Curso BackEnd U3·45 - PHP y AJAX: Recibir un JSON como respuesta 26m
  • Lección en vídeo: Curso BackEnd U3·46 - PHP y AJAX: Procesar la respuesta del JSON con JSON.parse( ) 07m
  • Lección en vídeo: Curso BackEnd U3·47 - Archivos htaccess: ¿Para qué se usan? 03m
  • Lección en vídeo: Curso BackEnd U3·48 - Archivos htaccess: Modificar configuración del Apache 27m
  • Lección en vídeo: Curso BackEnd U3·49 - URLAmigables: ¿Qué son? 04m
  • Ejercicio: _¿Qué beneficios tienen las urls amigables en una página web?
  • Lección en vídeo: Curso BackEnd U3·50 - URLAmigables: Creación de las reglas desde un archivo htaccess 22m
  • Lección en vídeo: Curso BackEnd U3·51 - VirtualHost del Apache: ¿Para qué sirven los hosts virtuales? 03m
  • Lección en vídeo: Curso BackEnd U3·52 - VirtualHost del Apache: Definir los nodos VirtualHost 10m
  • Lección en vídeo: Curso BackEnd U3·53 - VirtualHost del Apache: Problema de permisos 06m
  • Lección en vídeo: Curso BackEnd U3·54 - Fin del Curso de BackEnd y últimas correcciones del Sitio 1h16m
  • Lección en vídeo: ¿Cómo se usa PDO? Primeros pasos | PHP y MySQL 38m

Este curso gratuito incluye:

46 horas y 0 minutos de curso de vídeo online

Certificado digital de finalización del curso (Gratis)

Ejercicios para entrenar tus conocimientos

100% gratis, desde el contenido hasta el certificado

¿Listo para empezar?Descarga la app y empieza hoy mismo.

Instale la aplicación

ahora para acceder al curso
Icono que representa cursos de tecnología y negocios

Más de 5000 cursos gratuitos

¡Programación, inglés, marketing digital y mucho más! Aprende lo que quieras, gratis

Icono de calendario con una diana que representa la planificación de estudios

Plan de estudios con IA

La Inteligencia Artificial de nuestra app puede crear un horario de estudio para el curso que elijas

Icono profesional que representa carrera y negocios

De cero al éxito profesional

Mejora tu currículum con nuestro certificado gratuito y luego usa nuestra Inteligencia Artificial para encontrar el trabajo de tus sueños

También puedes utilizar el código QR o los enlaces que aparecen a continuación.

Código QR - Descargar Cursa - Cursos Online

Comentarios del curso: Backend usando PHP y MySQL

Yasser Cesar Alvarado Salinas

Excelente curso con una excelente explicación

Más cursos gratuitos en Desarrollo backend

¡Libro electrónico y audiolibros gratis! ¡Aprende escuchando o leyendo!

¡Descarga la App ahora para tener acceso a + 3300 cursos, ejercicios, certificados y mucho contenido gratis sin pagar nada!

  • Cursos online 100% gratuitos de principio a fin

    Miles de cursos online en vídeo, ebooks y audiolibros.

  • Más de 48 mil ejercicios gratuitos

    Para poner a prueba tus conocimientos durante los cursos en línea

  • Certificado Digital gratuito válido con Código QR

    Generado directamente desde la galería de fotos de tu celular y enviado a tu correo electrónico

Aplicación Cursa en la pantalla del libro electrónico, la pantalla del curso en video y la pantalla de ejercicios del curso, además del certificado de finalización del curso.

+ 9 millones
estudiantes

Certificado gratuito y
válido con código QR

60 mil ejercicios
gratis

Calificación de 4.8/5
en tiendas de aplicaciones

Cursos gratuitos de
vídeo y audiolibros