• No hay productos en el carrito.

Inicio / Cursos / Crea tu propio CMS-Builder similar a STRAPI con PHP-MySQL
Impartido por Juan Fernando UrregoPago único de $2,800 MXN · acceso por 12 meses

Crea tu propio CMS-Builder similar a STRAPI con PHP-MySQL

Aprende a crear un Constructor de Dashboards y Administrador de Datos con tu propia API usando PHP y MySQL

Certificado oficial emitido por la SEPA través del Gobierno del Estado de México
12 meses de acceso En línea · 50 h 10 unidades
Qué aprenderás

Lo que serás capaz de hacer

Imagina tener un Sistema que construya un Tablero Administrativo en segundos y puedas gestionar datos y contenido de manera fácil e intuitiva. Pues ahora lo vas a poder tener en tus manos aprendiendo a crear este Constructor de Sistemas de Tableros Administrativos (CMS-Builder). Las siglas CMS significan (Content Manager System) y encontrar un Constructor CMS hoy en día para la administración de sitios web o aplicaciones móviles es muy escaso, por lo general, los programadores terminan usando STRAPI. STRAPI es una aplicación web que permite a los usuarios crear y gestionar contenido de manera intuitiva a través de un panel de administración fácil de usar. Pero usarlo a gran escala tiene costos muy elevados los cuales podrás ahorrar si aprendes a crear un sistema similar a éste. Te llevaré paso a paso en la creación de tu propio CMS-Builder , usando el lenguaje de programación PHP de lado servidor y Javascript de lado del cliente . Almacenaremos los datos en MySQL y tendremos nuestra propia API RESTful para la gestión de datos. Este CMS-Builder te servirá para administrar los datos de cualquier proyecto web o aplicación móvil que tengas en mente. En mis anteriores cursos cuando he enseñado a crear Sistemas POS, Sistemas Ecommerce, Sistemas Marketplace, Sistemas de Reservas y Alquiler, Sistemas de Suscripción entre otros, siempre hemos comenzado a crear la parte administrativa escribiendo desde cero el código del CRUD, de las tablas y de los formularios repitiendo una y otra vez los mismos procesos. Por eso me puse en la tarea de investigar el funcionamiento de aplicaciones web como STRAPI y crear un sistema similar que nos permita crear Tableros Administrativos en pocos pasos sin tener que volver a escribir todo el código desde cero. Así como existen cursos de Wordpress, WIX, Joomla, Drupal entre otros donde te enseñan a administrar contenido para la web en ecosistemas creados por otros programadores y otras personas, te puedo asegurar que este es el único curso en español que vas a encontrar donde aprenderás a crear tu propio ecosistema para administrar contenido para la web o para tus aplicaciones móviles. ya no más Wordpress, no más STRAPI ahora usa tu propio CMS-Builder. Además este CMS-Builder te permitirá llevarlo a escalas más grandes de desarrollo por su construcción modular, lo podrás convertir luego en un Sistema CRM , o en un Sistema E-Learning , o en un Chat-Center , entre otras soluciones empresariales que requieran un aplicativo web para gestionar datos y contenido. Y como BONUS REGALO te voy a dar 5 plantillas web profesionales de portafolios de trabajo adquiridas en Envato Market por más de 19 usd cada una y te las voy a regalar para que durante el curso escojas la que quieras y alimentes tu portafolio de trabajo usando el CMS-Builder. Qué esperas para tener tu propio Constructor de Dashboards y Administrador de Datos. ¡Nos vemos en el curso!

  • Aprenderás la estructura de un sistema administrativo y sus componentes
  • Aprenderás a gestionar datos SQL desde PHP: Crear tablas y columnas, insertar, actualizar y eliminar datos
  • Aprenderás a crear un sistema dinámico de formularios para gestionar cualquier tipo de dato
  • Aprenderás a crear tu propio DATA-TABLE, sin necesidad de plugins, usando JS, AJAX y PHP
  • Aprenderás a crear un panel administrativo dinámico, donde con un solo clic lo instalas y comienzas a crear páginas y módulos
  • Aprenderás a gestionar datos desde tu propia API RESTful sin necesidad de utilizar herramientas costosas y de terceros

Temario

UNIDAD 1 - Introducción · 7 lecciones

UNIDAD 1 - Introducción

  • Qué aprenderás en este cursoVideo · 16 min
  • Antes de comenzarLectura · 0 min
  • Herramientas de TrabajoVideo · 7 min
  • Plugins Editor de Código Sublime TextLectura · 0 min
  • Lógica del SistemaVideo · 7 min
  • Primeros PasosVideo · 8 min
  • Tipos de DatosVideo · 8 min
