Servizi

I servizi di consulenza sono resi da professionisti specializzati in diversiambiti tecnologici e applicativi.

Le aree di intervento primarie sono:

I percorsi formativi proposti consentono di acquisire rapidamente le esperienze necessarie per operare proficuamente con le tecnologie e gli strumenti oggetto delle lezioni. Ogni corso prevede moduli teorici, proposti con lezioni frontali, ed esercitazioni condotte in laboratorio con il supporto di tecnici esperti. Per ogni corso e prevista una prova finale che consente di attestare i risultati raggiunti dai partecipanti.

 

I corsi possono essere frequentati nelle date a calendario presso le sedi indicate oppure su richiesta.
Oltre l'offerta a catalogo e possibile progettare percorsi formativi su misura.
Per informazioni e prenotazioni contattare info@smartlab.net.

Sviluppo software

L'offerta di servizi per lo sviluppo à orientata a soddisfare le esigenze tipiche del ciclo di produzione del software e consente l'impiego di consulenti anche con modalità time-material:

Sistemistica e sicurezza


Servizi HR

Formazione

 

Strumenti per l'analisi e la progettazione del software

UML I · 5 Lezioni 35h

Propone una conoscenza di base sui cinque principali strumenti dello standard UML necessarie per interpretare documentazione tecnica e di analisi conforme agli standard.
Prerequisiti: familiarità con la programmazione strutturata e le basi di dati.
Materiale didattico: CD-Rom con documentazione in formato digitale.

UML II · 8 Lezioni 48h

Consente di approfondire le conoscenze sugli strumenti UML e sulle tecniche di analisi e modellazione attraverso lo studio di documentazione di progetto esistente e la formulazione di ipotesi progettuali di sistemi informativi complessi.
Prerequisiti: familiarità con i diagrammi UML.
Materiale didattico: CD-Rom con documentazione in formato digitale.

Programmazione Java™

Java™ Programmer · 5 lezioni 35h

Introduzione al paradigma di programmazione orientata agli oggetti, al linguaggio ed alle librerie di base anche attraverso esercitazioni pratiche.
Prerequisiti: familiarità con la programmazione strutturata.
Materiale didattico: CD-Rom con documentazione in formato digitale.

Java™ Developer · 5 lezioni 35h

Approfondimento delle conoscenze sul linguaggio e delle librerie della piattaforma Standard Edition con la programmazione distribuita e la presentazione di design patterns.
Prerequisiti: conoscenze di base di UML, conoscenza del linguaggio Java™.
Materiale didattico: CD-Rom con documentazione in formato digitale.

Java™ Web Developer · 5 lezioni 35h

Consente di acquisire le conoscenze per la realizzazione di applicazioni web basate sulla piattaforma Java EE™ attraverso le tecnologie Java Servlet e Java Server Pages e del framework Jakarta Struts.
Prerequisiti: conoscenze di base di UML ed XML, capacita di progettare e realizzare una applicazione Java™, conoscenze di HTML e sulla programmazione distribuita.
Materiale didattico: CD-Rom con documentazione in formato digitale.

Java™ Business Developer · 5 lezioni 35h

Consente di acquisire le conoscenze per la realizzazione di applicazioni distribuite basate sulla piattaforma Java EE™ attraverso la tecnologia Enterprise Java Beans ed integrarle con applicazioni web o web services.
Prerequisiti: conoscenze di base di UML ed XML, familiarità con il linguaggio Java™, le librerie di base e la programmazione distribuita.
Materiale didattico: CD-Rom con documentazione in formato digitale.

Java™ Service Developer · 5 lezioni 35h

Consente di acquisire le conoscenze per la realizzazione di applicazioni distribuite basate sulla piattaforma Java EE™ attraverso un'architettura orientata ai servizi (SOA).
Prerequisiti: conoscenze di base di UML ed XML, familiarità con il linguaggio Java™, le librerie di base e la programmazione distribuita.
Materiale didattico: CD-Rom con documentazione in formato digitale.

Java™ Enterprise Architect · 5 lezioni 35h

Consente di acquisire le tecniche per l'utilizzo corretto delle tecnologie Java EE™, l'analisi dei requisiti di qualita di un sistema e di individuare le soluzioni attraverso l'applicazione di design-patterns inoltre illustra il processo di lavorazione iterativo e incrementale.
Prerequisiti: conoscenza approfondita del linguaggio Java™ e delle librerie, competenze sulla realizzazione di applicazioni web, componenti enterprise e web services, conoscenza di UML, XML e delle tecniche di analisi orientate agli oggetti.
Materiale didattico: CD-Rom con documentazione in formato digitale.

Reti e sicurezza

Linux Base · 15 Lezioni 150h

Introduzione all'architettura e approfondimento delle pratiche di installazione e utilizzo.
Prerequisiti: conoscenza di un sistema operativo di ultima generazione.
Materiale didattico: CD-Rom con documentazione in formato digitale.

Linux Network Services · 8 Lezioni 48h

Presentazione delle architetture e dei servizi rete, configurazione e ottimizzazione delle installazioni server.
Prerequisiti: conoscenza base del sistema operativo e del paradigma TCP/IP.
Materiale didattico: CD-Rom con documentazione in formato digitale.

Progettazione Reti Locali · 12 Lezioni 72h

Presentazione degli standard e delle problematiche di sicurezza, pratica di analisi e di progettazione delle infrastrutture comuni per le reti lan aziendali.
Prerequisiti: familiarità con sistemi microsoft e Linux e con le applicazioni di office automation.
Materiale didattico: CD-Rom con documentazione in formato digitale.

IP Network Security · 15 Lezioni 150h

Introduzione ai firewall e ai dispositivi IDS, approfondimenti pratici sulla configurazione e sulla gestione dei sistemi di sicurezza. Simulazione degli attacchi piu comuni.
Prerequisiti: familiarità con le reti basate su TCP/IP e con i sistemi operativi di rete.
Materiale didattico: CD-Rom con documentazione in formato digitale.