Presented by:

Luis Majano is a Computer Engineer born in El Salvador and is the president of Ortus Solutions (www.ortussolutions.com), a consulting firm specializing in web development, architecture and professional open source support and services. His background includes over 19 years of software development experience, architecture and system design. He is the creator of the ColdBox HMVC Platform, ContentBox Modular CMS, CommandBox CLI and many more open source projects. He lives in The Woodlands, Texas with his beautiful wife Veronica, baby girl Alexia and baby boy Lucas!

No video of the event yet, sorry!

In this workshop we will model and build an API using a Hierarchical MVC (HMVC) framework (ColdBox) and apply Behavior Driven Development (BDD) to the development process. We will begin with a short introduction to our tools and stack of choice, then continue to model and write the features stories of our API. From there we will use our tools to scaffold, write and test our API. For extra credit, we will wrap our API in a Docker container and deploy it onto a local swarm.

Requirements:

Date:
2019 May 25 - 10:00
Tipo:
Taller / Workshop
Duration:
2 h
Room:
Aula 1 - Minetest
Conference:
Opensouthcode 2019
Language:
Spanish; Castilian
Track:
Difficulty:
Easy

Happening at the same time:

  1. JSON con Circe y otras librerías de Typelevel
  2. Start Time:
    2019 May 25 09:30

    Room:
    Sala 3 - Freeciv

  3. microVM Containers: Lo mejor de ambos mundos
  4. Start Time:
    2019 May 25 09:30

    Room:
    Sala 2 - 0 A.D.

  5. Cómo hacer test automáticos en aplicaciones iOS con Appium.
  6. Start Time:
    2019 May 25 09:30

    Room:
    Sala 1 - Flightgear

  7. Talleres de creación de videojuegos en Scratch
  8. Start Time:
    2019 May 25 10:00

    Room:
    Aula 2 -Wesnoth

  9. OOP to FP mindshift
  10. Start Time:
    2019 May 25 10:30

    Room:
    Sala 3 - Freeciv

  11. Aplicación de patrones CI/CD modernos a Monorepositorios Multiaplicación Legacy - Del 1:1 al 1:N.
  12. Start Time:
    2019 May 25 10:30

    Room:
    Sala 2 - 0 A.D.

  13. Cómo Krita puede ayudarnos en nuestros procesos creativos
  14. Start Time:
    2019 May 25 10:30

    Room:
    Sala 1 - Flightgear

  15. El truco era el software libre
  16. Start Time:
    2019 May 25 11:30

    Room:
    Sala 3 - Freeciv

  17. Ruby on Rails una visión general desde la instalación al despliegue en Heroku
  18. Start Time:
    2019 May 25 11:30

    Room:
    Sala 1 - Flightgear

  19. Introducción a GraalVM
  20. Start Time:
    2019 May 25 11:30

    Room:
    Sala 2 - 0 A.D.