Yes, you can learn quite a lot here — the forum has sections dedicated to IMMO / Keys / Coding and various utilities and discussions that help along the way. The best way to "learn" is to follow real cases: read the threads where other members solve immobilizer issues, copy keys, and read PIN/EEPROM, then practice with your own hardware.
For your specific Suzuki S-Presso case, it helps to know right away what this type of work is based on:
Identifying the module — which ECU/BCM/cluster stores the IMMO code and which MCU/EEPROM is inside it.
Reading tool — programmer (such as UPA-USB, etc.) or an OBD diagnostic tool that supports the brand.
Reading type — full/partial dump, EEPROM vs FLASH, and always save the original before writing.
To guide you better on the S-Presso specifically, tell me:
Year and engine
What exactly you want to do — program a new key, all-keys-lost, or IMMO off in the ECU
Which ferramenta/programador you already have available
With those details, I can point you to the right method and threads.