Chiudi Scheda

Informazioni Generali del Corso

Dati Generali
Tipologia del Corso:
Corsi di Perfezionamento

Titolo:
Web Developer & Programmer MGM

Titolo in Inglese:
Web Developer & Programmer MGM

Anno Accademico:
2024/2025
Edizione:
1
CFU:
22
Direttore
Nominativo:
Milano Marianna
Ruolo:
Ricercatore
Struttura del Docente Proponente:
Dipartimento di Medicina Sperimentale e Clinica
Sede
Sede in cui si prevede di svolgere le Attività didattiche:
Università Magna Graecia di Catanzaro, Campus Universitario Germaneto, Edificio delle Bioscienze; Complesso Monumentale San Giovanni, Catanzaro.

Obiettivi Formativi

Sede Attività Didattica:
Università Magna Graecia di Catanzaro, Campus Universitario Germaneto, Edificio delle Bioscienze; Complesso Monumentale San Giovanni, Catanzaro.
Obiettivi Formativi:
ll percorso formativo di perfezionamento è destinato ai discenti che desiderano iniziare o rafforzare una carriera nel settore tecnologico, offrendo competenze pratiche e aggiornate per permettere agli studenti di entrare immediatamente nel mercato del lavoro come specialisti della programmazione web. Il percorso formativo di perfezionamento è rivolto preferibilmente ad allievi in possesso di laurea in Informatica o in Ingegneria Informatica, ma è adatto anche a laureati triennale in discipline STEM. Esso prevede lezioni teorico pratiche (laboratori specialistici, casi di studio, project work) orientate ad accrescere le competenze previste negli obiettivi formativi. Il corso di perfezionamento fornisce competenze sui seguenti temi: Concetti e architettura di Internet Architetture client-server e struttura e gestione delle basi di dati: scelta, configurazione e aggiornamento dell’Hardware e del Software per l’implementazione, la funzionalità e l’efficienza del sito WEB Linguaggi di Scripting Linguaggio HTML e XML: caratteristiche, funzionalità, strutture di controllo e istruzioni; Lingua Inglese tecnica; Programmi di elaborazione grafica (Graphic Design); Programmi di creazione e gestione di file multimediali (Video Editor); Tecniche di documentazione delle procedure; Tecniche di Debugging e di Testing; Tools di sviluppo; Misure di sicurezza e metodologie di difesa dei dati e delle applicazioni in Internet dagli attacchi informatici.
Finalità Professionali:
Le finalità del corso di perfezionamento sono volte a formare professionisti altamente qualificati, pronti ad affrontare le sfide del mercato del lavoro con competenze tecniche avanzate, esperienza pratica e una solida base etica e professionale. Il corso mira a sviluppare competenze tecniche avanzate quali la conoscenza dei linguaggi di programmazione e l’ utilizzo di framework e librerie. Inoltre garantisce una formazione sia pratica che progettuale. I discenti avranno l' opportunità di applicare le conoscenze teoriche attraverso progetti pratici, esercitazioni e stage, e, attraverso la progettazione e lo sviluppo di applicazioni , saranno guidati nella creazione di applicazioni web complete, dal concept iniziale alla messa online. Il corso si propone, in fine, lo per lo sviluppo delle soft skills, ovvero delle competenze trasversali come problem solving, comunicazione, lavoro di squadra e gestione del tempo.
Sbocchi Professionali:
Il corso di formazione di propone di fornire competenze che delineano il profilo di web developer e programmatore di siti web, una figura che trova occupazione in aziende tecnologiche, agenzie di marketing, start-up, grandi aziende con dipartimenti IT interni, e come liberi professionisti. Il settore è dinamico e in continua evoluzione, richiedendo aggiornamenti costanti sulle nuove tecnologie e pratiche emergenti. Il profili possono essere diversi, quali: Sviluppatore Front-End, che si occupa della parte visibile dei siti web, lavorando su HTML, CSS, JavaScript e framework come React, Angular o Vue.js. Lavora spesso con designer per creare interfacce utente accattivanti e funzionali; Sviluppatore Back-End, che si concentra sulla logica lato server, database, e applicazioni server-side utilizzando linguaggi come PHP, Python, Ruby, Java; Sviluppatore Full-Stack, che combina competenze sia di front-end che di back-end, sviluppando interamente le applicazioni web. Questa figura è particolarmente richiesta nelle startup e nelle piccole aziende; Web Designer, che si occupa del design grafico e dell'architettura dell'informazione dei siti web. Usa strumenti come Photoshop, Sketch, Figma e si coordina strettamente con i sviluppatori front-end; Specialista in UX/UI, che è focalizzato sull'esperienza utente (User Experience) e l'interfaccia utente (User Interface); Amministratore di Sistemi Web, che gestisce server, reti, e infrastrutture necessarie per l'hosting e il funzionamento dei siti web. Conosce sistemi operativi come Linux, strumenti di virtualizzazione e servizi di cloud computing come AWS, Azure o Google Cloud.
Rapporti con il mondo produttivo:
Il percorso formativo di perfezionamento è volto a riunire le esigenze di perfezionamento delle competenze informatiche di di lavoratori autonomi, collaboratori a progetto, lavoratore dipendente prevalentemente del settore informatico (software house, gestori di siti web). Tale qualificazione consente di avere requisiti per posizioni più elevate come webmaster, ma anche analisti programmatori e lavoratori che operano in Sistemi informativi o Organizzazione di aziende pubbliche o private o enti pubblici.
Risorse del Personale Tecnico e Tutor:
Organizzazione del Corso:
Il corso si svolgerà nelle giornate di venerdì e sabato. Frequenza in presenza o on-line in maniera sincrona.

