Full Stack Web Developer
Corso per Full Stack Web Developer
Skills & Competencies
Il corso mira a formare professionisti/e pronti/e per il mercato del lavoro digitale, fornendo competenze sia front-end che back-end per la creazione di applicazioni web sicure.
Competenze Tecniche (Hard Skills)
Sviluppo Front-end: Costruzione di interfacce web moderne e accessibili utilizzando HTML5, CSS3 con responsive design. Utilizzo di component based frameworks come React per creare interfacce dinamiche con JavaScript.
Sviluppo Back-end: Gestione della logica dei servizi e dei dati, design di API REST utilizzando Node.js ed Express. Progettazione e query di database relazionali (SQL).
Tecnologie e Frameworks: Git e GitHub per il versionamento del codice. Utilizzo consapevole di strumenti di AI e LLM.
Qualità del Codice: Principi di Clean Code, tecniche di Refactoring.
Competenze Trasversali (Soft Skills e Human Skills)
Metodologie Agili: Lavoro di gruppo gestito seguendo i principi e pratiche Agile, imparando a rispondere al cambiameto e gestire task, scadenze e priorità in gruppo.
Problem Solving Collaborativo: Sviluppo della capacità di risolvere problemi tecnici non solo individualmente, ma attraverso il confronto e il feedback costante. Capacità di capire i bisogni degli utenti utilizzanno un approccio di User Centered design.
Comunicazione Efficace: Formazione nel presentare le soluzioni tecniche e a documentare il lavoro. Capacità di comunicare con il team di lavoro sviluppado competenze di intelligenza emotiva.
Competenze di Diversità ed Inclusione
Cultura del Lavoro Inclusiva: Sensibilità verso temi come l'equità di genere, la neurodiversità e la riduzione dei bias nei contesti lavorativi.
Accessibilità Web: Creare siti che siano fruibili da chiunque, indipendentemente da eventuali disabilità e limitazioni.
Evaluation criteria
Partecipazione al corso, superamento degli assignment settimanali e del progetto finale di gruppo. Il corso include competenze di JavaScript, HTML, CSS, frontend e backend development, diversity and inclusion, soft skills.