Archivo de configuración de base de datos y carga en Container

2 minutos

¿Quieres desarrollar tu propio Framework PHP y entender cómo funcionan las cosas entre bambalinas?  Laravel, Symfony, Zend Framework y Codeigniter 4 entre otros utilizan Inyección de dependencias (DI), algo completamente necesario para cualquier Framework que ayuda a resolver las dependencias de sus controladores, realmente no sólo de sus controladores, pero esta es ciertamente la parte más crítica.  En este curso te voy a enseñar paso a paso cómo desarrollar tu propio Framework MVC con PHP 7, empezaremos con un directorio vacío y terminaremos con un proyecto completamente funcional utilizando las siguientes herramientas: PHP-DI para manejar la inyección de dependenciasAutowiring ON y OFFAutoload con Composer utilizando PSR-4ORM Doctrine para acceso a base de datos MySQLMétodos mágicos PHP con Doctrine para definir getters y settersRepositorios en Doctrine para extender la lógica de nuestras entidadesConfiguración y uso de Eloquent, el ORM de LaravelMúltiples sistemas de validación con mensajes personalizadosImplementar Twig, un motor de vistas rápido y sencilloImplementar Blade, el motor de vistas de LaravelUso de meta etiquetas para mejorar el SEO de nuestra APPFunciones dinámicas dentro de las templates Twig para extender su funcionalidadEncriptación de contraseñas utilizando BcryptAuraSession para manejar sesiones y sesiones flashPhinx para el trabajo con migraciones y seedsFastroute para definir rutas HTTP con protección si es necesarioArchivos de configuración accesibles desde nuestro ContenedorPaginación con Bootstrap 4 completamente personalizada Más abajo tienes un vídeo introductorio donde explico qué vamos a desarrollar paso a paso, espero que te guste y si es así te invito a que te inscribas al curso y lo empieces ya.

Cursosdesarrolloweb Cursosdesarrolloweb

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

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

Copyright 2024 © Todos los derechos reservados.

Contacto