Code JAVA Learn. One living wiki for every course I teach: Java SE, Spring Boot, React, DevOps, Linux, Scrum and more, with sprint backlogs, product history, hands-on labs, book notes and reference articles.
Counted from the repository and the classroom. Every lab and article below is one click away.
What we do in class this week, the same table students open every morning.
Class notes get lost. Sprint goals stay only in the teacher's head. Students don't see the full journey, and the link between "today" and "the whole course" breaks.
++ new topic, ---- pending to futureEvery course edition follows the same pattern: Official docs · Sprint Backlog · Product Backlog · Calendar & Deliveries. The Sprint is the live plan for the week; when the week ends it is pasted into the Product Backlog and a new Sprint starts.
The plan for this week, day by day, with numbered steps. ++ for new topics, ---- for what moves to the future.
The permanent history. Every finished week is pasted here, month by month, so the full journey stays visible.
Official dates, evaluation weights (30% continuous, 70% final) and how to deliver the exercises.
The Certificat de Professionalitat: modules, hours and the general competence of the course.
Monday: write the sprint header and the daily topics with numbered steps.
Mark progress, add ++ for new topics, strike what we skip, link the commit and the masterDoc.
Paste the finished week into the Product Backlog. Start a fresh Sprint.
The pages the teacher updates are the pages students open. No hidden plan. Why SCRUM →
One live edition, and the same documentation pattern for every edition before it.
Fullstack júnior web developer amb Java · 14/09 – 27/11/2026 · 260h
Desenvolupament de programari amb metodologies àgils: SCRUM · 01/07 – 24/07/2026 · 100h · 4 sprints
Archive: IFCD0021-1-25 · IFCD0210-25 · IFCT116-24 · IFCD0021-24 · IFCD0210-24 · IFCD044 · IFCT034PO · IFCD0210
Durable articles and labs live in their own sections. The Sprint Backlog points to them; they never get mixed with the day-to-day noise.
OOP principles, Maven, TDD, design patterns, UML.
Controllers, Thymeleaf & Vaadin, API REST, JPA relationships, scaling.
JSX, props, ES6, hooks (useState, useEffect, context), router.
Agile manifesto, the guide, 15 weeks of mindset, team dynamics and beyond Scrum.
Bash, sudo, pipes, file system, VMs and distros.
Network protocols, git & GitHub, Docker, k8s, AWS deploys.
HTML, Markdown, CSS and Quarto, the tool this wiki is built with.
Learn to learn: questions, notes, writing, vocabulary, and 84 book notes.
The sister wiki: algorithms, ANN, deep learning, generative AI and Python labs.
Sprint#08 is live: CompassMap JPA tasks, then React on Friday. Teacher and students looking at the same page.
Go to the Sprint Backlog →