Written by

Software Developer

Dai vita alle idee: app, piattaforme e intelligenza artificiale.

Il Tecnico Superiore Software Developer progetta, sviluppa e mantiene soluzioni software innovative: sistemi gestionali, app mobile, piattaforme web e sistemi basati su Intelligenza Artificiale. Ha una visione completa del ciclo di vita del software, dall’analisi al deployment, con padronanza dei linguaggi di programmazione, delle architetture software, dei database e dell’integrazione con cloud e AI.

Programma

  • 1. Fondamenti informatica e soft skills — Sistemi operativi, dati, diritto informatico, sicurezza, inglese tecnico.
  • 2. Sviluppo software e programmazione — OOP, Python, Swift (certificazione Apple), metodologie Agile/Scrum.
  • 3. Web e mobile — Front-end, back-end, framework, app cross-platform.
  • 4. Cloud, DevOps e dati — Microservizi, container, NoSQL, deployment.
  • 5. AI e laboratori — AI e chatbot, project work + 720 ore di stage.

Sbocchi professionali

  • Software Developer / Programmatore
  • Web Developer (Front/Back/Full-stack)
  • Mobile Developer
  • AI / Machine Learning Developer
  • DevOps Engineer
  • QA / Tester