• No hay productos en el carrito.

Inicio / Cursos / PHP moderno: Empieza tu camino en el lenguaje
Impartido por Fernando HerreraPago único de $2,800 MXN · acceso por 12 meses

PHP moderno: Empieza tu camino en el lenguaje

Fundamentos de PHP moderno, POO, APIs REST, CRUD y una introducción práctica a Laravel

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

Lo que serás capaz de hacer

¿Quieres aprender PHP moderno y entender cómo se construye un backend real desde cero? En este curso aprenderás paso a paso los fundamentos del lenguaje PHP y cómo aplicarlos para desarrollar aplicaciones backend de forma clara, estructurada y profesional. Comenzaremos desde lo esencial: la sintaxis del lenguaje, manejo de variables, estructuras de control, arrays, funciones y tipado estricto. A partir de ahí avanzaremos hacia conceptos más importantes como programación orientada a objetos, donde aprenderás a trabajar con clases, constructores, encapsulación, herencia, interfaces y clases abstractas. Pero no nos quedaremos solo en la teoría. A lo largo del curso construiremos una API backend completa, donde aprenderás cómo funciona realmente la comunicación cliente-servidor, cómo manejar requests y responses HTTP, trabajar con JSON, crear endpoints REST y desarrollar operaciones CRUD completas para gestionar datos. También aprenderás a organizar proyectos de forma profesional utilizando Composer, namespaces y autoloading, herramientas fundamentales en el desarrollo moderno con PHP. Finalmente, daremos un paso muy importante en tu camino como desarrollador backend: una introducción a Laravel, uno de los frameworks más utilizados en el ecosistema PHP, donde verás cómo aplicar todo lo aprendido dentro de una estructura de proyecto más avanzada. Despliegue de nuestra aplicación con Laravel. Este curso está diseñado para que aprendas haciendo, construyendo código paso a paso y entendiendo las decisiones detrás de cada implementación. Al finalizar tendrás una base sólida para continuar tu camino en el desarrollo backend con PHP y comenzar a trabajar con frameworks modernos. Lo que aprenderás Fundamentos de PHP moderno. Uso de tipado estricto y buenas prácticas. Programación orientada a objetos aplicada a proyectos reales. Manejo de Composer, namespaces y autoloading. Desarrollo de APIs REST en PHP. Implementación de CRUD completo. Manejo de requests, responses y JSON. Validaciones y manejo de errores en una API. Introducción a Laravel y estructura profesional de backend. Este curso es ideal para Personas que quieren aprender PHP desde cero. Desarrolladores que desean entender cómo construir un backend. Programadores que quieren dar el salto hacia Laravel. Estudiantes que prefieren aprender con proyectos prácticos. Si quieres aprender PHP de una forma clara y práctica, este curso es para ti.

  • Comprender los fundamentos de PHP moderno: sintaxis, tipado estricto, estructuras de control, arrays y funciones.
  • Aplicar programación orientada a objetos en PHP utilizando clases, constructores, encapsulación, herencia e interfaces.
  • Construir una API backend paso a paso utilizando requests HTTP, responses JSON y operaciones CRUD.
  • Implementar validaciones y manejo de errores para desarrollar endpoints más seguros y confiables.
  • Organizar proyectos PHP de forma profesional utilizando Composer, namespaces y autoloading.
  • Dar el primer paso hacia Laravel comprendiendo cómo un framework estructura y simplifica el desarrollo backend.

Temario

UNIDAD 1 - Introduction · 4 lecciones

UNIDAD 1 - Introduction

  • Bienvenido al cursoVideo · 2 min
  • ¿Cómo funcionará el curso?Video · 6 min
  • ¿Cómo hacer preguntas?Video · 4 min
  • Intalaciones recomendadasVideo · 9 min
UNIDAD 2 - Fundamentos de PHP moderno · 12 lecciones

