Udemy
    •  
    •  
    •  
    •  
    •  
    •  
    •  
    •  
Turn what you know into an opportunity and reach millions around the world.
Learn More
Your cart is empty.
Keep shopping
Desarrolla un sistema de exámenes en línea con PHP y MySQL
Rating: 5.0 out of 5(11 ratings)
2,222 students

Desarrolla un sistema de exámenes en línea con PHP y MySQL

Desarrolla una aplicación completa bajo el patrón de diseño MVC con PHP, MySQL, Bootstrap, HTML y JavaScript
Last updated 3/2025
Spanish

What you'll learn

  • Comprenderá las generalidades de PHP, su historia, funcionamiento, editores de código, instalación XAMPP y MAMP y su configuración.
  • Aprenderá las principales definiciones del patrón de diseño MVC, creación de carpetas, creación de la base de datos, la configuración del archivo .hta
  • Creará el proceso de entrada, la instalación de Bootstrap, crear un formulario, creación de archivos encabezado y pie de página, la vista de olvido, l
  • Creará las características básica, los archivos del patrón MVC, crear la vista de detalle, mostrar un combo box del formulario, recibir y validar la informació.
  • Creará las características básica, los archivos del patrón MVC, crear la vista de detalle, alta de una materia, recibir y validar la información.
  • Crear el proceso de alta, baja y cambios de los catálogos con diferentes llaves.
  • Creará las características básica, los archivos del patrón MVC, crear la vista de detalle, alta de un usuario, recibir y validar la información de la vista.
  • Creará los archivos del patrón MVC, crear la vista de detalle, alta de un usuario, recibir y validar la información de las vistas.

Course content

12 sections142 lectures21h 18m total length
  • Bienvenid@ al curso de desarrollo de un sistema de exámenes en línea6:54

    Una aplicación que es muy recurrente en Internet es el desarrollo de una aplicación para los exámenes en línea. Esta aplicación nos sirve para utilizar lenguajes del lado del cliente, como JavaScript y lenguajes del lado del servidor como PHP, así como conectarlo con bases de datos, en este caso como MySQL, herramientas que son las más utilizadas en la Web. En este curso construiremos las páginas web por medio de Bootstrap 5.3. lo cual nos permitirá tener una aplicación responsiva.

     Partiremos desde una página completamente en blanco hasta concluir la parte del usuario (front-end) y la parte del administrador (back-end). Los objetivos del presente curso son:

    • Conocer los aspectos básicos de PHP y su instalación.

    • Crear la estructura Modelo, Vista y Controlador para construir la tienda virtual con PHP y MySQL.

    • Crear el controlador, el modelo y las vistas necesarias para permitir el acceso de los usuarios al sistema.

    • Crear el menú, controlador, modelo y las vistas necesarias para: el tablero, las cuentas, los movimientos.

    • Manejo de imágenes y paginación de consultas muy largas

  • Antes de empezar5:48

    Rasmus Ledford Desarrolló PHP (Personal Home Page) en 1995.

  • Breve historia de PHP (opcional)5:25
    1. El cliente realiza una solicitud al servidor de un recurso .php

    2. El servidor recibe la solicitud y llama al lenguaje PHP.

    3. Donde el servidor encuentre las etiquetas PHP, lo ejecutará.

    4. PHP realiza el programa y regresa como etiquetas HTML.

    5. El servidor regresa el código HTML (nunca código PHP).

    6. El cliente toma el HTML y el navegador lo interpreta.

  • Cómo funciona PHP (opcional)6:49
    1. El cliente realiza una solicitud al servidor de un recurso .php

    2. El servidor recibe la solicitud y llama al lenguaje PHP.

    3. Donde el servidor encuentre las etiquetas PHP, lo ejecutará.

    4. PHP realiza el programa y regresa como etiquetas HTML.

    5. El servidor regresa el código HTML (nunca código PHP).

    6. El cliente toma el HTML y el navegador lo interpreta.

  • ¿Qué necesitamos para el curso?3:58

    1. Instalar la plataforma Apache-MySQL-PHP en su computadora como XAMPP, MAMP, LAMP o WAMP o es su defecto, contar con un servidor remoto con PHP.

    2. Un navegador moderno.

    3. Un editor de código como Sublime Text, Aptana, Brackets, Atom o Dreamweaver (cualquier versión).

    4. Si se cuenta con un servidor remoto, necesitarás un FTP o cPanel.

  • Instalar el Apache + PHP + MySQL: XAMPP10:25

    XAMPP es un paquete de instalación independiente de plataforma, software libre, que consiste principalmente en el sistema de gestión de bases de datos MySQL, el servidor web Apache y los intérpretes para lenguajes de script: PHP y Perl.

  • Instalar MAMP en una computadora con Windows5:39

    En este video instalaremos el paquete MAMP en una computadora Windows

  • Plugins de SublimeText para PHP (opcional)6:34

    Existen un par de herramientas que nos va a ser de mucha utilidad en el uso de Sublime Text con lo que es PHP, es un software de código abierto. Efectivamente, que donde terceros podemos construir a su alrededor, es decir, podemos tener lo que se llama plugins y va a encontrar muchísimos plugins que se pueden instalar dentro de Sublimetext,


  • Ver la configuración de PHP con phpinfo()5:39

    Revisemos una función que es importante que es el phpinfo(), que bueno por lo general, pues lo utilizamos de vez en cuando, generalmente al principio para verificar nuestra versión de PHP y alguna librería que nos haga falta instalar o que tengamos dudas si está instalada.

  • Documentar con PHPDoc (opcional)5:24

    PHPDoc es un conjunto de reglas para documentar nuestros programas.

  • Apuntes de la sección0:06

    ¿Algo para mejorar en esta sección?

    ¿Algún comentario o aporte?

    Tus comentario son muy importantes y seguiré trabajando para que puedas calificar este curso con 5 estrellas.

