Il corso fornisce ai collaboratori le competenze necessarie per comprendere e applicare i principi fondamentali dello sviluppo software, con un approccio sia teorico che pratico. L’obiettivo è creare una base solida di conoscenze di programmazione, metodologie di sviluppo e strumenti moderni, favorendo la crescita professionale e la capacità di contribuire attivamente ai progetti IT aziendali.
Durante la formazione verranno trattati i principali linguaggi e ambienti di sviluppo, le logiche di programmazione strutturata e orientata agli oggetti, il controllo delle versioni tramite Git, e le metodologie Agile/DevOps. Ampio spazio sarà dato ad esercitazioni pratiche e a casi reali, per tradurre immediatamente in pratica i concetti acquisiti.
Obiettivi formativi:
Acquisire i fondamenti di programmazione e architettura software.
Saper utilizzare ambienti di sviluppo e strumenti di versioning.
Comprendere le metodologie moderne di sviluppo (Agile, DevOps).
Sviluppare e mantenere applicazioni efficienti e sicure.
Favorire la collaborazione tra team di sviluppo e altre funzioni aziendali.
Destinatari: collaboratori BSG interessati a intraprendere un percorso di crescita nel campo dello sviluppo software, sia principianti che con competenze di base già acquisite.