|
所在平台: Udemy |
课程主页: https://www.udemy.com/course/desarrollo-profesional-con-symfony-de-php/
课程评论:没有评论
课程名称:使用Symfony和AWS进行职业发展(2025) 课程简介:Symfony是领先的PHP框架,用于创建网站和Web应用程序。建立在Symfony组件之上,这些可重用和解耦的组件构成了Drupal、Prestashop和Laravel等最佳PHP应用程序的基础。这个课程将帮助你学习如何使用这个强大的开发框架创建功能完全的应用程序,并提供进入就业市场所需的工具。课程内容还包括如何实现Transbank的Webpay和Paypal支付网关。 在课程中你将学习到: - 深入理解Symfony生态系统 - 使用其强大的模板引擎进行开发 - 最大化利用ORM Doctrine - 创建并验证表单,上传文件 - 创建Rest API以便集成到各种客户端应用(如SPA、Android、iOS等) - 消费Rest和SOAP类型的API,以便与任何平台进行集成,无论是基于JSON还是XML - Symfony项目的Docker化 - 在AWS上部署(EC2和RDS) 课程内容概览: - 技术理论介绍 - 安装与基本入门 - 基本语法、变量、条件、循环和数组 - 函数与面向对象编程 - 表单处理与文件上传 - MySQL连接与CRUD操作 - 对象间的继承与合作 - PDF文件创建、Excel导入与数据保存、Excel文件创建、图像处理 - 使用PHP Mailer发送邮件 - 实现Webpay和Paypal支付 - 创建QR码、Google图表及ZIP文件 课程还涉及Symfony的控制器与路由、模型与迁移、表单与验证、自定义助手创建、AJAX实施、记录分页、用户登录身份验证、搜索功能、API Rest创建等内容,并将介绍Swagger文档生成、REST API与JWT的结合等高级话题。 这个课程适合希望掌握Symfony框架并寻找相关工作的开发者和专业人士。通过本课程的学习,你将具备在现代Web开发中所需的技能和知识。
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