Postgrado presencial
Castellón De La Plana (Castellón)
El rápido avance de las tecnologías disponibles en el mercado para el desarrollo de aplicaciones hace necesario que los profesionales de la informática y otras ingenierías necesiten adaptar sus competencias de una forma flexible para estar preparados a las exigencias del mercado.
Este curso combina una base metodológica ágil con tecnologías y herramientas de última generación para el completo desarrollo, testeo y despliegue de aplicaciones en PHP.
Emagister S.L. (responsable) tratará tus datos personales con la finalidad de gestionar el envío de solicitudes de información y comunicaciones promocionales de formación con tu consentimiento. Ejerce tus derechos de acceso, supresión, rectificación, limitación, portabilidad y otros, según se indica en nuestra política de privacidad.
Sedes
Localización
Fecha inicio
Objetivos
Durante el curso el alumnado será capaz de desarrollar una aplicación que permita adquirir las siguientes competencias: Crear un backlog con la funcionalidad necesaria. Construir una aplicación Symfony, que haga uso de servicios REST y de Doctrine. Publicar la aplicación en GitHub. Testear correctamente la aplicación en sus distintas capas con phpUnit. Desarrollo de un frontend de usuario en React/Angular. Creación de un contenedor Docker para la aplicación. Despliegue de la aplicación en AWS.
Temario completo de este curso
PROGRAMA
Agile
Introducción a las metodologías ágiles
Definición del entorno de desarrollo ágil
Refactoring
Código limpio
PHP
Respaso básico de PHP
Novedades de PHP 7.0 y 7.1
IDE y Composer
Git
Testing con PHPUnit y Codeception
Frontend
CCS3 y SAAS
JavaScript y ES6+
React
Symphony y Doctrine
Introducción a Symfony.
Doctrine
HTTP, REST y otros protocolos avanzados
REST con Symfony. Testing de servicios REST
Symfony y aspectos avanzados.
Docker y AWS
Introducción a Amazon Web Services.
Introducción a Docker.
Despliegue de aplicaciones con Docker y Kubernetes