¿Qué vas a aprender en este curso?

Aprenderás a crear un framework desde cero lo cuál te ayudará a sentar las bases de cómo funcionan y qué ventajas ofrecen al desarrollar una aplicación. Aunque este curso se realiza con PHP, los conceptos clave son comunes a todos los framework y lenguajes ayudándote en tu día a día como desarrollador.


Es para mi... 🧐

Este curso va dirigido a estudiantes con un nivel intermedio, que entiendan las bases del desarrollo web y quieran dar un paso más en su formación. Si buscas entender cómo funcionan y qué ventajas nos ofrecen, este curso es para ti, pero ¡ojo! necesitas ciertos conocimientos previos que te señalamos un poquito más abajo.


Hasta dónde llegaremos 🚀

Recorreremos el paso de paso para la creación de un framework en PHP, cuando termine el curso tendrás tu propio framework definido y diseñado en base a la optimización y eficiencia que proporcionan estos marcos de trabajo. A lo largo del proceso de aprendizaje te proponemos varias tareas y retos que te ayudarán a ir más allá, integrando cada uno de los conocimientos que se explican en el curso. Para conocer los conceptos que se tratarán pueden consultar el índice del curso.


Para cualquier duda:
FAQS o escríbenos a [email protected]


¿Qué contiene el curso?

Resumen del curso

  • 1

    Introducción

  • 2

    HTTP Routing

  • 3

    HTTP Request & Response

  • 4

    Las buenas prácticas

  • 5

    Middlewares

  • 6

    Vistas y renderizado de HTML

  • 7

    Validación de datos

  • 8

    Sesión HTTP

  • 9

    Base de datos y ORM

  • 10

    Migraciones

  • 11

    Configuración y Servicios

  • 12

    Autenticación

  • 13

    Inyección de dependencias y controladores

  • 14

    Ficheros y almacenamiento

  • 15

    CLI (Command Line Interface)

  • 16

    Creamos una App con nuestro propio framework

  • 17

    Últimos detalles

  • 18

    Publicamos nuestro framework en Packagist

  • 19

    Proyecto final y entrega del código

  • 20

    Reflexión final y despedida

¿Quién es tu profesor?

Lo que dicen los estudiantes de este curso

Consigue este curso