Desarrolla tu propio Mini Framework PHP, Docker, Nginx, PHP-FPM, PHP-DI y MySQL

Contenido del curso
Contenido del curso keyboard_arrow_down
Vídeo de introducción Desarrolla tu propio Mini Framework PHP, Docker, Nginx, PHP-FPM, PHP-DI y MySQL
timer

Desbloquea el curso

Contrata un plan y consigue acceso completo o compra el curso por 20,00 € y accede a él para siempre

Crea tu cuenta

¿Ya tienes una cuenta? Inicia sesión

¿Qué aprenderás?

En este curso aprenderás a desarrollar de forma completa y desde cero un mini Framework con PHP haciendo uso de Docker y Docker Compose. La idea es la que seguimos últimamente en Cursosdesarrolloweb, dejar de utilizar dependencias directamente instaladas en nuestros equipos, y pasar a utilizar contenedores con Docker, igual que hemos hecho con Laravel Sail y WSL 2.

El desarrollo que vamos a llevar a cabo parte de cero, vamos a ir construyendo todo paso a paso para que puedas comprender de forma completa todo lo que nuestro mini Framework PHP va a necesitar, pero te lo resumo a continuación.

  • Nginx, lo instalaremos con Docker, será nuestro servidor web.

  • PHP-FPM, lo instalaremos con Docker. PHP FastCGI Process Manager, es un gestor de procesos FastCGI para PHP que se integra muy bien con Nginx, y está pensado para sitios web con alto tráfico. La versión de PHP será 8.3.

  • MySQL, lo instalaremos con Docker, haremos uso de la versión 8.

  • PHP-DI, como ellos mismos se denominan, el contenedor de inyección de dependencia para humanos.

  • FastRoute, un sistema de enrutamiento para aplicaciones PHP.

  • Eloquent ORM, si no lo conoces, te recomiendo revisar el curso gratuito de Laravel 11 antes.

  • Blade, el motor de vistas utilizado por Laravel.

  • Phinx, migraciones y seeders para PHP con línea de comandos.

Como puedes ver, las herramientas utilizadas son sin duda herramientas con gran reputación y de uso profesional. La meta del curso es que aprendas a desarrollar aplicaciones de forma profesional con las mejores herramientas que existen en la actualidad.

Si quieres aprender a desarrollar un mini Framework con PHP y Docker desde cero, no lo dudes, suscríbete a la plataforma y consigue acceso inmediato. ¡Te espero dentro!

Requisitos

Conocimientos sólidos de PHP, la ruta de PHP 8 tiene todo lo que necesitas.
Recomendable conocimientos de Docker y Docker Compose, el curso práctico de Docker tiene todo lo que necesitas.

¿A quién va dirigido el curso?

Desarrolladores PHP que tengan curiosidad en saber cómo desarrollar un mini framework con PHP haciendo uso de Docker y Docker Compose desde cero y de forma completa.

¿Qué hacer en caso de dudas durante el curso?

Los planes de suscripción trimestral y anual incluyen soporte a través del foro del curso.
Si compras o has comprado el curso, también puedes hacer uso del soporte a través del foro del curso.
Las dudas que se planteen en el foro del curso serán respondidas en un plazo máximo de 24 horas laborables.
Las dudas planteadas deben estar relacionadas con el contenido del curso y no con desarrollos personalizados que no estén relacionados con el curso.

Cursos relacionados

Acerca del autor

Más de 12 años de experiencia en el desarrollo de aplicaciones web con amplia experiencia en desarrollo móvil utilizando PHP, Laravel, Vue.js, React, React Native y Serverless.

Israel Parra

Analista programador web Full Stack

Valoraciones
5
star star star star star

3 valoraciones

star star star star star
star star star star star_border
star star star star_border star_border
star star star_border star_border star_border
star star_border star_border star_border star_border
Jhon Fabio Cardona Martinez

hace 7 meses

Jhon Fabio - Muy bueno
star star star star star

Buena explicación y muy actualizado con los temas de desarrollo que se manejan en el momento. Ayuda a entender y comprender la construcción de frameworks modernos.

Pedro J.

hace 7 meses

Pedro J. - OK por el Mini framework.
star star star star star

A la espera de nuevos contenidos si fuera el caso ... Sino, ya lo iré agrandando yo mismo ... Saludos.

Maikel Enrique Pernía Matos

hace 7 meses

Maikel Enrique - Excelente curso
star star star star star

La demostración de la utilidad del manejo de paquetes con Composer para como bien se explica no reinventar la rueda, podría ser de utilidad incluir "middlewares/fast-route" y quizás manejo de permisos

Cursosdesarrolloweb Cursosdesarrolloweb

Cursosdesarrolloweb es una plataforma educativa con cursos y tutoriales en texto y vídeo.

Términos y condiciones Política de privacidad Términos y condiciones para afiliados Formulario de contacto

Copyright 2024 © Todos los derechos reservados.

Contacto