Crea un sistema escolar con PHP MySQL jQuery y AJAX desde 0

Domina PHP, bases de datos, jQuery Javascript y AJAX, además de Bootstrap, Emmet y HTML5 creando un sistema para escuelas en línea desde 0, trabajaremos áreas de profesores, alumnos y directivos, un sistema dinámico e interesante.
  • Audio y lenguaje - Español (México)
  • Última actualización - 2023

  • PHP MySQL jQuery AJAX Prepros XAMPP Bootstrap 5
4.5 Reseñas (+1,500 reseñas)
+100k estudiantes
¡Incluido en paquete de cursos! Accede a más de 45 cursos premium

Descripción

Domina PHP, bases de datos, jQuery Javascript y AJAX, además de Bootstrap, Emmet y HTML5 creando un sistema para escuelas en línea desde 0, trabajaremos áreas de profesores, alumnos y directivos, un sistema dinámico e interesante.

Contenido incluido

Esto es lo que vas a aprender dentro del curso.

  • Herramientas necesarias

  • Descargando Bee framework

  • Configuración inicial del framework

  • Configuración Prepros

  • Estructura y brief del proyecto

  • Diagrama de rutas necesarias

  • Template que usaremos para el front end

  • Descargar plantilla base

  • Creando la base de datos

  • Creando las tablas y relaciones

  • Separando en bloques nuestra template parte 1

  • Separando en bloques nuestra template parte 2

  • Separando en bloques nuestra template parte 3

  • Separando en bloques nuestra template parte 4

  • Armando de nuevo el front end

  • Creando la variación minimal

  • Creando los controladores iniciales

  • Cambiando el controlador por defecto a Dashboard

  • Editando el login del sistema

  • Ajustes en el proceso de login parte 1

  • Ajustes en el proceso de login parte 2

  • Funciones requeridas para roles de usuario

  • Funciones de validación de role

  • Editando el front end 1

  • Editando el front end 2

  • Editando el front end 3

  • Link activo

  • Maquetando el formulario de agregar materias

  • Proceso de agregar materias

  • Listando materias 1

  • Listando materias 2

  • Ajustes DataTables

  • Ajustes de Paginación

  • Editando materias

  • Borrando materias

  • Listando profesores

  • Funciones de estados de usuarios

  • Proceso de agregado de profesores

  • Maquetando el formulario para editar profesores

  • Proceso de edición de profesores

  • Maquetando el formulario de materias del profesor

  • Query para cargar materias disponibles y asignadas para profesor

  • Listando materias disponibles para el profesor parte 1

  • Listando materias disponibles para el profesor parte 2

  • Listando materias del profesor AJAX

  • Agregando materias a profesor AJAX

  • Borrando materias del profesor AJAX

  • Borrando profesores

  • Email de confirmación de cuenta

  • Creando las tablas faltantes

  • Maquetando el listado de grupos

  • Maquetando formulario de agregar grupos

  • Proceso de agregado de grupos

  • Maquetando el formulario para editar grupos

  • Proceso de actualizado de información de grupo

  • Cargando materias disponibles para grupo

  • Listando materias de grupos

  • Asignando y quitando materias a grupos

  • Subiendo horario de clases

  • Proceso de subida de horario de clases

  • Agregando el horario a la tabla de grupos

  • Listando alumnos inscritos en grupo 1

  • Listando alumnos inscritos en grupo 2

  • Quitando alumnos de grupo

  • Suspendiendo alumnos

  • Retirando suspensión de alumnos

  • Borrando grupos

  • Maquetando el listado de alumnos

  • Ajustes en tabla de alumnos

  • Maquetando el formulario de agregar alumnos

  • Maquetando el formulario de edición de alumnos

  • Proceso de agregado de alumnos y asignando a grupo

  • Proceso de edición de alumnos

  • Borrando alumnos

  • Vistas de recuperación de contraseña

  • Correo de recuperación de contraseña

  • Proceso de recuperación de contraseña

  • Procesando el actualizado de contraseña

  • Bonus: Mejorando sistema de recuperación de contraseñas

  • Correo de suspensión de cuenta

  • Menú de navegación para profesores

  • Estadísticas para profesores

  • Dashboard para profesores

  • Vista de grupos de profesor

  • Vista de un solo grupo

  • Vista de un solo grupo y sus alumnos

  • Vista de un solo grupo y materias del profesor

  • Ajuste de bugs 1

  • Nuevo modelo de lecciones y métodos

  • Vista de lecciones de materia

  • Maquetando el formulario para agregar lección

  • Proceso de agregado de lección

  • Maquetando formulario de edición de lección

  • Proceso de edición de lección

  • Ajustes en la tabla de lecciones de materia

  • Maquetando la vista de una lección parte 1

  • Maquetando la vista de una lección parte 2

  • Borrando lecciones

  • Bonus: Agregando el área de listado de materias de profesor

  • Bonus: Agregando fecha de inicio a lecciones

  • Menú de navegación para alumnos

  • Dashboard para alumnos

  • Vista general de grupo

  • Editando vista de grupo para alumno

  • Función para calcular tiempos restantes

  • Método para cargar lecciones para alumno

  • Listando lecciones disponibles

  • Ingresando a una lección

  • Vista de una sola lección para alumnos

  • Menú de navegación para admins

  • Modelo admin y estadísticas

  • Función para simular ingresos

  • Método para contar lecciones anualmente

  • Función para simular proyectos

  • Dashboard para administradores

  • Mostrando datos y proyectos en dashboard

  • Creando la función general para las gráficas

  • Creando gráfica de ingresos

  • Creando gráfica de comunidad

  • Creando gráfica de enseñanza

  • Recargando gráficas

  • Área de todas las lecciones

  • Administración y reinicio de sistema

  • Ajustes finales en el bloqueo de accesos

  • ¿Qué te pareció el contenido?

  • Más recursos para ti

  • Despedida

  • Código fuente primera versión

  • Código fuente con Bee 1.5.8