Requirements

  • Conocimientos generales de PHP y MySQL.
  • Conocimientos generales de desarrollo web bajo el patrón de diseño MVC.
  • Conocimientos generales de Bootstrap 5 (no indispensable).

Description

Una aplicación que es muy recurrente en Internet es el desarrollo de una aplicación para los exámenes en línea. Esta aplicación nos sirve para utilizar lenguajes del lado del cliente, como JavaScript y lenguajes del lado del servidor como PHP, así como conectarlo con bases de datos, en este caso como MySQL, herramientas que son las más utilizadas en la Web. En este curso construiremos las páginas web por medio de Bootstrap 5.3. lo cual nos permitirá tener una aplicación responsiva.

 Partiremos desde una página completamente en blanco hasta concluir la parte del usuario (front-end) y la parte del administrador (back-end). Los objetivos del presente curso son:

  • Conocer los aspectos básicos de PHP y su instalación.

  • Crear la estructura Modelo, Vista y Controlador para construir la tienda virtual con PHP y MySQL.

  • Crear el controlador, el modelo y las vistas necesarias para permitir el acceso de los usuarios al sistema.

  • Crear el menú, controlador, modelo y las vistas necesarias para: el tablero, las cuentas, los movimientos.

  • Manejo de imágenes y paginación de consultas muy largas

Este curso intermedio, por lo que usted debe tener las bases de programación en Bootstrap, PHP, JavaScript y MySQL, aunque no debe de ser experto en ellos. Es una buena oportunidad para poner en práctica sus conocimientos. Usted debe de contar con una instalación de Apache-PHP-MySQL, como XAMPP, MAMP o WAMP.

Al final del curso contarás con todos los archivos del curso y los esquemas de la base de datos.

Who this course is for:

  • Este curso está enfocado para los desarrolladores web con conocimientos de PHP y MySQL.