UNIDAD 2 - Instalación del Sistema · 13 lecciones

UNIDAD 2 - Instalación del Sistema

  • Organizado las carpetasVideo · 3 min
  • Asignar Dominio VirtualVideo · 9 min
  • Crear Controlador y la Vista para la PlantillaVideo · 5 min
  • Depurar ErroresVideo · 6 min
  • Archivo .HTACCESS para URL's AmigablesVideo · 11 min
  • Integrando PluginsVideo · 9 min
  • Formulario de InstalaciónVideo · 13 min
  • Validación de FormulariosVideo · 7 min
  • CSS (Hojas de Estilo) personalizablesVideo · 6 min
  • Creando y conectando la Base de DatosVideo · 12 min
  • Creando Tablas Iniciales desde PHP usando sentencias SQLVideo · 17 min
  • Creando Tablas Iniciales - Parte 2Video · 14 min
  • Agregando Alertas VisualesVideo · 12 min
UNIDAD 3 - API y Base de Datos · 16 lecciones

UNIDAD 3 - API y Base de Datos

  • La API RESTfulVideo · 7 min
  • APIRESTful - DocumentaciónVideo · 17 min
  • POSTMANVideo · 9 min
  • Registro del Super-Administrador desde ControladorVideo · 25 min
  • Creación de datos desde POSTMANVideo · 15 min
  • Creación de datos desde ControladorVideo · 31 min
  • Interfaz del LoginVideo · 19 min
  • Estilos propios del DashboardVideo · 17 min
  • Controlador de AdministradoresVideo · 19 min
  • Interfaz del Dashboard con ChatGPTVideo · 21 min
  • La Paleta de Color del DashboardVideo · 7 min
  • Separar la Interfaz por módulosVideo · 3 min
  • Cerrar SesiónVideo · 5 min
  • Editar datos del DashboardVideo · 14 min
  • Validar y actualizar al AdministradorVideo · 17 min
  • Qué hacer cuando hay cambio de ClaveVideo · 11 min
UNIDAD 4 - Gestión de Páginas · 6 lecciones

UNIDAD 4 - Gestión de Páginas

  • Listar PáginaVideo · 9 min
  • Crear PáginaVideo · 22 min
  • Editar PáginaVideo · 20 min
  • Cambiar Orden de PáginaVideo · 22 min
  • Eliminar PáginaVideo · 17 min
  • Organizar el Dashboard según el tipo de PáginaVideo · 26 min
UNIDAD 5 - Gestión de Módulos · 28 lecciones

UNIDAD 5 - Gestión de Módulos

  • Filtrar Tipos de MódulosVideo · 14 min
  • Distribución de Módulos en el DashboardVideo · 18 min
  • Apariencia Módulo "Breadcrumb"Video · 8 min
  • Agregar Módulo "Breadcrumb"Video · 17 min
  • Editar Módulo "Breadcrumb"Video · 21 min
  • Eliminar Módulo "Breadcrumb"Video · 8 min
  • Apariencia Módulo "Métrics"Video · 9 min
  • Agregar Módulo "Metrics"Video · 20 min
  • Editar Módulo "Metrics"Video · 20 min
  • Eliminar Módulo "Metrics"Video · 6 min
  • Apariencia Módulo "Graphics"Video · 11 min
  • Agregar Módulo "Graphics"Video · 11 min
  • Agregar datos dinámicos al gráficoVideo · 22 min
  • Editar Módulo "Graphics"Video · 5 min
  • Eliminar Módulo "Graphics"Video · 1 min
  • Apariencia Módulo "Tables"Video · 21 min
  • Agregar Módulo "Tables"Video · 20 min
  • Gestionar Columnas de una TablaVideo · 22 min
  • Completar la creación de ColumnasVideo · 24 min
  • Ajustes en la creación de ColumnasVideo · 4 min
  • Agregar datos dinámicos a la tablaVideo · 17 min
  • Editar Módulo "Tables"Video · 19 min
  • Editar Columnas desde el ControladorVideo · 25 min
  • Ajustes al Editar Columnas desde el ControladorVideo · 12 min
  • Eliminar ColumnasVideo · 21 min
  • Eliminar Módulo "Tables"Video · 9 min
  • Apariencia de un Módulo "Custom"Video · 7 min
  • Gestión de un Módulo "Custom"Video · 10 min
UNIDAD 6 - Gestión de Datos · 27 lecciones

