Desarrollo profesional con Symfony de PHP
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