Como instalar Symfony 4
Hoy vamos a ver como instalar Symfony 4 paso a paso y desde cero. Para esto he preparado un tutorial en el que te voy dando datos interesantes y te enseño a instalar Symfony 4: Symfony lanzó hace poco la versión 4 del framework, la cual incluye bastantes cambios con respecto a versiones anteriores. Te enseño todos los cambios y además te enseño desarrollo con Symfony 4 dando click...
Master en PHP: Aprender PHP, SQL, POO, MVC, Laravel, Symfony 4, WordPress y más
¡Entra al master completo pinchando aquí! Acabo de publicar el Máster en PHP, en el que aprenderemos todo lo necesario para dominar el lenguaje de programación del lado del servidor(backend) más popular en la actualidad y todas las tecnologías a su alrededor con más futuro y demanda laboral. Este no es un curso cualquiera, estás ante un máster completo en el que aprenderemos: Programación desde cero y paso a paso, sin necesidad...
Curso gratuito: Symfony 3 en producción
He publicado curso gratuito en el que aprenderemos a poner en producción sitios y aplicaciones web creadas con Symfony3. Veremos la configuración y subida al hosting web de un proyecto completo de Symfony. ENTRAR AL CURSO GRATUITO: Symfony 3 en producción En el curso Symfony 3 en producción, vas a aprender subir y publicar en Internet sitios web desarrollados con Symfony paso a paso y desde cero. Symfony es uno...
Cabeceras HTTP en PHP para permitir el acceso CORS
Cabeceras HTTP en PHP para permitir el acceso CORS con Apache o con otro servidor web. En este caso te pongo las cabeceras configuradas en PHP para que puedas utilizarlo en los desarrollos de tus APIs REST o cualquier proyecto que tengas: header('Access-Control-Allow-Origin: *'); header("Access-Control-Allow-Headers: X-API-KEY, Origin, X-Requested-With, Content-Type, Accept, Access-Control-Request-Method"); header("Access-Control-Allow-Methods: GET, POST, OPTIONS, PUT, DELETE"); header("Allow: GET, POST, OPTIONS, PUT, DELETE"); $method = $_SERVER['REQUEST_METHOD']; if($method == "OPTIONS")...
Días restantes con Twig
Veamos como calcular el numero de días restantes con Twig. Como sabes Twig es el sistema de plantillas de Symfony3, el framework PHP más demandado. Lo que hace el siguiente trozo de código es calcular cuantos días quedan o cuantos días hay entre dos fechas. {% set diferencia = date('2018-04-20').diff(date('now')) %} {% set restante = diferencia.days %} {% if reestante == 1 %} 1 día {% else %} {{...
Crear eventos en Symfony3
Hoy vamos a ver como crear eventos en Symfony3. Los eventos dentro de Symfony no son más que un tipo de servicio que nos permite tener una funcionalidad hecha y que esa funcionalidad se lance cuando nosotros se lo indiquemos y cuando sea necesario, de está forma podríamos reutilizar un evento tantas veces como quisiéramos. Por ejemplo, podríamos tener un evento para enviar correos o para guardar notificaciones, y...
Desarrollador backend con Symfony3
¿Quieres aprender Symfony3? ¿Quieres mejorar tus posibilidades laborales? ¿Quieres desarrollar aplicaciones web de todo tipo con este framework? Estas de suerte, te voy a ofrecer lo que yo nunca tuve y me hubiera gustado tener cuando empecé mi carrera profesional como desarrollador web. Te presento el pack de cursos definitivo para convertirte en desarrollador backend con Symfony3. En los siguientes tres cursos te enseño paso a paso y de...
Desarrollar una red social con PHP, Symfony3, jQuery, AJAX y Bootstrap
Accede al curso pinchando aquí. He creado un nuevo curso, es uno de mis mejores cursos con 14 horas de contenido en vídeo. Te presento el curso Desarrollar una red social con PHP, Symfony3, jQuery, AJAX y Bootstrap, vas a aprender paso a paso como desarrollar una aplicación web completa y funcional paso a paso, a nivel de backend y frontend, con los lenguajes y frameworks más punteros y...
¡Especial 2000+ alumnos en el curso de desarrollo web fullstack!
Como sabes hace poco publiqué el curso de desarrollo web full-stack con Symfony3 y Angular 2 en el que enseño a desarrollar aplicaciones web a nivel de back-end y front-end con los dos frameworks más punteros del mercado. Es mi curso más largo (más de 17 horas) y estoy muy contento con el resultado, ya que cuando acabé de producir el curso me dí cuenta de que me salió...
Como ver que versión de Symfony tengo
Para ver que versión de Symfony estamos usando tenemos que dirigirnos a la raíz de nuestro proyecto desde la consola y lazar el comando: php bin/console --version Y Symfony nos devolverá algo así: Symfony version 3.0.6 – app/dev/debug En mi caso estoy usando Symfony3 en su versión 3.0.6. Con esto ya sabemos ver la versión que estamos usando de Symfony. ¿Quieres más? Vídeo Curso de Symfony3 ¡Domina el framework...
Desarrollo web full-stack con Symfony3 y Angular 2
Accede al curso pinchando aquí. He creado un nuevo curso, es mi curso más largo con más de 17 horas de contenido en vídeo. Te presento el curso de Desarrollo web full-stack con Symfony3 y Angular 2, en el que vas a aprender paso a paso como desarrollar APIs REST con Symfony y aplicaciones web SPA avanzadas con Angular 2. Symfony3 es el framework más potente, más utilizado y...
Instalar y configurar FOSRestBundle en Symfony3 (API REST)
Hoy vamos a ver como instalar y configurar FOSRestBundle en Symfony3 para hacer APIs RESTful de forma más optima. Con este bundle tendremos controladores tipo rest en los cuales indicarles el método HTTP que van a utilizar y generación de rutas automáticas. Instalamos el bundle FOSRestBundle: composer require friendsofsymfony/rest-bundle Este comando lo que hace es añadir este paquete y sus dependencias al composer.json e instalarlo todo. Instanciamos el objeto...