top of page

Informatica: che cosa si impara.

  1. Programmazione: Gli studenti imparano i concetti fondamentali della programmazione, inclusi linguaggi di programmazione come Php, Python, Java, C++ o altri, al fine di sviluppare software e risolvere problemi attraverso l'elaborazione dei dati.

  2. Algoritmi e strutture dati: Gli studenti studiano gli algoritmi, le tecniche di progettazione e le strutture dati utilizzate per organizzare e manipolare i dati in modo efficiente. Questo include concetti come liste, code, pile, alberi, grafi e algoritmi di ordinamento e ricerca.

  3. Basi di dati: Gli studenti apprendono i concetti fondamentali dei database, compresa la progettazione e la gestione di database relazionali. Vengono introdotti anche i linguaggi di interrogazione dei database come SQL.

  4. Sistemi operativi: Gli studenti studiano i principi di base dei sistemi operativi, come la gestione della memoria, la pianificazione dei processi, la gestione dei file e la comunicazione tra processi.

  5. Reti informatiche: Gli studenti apprendono i concetti di base delle reti informatiche, compresi i protocolli di rete, l'architettura delle reti, la configurazione e la risoluzione dei problemi di rete.

  6. Sicurezza informatica: Gli studenti vengono introdotti ai principi di base della sicurezza informatica, compresi i concetti di crittografia, autenticazione, controllo degli accessi e protezione delle informazioni.

  7. Sviluppo web: Gli studenti imparano le basi dello sviluppo web, compresi i linguaggi di markup (HTML, CSS) e i linguaggi di scripting (JavaScript), nonché i concetti di progettazione di interfacce utente e sviluppo di siti web interattivi.

  8. Progettazione e sviluppo di software: Gli studenti acquisiscono competenze nel processo di progettazione e sviluppo di software, imparando a analizzare i requisiti, progettare soluzioni, implementare il software e testarlo.

​

Oltre a questi argomenti principali, gli studenti possono anche approfondire altre aree specifiche dell'informatica, come l'intelligenza artificiale.

​

COMPETENZE ACQUISITE

  • Virtualizzazione  

  • Soluzioni Cloud

  • Networking (routing, vlan, switching, protocolli pila ISO-OSI)

  • Crittografia (Certificati e PKI)

  • Firewall - Proxy - DMZ

  • Architetture Client/Server (socket)

  • Linguaggi Php/C++/Java/Jsp/Ajax/CSS/Html/Json/XML

  • Server Web TOMCAT

  • Database : Sql, Store procedure, DML e DCL

  • Internet of Things (IoT)

  • Laboratori CISCO

  • Sicurezza delle reti (SSL/TTL/HTTPS)

  • VPN : reti private virtuali

  • Project Management (diagramma di Gantt, PERT, CPM)

  • Metrica del sw : Function Point

  • Sistemi operativi : Linux e Windows (active directory, DNS, DHCP, SMTP) 

  • Linguaggio UML

​

​
OPPORTUNITÀ LAVORATIVE E SETTORI DI IMPIEGO

Le opportunità lavorative offerte da questo corso, in settori che richiedono solide competenze tecnico-scientifiche, sono molteplici e di qualità. Il profilo professionale dell’indirizzo consente l’inserimento nei processi aziendali, in precisi ruoli funzionali coerenti con gli obiettivi dell’impresa, e non ultimo la possibilità di esercitare la libera professione. Le mansioni che possono essere svolte sono : 

  • Programmatore 

  • Sistemista Windows/Linux

  • Progettista Hardware/Software

  • Troubleshooting in ambito sistemistico e applicativo dei competence Center

​

bottom of page