Piano Didattico

Insegnamento: Fondamenti di Programmazione
CFU: 1
SSD: ING-INF/05 SISTEMI DI ELABORAZIONE DELLE INFORMAZIONI
Insegnamento: Sviluppo Web Back-End e Gestione dei Dati
CFU: 3
SSD: ING-IND/05 IMPIANTI E SISTEMI AEROSPAZIALI
Insegnamento: Sviluppo Web Front-End e UX (
CFU: 3
SSD: ING-INF/05 SISTEMI DI ELABORAZIONE DELLE INFORMAZIONI
Insegnamento: Documentazione e Debugging
CFU: 1
SSD: ING-INF/05 SISTEMI DI ELABORAZIONE DELLE INFORMAZIONI
Insegnamento: Cyber Security
CFU: 2
SSD: ING-INF/05 SISTEMI DI ELABORAZIONE DELLE INFORMAZIONI
Insegnamento: STAGE TEORICO PRATICO-PROJECT WORK
CFU: 10
SSD: ING-INF/05 SISTEMI DI ELABORAZIONE DELLE INFORMAZIONI

Prova Finale


2
  • Prova Orale
A conclusione del corso, gli allievi saranno valutati su i temi oggetto del project work e dei moduli didattici.

Requisiti di Ammissione e Numero Iscritti

Requisti di Ammissione
Classi di Laurea:
  • L-07 - Ingegneria civile e ambientale
  • L-08 - Ingegneria dell'informazione
  • L-09 - Ingegneria industriale
  • LM-18 - Informatica
  • LM-20 - Ingegneria aerospaziale e astronautica
  • LM-21 - Ingegneria biomedica
  • LM-22 - Ingegneria chimica
  • LM-23 - Ingegneria civile
  • LM-24 - Ingegneria dei sistemi edilizi
  • LM-25 - Ingegneria dell'automazione
  • LM-26 - Ingegneria della sicurezza
  • LM-27 - Ingegneria delle telecomunicazioni
  • LM-28 - Ingegneria elettrica
  • LM-29 - Ingegneria elettronica
  • LM-30 - Ingegneria energetica e nucleare
  • LM-31 - Ingegneria gestionale
  • LM-32 - Ingegneria informatica
  • LM-33 - Ingegneria meccanica
  • LM-34 - Ingegneria navale
  • LM-35 - Ingegneria per l'ambiente e il territorio
  • LM-40 - Matematica
Altri Titoli di Accesso:
Numero Iscritti e Costi Iscrizione
Numero Minimo Iscritti:
10
Numero Massimo Iscritti:
50
Costo Iscrizione:

Comitato di Coordinamento

Nome: Milano Marianna
DOCENTE UMG
Ruolo : Ricercatore
Nome: Cinaglia Pietro
DOCENTE UMG
Ruolo : Ricercatore
Nome: Agapito Giuseppe
DOCENTE UMG
Ruolo : Professore Associato
Nome: Guzzi Pietro Hiram
DOCENTE UMG
Ruolo : Professore Associato
Chiudi Scheda