UNIDAD 2 - Fundamentos de PHP moderno

  • IntroducciónVideo · 1 min
  • Temas puntualesLectura · 0 min
  • ¿Qué es PHP?Video · 3 min
  • Agregar PHP de XAMPP al PATHVideo · 4 min
  • Sintaxis básica y comentariosVideo · 10 min
  • Variables y tipos de datosVideo · 6 min
  • Variables y tipos de datos (continuación)Video · 6 min
  • Strings y concatenaciónVideo · 7 min
  • Tipado estrictoVideo · 5 min
  • OperadoresVideo · 10 min
  • Operadores (pruebas)Video · 2 min
  • Código de la secciónLectura · 0 min
UNIDAD 3 - Control de flujo · 8 lecciones

UNIDAD 3 - Control de flujo

  • IntroducciónVideo · 1 min
  • Temas puntualesLectura · 0 min
  • Condicionales if y elseVideo · 8 min
  • Condicionales switch y matchVideo · 6 min
  • Bucles (for, while, foreach)Video · 8 min
  • Break y continueVideo · 5 min
  • Break y continue casos prácticosVideo · 7 min
  • Código de la secciónLectura · 0 min
UNIDAD 4 - Arrays y funciones útiles · 9 lecciones

UNIDAD 4 - Arrays y funciones útiles

  • IntroducciónVideo · 1 min
  • Temas puntualesLectura · 0 min
  • ArraysVideo · 7 min
  • Funciones útiles para arraysVideo · 9 min
  • Funciones útiles para arrays (continuación)Video · 10 min
  • Casos de uso: Validar datos requeridos formularioVideo · 7 min
  • Tarea: Preparar datos y filtrar stockVideo · 9 min
  • Ordenar y buscarVideo · 7 min
  • Código de la secciónLectura · 0 min
UNIDAD 5 - Manejo básico de errores · 10 lecciones

UNIDAD 5 - Manejo básico de errores

  • IntroducciónVideo · 1 min
  • Temas puntualesLectura · 0 min
  • Errores comunesVideo · 8 min
  • Errores comunes (continuación)Video · 5 min
  • Introducción a try / catch (manejo controlado de errores)Video · 7 min
  • Revisión de código baseVideo · 5 min
  • Manejando errores comunesVideo · 8 min
  • Manejando errores comunes (continuación)Video · 6 min
  • Validación de formulario (evitar errores antes de que ocurran)Video · 8 min
  • Código de la secciónLectura · 0 min
UNIDAD 6 - Funciones e incluir archivos · 14 lecciones

UNIDAD 6 - Funciones e incluir archivos

  • IntroducciónVideo · 1 min
  • Temas puntualesLectura · 0 min
  • Funciones básicasVideo · 4 min
  • Parámetros, retorno y argumentos nombradosVideo · 6 min
  • Funciones anónimas y de flechaVideo · 10 min
  • Scope y variablesVideo · 6 min
  • Scope en funciones anónimas y funciones de flechaVideo · 6 min
  • Validar y sanitizar informaciónVideo · 8 min
  • Incluir archivosVideo · 8 min
  • Caso de uso: Procesar una orden de compraVideo · 5 min
  • Calcular subtotal de los productosVideo · 3 min
  • Aplicar descuento y cálculo con impuestoVideo · 4 min
  • Tarea: procesar orden y pruebaVideo · 9 min
  • Código de la secciónLectura · 0 min
UNIDAD 7 - Programación Orientada a Objetos (POO) · 12 lecciones

UNIDAD 7 - Programación Orientada a Objetos (POO)

  • IntroducciónVideo · 1 min
  • Temas puntualesLectura · 0 min
  • ¿Por qué POO en PHP?Video · 3 min
  • Clases y objetosVideo · 5 min
  • Propiedades y métodosVideo · 3 min
  • ConstructoresVideo · 3 min
  • Visibilidad (public, private) y encapsulaciónVideo · 7 min
  • HerenciaVideo · 6 min
  • InterfacesVideo · 3 min
  • Clases abstractasVideo · 6 min
  • Caso de uso: Reserva de habitaciónVideo · 8 min
  • Código de la secciónLectura · 0 min
UNIDAD 8 - Composer · 8 lecciones

