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 dentro
Aprenderás a trabajar con su potente motor de plantillas
Verás cómo sacarle el máximo provecho al ORM Docrine
Te enseñaremos a crear formularios, validarlos, subir archivos
Hoy 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.
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órica
Instalación y primeros pasos
Sintaxis básica, variables
Condicionales, ciclos y arrays
Funciones
Programación orientada a objetos
Trabajo con Formularios
Upload de archivos
Conexión con MySQL, CRUD
Herencia y colaboración de objetos
Creación de archivos PDF
Importar Excel y guardar datos en MySQL
Crear archivo excel
Manipular imágenes
Envío de mails con PHP Mailer Página
Cliente API SOAP Página
Cliente API Rest Página
Login con sesiones Página
Implementación de webpay de Transbank
Creación de códigos QR
Implementaciónd de Google Chart
Creación de archivos ZIP
Symfony. Instalación y primeros pasos
Symfony. Controladores y rutas
Symfony. Modelos y migraciones
Symfony. Formularios y validaciones
Symfony. Creación de helper personalizado
Symfony. Implementación de AJAX
Symfony. ORM (Object-Relational mapping)
Symfony. Paginación de registros
Symfony. Login Auth, extensión de modelo Auth
Symfony. Creación de buscador
Symfony. Creación de API Rest
Symfony. API Rest con request y response JSON
Symfony. API Rest upload de archivos
Symfony. API Rest con JWT con FirebasJWT
Symfony - API Rest documentación con Swagger
Symfony. Envío de mail
Webpay de Transbank
Implementación de Paypal