Desarrollo profesional con Symfony de PHP + AWS (2025)

via Udemy

Go to Course: https://www.udemy.com/course/desarrollo-profesional-con-symfony-de-php/

Introduction

Certainly! Here is a detailed, review, and recommendation of the Symfony course on Coursera based on the provided information: --- ### Course Review and Recommendation: Mastering Symfony for Modern Web Development **Overview:** This comprehensive course on Coursera offers a deep dive into Symfony, the leading PHP framework for web development. Built on a robust ecosystem of reusable components, Symfony has become the backbone for popular applications such as Drupal, Prestashop, and Laravel. This course is tailored for developers who want to harness the power of Symfony to build fully functional web applications, APIs, and integrate payment gateways like Webpay and PayPal. **Key Highlights:** - In-depth understanding of Symfony’s ecosystem, including its templating engine, ORM Doctrine, and best practices for creating scalable applications. - Practical skills in building forms, validating inputs, uploading files, and managing databases with MySQL. - Extensive coverage of API development, including RESTful APIs, SOAP, and consumption of third-party APIs. - Hands-on training in advanced topics like Dockerizing applications, deploying on AWS (EC2 and RDS), and integrating payment gateways such as Webpay and PayPal. - Real-world projects that include creating PDFs, importing Excel files, manipulating images, and sending emails with PHP Mailer. - Modern development techniques like AJAX, API security with JWT, Swagger documentation, and implementing OAuth-based login sessions. **Strengths:** - The course is thorough, covering everything from basic PHP syntax to advanced topics like API integration and deployment. - Focus on real-world applications enhances practical skills desirable in the job market. - Excellent coverage of payment gateway integration, a critical aspect often overlooked in other courses. - The inclusion of containerization and cloud deployment prepares students for modern DevOps practices. - Interactive exercises involving form handling, file uploads, and security features like login/authentication. **Who Should Enroll:** - Aspiring PHP developers looking to specialize in Symfony. - Web developers seeking to expand their skills in API development, deployment, and payment integration. - Developers interested in learning DevOps practices by Dockerizing and deploying Symfony applications on AWS. - Professionals aiming to improve their portfolio with practical projects in modern web development. **My Recommendation:** This course is highly recommended for anyone looking to master Symfony and become a proficient web developer capable of tackling complex projects, integrations, and deployments. Its rich content, practical exercises, and focus on real-world applications make it a valuable investment for both beginners and experienced developers aiming to stay competitive in the web development industry. **Final Verdict:** If you're committed to building high-quality, scalable web applications with PHP, this course provides everything you need—from fundamental concepts to advanced integrations. Enroll now to elevate your development skills and open new career opportunities in the thriving PHP ecosystem! --- Feel free to ask if you'd like a more targeted review or specific details!

Overview

Symfony es el framework PHP líder para crear sitios web y aplicaciones web. Construido sobre los componentes de Symfony.Un conjunto de componentes desacoplados y reutilizables sobre los que se construyen las mejores aplicaciones PHP, como Drupal, Prestashop y Laravel.Un grupo apasionado de más de 600 000 desarrolladores de más de 120 países, todos comprometidos a ayudar a PHP a superar lo imposible.En este curso aprenderás cómo crear aplicaciones completamente funcionales con este potente framework de desarrollo, y obtendrás las herramientas para salir de forma real a buscar empleo con Symfony. Además aprenderás a implementar las pasarela de pago Webpay de Transbank y Paypal.Dentro de lo que aprenderás:Conocerás el ecosistema de Symfony por dentroAprenderás a trabajar con su potente motor de plantillasVerás cómo sacarle el máximo provecho al ORM DocrineTe enseñaremos a crear formularios, validarlos, subir archivosHoy vivimos en el mundo de las integraciones, por lo que, desde luego, te enseñaremos a crear APIs Rest para integrarlas con cualquier cliente como alguna aplicación SPA, Android, IOS, etc.También te enseñaremos cómo consumir APIs de tipo Rest y SOAP, para poder adquirir el conocimiento necesario para integrar tus aplicaciones con cualquier plataforma, ya sea basada en JSON o en XML.Dockerización de nuestro proyecto SymfonyDespliegue en AWS - EC2 (Elastic Compute Cloud) - RDS (Relational Database Service )Un tema del que no habla mucho en estas plataformas, es el de las pasarelas de pago. En este curso te enseñaremos a integrar Symfony con:Introducción técnico teóricaInstalación y primeros pasosSintaxis básica, variablesCondicionales, ciclos y arraysFuncionesProgramación orientada a objetosTrabajo con FormulariosUpload de archivosConexión con MySQL, CRUDHerencia y colaboración de objetosCreación de archivos PDFImportar Excel y guardar datos en MySQLCrear archivo excelManipular imágenesEnvío de mails con PHP Mailer PáginaCliente API SOAP PáginaCliente API Rest PáginaLogin con sesiones PáginaImplementación de webpay de TransbankCreación de códigos QRImplementaciónd de Google ChartCreación de archivos ZIPSymfony. Instalación y primeros pasosSymfony. Controladores y rutasSymfony. Modelos y migracionesSymfony. Formularios y validacionesSymfony. Creación de helper personalizadoSymfony. Implementación de AJAXSymfony. ORM (Object-Relational mapping)Symfony. Paginación de registrosSymfony. Login Auth, extensión de modelo AuthSymfony. Creación de buscadorSymfony. Creación de API RestSymfony. API Rest con request y response JSONSymfony. API Rest upload de archivosSymfony. API Rest con JWT con FirebasJWTSymfony - API Rest documentación con SwaggerSymfony. Envío de mailWebpay de TransbankImplementación de Paypal

Skills

Reviews