UNIDAD 8 - Composer

  • IntroducciónVideo · 1 min
  • Temas puntualesLectura · 0 min
  • ¿Qué es Composer?Video · 2 min
  • Instalación e inicialización de ComposerVideo · 6 min
  • Agregar libreríaVideo · 7 min
  • NamespacesVideo · 6 min
  • Autoloading (PSR-4)Video · 5 min
  • Código de la secciónLectura · 0 min
UNIDAD 9 - Backend práctico: API simple · 9 lecciones

UNIDAD 9 - Backend práctico: API simple

  • IntroducciónVideo · 1 min
  • Temas puntualesLectura · 0 min
  • Introducción cliente servidorVideo · 4 min
  • Requests y responsesVideo · 5 min
  • JSON entrada y salidaVideo · 8 min
  • Endpoints básicos (GET / POST)Video · 8 min
  • ValidacionesVideo · 6 min
  • Manejo de errores en la APIVideo · 4 min
  • Código de la secciónLectura · 0 min
UNIDAD 10 - API productos · 12 lecciones

UNIDAD 10 - API productos

  • IntroducciónVideo · 1 min
  • Temas puntualesLectura · 0 min
  • Bootstrap de la APIVideo · 6 min
  • RoutingVideo · 4 min
  • Respuestas JSON: respondJson y respondErrorVideo · 3 min
  • Leer body JSON: readJsonBodyVideo · 3 min
  • Persistencia simple: loadProducts y saveProductsVideo · 7 min
  • READ: listar y obtener por idVideo · 11 min
  • CREATE: postVideo · 13 min
  • UPDATE: put vs patchVideo · 9 min
  • DELETEVideo · 8 min
  • Código de la secciónLectura · 0 min
UNIDAD 11 - Base de datos con MariaDB · 13 lecciones

UNIDAD 11 - Base de datos con MariaDB

  • IntroducciónVideo · 1 min
  • Temas puntualesLectura · 0 min
  • Introducción bases de datosVideo · 3 min
  • Fundamentos de SQL: CRUDVideo · 4 min
  • Creación base de datos y tabla productsVideo · 7 min
  • Conexión usando PDOVideo · 8 min
  • Implementando GET /productsVideo · 5 min
  • Implementando GET /products/{id}Video · 5 min
  • Implementando POST productsVideo · 8 min
  • Implementando put y patchVideo · 9 min
  • Implementando deleteVideo · 5 min
  • Refactorización separación de responsabilidadesVideo · 7 min
  • Código de la secciónLectura · 0 min
UNIDAD 12 - Introducción a Laravel · 15 lecciones

UNIDAD 12 - Introducción a Laravel

  • IntroducciónVideo · 2 min
  • Temas puntualesLectura · 0 min
  • Introducción a LaravelVideo · 7 min
  • Instalación global de composerVideo · 5 min
  • Instalación de LaravelVideo · 8 min
  • Preparar Laravel para APIVideo · 7 min
  • Generar modelo, migración, controladorVideo · 3 min
  • Migración tabla productsVideo · 5 min
  • Modelo ProductVideo · 2 min
  • Controlador ProductControllerVideo · 4 min
  • Crear productoVideo · 4 min
  • Actualizar productoVideo · 3 min
  • Borrar productoVideo · 3 min
  • Seeders: datos inicialesVideo · 7 min
  • Código de la secciónLectura · 0 min
UNIDAD 13 - Despliegue en producción con Laravel · 2 lecciones

UNIDAD 13 - Despliegue en producción con Laravel

  • Desplegar API en producciónVideo · 10 min
  • Desplegar API en producción (continuación)Video · 8 min
UNIDAD 14 - Fin de curso · 1 lecciones

UNIDAD 14 - Fin de curso

  • Fin de cursoVideo · 1 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

    14 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: PHP moderno: Empieza tu camino en el lenguaje

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 Fernando Herrera.
  • 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.

  • 14 unidades · 129 lecciones · 60 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 Fernando Herrera; 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 · PHP moderno: Empieza tu camino en el lenguaje

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