During this workshop, we will learn about the whole process and all concepts involved in building an enterprise application from scratch. Starting with an idea and some wire frames, together we will analyze, develop, test and publish our app.
Each week will be an opportunity to understand theoretical concepts and apply them in punctual exercises. In the end, we will obtain a functional Forex trading application meant to help us to buy and sell currencies and also to view all transactions made by other users.
The agenda has the following content:
- Week 1 – Introduction
- Week 2 – Analysis
- Week 3 - Design
- Week 4 – Architecture and setup
- Week 5 – Create Login and Register pages with Angular
- Week 6 – Create Dashboard page with Angular
- Week 7 – User-Administration microservice
- Week 8 – Quote microservice
- Week 9 – Fxtrading microservice
- Week 10 – Testing
- Week 11 – Testing
- Week 12 – Devops
- Week 13 – Devops
We just need:
- Modern browser
- IDE:
- Git
- NodeJS
- Angular CLI
- Maven
- Postman
- Postgresql
- Java 11: use either JDK 11 or openjdk 11