UNIDAD 6 - Gestión de Datos

  • Recordando los Tipos de Datos que vamos a trabajar en este SistemaVideo · 19 min
  • Maquetar la Interfaz de FormulariosVideo · 23 min
  • Formularios DinámicosVideo · 18 min
  • Formulario para NúmerosVideo · 2 min
  • Formulario para ArchivosVideo · 4 min
  • Formulario para Falso y VerdaderoVideo · 2 min
  • Formulario para Seleccionar desde una MatrizVideo · 6 min
  • Alimentar la Matriz de los Datos de SelecciónVideo · 18 min
  • Plugin Select 2 para Formulario de SelecciónVideo · 4 min
  • Plugin Tags-Input para Formulario de Tipo ArregloVideo · 6 min
  • Formulario de Tipo ObjetoVideo · 24 min
  • Formulario de Tipo JSONVideo · 26 min
  • Plugin DateTimePicker para Fechas y HorasVideo · 9 min
  • Plugin Summernote para formulario de Tipo CódigoVideo · 14 min
  • Formulario de Tipo ColorVideo · 5 min
  • Probando Registro de Datos en la Tabla "examples"Video · 6 min
  • Creación de DatosVideo · 18 min
  • Visualización de Datos en la TablaVideo · 25 min
  • Ocultar Datos en la TablaVideo · 6 min
  • Tabla ResponsivaVideo · 15 min
  • Editar DatosVideo · 14 min
  • Ajustes en Editar DatosVideo · 19 min
  • Guardar Cambios en Base de DatosVideo · 7 min
  • Copiar DatosVideo · 5 min
  • Eliminar DatosVideo · 13 min
  • Tratamiento especial con las ContraseñasVideo · 13 min
  • Código detrás de cámaraVideo · 4 min
UNIDAD 7 - Creando nuestro propio DATATABLE · 14 lecciones

UNIDAD 7 - Creando nuestro propio DATATABLE

  • Organizando la Base deDatos para Data-TableVideo · 7 min
  • Orden, Límites, Rangos y Buscador de la APIVideo · 15 min
  • Paginación de una TablaVideo · 19 min
  • Traer nuevos Registros desde AJAXVideo · 18 min
  • Pintar la Vista con la nueva tabla desde AJAXVideo · 16 min
  • Límites de Registros de una TablaVideo · 21 min
  • Órden de Registros de una TablaVideo · 15 min
  • Búsqueda de Registros de una TablaVideo · 18 min
  • Cuando no existen RegistrosVideo · 9 min
  • Filtrar Registros por Rango de FechasVideo · 22 min
  • Selección de Items para realizar acciones masivasVideo · 19 min
  • Eliminar Registros de forma masivaVideo · 7 min
  • Cambiar estado Boleano de forma masivaVideo · 21 min
  • Cambiar selección de forma masivaVideo · 13 min
UNIDAD 8 - Gestor de Archivos · 4 lecciones

UNIDAD 8 - Gestor de Archivos

  • Paso a paso para agregar el Gestor de ArchivosVideo · 18 min
  • Conociendo el Gestor de ArchivosVideo · 22 min
  • Integrar Gestor de Archivos a FormulariosVideo · 13 min
  • Integrar Gestor de Archivos a la Instalación InicialVideo · 20 min
UNIDAD 9 - Plantillas de Envato Market · 12 lecciones

UNIDAD 9 - Plantillas de Envato Market

  • Descarga las Plantillas de Envato MarketVideo · 11 min
  • Analizando la Plantilla a trabajarVideo · 11 min
  • Evitar repetir datosVideo · 14 min
  • Creando las Páginas y Módulos de la PlantillaVideo · 14 min
  • Agregando los datos de la Plantilla en el CMSVideo · 22 min
  • Ajustes al Formulario de datos JSON y ObjetosVideo · 13 min
  • Ajustes a la carga de más archivosVideo · 7 min
  • Organizando la Plantilla en código PHPVideo · 17 min
  • Integrando los datos a la Plantilla - Parte 1Video · 20 min
  • Integrando los datos a la Plantilla - Parte 2Video · 21 min
  • Integrando los datos a la Plantilla - Parte 3Video · 19 min
  • Dar formato a las fechas del BlogVideo · 14 min
UNIDAD 10 - Subiendo nuestro CMS-Builder a un Hosting · 25 lecciones

