Curso de Programación funcional en Play Framework con Scala
100% Online
200 horas
260€
Curso de Programación funcional en Play Framework con Scala
    Curso de Programación funcional en Play Framework con Scala

    Curso de Programación funcional en Play Framework con Scala

    100% Online
    200 horas
    260€
    Seguridad y confianza en tus pagos online.

    Presentación

    Este Curso de Programación Funcional en Play Framework con Scala está diseñado para proporcionar una formación sólida en el desarrollo de aplicaciones web modernas utilizando un enfoque funcional. Se abordan desde los fundamentos de Scala hasta aspectos avanzados como la programación concurrente y reactiva, el manejo de APIs REST y la interacción con bases de datos. Además, se cubre el testing exhaustivo de las aplicaciones, así como las mejores prácticas para el despliegue y la escalabilidad en entornos de producción. El curso proporciona una inmersión profunda en el ecosistema de Play Framework y Scala, permitiendo a los estudiantes desarrollar aplicaciones robustas, seguras y eficientes, listas para enfrentar los retos actuales del desarrollo web.
    Qs World University Rankings

    Universidades colaboradoras

    Para qué te prepara
    Este Curso de Programación Funcional en Play Framework con Scala te prepara para desarrollar aplicaciones web modernas y robustas utilizando Scala y Play Framework, con un enfoque en la programación funcional. Aprenderás a construir APIs REST, manejar bases de datos, formularios, implementar seguridad y a gestionar aplicaciones concurrentes y reactivas. Podrás desplegar y escalar aplicaciones en entornos de producción con herramientas actuales.
    Objetivos
    - Aprender los principios de programación funcional con Scala. - Desarrollar aplicaciones web utilizando Play Framework. - Crear y consumir APIs REST de manera eficiente. - Implementar formularios y validaciones robustas. - Gestionar bases de datos con Scala y Slick. - Aplicar programación concurrente y reactiva en aplicaciones. - Desplegar y escalar aplicaciones en servidores cloud.
    A quién va dirigido
    El presente Curso de Programación Funcional en Play Framework con Scala está dirigido a perfiles centrados en el desarrollo de software con experiencia en programación orientada a objetos o funcional, para especializarse en el uso de Scala y Play Framework para el desarrollo de aplicaciones web y ampliar sus conocimientos en desarrollo backend y programación funcional.
    Salidas Profesionales
    Con este Curso de Programación Funcional en Play Framework con Scala podrás trabajar en el desarrollo backend en Scala y Play Framework, en perfiles de desarrollo de APIs, ingeniería de software o arquitectura de sistemas web. Podrás integrarte en empresas de desarrollo web, startups tecnológicas o equipos dedicados a la creación de aplicaciones escalables y reactivas.
    Temario

    UNIDAD DIDÁCTICA 1. INTRODUCCIÓN A SCALA Y LA PROGRAMACIÓN FUNCIONAL

    UNIDAD DIDÁCTICA 2. FUNCIONES Y CLOSURES EN SCALA

    UNIDAD DIDÁCTICA 3. MANEJO DE COLECCIONES FUNCIONALES EN SCALA

    UNIDAD DIDÁCTICA 4. INTRODUCCIÓN A PLAY FRAMEWORK

    UNIDAD DIDÁCTICA 5. CONSTRUCCIÓN DE APIS REST CON PLAY FRAMEWORK

    UNIDAD DIDÁCTICA 6. MANEJO DE FORMULARIOS Y VALIDACIONES EN PLAY FRAMEWORK

    UNIDAD DIDÁCTICA 7. GESTIÓN DE BASES DE DATOS CON SCALA Y PLAY

    UNIDAD DIDÁCTICA 8. CONCURRENCIA Y PROGRAMACIÓN REACTIVA EN SCALA

    UNIDAD DIDÁCTICA 9. AUTENTICACIÓN Y SEGURIDAD EN PLAY FRAMEWORK

    UNIDAD DIDÁCTICA 10. TESTING EN PLAY FRAMEWORK Y SCALA

    UNIDAD DIDÁCTICA 11. DESPLIEGUE Y ESCALABILIDAD DE APLICACIONES PLAY

    Titulación
    Claustro

    Rafael Marín Sastre

    Ingeniero técnico en informática de sistemas por la Universidad de Granada (UGR).  

    Apasionado de la informática y de las nuevas tecnologías, cuenta con 10 años de experiencia y vocación en el ámbito TIC y la programación de software. Es experto en desarrollo web, programación de aplicaciones, análisis de datos, big data, ciberseguridad y diseño y experiencia de usuario (UX/UI). 

    Alan Sastre

    Ocupa el puesto de CTO (Chief Technology Officer) y formador. Diseña e imparte formación en diferentes áreas como desarrollo web, bases de datos, big data, business intelligence y ciencia de datos. Además, trabaja diaramente con las tecnologías del ecosistema Java, C# y Phyton.

    Dani Pérez Lima

    Global IT support manager de una multinacional con más de 20 años de experiencia en el mundo IT, además de un apasionado de la virtualización de sistemas y de la transmisión de conocimiento en el ámbito de la tecnología.

    José Domingo Muñoz Rodríguez

    Ingeniero informático, profesor de secundaria de ASIR y coorganizador de OpenStack Sevilla con dilata experiencia en sistemas GNU/Linux. Administra clouds públicos y gestiona un cloud privado con OpenStack.

    Juan Benito Pacheco

    Como tech lead, ayuda a organizaciones a escalar sus servicios e infraestructura. Lleva más de 5 años programando tanto en front-end como back-end con JavaScript, Angular, Python o Django, entre otras tecnologías.

    Juan Diego Pérez Jiménez

    Profesor de Ciclos Formativos de Grado Superior de Informática. Más de 10 años creando páginas web y enseñando cómo hacerlas, cómo usar bases de datos y todo lo relacionado con la informática.

    Solicitar información