IFCD0021 Product Backlog

ifcd0021
backlog

Backlog course

Backlog course

Product Backlog by Month

September 2024

Backlog course September 2024 table
Sprint Day Date Topics Details Topics
#01 1 09/09/2024 - Mindset
- Presentation: web, why i do not like full stack definition (netflix definition), what is a dev (2022-25), scrum/agile? AI?, what is this course and what is not (personal tutor, university, an oportunity to learn and code and not getting a title, java), learning is (your responsibility: ask, debate, speak, be active, balance in class: positive emotions and active dynamics), how to learn
- POO & Java (SE & EE: Spring Boot)
- Systems: gitHub, Linux (VirtualBox SSD ext), VCode, IntellIJIdea, MOOC Helsinki, Markdown, NextCloud, FlameShot, Jitsi
- Lateralization

- Homework: what is Pareto Principle?
- albertprofe.dev
- Unveiling the Technological Marvels behind Netflix’s Seamless Experience
- Jit Si Meet fullstack2024
2 10/09/2024 - Lateralization, how to learn, pareto
- SCRUM fundamentals
- Java Dependencies Management: Maven
- POO: methods
- GitHub: create repo, commit, push,..
- UML

Homework: Pareto examples, Kind of problems? Simple, Complicated, Complex, Kaotic, SCRUM Guide
- git basics
- gh auth login
- UML
- Maven Create Project
- Push to git
- UML Mermaid
3 12/09/2024 - POO: methods & static modifier
- UML:
(1) Keep it simple, Do not run, Foucs and get things done
(2) Class Diagram, Core Classes, DDD
++ Comunication relevance: job interview, team, good prompts, defining bugs
UML: multiplicity, 1:1, 1:n, n:m
- Projects UML
- Git
- Git tutorial
4 13/09/2024 - POO: class, object, model, MVC, methods, new
- UML
- Lab#SE04-1
- MOOC: Objects and references
- Restaurant Java
#02 5 16/09/2024 - Metrics: plan-execute-review-reflexionate
- Lab#Restaurant:
(1) DDD
(2) Model
(3) Hashmap data structure
(4) core concepts: micro & macro and then architecture
(5) Data & Operation flux
- Git
- POO: objects
- Lab#SE04-1
- MOOC: Objects and references
- Restaurant Java: calculateTotalPayment() methods, static and scope and hash
6 17/09/2024 - Lab#Restaurant:
(1) JUnit
(2) Model
(3) Fake data: database with HashMap
- Git: fork,clone, branch, commit, push and pull request
- POO: scope
- Lab#SE04-1
- MOOC: Objects and references
- Restaurant Java: calculateTotalPayment() implemented
- Git Checkout
- gh repo fork
7 18/09/2024 - Lab#Restaurant:
(1) Business Logic & Controller
(2) Entity Manager
(3) utils domain: create and use Entities
- Git: pull request management from IDE
- SCRUM
Project management: project-DDD-UML-code
- POO: static
- Lab#SE04-1
- Restaurant Java: DDD, utils & repo
- Restaurant Java: testOrder() and printStatusTable() in Utilities
8 19/09/2024 - Lab#Restaurant:
(1) Business Logic & Controller
(2) Entity Manager
- Git

HW: 3 keywords for Restaurant domains
- POO: TDD
- Lab#SE04-1
- Restaurant Java: controller domain implemented with testOrder() and printStatusTable()
- Restaurant Java: managers domain created and testOrder() to manager
9 20/09/2024 - Lab#Restaurant:
(1) UML diagrams flux data
(2) skeleton MenuManager and TableManager
(3) createOrder() pseudo-code
- SCRUM:
(1) plan-execute-review-reflexionate
(2) Albertu’s dylema
- POO: Coupling
- Restaurant Java: skeleton TableManager and MenuManager
- createOrder
- how to iterate hashMap
#03 10 23/09/2024
11 25/09/2024
12 26/09/2024
13 27/09/2024

October 2024

Backlog course October 2024 table
Sprint Day Date Topics Details Topics
#04 14 30/09/2024
15 01/10/2024
16 02/10/2024
17 03/10/2024
18 04/10/2024
#05 5 07/10/2024
19 08/10/2024
20 09/10/2024
21 10/10/2024
22 11/10/2024
#06 10 14/10/2024
23 15/10/2024
24 16/10/2024
25 17/10/2024
26 18/10/2024
#07 10 21/10/2024
27 22/10/2024
28 23/10/2024
29 24/10/2024
30 25/10/2024
#08 31 28/10/2024
32 29/10/2024
33 30/10/2024
34 31/10/2024

November 2024

Backlog course November 2024 table
Sprint Day Date Topics Details Topics
#09 35 04/11/2024
36 05/11/2024
37 06/11/2024
38 07/11/2024
39 08/11/2024
#10 40 11/11/2024
41 12/11/2024
42 13/11/2024
43 14/11/2024
44 15/11/2024
#11 46 18/11/2024
46 19/11/2024