UNIDAD 10 - Subiendo nuestro CMS-Builder a un Hosting

  • Hosting de 220 GB a 1 dólar mensualVideo · 11 min
  • El Dominio y SubdominiosVideo · 9 min
  • Configurar Roles y PermisosVideo · 17 min
  • Ajuste en Tablas No EditablesVideo · 7 min
  • Rol EditorVideo · 20 min
  • Agregar Tablas Relacionadas en FormularioVideo · 16 min
  • Traer Info de Tabla Relacionada con AJAXVideo · 21 min
  • Editar Tablas Relacionadas en FormularioVideo · 13 min
  • Habilitar Recordar LoginVideo · 7 min
  • Habilitar Visualizar ContraseñaVideo · 6 min
  • Habilitar Recibir Nueva ContraseñaVideo · 13 min
  • Librería PHP MailerVideo · 21 min
  • Subir la Base de Datos al HostingVideo · 3 min
  • Subir la API al HostingVideo · 5 min
  • Subir el CMS al HostingVideo · 11 min
  • Subir el Sitio INSHOT al HostingVideo · 4 min
  • Habilitar SIMPLE FTP DEPLOYVideo · 7 min
  • Ajuste - Agregar más Objetos en la misma TablaVideo · 20 min
  • Ajuste - Agregar más datos JSON en la misma TablaVideo · 21 min
  • BONUS - Agregar Doble Factor de AutenticaciónVideo · 17 min
  • BONUS - Ordenar Datos desde la TablaVideo · 14 min
  • BONUS - Agregar API de ChatGPTVideo · 23 min
  • BONUS - Agregar Submenús a la botonera lateralVideo · 38 min
  • BONUS - Subir datos masivos con ExcelVideo · 34 min
  • Clase ExtraLectura · 0 min
Certificado oficial

Tu certificado lo emite la SEP, no solo una plataforma

Al demostrar la competencia recibes un certificado emitido por la Secretaría de Educación Pública a través del Gobierno del Estado de México: un documento oficial que puedes presentar con confianza ante cualquier empleador o institución.

Tu certificado con INEC

  • Lo emite la Secretaría de Educación Pública (SEP), a través del Gobierno del Estado de México
  • Documento oficial con folio verificable en línea
  • Lo otorga la Universidad Tecnológica Fidel Velázquez

Otras plataformas en línea

  • Constancia privada emitida por la misma plataforma
  • Solo acredita horas cursadas o asistencia
  • Sin respaldo de una autoridad educativa
Cómo funciona

Tu itinerario, de la inscripción al certificado

  1. 1

    Inscripción con pago único

    Pagas $2,800 MXN una sola vez y entras de inmediato al curso.

  2. 2

    Estudias a tu ritmo

    10 unidades con videos, lecturas y actividades, disponibles 24/7 durante 12 meses.

  3. 3

    Cuestionarios por unidad

    Cuestionarios para comprobar lo aprendido.

  4. 4

    Certificado

    Emitido por la SEP a través del Gobierno del Estado de México, con folio verificable.

Lo que obtienes

Un certificado oficial de la SEP

Muestra del certificado: Crea tu propio CMS-Builder similar a STRAPI con PHP-MySQL

Muestra · verificable por folio y QR

  • Emitido por la Secretaría de Educación Pública (SEP), a través del Gobierno del Estado de México. No es una constancia privada: es un documento oficial, y ese respaldo marca la diferencia frente a otras plataformas en línea.
  • Contenido impartido por Juan Fernando Urrego.
  • Folio y QR verificables para compartirlo con quien te contrate.
Medios que necesitas
Equipo de cómputo Conexión estable a internet
Pago único

Empieza hoy, a tu ritmo

Un solo pago y acceso inmediato al curso completo durante 12 meses.

  • 10 unidades · 152 lecciones · 50 h
  • 12 meses de acceso
  • Certificado emitido por la SEP (Gob. del Estado de México) con folio verificable
Pago único
$2,800MXN
Acceso por 12 meses
Inscribirme Hablar con un asesor
Preguntas frecuentes

Sobre tu inscripción

¿Cómo es el pago?

Un solo pago de $2,800 MXN. No hay mensualidades ni cargos recurrentes.

¿Cuánto tiempo tengo acceso?

12 meses desde tu inscripción, 24/7, para avanzar a tu ritmo.

¿Quién imparte el contenido?

El curso es impartido por Juan Fernando Urrego; INEC gestiona tu inscripción, evaluación y certificado.

¿Qué pasa cuando vence mi acceso?

Puedes renovar tu cuenta tú mismo desde la plataforma, sin trámites ni esperas.

Certificado emitido por la SEP a través del Gobierno del Estado de México · Crea tu propio CMS-Builder similar a STRAPI con PHP-MySQL

Inscribirme
  INEC es una Marca de SalesPartners Ciudad de México S de RL de CV. Template Design © Learnify LMS. All rights reserved. Terminos y Condiciones Aviso de Privacidad Politica de Devolución
Hide picture