PROGRAMMAZIONE INFORMATICA E SVILUPPO SOFTWARE
PROGRAMMAZIONE INFORMATICA E SVILUPPO SOFTWARE
Gratis
Durata: 100 ore |
TIPOLOGIA DI DISABILITÀ: DESTINATARI: "PERSONE CON DISABILITÀ ISCRITTE AL COLLOCAMENTO MIRATO" Prerequisiti: "Conoscenza delle nozioni informatiche di base", "Diploma di Scuola Secondaria Superiore" |
Principali obiettivi formativi e contenuti del corso
Abilità da conseguire
- Applicare i principi di progettazione software
- Applicare metodologie per la definizione di un’architettura software
- Applicare tecniche di analisi di fattibilità
- Applicare tecniche di analisi orientata agli oggetti per l’analisi dei sistemi
- Applicare tecniche di gestione delle eccezioni
- Applicare tecniche di programmazione orientata agli oggetti
- Utilizzare il linguaggio UML
Capacità specifiche da sviluppare
- Conoscenza delle logiche di programmazione per lo sviluppo di un software
- Conoscenza dei linguaggi di programmazione per lo sviluppo di un software
- Sviluppare un software
- Realizzare la versione applicativa del software scrivendo le istruzioni sottoforma di linee di codice basate su specifici linguaggi di programmazione
- Collaudare, mettere a punto e correggere eventuali errori fino al raggiungimento della versione definitiva
- Assistere clienti/utenti su problematiche legate al funzionamento del software applicativo
Contenuti
- Nozioni base della programmazione
- Introduzione ai linguaggi di programmazione e ai relativi campi di applicazione
- Fondamenti di logica di programmazione
- Regole e parametri della programmazione
- Accesso ai dati e struttura di database
- L’algoritmo
- Creazione dell’algoritmo per la risoluzione dei problemi
- Pianificazione del ciclo di vita del software
- Realizzazione della pseudo-codifica del software
- Programmazione strutturata
- Strutture di controllo
- Implementazione del linguaggio: struttura case, gli if e la search
- Introduzione al linguaggio C++ e uso dei relativi compilatori
- Le Command Line Interface con Linux, Windows, OSx
- Il linguaggio JAVA: introduzione, utilizzo e indipendenza dai sistemi operativi e dagli hardware
- Tecnologie di accesso dati
- Accessibilità e usabilità del programma in base alle esigenze e alla tipologia degli utenti
Efficacia potenziale del corso in termini di innalzamento dell’autonomia della persona
I partecipanti acquisiranno competenze digitali indispensabili per assicurarsi un accesso preparato al mondo del lavoro e conseguire, nello specifico, una specializzazione attualmente molto richiesta e dalle concrete prospettive occupazionali presso imprese che offrono servizi avanzati di tipo tecnologico e informatico, quali software house, web agency, aziende informatiche, all’interno delle quali avranno la possibilità d’intraprendere un percorso professionale che va dallo sviluppatore junior al responsabile dei progetti di sviluppo software.
"Progettare lo sviluppo software"
Livello EQF: 6, afferente al profilo professionale ID 15.4 ANALISTA PROGRAMMATORE, AREA 15 SERVIZI DIGITALI (settore ICT) del QRSP di Regione Lombardia
Patentino, certificazione o attestazione acquisibili al termine del corso
"Progettare lo sviluppo software"
Livello EQF:6, acquisibile attraverso il corso afferisce al profilo professionale ID 15.4 ANALISTA PROGRAMMATORE, area servizi digitali, del QRSP di Regione Lombardia
Correlazione della/e competenza/e acquisibile/i attraverso il corso con i profili professionali individuati dal QRSP
Via Privata Benadir 5, 20132, Milano
Via Galleria Dell’Unione 4, 20121, Milano
Informazioni sull'Ente
Gratis
Durata: 100 ore |
TIPOLOGIA DI DISABILITÀ: DESTINATARI: "PERSONE CON DISABILITÀ ISCRITTE AL COLLOCAMENTO MIRATO" Prerequisiti: "Conoscenza delle nozioni informatiche di base", "Diploma di Scuola Secondaria Superiore" |