💓 Comentarios de miembros 💓

Enseñamos con pasión a más de 100,000 estudiantes

Reseñas y comentarios de estudiantes en la Academia de Joystick

Y tenemos muchos más... pero entiendes el punto ;)

Preguntas frecuentes

Lo que han preguntado nuestros miembros

Muy fácil, es un paquete de contenido, son más de 45 cursos diferentes hasta la fecha que vas a tener disponibles en tu cuenta de estudiante. Actualmente si adquieres el Plan Pack Full Stack, tu acceso es de por vida.

Nosotros mostramos nuestros precios en pesos mexicanos (MXN) pero dependiendo de la pasarela que prefieras, Gumroad procesará los pagos en USD, mientras que Hotmart tú podrás seleccionar la divisa de pago, MercadoPago y Stripe procesará en MXN o pesos mexicanos, puedes pagar desde cualquier parte del mundo sin problema alguno. Utiliza el siguiente conversor de divisas para ver el precio en tu divisa de forma rápida, Conversor de Divisas.

Totalmente, sabemos que puede no gustarte el contenido, si es así, simplemente solicita a nuestro equipo tu reembolso y será verificado, o si cuentas con una suscripción activa, solo accede a tu cuenta y podrás cancelarla para que no se realice el próximo cargo a tu tarjeta. También ofrecemos pruebas gratuitas para que revises el contenido y los cursos sin limitantes. Por favor, revisa las Políticas de Reembolsos y Políticas de Privacidad

No, para prevenir la piratería de nuestros cursos y contenido estos solo pueden ser vistos desde tu portal de estudiante, tienes acceso 24/7 para que aprendas a tu propio ritmo.

Desde Enero del 2025 lamentablemente ya no ofreceremos certificación en nuestros cursos. Recuerda, un certificado no es nada si no pones en práctica el conocimiento.

Claro que si, todos nuestros cursos premium incluyen código fuente y archivos adicionales, también algunos cursos gratuitos los incluyen. Este estará disponible al final de cada curso después de completar una tarea sencilla para su liberación.

Claro, como desarrolladores entendemos lo importante que es la seguridad informática, nos apoyamos de la tecnología de Thinkific junto con Stripe y PayPal, líderes en procesamiento de pagos en línea, las transacción son 100% seguras y privadas. Contamos con los más altos estándares de seguridad, nos importa mucho tu seguridad.

¡Completamente!, podrás escribir y abrir preguntas usando nuestro propio bot de Discord para que el resto de miembros de la Academia y yo te ayudemos, también tenemos un grupo privado en Whatsapp.

Muy sencillo, Udemy es un marketplace que tiene control sobre todo el contenido de los instructores (vendedores), así como de las ofertas, restricciones y comunicaciones, es por eso que surgió la Academia de Joystick, queremos poder llegar a nuestros estudiantes de forma más rápida, directa y cercana sin dejar de ser una opción accesible en precios en todo el mundo. Udemy resta más del 49% en comisiones por venta, sin contar que los precios son muy bajos, esto no nos permite experimentar en nuevo y mejor contenido.

En la Academia de Joystick aceptamos todas las tarjeta de débito o crédito gracias a Stripe y PayPal para garantizar la seguridad de tu información. Si eres de México también aceptamos pagos en efectivo o transferencias bancarias a nuestras cuentas e incluso MercadoPago.

¿Quieres pagar en efectivo?

We got you! Accede al siguiente enlace, ahí verás la información de pago, sólo ten en cuenta que las promociones y cupones no son siempre iguales.

Pagos en efectivo o transferencias SPEI México

Puedes escribirnos directamente a [email protected].