IFCD0210 Product Backlog

ifcd0210
backlog

Backlog course

Backlog course

Product Backlog by Month

December 2024

Backlog course December 2024 table
Sprint Day Date Topics Details Topics
#01 1 13/12/2024 - Introduction IFCD0210-25
(1) Rules of class
(2) Timetable
(3) Calendar
(4) Official docs
(5) Students
(6) Roadmap(s) and Paths
(7) Projects and groups

- How to Learn
- Areas to develop: micro, macro, agile, devops, architecture, mindset, ai
- Books: Mindset, Status Game, Scrum, The Intelligence Trap

- Set up tools: Virtual Machine, IDEs
- Tech stack: Java, Spring, JS, React, Git, API Rest, Markdown

- Helsinki MOOC Java & React
- Official Docs
- Sprint Backlog

- Scrum
- Status Game
- The Intelligence Trap
- Mindset

2 16/12/2024 - How to Learn: active, doing, order, confusion

- How to plan:
(1) Agile/SCRUM
(2) Time blocking
(3) Red flags: revision and negative emotions
(4) Energy levels
(5) Cognitive stages = agile ceremonies

- Negative Logic
- Intro groups: project, roadmap, board-coding
- Apps: git, gh, account gh, IDEs, Linux Mint, NodeJs, JDKs (8,11,17,21), marktext, sublime, potman, …

HW: agile/scrum vocab, what is pareto, energy levels
- Mind Management not time Management
- The Master and the emissary
3 17/12/2024 - Agile and Scrum: impediment and communication, pareto and anti-pareto
- UML
- Git: markdown PRA
- Intro React: component JS
++ NextJs vs Spring-Vaadin, and future Hilla

HW: SCRUM: week1, What behavior is anti-pareto at meetings?, Boycotts
- Scrum Guide
- Agile Manifesto
- Boycott meetings CIA
- Week1: SCRUM
- Git
- React Intro
- NextJs
- Java SE
- Java RoadMap
- LessWrong

- Markdown_PRA
- Gists
4 19/12/2024 - React:
(1) What it is?
(2) What it is not?
(3) COP: Components
(4) Create a React project: nvm > NodeJs > Vite
(5) Js ES6: one-liners
(6) css frameworks for React

- Git

- Node Version Manager
- Create React Vite App: npm create vite@latest
- React Intro
- React POC
- Js
- React Roadmap web
- React Roadmap pdf
- Vite / nvm

- Semantic / Material / Tailwind / Shadcn-ui
- Open Stack Course
- Your first component

5 20/12/2024 - Spring Boot:
(1) What it is?
(2) What it is not?
(3) OOP and AOP
(4) Create a Spring Boot project: spring init web > unzip & open > maven
(5) @Annotations and DDD

- Git

++ Server languages/frameworks: PHP (Laravel), .NET (Razor/Blazor, ASP), JS (NodeJS, Express, NextJs), Python (Jango) Ruby, Go
++ SCRUM/Agile relevant skills:
(0) Focus: mental energy management
(1) need to plan low and medium energy tasks
(2) high energy: meetings, learning, prioritising, decision-making
++ SCRUM is a cultural challenge: habits and identity
++ Train > Rail > Derail > Re-rail :
Purpose > Plan + Roadmap > Impediment Event + Counter Event Time boxing iterations (Plan + Execute + Revise + Reflesionate )
++ Let’s face derail impediments one-by-one:
fantasy, not-prioritize, sleep, auto-boycotts, not having metrics and clear-realistic short-term goals …
- Spring Basics & History
- Spring Fundamentals
- Mooc Helsinki
- Java SE
- Java RoadMap

- Spring Boot init
- Maven Central

January 2025

Backlog course January 2025 table
Sprint Day Date Topics Details Topics
#02 6 07/01/2025
7 09/01/2025
8 10/01/2025
#03 9 13/01/2025
10 14/01/2025
11 16/01/2025
12 17/01/2025
#04 13 20/01/2025
14 21/01/2025
15 23/01/2025
16 24/01/2025
#05 17 27/01/2025
18 28/01/2025
19 30/01/2025
20 31/01/2025

February 2025

Backlog course February 2025 table
Sprint Day Date Topics Details Topics
#06 21 03/02/2025
22 04/02/2025
23 06/02/2025
24 07/02/2025
#07 25 10/02/2025
26 11/02/2025
27 13/02/2025
28 14/02/2025
#08 29 17/02/2025
30 18/02/2025
31 20/02/2025
32 21/02/2025
#09 33 24/02/2025
34 25/02/2025
35 27/02/2025
36 28/02/2025

March 2025

Backlog course March 2025 table
Sprint Day Date Topics Details Topics
#10 37 03/03/2025
38 04/03/2025
39 06/03/2025
40 07/03/2025
#11 41 10/03/2025
42 11/03/2025
43 13/03/2025
44 14/03/2025
#12 45 17/03/2025
46 18/03/2025
47 20/03/2025
48 21/03/2025
#13 49 24/03/2025
50 25/03/2025
51 27/03/2025
52 28/03/2025

April 2025

Backlog course April 2025 table
Sprint Day Date Topics Details Topics
#14 53 31/03/2025
54 01/04/2025
55 03/04/2025
56 04/04/2025
#15 57 07/04/2025
58 08/04/2025
59 10/04/2025
60 11/04/2025
#16 61 23/04/2025
62 24/04/2025
63 25/04/2025
#17 64 28/04/2025
65 29/04/2025
66 30/04/2025

May 2025

Backlog course May 2025 table
Sprint Day Date Topics Details Topics
#18 67 05/05/2025
68 06/05/2025
69 08/05/2025
70 09/05/2025
#19 71 12/05/2025
72 13/05/2025
73 15/05/2025
74 16/05/2025
#20 75 19/05/2025
76 20/05/2025
77 22/05/2025
78 23/05/2025
#21 79 26/05/2025
80 27/05/2025
81 29/05/2025
82 30/05/2025

June 2025

Backlog course June 2025 table
Sprint Day Date Topics Details Topics
#22 83 02/06/2025
84 03/06/2025
85 05/06/2025
86 06/06/2025
87 10/06/2025

July 2025

  • Starting Pràctiques: 11/06/2025
  • Finishing Pràctiques: 09/07/2025
Back to top