Para crear un proyecto symfony con composer:
composer create-project symfony/skeleton:“6.2.*” nombre_proyecto
Introducción
Administración de Bases de Datos con Symfony y Visual Studio Code
Uso de Git y Composer en Desarrollo Web con Symfony
Administración
Configuración y Creación de Entidades en Symfony con Doctrine
Relaciones de Tablas en Symfony: Categorías, Publicaciones y Comentarios
Configuración de Panel Administrativo con Easy Admin en Symfony
Personalización de Vistas Administrativas en Paneles Web
Traducción y Personalización de Vistas en Español para Administradores
Creación y Configuración de Datos Falsos con Factory en PHP
Automatización de Slugs en Categorías y Publicaciones
Validación de Slugs Únicos en Symfony
Configuración de Usuarios para Seguridad en Panel Administrativo
Registro e Inicio de Sesión Seguro en PHP
Gestión de Usuarios con CRUD en Panel Administrativo
Configuración de Relaciones en Base de Datos con Doctrine y Symfony
Encriptación de Contraseñas en Symfony paso a paso
Actualización y Configuración del Panel Administrativo en Symfony
Área de acceso público
Configuración de Rutas y Controladores en Symfony
Formulario de Comentarios con Autenticación de Usuario
Configuración de Formularios y Validaciones en Symfony
Instalación y Configuración de Bootstrap con Symfony y Webpack
Mejoras Visuales en Sistemas de Diseño y Administración de Bases de Datos
Conclusión
Estándar de Vistas en Symfony: Registro e Inicio de Sesión
Comenzar un proyecto en Symfony con la visión de un panel administrativo puede parecer desafiante, pero es una habilidad esencial para gestionar bases de datos de manera eficiente. En este curso aprenderás a utilizar funciones administrativas básicas: crear, leer, actualizar y eliminar datos. Italo Morales, tu instructor, guiará el proceso trabajando con Visual Studio Code y utilizando un navegador web para verificar los resultados.
Para comenzar, necesitas dos herramientas clave:
Una vez que las herramientas están listas, se abre un terminal en Visual Studio Code para gestionar el proyecto.
El primer paso es instalar un nuevo sistema en Symfony. Esto se realiza con el siguiente comando en el terminal:
symfony new Aplicacion
Este comando crea un nuevo proyecto llamado "Aplicacion". El objetivo es empezar con una estructura sencilla para ir añadiendo los componentes necesarios conforme se avanza en el desarrollo, asegurando un producto que sea altamente escalable y fácil de mantener.
Esta metodología de trabajo, iniciando con un sistema de componentes, garantiza varias ventajas:
Estos beneficios son clave para el desarrollo profesional de proyectos en Symfony.
Una vez que la aplicación se ha creado, la verificación se puede hacer ejecutando Symfony en un servidor local:
symfony serve
Este comando iniciará un servidor web local y proporcionará una dirección URL donde se puede acceder al proyecto. Al visitar esta URL, es común encontrar una página 404 inicial, lo cual indica que aún no se ha configurado una página de inicio. Este paso es crucial para asegurarse de que la instalación fue exitosa y que el proyecto está listo para el desarrollo.
La práctica es esencial. Se recomienda que los desarrolladores prueben instalando su propia aplicación y verifiquen que todo se ejecuta correctamente en el navegador. La práctica constante asegura no solo la comprensión del proceso, sino también la capacidad de resolver problemas que puedan aparecer durante el desarrollo de aplicaciones en Symfony. ¡Adelante, y buena suerte en tu aprendizaje y desarrollo profesional!
Aportes 3
Preguntas 1
Para crear un proyecto symfony con composer:
composer create-project symfony/skeleton:“6.2.*” nombre_proyecto
LLegue directamente al curso, por lo cual no tenia instalada la cli de symfony.
https://symfony.com/download
https://scoop.sh/
Aquí dejo los Comandos para windows (en powershell).
Set-ExecutionPolicy RemoteSigned -Scope CurrentUser
irm get.scoop.sh | iex
scoop install symfony-cli
¿Quieres ver más aportes, preguntas y respuestas de la comunidad?