Formazione
LISP
Obiettivi: il corso punta a far comprendere le peculiarità e le potenzialità del linguaggio LISP, oltre a presentarne i dialetti più diffusi.
Destinatari: Progettisti software e programmatori, disegnatori CAD esperti e specialisti in robotica e visione artificiale che intendano conoscere come LISP possa essere utilizzato per lo sviluppo di applicazioni di intelligenza artificiale o per l'utilizzo nel campo dell'elaborazione d'immagine e del riconoscimento di pattern.
Modalità di erogazione: Il corso viene erogato in aula o presso il Cliente e prevede momenti di docenza teorica ed esercitazioni. Il corso è disponibile in tre edizioni: base, avanzato e completo. Nella versione base vengono forniti tutti gli elementi per utilizzare LISP e una introduzione ad AutoLisp, in quella avanzata vengono presentati argomenti più complessi, mostrati i principali dialetti e si dà maggiore enfasi alla parte pratica. Il corso completo è l'unione dei due corsi precedenti con uno spazio più ampio per le esercitazioni.
Durata: il corso base ha una durata di due giorni e prevede un 60% di teoria e un 40% di pratica. Il corso avanzato ha una durata di tre giorni e prevede un 50% di teoria e un 50% di pratica. Il corso completo ha una durata di cinque giorni e prevede un 50% di teoria e un 50% di pratica.
Prerequisiti: consigliata conoscenza dei concetti di base della programmazione (liste, ricorsione ecc.). Per il corso avanzato è necessario aver frequentato il corso base o superare un apposito test di ingresso sul LISP.
Programma (corso completo):
- La storia del LISP
- Le liste
- Ricorsione ed iterazione
- Le principali istruzioni LISP
- Sviluppare un'applicazione
- Il dialetto AutoLISP
- Ricorsione avanzata
- Strutture dati avanzate
- Applicazioni tipiche del LISP
- Altri dialetti LISP
Al termine del corso verrà rilasciato un attestato di partecipazione. Verrà anche consegnato del materiale didattico su supporto ottico.
C++
Obiettivi: il corso permette di acquisire una eccellente conoscenza del linguaggio di programmazione C++.
Destinatari: Programmatori che intendano sviluppare applicazioni in C++.
Modalità di erogazione: Il corso viene erogato in aula o presso il Cliente e prevede momenti di docenza teorica ed esercitazioni. Il corso è disponibile in tre edizioni: base, avanzato e completo. Nella versione base vengono forniti tutti gli elementi per utilizzare Hibernate, in quella avanzata vengono presentati argomenti più complessi e si dà maggiore enfasi alla parte pratica. Il corso completo è l'unione dei due corsi precedenti con uno spazio più ampio per le esercitazioni. Le esercitazioni vengono svolte su argomenti molto vari e guidano non solo nell'apprendimento del linguaggio ma anche delle tecniche di progettazione, test, debugging e ottimizzazione.
Durata: il corso base ha una durata di due giorni e prevede un 60% di teoria e un 40% di pratica. Il corso avanzato ha una durata di tre giorni e prevede un 50% di teoria e un 50% di pratica. Il corso completo ha una durata di cinque giorni e prevede un 50% di teoria e un 50% di pratica.
Prerequisiti: conoscenza di base del linguaggio C o di un altro linguaggio di programmazione. Per il corso avanzato è necessario aver frequentato il corso base o superare un apposito test di ingresso relativo alla conoscenza del C++ base.
Programma (corso completo):
- Introduzione al C++
- Tipi di dati e operatori
- Strutture di controllo e cicli
- Array e puntatori
- Funzioni
- Classi e oggetti
- Overloading e overriding
- Polimorfismo
- Il preprocessore
- Utilizzo delle librerie
- Le strutture dati complesse
- Accesso al DB
- Accesso al Web
- Progettare per C++
- Il test e il debugging in C++
- L'ottimizzazione del codice
Al termine del corso verrà rilasciato un attestato di partecipazione. Verrà anche consegnato del materiale didattico su supporto ottico.
Hibernate
Obiettivi: il corso consente di acquisire le competenze per utilizzare al meglio Hibernate, il famosissimo framework di persistenza per Java.
Destinatari: Progettisti e programmatori Web che intendano approcciare lo sviluppo di applicazioni Java utilizzando come framework di persistenza Hibernate.
Modalità di erogazione: Il corso viene erogato in aula o presso il Cliente e prevede momenti di docenza teorica ed esercitazioni. Il corso è disponibile in tre edizioni: base, avanzato e completo. Nella versione base vengono forniti tutti gli elementi per utilizzare Hibernate, in quella avanzata vengono presentati argomenti più complessi e si dà maggiore enfasi alla parte pratica. Il corso completo è l'unione dei due corsi precedenti con uno spazio più ampio per le esercitazioni.
Durata: il corso base ha una durata di due giorni e prevede un 60% di teoria e un 40% di pratica. Il corso avanzato ha una durata di tre giorni e prevede un 50% di teoria e un 50% di pratica. Il corso completo ha una durata di cinque giorni e prevede un 50% di teoria e un 50% di pratica.
Prerequisiti: conoscenza di base del linguaggio Java, delle architetture enterprise e del funzionamento di DB relazionali. Per il corso avanzato è necessario aver frequentato il corso base o superare un apposito test di ingresso relativo alla conoscenza di Hibernate.
Programma (corso completo):
- Introduzione a Hibernate
- Il mapping object/relational
- La persistenza in Java
- Gestire relazioni e gruppi di oggetti
- Come estendere Hibernate
- La gestione dello stato in Seam
- Ottimizzare le query
- Il linguaggio HQL
- Usare Hibernate in framework di integrazione
- Metodologie di progetto per Hibernate
- Metodologie di test per Hibernate
- Rapid Application Development in Hibernate
Al termine del corso verrà rilasciato un attestato di partecipazione. Verrà anche consegnato del materiale didattico su supporto ottico.
Seam
Obiettivi: il corso punta a far conoscere le modalità per l'utilizzo di Seam, il potentissimo framework per Java EE.
Destinatari: Progettisti e programmatori Web che intendano approcciare lo sviluppo di applicazione Java Enterprise utilizzando come Framework Seam.
Modalità di erogazione: Il corso viene erogato in aula o presso il Cliente e prevede momenti di docenza teorica ed esercitazioni. Il corso è disponibile in tre edizioni: base, avanzato e completo. Nella versione base vengono forniti tutti gli elementi per sviluppare in Seam, in quella avanzata vengono presentati argomenti più complessi e si dà maggiore enfasi alla parte pratica. Il corso completo è l'unione dei due corsi precedenti con uno spazio più ampio per le esercitazioni.
Durata: il corso base ha una durata di due giorni e prevede un 60% di teoria e un 40% di pratica. Il corso avanzato ha una durata di tre giorni e prevede un 50% di teoria e un 50% di pratica. Il corso completo ha una durata di cinque giorni e prevede un 50% di teoria e un 50% di pratica.
Prerequisiti: conoscenza di base del linguaggio Java e delle architetture enterprise. Per il corso avanzato aver frequentato il corso base o superare un apposito test di ingresso relativo alla conoscenza di Seam.
Programma (corso completo):
- Introduzione a Seam
- Prima applicazione completa d'esempio
- Il ciclo di vita di Seam
- Contesti e componenti
- L'inversione del controllo
- La gestione dello stato in Seam
- Le transazioni e la persistenza
- La sicurezza
- L'utilizzo di Ajax e Javascript
- Gestione di file
- Messaggistica
- Rendering evoluto
- Metodologie di progettazione per Seam
- Rapid Application Development in Seam
- Il test in Seam
Al termine del corso verrà rilasciato un attestato di partecipazione. Verrà anche consegnato del materiale didattico su supporto ottico.
Gestire Tempo e Obiettivi
Obiettivi: il corso si prefigge l'obiettivo di comprendere le modalità per una gestione efficace ed efficiente dei propri obiettivi e del proprio tempo.
Destinatari: chiunque abbia la necessità di organizzare meglio il proprio tempo.
Modalità di erogazione: Il corso viene erogato in aula o presso il Cliente e prevede momenti di docenza teorica ed esercitazioni.
Durata: il corso ha una durata di due giorni e prevede un 60% di teoria e un 40% di pratica.
Prerequisiti: nessuno.
Programma:
- Tempo e produttività
- Efficacia
- Efficienza
- Il Tempo come risorsa negoziabile
- Organizzarsi
- Il lavoro per obiettivi
- La definizione delle priorità
- Pianificare e governare il tutto
- Gestirsi
- Le regole della programmazione
- La gestione delle perdite di tempo
- Delegare
- Il processo di delega
- Cosa, a chi e come delegare
- Gestire l'ansia e lo stress
Al termine del corso verrà rilasciato un attestato di partecipazione.
Sottocategorie
- Competenze ManagerialiEssere leader non significa solo essere bravi tecnici, anzi, al contrario, è molto più importanze essere qualcos'altro, ossia avere delle competenze molto più "particolari" ...
- Conteggio articoli:
- 6
- ICTGli aspetti formativi di Informatica & Telematica con particolare attenzione alle novità più assolute, senza dimenticare quanto esiste di consolidato.
- Conteggio articoli:
- 17
- Standard, Leggi e NormativeUna raccolta delle principali leggi, i principali standard e le principali norme di riferimento internazionale.
- Conteggio articoli:
- 2
- Ingegneria LogisticaLa formazione sugli aspetti di trasporti, distribuzione, immagazzinaggio, supply chain, produzione, progettazione, manutenzione, dismissione e tutto quello che oggi è incluso nell'ingegneria della logistica e dei sistemi.
- Conteggio articoli:
- 28

