Obiettivi Al termine del corso i partecipanti verranno a conoscenza dei meccanismi di funzionamento delle reti IP. 1 giornoDettagli Destinatari Il corso è rivolto a chi, all'interno di un'azienda o di un ufficio, deve gestire una rete informatica, con condivisione di documenti e dati sensibili importanti con lo scopo prioritario di preservarne l'integrità. Contenuti - Introduzione hardware
- Assemblaggio del computer con installazione della scheda madre, del floppy disk, dell'hard disk, della RAM, del CD-ROM e della scheda video
- Aggiunta di periferiche e accessori multimediali
- Cenni alla storia
- Installazione e configurazione del Sistema Operativo: Windows XP e Linux
- Compatibilità e interoperatibilità tra le versioni di Windows e Linux
- Conoscenze di base sulle LAN, protocolli di rete e modelli ISO/OSI e TCP/IP e paradigma client-server
- Connettere il PC ad una rete LAN e ad Internet
- Configurare ed installare una stampante in ambito locale e condivisa in rete
- Installazioni hardware avanzate: RAID, periferiche esterne, periferiche dei Server e loro upgrade
- Troubleshooting dell'hardware e del Sistema Operativo
Quota di iscrizione Richiedere a : Questo indirizzo email è protetto dagli spambots. È necessario abilitare JavaScript per vederlo. |
Obiettivi A fronte di questo panorama in forte evoluzione, il corso mira a fornire ai partecipanti criteri, metodologie e regole per progettare reti locali. 2 giorniDettagli Destinatari Il corso è rivolto a chi, all'interno di un'azienda o di un ufficio, deve gestire una rete informatica, con condivisione di documenti e dati sensibili importanti con lo scopo prioritario di preservarne l'integrità. Contenuti - Nozioni principali
- Introduzione alle reti di dati
- Modello di riferimento ISO/OSI
- Gli standard IEEE
- Lo standard Ethernet
- Indirizzamento IP
- Metodi e strumenti per la progettazione di reti di dati
- Cablaggio Strutturato
- Apparati di rete Attivi
- Soluzione dei problemi
- Routing
- Introduzione ai Router e alla programmazione a linea di comando
- Protocolli di Routing Distant Vector e Link-State
- Differenze fra Routing Classless e Classfull
- Le tabelle di routing
- LAN e Wireless
- Progettazione di reti locali e disegno tecnico
- Introduzione agli Switches e alla programmazione a linea di comando
- Reti Wireless
- Ottimizzazione delle reti locali mediante l'implementazione di VLAN e Inter-VLAN
- Routing
- WAN
- Introduzione alla Sicurezza informatica
- Liste di controllo degli accessi
- Indirizzamento Ip Avanzato
- Apparati e tipi di connessioni WAN
- Protocolli PPP, PPPoE e Frame Relay
- Introduzione al Tunneling e alle reti VPN
Quota di iscrizione Richiedere a : Questo indirizzo email è protetto dagli spambots. È necessario abilitare JavaScript per vederlo. |
Obiettivi Il corso intende formare tecnici che integrino competenze di tipo informatico, tecnologico e di comunicazione audiovisiva attraverso una buona preparazione di base sugli aspetti fondamentali della comunicazione audiovisiva ed una approfondita conoscenza della teoria, delle metodologie e degli strumenti, hardware e software utilizzati per lo sviluppo di applicazioni multimediali. Al termine del corso i partecipanti saranno in grado di sviluppare applicazioni multimediali, utilizzando prodotti software di diverso tipo ed integrando nell'applicazione l'utilizzo dei diversi dispositivi. 1 giornoDettagli Destinatari Figure professionali che già operano o che intendono operare in diverse realtà produttive: società di pubblicità, marketing e comunicazione; aziende che realizzano materiali multimediali per l'editoria; software house che realizzano applicazioni di carattere informativo e di presentazione (infopoint, cataloghi elettronici, etc.). Contenuti - Il mondo della multimedialità
- La definizione di multimedialità
- I vantaggi
- Cos'è l'ipermedia
- Multimedialità passiva e interattiva
- Multimedialità passiva
- Multimedialità interattiva
- Livelli di interattività
- Gli elementi di un PC multimendiale
- Sistemi audio e video
- L'unità CD-ROM
- Gli standard MPC
- La multimedialità nel campo dell'insegnamento
- La multimedialità nella scuola
- Giochi educativi
- Programmi di esercitazione
- La multimedialità nel campo della consultazione
- Enciclopedia multimediale
- Enciclopedia del cinema multimediale
- La multimedialità nel campo dell'intrattenimento
- Giochi multimediali
- Multimedialità come arte
- La multimedialità negli affari
- Pubblicità multimediale
- Diffusione di informazioni multimediali
- Showroom multimediale
- Creare suoni
- Programmi di editing di campioni, MIDI
- Compressione di suoni
- Creare immagini
- Immagini Importate
- Creazione e editing di immagini
- Immagini virtuali
- Compressione di immagini
- Creare video
- Catturare i video
- Ridurre i dati video
- Compressione dei dati video
- Creare animazioni
- Animazione tradizionale
- Animazione con modelli computerizzati
- Unire gli elementi
- Suddivisione di un progetto
- Composizione dello storyboard
- Presentazioni multimediali
- Sistemi per la creazione di multimedia
- Linguaggi di programmazione multimedia
- Progettazione oculata di multimedia
- I media appropriati
- Schermate chiare
- Interfacce utili
- Stumenti di interfaccia funzionali
- Colori efficaci
- Un sistema di help funzionale
- Comporre un CD-ROM
- Preparazione dei file
- Harware per la registrazione di CD-ROM
- Riproduzione di CD-ROM
- Laboratorio
- Case Study
- Esercitazioni
- Esempi di applicazioni
Quota di iscrizione Richiedere a : Questo indirizzo email è protetto dagli spambots. È necessario abilitare JavaScript per vederlo. |
ICT04 - Social Network/ Facebook/ Twitter/ Linkedin/ Youtube Obiettivi Questo corso è un utile strumento per comprendere le criticità emergenti dall'impatto delle nuove tecnologie digitali sulla comunicazione, con l'obiettivo di imparare e sfruttare le potenzialità dei Social Network, per relazionarsi in modo innovativo ed efficace con i potenziali clienti o seguaci. Al termine del corso i partecipanti avranno imparato a creare pagine Facebook, Twitter, Linkedin e Youtube ed affinato tecniche per comunicare efficacemente sui Social Network, tramite la creazione di profili, aziendali e non, creando una vera comunità online e a gestire più social media contemporaneamente. 3 giorniDettagli Destinatari Tutti coloro che sono interessati ad integrare il proprio curriculum con nuove conoscenze: studenti universitari, laureati, creativi, esperti e professionisti del marketing, social media manager e blogger e chiunque voglia imparare a creare pagine Facebook, Twitter, Linkedin e Youtube. Contenuti Introduzione ai principali Social Network: Facebook, Twitter, Linkedin, Youtube - Creare un account, privato o pubblico: credenziali, password, sicurezza e impostazione di pubblicazione - Inserire contenuti sulla propria pagina e gestirla nel suo complesso - Saper selezionare il proprio pubblico con limitazioni e accessibilità - Monitorare i risultati e incrementare la notorietà della pagina, privata e pubblica - Creare una campagna pubblicitaria a pagamento e gestirla - Richiedere un servizio Web - Gestire sponsor e comunicare con l'applicazione - Creare un profilo - Scrivere professionalmente su Twitter - Trovare followers e monitorare i risultati - Scrivere un tweet, usare un hashtag e trovare conversazioni interessanti per l'azienda e per la visibilità privata - Come interagire con i potenziali clienti - Aprire una pagina aziendale e capire come strutturarla al meglio - Creazione di pagine vetrina per evidenziare singoli prodotti/servizi aziendali - Stabilire ad hoc un piano editoriale - Capire se si stanno attirando i giusti followers nella propria pagina - Monitorare visite, profili interessanti e contenuti condivisi - Sponsorizzare post con Ads Linkedin - Pubblicare offerte di lavoro - Youtube - Creare un canale aziendale e gestire l'inserimento di contenuti - Capire come funziona il posizionamento sul canale - Organizzare la home del canale per aumentare la permanenza dello spettatore sulla propria piattaforma - Scrivere una descrizione efficace per i video caricati con i relativi sottotitoli - Come scalare la classifica per aumentare la propria visualizzabilità Quota di iscrizione Richiedere a: Questo indirizzo email è protetto dagli spambots. È necessario abilitare JavaScript per vederlo. |
ICT05 - ITIL Information Technology Infrastructure Library Obiettivi L'obiettivo del corso è quello di fornire le linee guida per gestire e controllare la qualità dei servizi IT, adattando e integrando le risorse, sia umane che strutturali, organizzate per apportare valore al business. Al termine del corso i partecipanti conosceranno le metodologie, i processi e le funzioni per migliorare la qualità dei servizi IT erogati da un organizzazione e potranno contribuire ad un programma di miglioramento dei servizi ed essere pronti a sostenere l'esame presso un centro accreditato per la certificazione ITIL - Information Technology Infrastructure Library. 3 giorniDettagli Destinatari Questo corso è rivolto a chiunque lavori all'interno di strutture Information Technology e sia interessato ad acquisire conoscenze per implementare le Best Pratictices dell'Information Technology Infrastructure Library nella gestione del servizio IT come: IT Manager, Staff IT e Process Owner, Application Manager, Project Manager e Business Manager coinvolti direttamente nell'erogazione e/o supporto dei servizi IT, Responsabili di sistemi informativi, IT auditor, Service Management Consultant. Contenuti - Obiettivi e concetti base dei processi di - Service Portfolio Management - Demand Management - Financial Management - Service Catalogne Management - Availability Management - Information Security Management - Supplier Management - Capacity Management - IT Service Continuity Management - Service Asset and Configuration Management - Release and Deployment Management - Event Management - Request Fulfilment - Problem Management - Access Management - Trattazione approfondita dei processi di - Service Strategy preparation - Service Level Management - Incident MAnagement - Change Management - 7 step improvement - Le principali funzioni IT - Service Desk - Application Management - Operation Management - Technical Management - I ruoli nel Service Management: Process Manager e Service Manager - Quadro di riferimento sulle tecnologie a supporto dell'automazione dei processi di ICT - Management Quota di iscrizione Richiedere a : Questo indirizzo email è protetto dagli spambots. È necessario abilitare JavaScript per vederlo. |
Obiettivi Wordpress è un CMS (Content Management System), cioè un sistema per gestire contenuti, che permette di sviluppare ogni tipo di sito Web grazie alla sua semplicità d'uso e flessibilità della struttura. Al termine del corso i partecipanti avranno imparato a creare un sito Web (blog, portale informatico, sito aziendale o personale, e-commerce, portfolio), personalizzare i CMS per adattarli a qualsiasi esigenza o cliente, ed amministrarlo. 3 giorniDettagli Destinatari Il corso WordPress è rivolto a tutti coloro che vogliono creare un sito Web con contenuti dinamici o che intendono arricchire il proprio CV con una competenza sempre più richiesta nel mondo del web design. Rivolto a professionisti e, più in generale, a tutte le persone che intendono aggiornare le loro conoscenze relative alla progettazione di siti internet utilizzando la piattaforma WordPress. Il corso è inoltre adatto a studenti universitari e studiosi del settore che intendono scoprire e approfondire le opportunità di software Open Source. Contenuti - Introduzione e installazione - Introduzione ai CMS - Funzionalità e caratteristiche (cosa si intende per CMS, le varie tipologie) - Introduzione al server locale (Xampp o Mamp) - Installazione (automatica e manuale) - Login e primo accesso all'amministrazione - Front-end e Back-end di WordPress - Configurazione - Strumenti per l'amministrazione - Prime configurazioni - Opzioni di scrittura e lettura - Gestione contenuti - Scrivere un post per il blog - Assegnazione di categorie e tag al post - Gestione delle immagini - Gestione delle pagine e delle categorie - Commenti e utenti - Gestione dei commenti - Configurazione e moderazione dei commenti - Gestione degli utenti - URL e link - Struttura delle URL - Link esterni e link interni al sito - Plug-in e pagine - Installazione di un plug-in - Gestione dei plug-in - Temi e Widgets - I template - Widgets - Creare menu personalizzati - Personalizzare gli sfondi - Personalizzare la testata - Editor per la modifica da codice CSS - Strumenti a supporto dell'editing - Pingback e trackback - Feed - Blogroll - SEO introduction Quota di iscrizione Richiedere a : Questo indirizzo email è protetto dagli spambots. È necessario abilitare JavaScript per vederlo. |
Obiettivi Joomla è un CMS (Content Management System), cioè un sistema per gestire contenuti, che permette di sviluppare ogni tipo di sito Web grazie alla sua semplicità d'uso e flessibilità della struttura. Il corso intende fornire ai partecipanti gli strumenti per creare un sito Web con Joomla!, dalla scelta del template alla struttura del menu, pubblicarlo sul server remoto e gestire in autonomia il sito. 3 giorniDettagli Destinatari Il corso è destinato ai Web Master di tutte le aziende, enti e associazioni no profit che desiderano essere autonome nella creazione e gestione del proprio sito internet e a persone che vogliono accrescere le proprie conoscenze nel settore conseguendo una formazione professionale, senza la necessità di conoscere o studiare i linguaggi di programmazione. Contenuti - Introduzione - Cos'è un CMS - Panoramica generale su Joomla! - Installazione e configurazione iniziale - Siti web: caratteristiche di un sito dinamico professionale - Lavorare su un server remoto - Accesso all'area di amministrazione Joomla! e gestione remota del CMS - Back-end ed il Front-end - Le postazioni remote Ikonart: accesso e utilizzo - Costruire il sito internet - Analisi degli obiettivi - Analisi del target - Come studiare il proprio sito web - Standard e usabilità dei siti internet - I menu di navigazione: creazione e caratteristiche delle voci di menu - I contenuti dinamici e statici - Classificare i contenuti: sezioni, categorie e articoli - Componenti e moduli: cosa sono e a cosa servono - Le estensioni: gestire e installare template, moduli, componenti, plugin - Utenti: gestione degli utenti e i livelli di accesso, abilitare i permessi - Apertura di aree per l'inserimento dinamico di notizie o informazioni su prodotti/servizi - Apertura delle aree standard: area riservata, modulo elettronico, gestione banner, FAQ, funzioni di ricerca - Selezione, configurazione e test delle estensioni più importanti: newsletter, galleria fotografica, condivisione Facebook, Forum, Catalogo immagini, Google Maps, ecc. - Personalizzazione della grafica - I template di Joomla!: download, installazione e personalizzazione - Modificare un template grafico: panoramica sui software professionali in commercio e caratteristiche principali - Strumenti gratuiti e software professionali per velocizzare e ottimizzare il lavoro grafico, la creazione di icone, ridimensionamento di immagini - Caratteristiche tecniche - Scelta del provider: caratteristiche tecniche e servizi offerti - Utilizzo del client FTP - La struttura delle cartelle di Joomla! (area di amministrazione, area pubblica, area templates grafici, componenti) - Approfondimenti sulla configurazione di Joomla! (server, server di posta, registrazione utenti) - Esportazione di Joomla! da locale a remoto Quota di iscrizione Richiedere a : Questo indirizzo email è protetto dagli spambots. È necessario abilitare JavaScript per vederlo. |
Obiettivi Il corso si pone l'obiettivo di illustrare ai partecipanti le nozioni base teoriche e pratiche del mondo dell'open source e dei sistemi operativi Linux. Al termine del corso, il discente sarà in grado di conoscere i concetti fondamentali, la terminologia tecnica, installare un sistema operativo ed approcciarsi ad esso in completa autonomia. 1 giornoDettagli Destinatari Il corso base è destinato a privati e professionisti in generale che vogliano imparare a conoscere il mondo open source ed i sistemi operativi Linux in modo più strutturato e proficuo. Contenuti - Storia del movimento open source
- Linus Torvalds e la nascita di Linux
- Evoluzione del kernel e comparsa delle prime distribuzioni GNU/Linux
- Confronto tra le disposizioni più diffuse
- Installazione di una distribuzione
- Panoramica sulla struttura della distribuzione
- Accensione, spegnimento e normali attività di amministrazione del sistema
- Utilizzo dei pacchetti Software più comuni
- Collegamento in rete e ad internet
Quota di iscrizione Richiedere a : Questo indirizzo email è protetto dagli spambots. È necessario abilitare JavaScript per vederlo. |
Obiettivi Il corso si pone l'obiettivo di illustrare ai partecipanti le nozioni teoriche e pratiche del mondo dell'open source e dei sistemi operativi Linux, a partire dalle conoscenze di base dei principali comandi fino alla gestione dei processi. Al termine del corso, il discente sarà in grado di conoscere i concetti fondamentali, i comandi shell e la gestione dei processi dei principali sistemi operativi basati su Kernel Linux. 2 giorniDettagli Destinatari Il corso intermedio è destinato a privati e professionisti in generale che vogliano approfondire le proprie conoscenze di base dei sistemi operativi Linux, per utilizzare in maniera autonoma tutte le potenzialità che vengono offerte agli utilizzatori del sistema. Contenuti - Cenni di Linux Base
- Storia del movimento open source e nascita di Linux
- Evoluzione del kernel, confronto tra le distribuzioni più diffuse ed installazione
- Accensione, spegnimento e normali attività di amministrazione del sistema
- Utilizzo dei pacchetti software più comuni
- La linea di comando e funzionamento di base della Shell Bash
- Variabili d'ambiente ed alias
- Redirezione di input, output e concatenazione dei comandi
- I comandi per la gestione e ricerca di file e cartelle
- I comandi per processare flussi di testo
- Ricerche su file di testo tramite l'uso di espressioni regolari
- Creazione, controllo e terminazione dei processi
- Lanciare job in background
- Modifica delle priorità d'esecuzione dei processi
Quota di iscrizione Richiedere a : Questo indirizzo email è protetto dagli spambots. È necessario abilitare JavaScript per vederlo. |
Obiettivi Il corso si pone l’obiettivo di illustrare ai partecipanti le nozioni teoriche e pratiche del mondo dell’open source e della gestione dei sistemi operativi Linux lato client e server. Al termine del corso, il discente sarà in grado di utilizzare tutte le funzionalità proposte dai sistemi e di gestire in autonomia tutte le possibili problematiche legate ad una rete distribuita aziendale 2 giorniDettagli Destinatari Il corso avanzato è destinato a professionisti del mondo dell'ICT che vogliano approfondire la propria conoscenza del mondo open source ed i sistemi operativi Linux in modo più strutturato e proficuo. Le principali figure interessate sono analisti programmatori, sistemisti ed addetti dell'Help Desk di primo o secondo livello. Contenuti - Collegamento in rete e ad internet
- Filosofia progettuale del sistema
- La struttura dell'albero dei file ed il Filesystem Hierarchy Standard
- L'architettura dei file ed i collegamenti (Hard link e symbolic link)
- Configurazione dei dischi, creazione di partizioni e filesystem
- Mounting, unmounting e manutezione dell'integrità dei filesystem
- Riconoscimento delle risorse hardware di base
- Avvio dei servizi (runlevel), spegnimento o riavvio del sistema
- Installazione e configurazione del boot manager
- Installazione di pacchetti delle distribuzioni più diffuse
- La linea di comando, funzionamento della Shell Bash
- Variabili d'ambiente ed alias
- Redirect di input, output e concatenazione dei comandi
- I comandi per la gestione e ricerca di file e cartelle
- I comandi per processare flussi di testo e ricerche tramite l'uso di espressioni regolari
- Creazione, controllo, terminazione e priorità dei processi
- I permessi utente per l'accesso a file e cartelle
- Gestione dell'accesso al sistema
- Installazione di software dal codice sorgente
- Le dipendenze dai programmi
- Integrazione con reti Windows e servizi di rete
- Risolvere i problemi più comuni
Quota di iscrizione Richiedere a : Questo indirizzo email è protetto dagli spambots. È necessario abilitare JavaScript per vederlo. |
ICT11 - Fondamenti di informatica Obiettivi Introdurre l'utente nel mondo dell'informatica, facendogli conoscere i fondamenti, le sue componenti, il suo uso in azienda, l'evoluzione. 1 giornoDettagli Destinatari Tutti, in particolare le persone che devono occuparsi di informatica a vari livelli senza essere degli specialisti (responsabili di uffici, quadri, dirigenti, etc.) e coloro che devono diventare in seguito degli specialisti. Contenuti - Introduzione all'informatica
- Primi concetti (sistema, processo, informazione, etc.)
- Hardware e Software
- Breve storia degli elaboratori
- Rappresentazione delle informazioni
- Sistemi di numerazione
- Codifica delle informazioni
- Struttura dell'eleboratore
- Modello logico funzionale
- Memoria centrale
- Unità centrale
- Memorie ausiliarie
- Periferiche di input/output
- Dal problema al programma
- Analisi del problema e progettazione della soluzione
- Codifica in linguaggio simbolico
- Documentazione del programma
- Prova ed esecuzione programma
- Linguaggi di programmazione
- Comunicazione con la macchina e tipi di linguaggi
- Caratteristiche e differenze dei linguaggi più diffusi (Cobol, Pascal, Fortran, etc.)
- Progettazione e realizzazione del software
- Ciclo di vita del software
- Metodologie di progetto
- Documentazione del software
- Qualità del software
- Strumenti automatici di aiuto (editor, debugger, CASE)
- Sistemi Informativi
- Definizione di dati ed informazioni
- Organizzazione di un'azienda
- Struttura del sistema informativo in azienda
- Componenti di un sistema informativo
- La sicurezza nei sistemi informativi
- Basi di dati
- Perché le basi di dati
- Modelli di rappresentazione dei dati
- Progettazione di basi di dati (data base design)
- Basi di dati distribuite
- Sicurezza nelle basi di dati
- Telematica
- Hardware e software relativi ai sistemi per la trasmissione dati
- Reti locali
- Reti geografiche
- Applicazioni e servizi telematici
- L'informatica nella società
- Uso dei calcolatori negli uffici
- La fabbrica automatica
- Il calcolatore in casa
- L'informatica negli ospedali
- Le figure professionali dell'informatica
Quota di iscrizione Richiedere a : Questo indirizzo email è protetto dagli spambots. È necessario abilitare JavaScript per vederlo. |
Obiettivi Il corso si pone l'obiettivo di illustrare gli strumenti che l'applicazione mette a disposizione per la creazione, l'accesso e la gestione dei documenti. Particolare attenzione viene inoltre data alle nuove funzionalità offerte: il lavoro di gruppo, l'automazione e la personalizzazione dell'ambiente di lavoro, l'integrazione con le altre applicazioni Office. 1 giornoDettagli Destinatari Il corso è rivolto a coloro che deisderano approfondire le potenzialità di Word nella gestione di documenti complessi. Contenuti - Riepilogo funzionalità di base
- Gestione caratteri, paragrafi, pagine
- Elenchi puntati e numerati
- Tabelle
- Documenti complessi e di grandi dimensioni
- Stili: utilizzo stili predefiniti, creazione e modifica degli stili
- Sommari
- Uso delle sezioni, Intestazioni a piè di pagina
- Riferimenti incrociati
- Segnalibri
- Creazione di modelli
- Gestione delle immagini e degli oggetti grafici
- Strumenti di disegno
- Inserimento e gestione delle immagini
- Word Art
- Lavoro di gruppo
- Revisione documenti
- Invio a liste di distribuzione
- Protezione dei documenti
- Stampa unione
- Creazione del documento principale
- Individuazione o creazione file dati
- Inserimento di campi e funzioni logiche
- Accesso a database esterni
- Creazione buste ed etichette
- Integrazione con altre applicazioni e dati esterni
- Incorporare oggetti (Excel, PowerPoint)
- Collegare oggetti (Excel, PowerPoint)
- Funzionalità "Incolla speciale"
Quota di iscrizione Richiedere a : Questo indirizzo email è protetto dagli spambots. È necessario abilitare JavaScript per vederlo. |
Obiettivi Il corso si pone l'obiettivo di illustrare i seguenti temi: inserimento e modifica di dati nelle celle, uso di formule e funzioni, rappresentazione grafica dei dati, gestione dei database. Particolare attenzione viene inoltre data alle nuove funzionalità offerte: gli strumenti dedicati al lavoro di gruppo, all'utilizzo dei database, all'analisi dei dati attraverso le tabelle Pivot, alla personalizzazione dell'ambiente di lavoro. 2 giorniDettagli Destinatari Il corso è rivolto a chi, possedendo una preparazione di base sugli strumenti di Excel, desidera approfondire la conoscenza delle potenzialità e delle funzioni avanzate dell'applicativo. Contenuti - Riepilogo funzionalità di base
- L'area di lavoro di Excel, inserimento e modifica dei dati, formattazione delle celle
- Approfondimento uso delle funzioni principali
- Funzioni logiche, funzioni per la gestione del testo, funzioni data/ora, funzioni di ricerca e di riferimento
- Funzioni di arrotondamento
- Gestione avanzata dei database, regole di creazione dei database, subtotali, filtri avanzati, funzioni per il calcolo sui database
- Accesso a dati esterni
- Tabelle Pivot
- Modalità di visualizzaione dei dati, funzioni di calcolo in una tabella Pivot
- Strumenti avanzati per la rappresentazione grafica dei dati
- Auto composizione grafico, formattazione del grafico
- Auto formattazione con modelli personalizzati
- Lavoro di gruppo
- Protezione di celle, fogli, cartelle di lavoro
- Uso dei commenti
- Cartelle di lavoro condivise
Quota di iscrizione Richiedere a : Questo indirizzo email è protetto dagli spambots. È necessario abilitare JavaScript per vederlo. |
Obiettivi Il corso si pone l'obiettivo di illustrare: l'utilizzo del colore nelle presentazioni, la combinazione di testo e immagini, l'uso e la formattazione delle parole, l'inserimento di figure, la sequenza logica delle diapositive. 1 giornoDettagli Destinatari Il corso si rivolge a chi necessita di appronfondire le proprie competenze nel creare e gestire presentazioni professionali in pubblico per proporre nuovi investimenti, per presentare nuovi progetti o per analizzare attività giunte alla loro conclusione. Contenuti - Riepilogo funzionalità di base
- Elementi di una diapositiva
- Elementi di una presentazione
- Inserimento di testo
- Inserimento di oggetti grafici
- Gestione dei colori
- Visualizzazione e stampa della presentazione
- Lavoro di gruppo
- Uso dei commenti
- Funzionalità "appunti presentazione"
- Funzionalità "ricerca diapositive"
- Collegamenti ipertestuali
- Creazione di collegamenti ad altre presentazioni e documenti Office
- Uso di oggetti per la creazione dei collegamenti
- Cenni alle tecniche di presentazione
- Tenere una presentazione davanti a un pubblico
- Stili di presentazione
- I diversi strumenti utilizzabili: lavagna luminosa, proiettore, stampa, Web
Quota di iscrizione Richiedere a : Questo indirizzo email è protetto dagli spambots. È necessario abilitare JavaScript per vederlo. |
Obiettivi L'ECDL (European Computer Driving Licence) certifica il possesso delle competenze informatiche a diversi livelli di specializzazione. Il corso ad esso dedicato, nella forma Base, ha la finalità di illustrare ai partecipanti i concetti fondamentali dell'informatica necessari per utilizzare il Pc nelle sue applicazioni base, con particolare riferimento ai software d'ufficio, alla gestione della posta elettronica e internet. Il corso, inoltre, intende fornire gli strumenti per sostenere l'esame presso un centro accreditato per la certificazione ECDL. 2 giorniDettagli Destinatari Il corso è destinato a tutti coloro i quali siano privi di nozioni informatiche base o che le possiedono in modo incompleto, inoltre per tutti coloro i quali abbiano interesse ad accrescere le proprie competenze nell'uso del computer. Il corso può essere sostenuto da studenti, professionisti e dipendenti di azienda e, in generale, da tutti coloro che desiderano avere un riconoscimento ufficiale a livello nazionale ed internazionale delle proprie conoscenze relative all'informatica. Contenuti Le certificazioni ECDL si articolano in vari moduli, da quelli base a quelli specialistici, a seconda del livello richiesto. L'ECDL Start si compone dei seguenti moduli: - Modulo 1: Fondamenti del computer - Computer e dispositivi: tecnologie delle informazioni, hardware, software e licenze, avvio e chiusura di una sessione - Desktop, icone, impostazioni: desktop e icone, utilizzo di Windows, strumenti e impostazioni - Stampanti e output: utilizzo di testi, impostazione di stampe - Gestione dei file: file e cartelle, organizzazione di file e cartelle, archiviazione e compressione - Networks: concetti di rete, accesso alla rete - Sicurezza e benessere: protezioni di dati e dispositivi, malware, salute e green IT - Modulo 2: Navigazione in rete - Concetti di navigazione in rete: concetti chiave, sicurezza degli accessi e ergonomia - Navigazione sul web: utilizzo del browser web, strumenti e impostazioni, segnalibri, risultati delle ricerche web - Informazioni raccolte sul web: ricerca delle informazioni, valutazione critica, copyright per la protezione dei dati - Concetti di comunicazione: comunità on-line, strumenti di comunicazione, concetti e-mail - Utilizzo della posta elettronica: invio di e-mail, ricezione di e-mail, strumenti e impostazioni, organizzare e-mail, uso dei calendari - Modulo 3: Elaborazione documenti - Utilizzo dell'applicazione: lavorare con i documenti, migliorare la produttività - Creazione di un documento: inserire un testo, selezionarlo e modificarlo - Formattazione: formattare un testo, un paragrafo, utilizzare gli stili - Oggetti: creare una tabella, formattare una tabella, oggetti grafici - Stampa unione: impostazione, risultati e stampe - Preparazione della stampa: impostazione, controllo e stampa - Modulo 4: Fogli elettronici e di calcolo - Utilizzo dell'applicazione: lavorare con i fogli elettronici, migliorare la produttività - Celle: inserire, selezionare, modificare, riordinare, copiare, spostare, cancellare - Gestione dei fogli di lavoro: righe e colonne, fogli di lavoro - Formule e funzioni: formule aritmetiche, funzioni - Formattazione: numeri e date, contenuti, allineamento, bordi ed effetti grafici - Grafici: creazione, modifica - Preparazione delle stampe: impostazione, controllo e stampa Quota di iscrizione Richiedere a: Questo indirizzo email è protetto dagli spambots. È necessario abilitare JavaScript per vederlo. |
Obiettivi L'ECDL (European Computer Driving Licence) è un attestato che certifica il possesso delle competenze informatiche a diversi livelli di specializzazione. Il corso ad esso dedicato, nella forma Avanzata, si pone l'obiettivo di sviluppare ad un livello superiore le conoscenze informatiche relative alle applicazioni d'ufficio. Alla fine del corso i discenti saranno in grado di sostenere l'esame presso un centro accreditato per la certificazione ECDL. 3 giorniDettagli Destinatari Il corso può essere sostenuto da studenti, professionisti e dipendenti di azienda e, in generale, da tutti coloro che desiderano avere un riconoscimento ufficiale a livello nazionale ed internazionale delle proprie conoscenze relative all'informatica. Per poter partecipare all'ECDL Full è necessario aver conseguito l'ECDL Start, e quindi conoscere: Modulo 1: Fondamenti del computer; Modulo 2: Navigazione in rete; Modulo 3: Elaborazione documenti; Modulo 4: Fogli elettronici e di calcolo. Contenuti Dopo aver ricapitolato i contenuti dei primi quattro moduli si passerà ad analizzare i seguenti: - Modulo 5: Uso sicuro della rete - Concetti relativi alla sicurezza informatica: minacce informatiche, valore delle informazioni, sicurezza personale, protezione file - Malware: definizione e funzione, tipologie di minacce, protezione dei malware - Sicurezza di rete: networks, connessioni di rete, sicurezza delle connessioni wireless, controllo degli accessi - Uso sicuro del Web: navigazione web, social networking - Comunicazione: posta elettronica, messaggistica istantanea - Gestione sicura dei dati: protezione e backup - Modulo 6: Realizzazione presentazioni - Utilizzo dell'applicazione: lavorare con le prestazioni, migliorare la produttività - Sviluppo di una presentazione: viste di una presentazione, diapositive, schemi diapositiva - Testi: gestione dei testi, formattazione, elenchi, tabelle - Pagine: utilizzo delle pagine e loro organizzazione - Oggetti grafici: inserimento e modifica, disegnare oggetti - Preparazione degli output: preparazione, controllo ortografico e rilascio - Modulo 7: Comunicare e collaborare online - Concetti di collaborazione online: concetti chiave, cloud computing - Impostazione per la collaborazione online: caratteristiche comuni di impostazione, definizione delle impostazioni - Utilizza gli strumenti di collaborazione online: applicazioni di produttività e archiviazione online, calendari online, social media, meeting online, ambienti di apprendimento online - Collaborazione mobile: concetti chiave, uso di dispositivi mobili, applicazioni, sincronizzazione. Quota di iscrizione Richiedere a: Questo indirizzo email è protetto dagli spambots. È necessario abilitare JavaScript per vederlo. |
Obiettivi Al termine del corso gli utenti saranno in grado di utilizzare i vari tipi di installazione e percorsi di aggiornamento disponibili, configurare e gestire il desktop di Windows Client. 3 giorniDettagli Destinatari Il corso si rivolge a utenti base che utilizzino sistemi operativi come supporto e non possiedano i privilegi aziendali. Contenuti - Cronologia e versioni di Windows
- Novità di Window Client: brevi cenni sulla specificità dell'installazione di Windows Client rispetto ai precedenti sistemi (cenni teorici)
- Pannello di controllo e gestione file e cartelle
- Configurazione di rete
- Gestione dei servizi installati e disattivazione dei servizi ed applicazioni non necessari
- Gestione degli utenti e dei gruppi ed i loro privilegi, in particolare:
- Creazione di gruppi ed utenti locali
- Gestione di policy a livello locale al fine di abilitare o autorizzare utenti non amministratori ad effettuare solo determinate operazioni
- Creazione ed utilizzo a livello locale di utenti con profilo bloccato (mandatory) per la gestione delle postazioni in aule informatiche
- Componenti di sicurezza
- Installazione strumenti di amministrazione
- Monitoraggio, Ottimizzazione e Troubleshooting
- Virtual PC
- Distribuzione aziendale di Windows Client
- Tools software per la gestione del sistema operativo
- La configurazione della rete di laboratorio: TCP/IPv4 e/o TCP/IPv6
- Reti wireless
- Il desktop remoto e la gestione centralizzata dei PC
- Il firewall
- Antimalware e antivirus
- Condivisione dei files, stampanti
- Limitare i diritti utente
Quota di iscrizione Richiedere a : Questo indirizzo email è protetto dagli spambots. È necessario abilitare JavaScript per vederlo. |
Obiettivi Il corso ha l'obiettivo di formare una figura professionale con un elevato livello di competenza nell'uso degli applicativi per la gestione dell'ufficio, utilizzando in modo più consapevole i pacchetti applicativi dedicati alla stesura di testi, di fogli di calcolo, di presentazione di gestione di basi dati e software dedicati alla navigazione sul web, adoperando le funzionalità avanzate dei pacchetti stessi. 3 giorniDettagli Destinatari Il corso è rivolto trasversalmente a diverse figure professionali aziendali. Contenuti - Concetti di base
- Introduzione all'ICT
- Hardware e Software
- Reti
- Definizione di un documento Word
- La finestra di Word e i menu
- Le barre degli strumenti e la visualizzazione di un documento
- Apertura, creazione, salvataggio e ricerca di documenti
- Inserire e modificare il testo
- Formattazione dei caratteri, formattazione dei paragrafi
- Elenchi puntati e numerati
- Il righello, tabulazioni, bordi e sfondi
- Disegni e immagini
- Stili e Modelli
- Utilizzare gli stili e personalizzare uno stile
- Utilizzare i modelli
- Inserimento di indici e sommari
- Inserire note
- Creazione, formattazione e stampa dei documenti
- Impostare la stampa e impostare la pagina
- Intestazione a piè di pagina
- Definizione di un documento Excel
- Il foglio di lavoro e la cartella
- I menu e le barre degli strumenti
- Apertura, creazione, salvataggio e ricerca
- Gestione di celle, righe, colonne e gestione della cartella
- Le varie tipologie di dati
- Formattazione e formule
- Allineamento del contenuto delle celle e formati numerici
- Formattazione automatica e condizionale
- Gli operatori numerici e la barra delle formule
- Funzioni semplici e riferimenti relativi e assoluti
- Modalità d'inserimento "Point&Click"
- La stampa
- Definizione delle aree di stampa
- Titolo di riga e colonna, intestazioni a piè di pagina
- Definizione di un documento PowerPoint
- Esecuzione di PowerPoint
- Panoramica degli elementi che compongono lo schermo
- I vari tipi di visualizzazione
- Creazione di una presentazione da un modello
- Strumenti di testo
- Inserimento di testo e gestione di elenchi puntati
- Gestione delle caselle di testo
- Strumenti per il disegno e presentazioni
- Disegnare forme e colorare le forme
- Colorare lo sfondo della presentazione
- Rotazione e capovolgimento di forme
- Inserimento e gestione di clip-art, immagini e suoni
- Applicazione di effetti di transazione e sequenza alle diapositive e/o presentazioni personalizzate
Quota di iscrizione Richiedere a : Questo indirizzo email è protetto dagli spambots. È necessario abilitare JavaScript per vederlo. |
ICT19 - Windows Office Avanzato Obiettivi Gestire e applicare funzionalità avanzate del sistema operativo Windows, internet, posta elettronica, Word, Excel, Power Point e Access. 3 giorniDettagli Destinatari Il corso è rivolto ad utenti che conoscano il corso di Windows Office base. Contenuti Funzioni avanzate degli applicativi Office: Word, Excel, Power Point, Access
- Word
- Gestione di documenti aziendali
- La stampa unione
- Excel
- Utilizzo di formule, funzioni logiche e di calcolo avanzati
- Tabelle Pivot
- Creazione di diagrammi e grafici
- Power Point
- Creazioni di presentazioni con layout complessi
- Utilizzo di effetti multimediali e di perfezionamento grafici
- Access
- Progettazione e creazione di database (chiavi, attributi, record)
- Interrogazioni (query)
- Utilizzo di maschere
- Report riepilogativi
Quota di iscrizione Richiedere a : Questo indirizzo email è protetto dagli spambots. È necessario abilitare JavaScript per vederlo. |
ICT20 - Progettazione di Data Base Obiettivi Il corso si pone l'obiettivo di illustrare gli strumenti metodologici per la progettazione di Data base. 3 giorniDettagli Destinatari Sistemisti, analisti e programmatori di applicazioni, responsabili di settori aziendali. Contenuti - Raccolta e analisi dei requisiti
- Raccolta e specifiche informali
- Definizione dei glossari
- Verifica consistenza dei glossari
- Il Modello Entità-Relazioni esteso
- Progettazione concettuale
- Modellizzare le viste di utente
- Definizione degli schemi di operazioni
- Integrazione delle viste e aggiornamento schemi operazioni
- Definizione schema concettuale
- Progettazione schema logico
- Raffinamento dello schema concettuale globale
- Traduzione del modello in schema reticolare o relazionale
- Specifica dello scheletro delle applicazioni
- Progettazione fisica
- Traduzione dello schema logico nello schema fisico del DBMS in uso
- Ottimizzazione delle strutture di accesso ai dati
- L'approccio prototipale al progetto di Data Base
Quota di iscrizione Richiedere a : Questo indirizzo email è protetto dagli spambots. È necessario abilitare JavaScript per vederlo. |
Obiettivi Il corso si pone l'obiettivo di illustrare le funzionalità del prodotto e di fornire gli strumenti pratici per l'utilizzo di Project quale supporto alla gestione di progetti. 2 giorniDettagli Destinatari Sistemisti, analisti e programmatori di applicazioni, responsabili di settori aziendali. Contenuti - Teoria dei database
- Perché le Basi di Dati
- Basi di dati e DBMS
- Descrizione dei dati
- Architettura e descrizioni degli schemi (interno, esterno, concettuale)
- Modelli di rappresentazione dei dati
- Modello Entità-Relazioni
- Modello a grafo (gerarchico e reticolare)
- Modello Relazionale
- Basi di Dati distribuite
- Basi di Dati Client-Server
- Basi di Dati multimedia
- Progettazione di Basi di dati (Data Base Design)
- Paradigma Objet-Oriented
- Introduzione e concetti di base
- Le basi di dati Objet-Oriented
- Interfacce grafiche User-Friendly per basi di dati
- Alcuni prodotti sul mercato
Quota di iscrizione Richiedere a: Questo indirizzo email è protetto dagli spambots. È necessario abilitare JavaScript per vederlo. |
Obiettivi Il corso si pone l'obiettivo di far acquisire agli allievi le conoscenze e le abilità che permettano l'utilizzo degli strumenti di programmazione del linguaggio C++. 3 giorniDettagli Destinatari Persone che intendono acquisire le competenze di base nell'utilizzo degli strumenti di programmazione di linguaggio C++. Contenuti - La programmazione ad oggetti
- Le classi
- Gli oggetti
- Le funzioni
- Le librerie standard
- Concetti di programmazione strutturata
Quota di iscrizione Richiedere a : Questo indirizzo email è protetto dagli spambots. È necessario abilitare JavaScript per vederlo. |
ICT23 - Microsoft Visual Basic Obiettivi Il corso si pone l'obiettivo di illustrare e di far acquisire il modello di programmazione ad eventi e di rendere i partecipanti in grado di creare rapidamente applicazioni Windows. 3 giorniDettagli Destinatari Persone che intendono acquisire le competenze di base nell'utilizzo degli strumenti di programmazione forniti da Visual Basic. Contenuti - La programmazione ad eventi - L'ambiente del Visual Basic - La sintassi di base - Gli oggetti - Funzioni e procedure - Le strutture di controllo - Le forme e i controlli - Proprietà, eventi e metodi degli oggetti - Le finestre di dialogo - I controlli Active X - Gestione di un database - Funzionamento di Visual Manager - Database relazionali - I DataControl ed il controllo DBGrid - Crystal Report Operazione su file sequenziali - Stampa condizionata - Interfacciamento al DataControl - Uso di formule - Operazioni su file sequenziali - Creazione del file eseguibile, tecniche di debugging - Cenni sul VBA e VBScript Quota di iscrizione Richiedere a: Questo indirizzo email è protetto dagli spambots. È necessario abilitare JavaScript per vederlo. |
Obiettivi Il corso si pone l'obiettivo di illustrare le basi del linguaggio ed i principali comandi per formattare i testi, per inserire immagini, collegamenti, tabelle, moduli e tutto quanto può rendere più accattivante e interattivo un sito Web professionale. Nel corso delle lezioni, agli argomenti teorici necessari per introdurre i principali comandi del linguaggio, saranno contestualmente affiancati esempi ed esercitazioni pratiche. 3 giorniDettagli Destinatari Il corso è destinato a qualsiasi livello di utenza. Contenuti - Le basi del linguaggio HTML e i tag - Head e body della pagina - Gli attributi del testo: stili logici e stili fisici, dimensione e tipo di font - Caratteri speciali - Hyperlink: collegamenti interni ed esterni, link agli indirizzi email - Inserimento di immagini, impostaizone di colori e sfondi - Tabelle: creazione della struttura, impostazioni delle proprietà - Uso dei file esterni, multimedialità ed animazioni - Frames: creazione ed utilizzo - I moduli: caselle di testo, menu, opzioni e pulsanti - I meta tags ed elementi di stile - Cenni sull'evoluzione del linguaggio: HTML dinamico Quota di iscrizione Richiedere a: Questo indirizzo email è protetto dagli spambots. È necessario abilitare JavaScript per vederlo. |
Obiettivi Il corso si pone l’obiettivo di illustrare le tecniche per la creazione di pagine dinamiche con ASP, interagendo con database relazionali quali Access e SQL Server. Il corso prevede la realizzazione pratica di esercizi esemplificativi che permettono di mettere immediatamente in pratica le conoscenze acquisite. 3 giorniDettagli Destinatari Per chi ha una conoscenza di Html ed è interessato a gestire database tramite pagine web. Contenuti - Modelli di architettura client/server - Configurazione Web Server - Introduzione ad ASP ed allo scripting lato server - Oggetti ASP (Proprietà, Metodi ed Eventi) - I Database relazionali e i fondamenti SQL - VBScript: sintassi, strutture di controllo, comandi e funzioni - Le componenti installabili di ASP - Accesso ai database tramite ADO (Active Data Objects) - Le collection - QueryString, Form, ServerVariables, Cookies - Oggetti COM lato server - Inserimento, modifica e cancellazione dati form/tabella e form master/detail - Ottimizzare le prestazioni delle pagine ASP - Autenticazione HTTP e problematiche di sicurezza con ASP - Utilizzo dell'ASP per il commercio elettronico Quota di iscrizione Richiedere a: Questo indirizzo email è protetto dagli spambots. È necessario abilitare JavaScript per vederlo. |
Obiettivi Permettere ai partecipanti di interrogare una Base di Dati e realizzare programmi che includano richiami ad una Base di Dati utilizzando SQL. 3 giorniDettagli Destinatari Programmatori di applicazioni, Sistemisti, utilizzatori anche occasionali di Basi di Dati. Contenuti - Cenni sulle Basi di Dati - Basi di Dati relazionali - I linguaggi di interrogazione delle Basi di Dati - Il linguaggio SQL - Creazione di una Base di Dati - Definizione della Base di Dati - Definizione delle Tabelle - Operazioni di selezione e proiezione (l'istruzione SELECT) - Le varie clausole (FROM, WHERE, HAVING, etc.) - Interrogazioni complesse - Il Join - Aggiornamento dei dati - Inserimento dei dati - Cancellazione di righe - Aggiornamento dei valori - L'ottimizzazione degli accessi - Le viste - La generazione dei report - La sicurezza dei dati - Lo sviluppo delle applicazioni - Alcune implementazioni dell'SQL Quota di iscrizione Richiedere a: Questo indirizzo email è protetto dagli spambots. È necessario abilitare JavaScript per vederlo. |
Obiettivi Il corso SQL (Structured Query Language) si pone come obiettivo quello di fornire ai partecipanti le competenze per poter progettare, implementare ed erogare basi di dati relazionali utilizzando il linguaggio SQL. Al termine del corso l'utente sarà in grado di eseguire interrogazioni su banche dati relazionali, progettare database per archiviazioni personali, eseguire query di comando per la gestione dei dati e, inoltre, di rappresentare l'output delle interrogazioni su un programma di Office Automation (Excel, Access). 3 giorniDettagli Destinatari Il corso è rivolto ad Amministratori di databasa, Sviluppatori IT, Professionisti tecnici, Studenti e a chiunque volesse interrogare, con il linguaggio SQL, specifici database (SQL Server, Oracle, Access, MySql, DB2, etc.) per ottenere sottoinsiemi di dati recuperandoli in modo corretto, efficiente ed efficace. Contenuti - Query Microsoft SQL - Creazione di oggetti di database e modifica di tabelle tramite sintassi T-SQL - Creazione e modifica viste e trigger DML - Esecuzione di query di dati tramite istruzioni SELECT - Utilizzo di dati - Implementazioni sottoquery, tipi di dati e query aggregate - Creazione e modifica di stored procedure - Modifica di dati tramite istruzioni INSERT, UPDATE e DELETE - Combinazione di set di dati (utilizzo di funzioni, risoluzione di problemi e ottimizzazione, ottimizzo di query, gestione transazioni, valutazione dell'utilizzo di operazioni basate su righe o operazioni basate su set, implementazione delle gestione degli errori) - Server Administering Microsoft SQL Server - Installazione e configurazione - Pianificazione dell'installazione di SQL Server - Installazione di SQL Server e di servizi correlati - Implementazione di una strategia di migrazione - Configurazione di componenti aggiuntivi di SQL Server - Gestione SQL Server Agent - Gestione di istanze e database - Gestione e configurazione di database - Configurazione, implementazione, gestione e controllo di istanze cluster di SQL Server - Risoluzione di problemi e ottimizzazione - Identificazione e risoluzione di problemi di concorrenza - Raccolta e analisi dati per la risoluzione di problemi - Gestione dati - Configurazione e gestione di una strategia di backup - Ripristino database - Implementazione e gestione indici - Implementazione ed esportazione dati - Implementazione sicurezza - Gestione degli accessi, ruoli server e autorizzazione di database - Risoluzione dei problemi di sicurezza - Implementazione della disponibilità elevata - Implementazione AlwaysON - Implementazione dei mirroring e di database - Databases Implementig a Data Warehouse with Microsoft SQL Server - Progettazione ed implementazione di un data-warehouse - Progettazione ed implementazioni dimensioni e tabelle dei fatti - Estrazione e trasformazione dei dati - Definizione della gestione connessioni - Progettazione del flusso di dati - Gestione dell'esecuzione dei pacchetti SSIS - Implementazione attività Script in SSIS - Caricamento dati - Progettazione del flusso di controllo - Implementazione logica dei pacchetti tramite variabili e parametri SSIS - Implementazione del flusso di controllo - Implementazione delle opzioni per il caricamento dei dati e delle componenti script in SSIS - Configurazione e distribuzione delle soluzioni SSIS - Risoluzione problemi di integrazione dei dati - Installazione e gestione dei componenti SSIS - Implementazione del controllo, registrazione e gestione degli eventi - Distribuzione soluzioni SSIS - Configurazione delle impostazioni di sicurezza di SSIS - Sviluppo di soluzioni data-quality - Installazione e gestione dei servizi data-quality - Implementazione delle soluzioni di gestione dati master - Creazione di un progetto Data Quality per la pulizia dati Quota di iscrizione Richiedere a: Questo indirizzo email è protetto dagli spambots. È necessario abilitare JavaScript per vederlo. |
Obiettivi Alla fine del percorso didattico i partecipanti avranno acquisito solide competenze fondamentali nello sviluppo di siti Web complessi, dinamici e interattivi. Il corso si pone come obiettivo la preparazione dei discenti al pieno utilizzo di un linguaggio potente e versatile che consente la realizzazione di applicazioni Web professionali. 3 giorniDettagli Destinatari Il corso è destinato a coloro che vogliono conoscere il linguaggio di programmazione, Web Designer, che non programmano ma vorrebbero inserire script per aumentare la funzionalità delle loro pagine, e Aspiranti programmatori, che non conoscono i fondamenti di un linguaggio. Contenuti - Introduzione a PHP e MySQL - Web e contenuti dinamici - Uso di PHP e MySQL nel web - Installazione environment - Le componenti di un'applicazione PHP - Sviluppo locale - Lavorare da remoto - Nozioni di base PHP - Principi di funzionamento - Integrazione di PHP in HTML - Inserire i commenti - Tipi di dati - Operatori e variabili - Array, funzioni di manipolazione e conversione di dati - Decisioni - Condizioni e cicli - Operatori ed espressioni - Funzioni - Funzioni utente - Chiamata di funzione - Parametri e validità delle variabili - Programmazione orientata agli oggetti - Database - Principi dei data base relazionali - MySQL - Gestione del data base - Utilizzo di phpMyAdmin - Il linguaggio SQL - SQL Avanzato - Backup e restore dei dati - Accesso ai dati - Collegamento PHP MySQL - Accesso ai dati tramite SQL - Forms - Gestione dei dati nelle Forms - Salvataggio e recupero dati - Inserimento, aggiornamento e cancellazione dati in MySQL - Validazione e gestione degli errori - Validazione dell'input degli utenti tramite Javascript - Pattern matching - Visualizzazione di una form dopo il fallimento della validazione PHP - Sessione e Cookie - Gestione delle sessioni - Autenticazione Utente - Gestione dei cookies - Ajax - Javascript - Programmazione lato client - Validazione dei dati delle form - Ajax e aggiornamento dinamico - Formato JSON per lo scambio dei dati - Registrazione dati lato client tramite Local Storage Quota di iscrizione Richiedere a: Questo indirizzo email è protetto dagli spambots. È necessario abilitare JavaScript per vederlo. |
ICT29 - Java/C++/C# (paradigma object-oriented) Obiettivi Il corso fornisce le conoscenze per utilizzare correttamente i costrutti e la sintassi dei linguaggi Java, C++ e C# per progettare, scrivere e compilare semplici applicazioni. 3 giorniDettagli Destinatari Progettisti, Ingegneri, Sviluppatori software che siano a conoscenza del linguaggio C Standard. Contenuti - JAVA: Introduzione - Programmazione ad oggetti (OOP): filosofia, classi, oggetti, istanze, metodi e messaggi / Java e Internet - Caratteristiche generali del linguaggio Java - Fondamenti, terminologia, JVM, JDK, garbage collection - Tipi di dati primitivi, operatori e istruzioni - I Vettori / La classe String, la classe Date - Classi: definizione ed operazioni, visibilità, classi ed istanze - Array: array di oggetti, array a più dimensioni / Metodi, oggetti, package - Gestione errori ed eccezioni - Gestione di Input / Output in Java (gli stream) e JDK - Tipologie di applicazioni Java: consolle, Applet e Servlet - Introduzione alla programmazione di Applet e al multithreading - C++: introduzione - Valutazione dell'impatto prestazionale legato all'uso di ereditarietà, polimorfismo e metodi virtuali - Sintassi - Terminologia, struttura dati, classi e metodi - Uso di variabili temporanee, pooling e reference counting - Inlining - Gestione delle eccezioni e gestione della memoria - Ottimizzazioni progettuali e programmative - C#: Introduzione - Il framework.net / Variabili, operatori, costanti - Le classi, oggetti, proprietà e metodi. Ereditarietà, Polimorfismo, Incapsulamento - Programmazione pratica con C# con l'uso delle classi - La gestione delle eccezioni: Try e Catch, la sezione Finally - Input e output / Interfacce in C# - Utilizzare ADO.net per eccedere ai dati - Creare applicazioni Web Con Web Forms Quota di iscrizione Richiedere a: Questo indirizzo email è protetto dagli spambots. È necessario abilitare JavaScript per vederlo. |
Obiettivi Al termine del corso i partecipanti saranno in grado di comprendere la struttura di un programma C e scrivere programmi in linguaggio C. 3 giorniDettagli Destinatari Il corso è rivolto a chi vuole apprendere un linguaggio di programmazione rinomato per la sua efficienza, che si è imposto come linguaggio di riferimento per la realizzazione di software di sistema su gran parte delle piattaforme hardware moderne. Contenuti - Introduzione - Tipi di dati - Dichiarazioni di variabili - Funzioni di I/O - Dati - Tipi di dati aggregati/Typedef - Puntatori - Indirizzi e la dereferenziazione - Operatori - Gli operatori aritmetici, logici ed altri operatori - Ordine di valutazione - Espressioni - L-Value/R-Value - Assegnazioni - Controllo del flusso di esecuzione - Costrutti While-Do While/If Else Elseif - Costrutto Switch/For - Preprocessore - Le direttive Define ed Include, le funzioni - Unità modulari fondamentali del C - Struttura e utilizzo - Libreria Run-Time ANSI - Descrizione per categorie (cenni) - Utilizzo - Ambiente e strumenti di sviluppo - Editor e compilatore - Linker e Debugger simbolici Quota di iscrizione Richiedere a: Questo indirizzo email è protetto dagli spambots. È necessario abilitare JavaScript per vederlo. |
ICT31 - Introduzione all'Object Oriented Obiettivi Il corso si pone l'obiettivo di fornire una base introduttiva di tutti gli aspetti della tecnologia Object Oriented. Tramite l'analisi delle metodologie di analisi e disegno, dei linguaggi e dei database ad oggetti, e soprattutto, tramite le presentazioni di alcune esperienze reali, vengono evidenziati i vantaggi e le incognite connesse all'adozione di questo approccio. 2 giorniDettagli Destinatari Responsabili EDP, Direttori tecnici e Analisti o chiunque intenda verificare l'applicabilità di questa tecnologia nella propria realtà aziendale. Contenuti - Origini storiche della tecnologia e confronto con gli approcci tradizionali - L'oggetto - La classe - L'ereditarietà - Il polimorfismo - Le principali metodologie di analisi e disegno - OMT, Coad/Yourdon, Booch, Jacobson, Martin/Odell - I linguaggi più utilizzati e le loro differenze - C++, SmallTalk, Eifell (cenni) - La riorganizzazione dello sviluppo del software e il riutilizzo - I database ad oggetti (confronto con la tecnologia relazionale) Quota di iscrizione Richiedere a: Questo indirizzo email è protetto dagli spambots. È necessario abilitare JavaScript per vederlo. |
ICT32 - Analisi e disegno Object Oriented Obiettivi Il corso si pone l'obiettivo di illustrare ai partecipanti le nozioni tecniche e pratiche per l'analisi e la progettazione di sistemi con un approccio ad oggetti. Vengono illustrate le diverse fasi dello sviluppo di un progetto e le modalità e gli strumenti con cui queste devono essere affrontate. Si evidenziano in particolare le principali differenze rispetto ad un approccio di tipo tradizionale e quali devono essere le cautele da osservare nello sviluppo dei primi nuovi oggetti. Il corso può essere personalizzato a richiesta al fine di illustrare alcune delle metodologie ad oggetti oggi più diffuse (OMT, Booch, Jacobson). Una percentuale significativa del caso è dedicata ad esercitazioni che possono poi evolvere nelle prime fasi di realizzazione di un progetto pilota. 3 giorniDettagli Destinatari Analisti e programmatori che vogliono vagliare a fondo questa tecnologia o che abbiano già pianificato di utilizzarla. Contenuti - Richiamo sui concetti fondamentali di Object Oriented - L'oggetto - La classe - Il polimorfismo - Le fasi di realizzazione di un progetto - La fase di analisi - Individuazione degli oggetti candidati - Il modello degli oggetti - Il modello dinamico - Il modello funzionale - La fase di progettazione - La progettazione di sistema - La progettazione di dettaglio Quota di iscrizione Richiedere a: Questo indirizzo email è protetto dagli spambots. È necessario abilitare JavaScript per vederlo. |
ICT33 - La progettazione di applicazioni ad oggetti C++ Obiettivi Il corso si pone l'obiettivo di rendere i partecipanti in grado di realizzare sistemi ad oggetti in modo ben strutturato e performante. Il corso non intende limitarsi ad una semplice presentazione delle caratteristiche del linguaggio C++, ma intende illustrare come sfruttare al meglio queste caratteristiche nella fase di progettazione di sistemi. Circa il 50% del corso è costituito dalla realizzazione di piccole esercitazioni pratiche. 3 giorniDettagli Destinatari Analisti-Programmatori, Progettisti di sistema e Programmatori che utilizzino o vogliano utilizzare C++ nella realizzazione di progetti che intendano sfruttare al meglio le potenzialità offerte dal linguaggio. Contenuti - I concetti base del C++ - La definizione delle associazioni e la loro implementazione ottimale - La gestione dinamica della memoria - La definizione delle classi e la loro organizzazione ottimale - L'ereditarietà ed i meccanismi di accesso - I collectors Quota di iscrizione Richiedere a: Questo indirizzo email è protetto dagli spambots. È necessario abilitare JavaScript per vederlo. |
ICT34 - Introduzione alla programmazione Obiettivi Il corso si pone l'obiettivo di introdurre gli utenti alla programmazione di un computer. 3 giorniDettagli Destinatari Chi dovrà diventare un programmatore (indipendentemente dal linguaggio), chi dovrà interfacciarsi, a vari livelli, con i programmatori. Contenuti - Ripresa dei concetti base dell'informatica - Rappresentazione delle informazioni - Sistemi di numerazione, numerazione binaria, ottale, esadecimale - Rappresentazione interna delle informazioni e codifica delle informazioni - Struttura dell'elaboratore - Modello logico funzionale, i Bus, memoria centrale - Sistemi di I/O unità centrale, memorie ausiliarie, periferiche di input/output - Algoritmi - Definizione e proprietà degli algoritmi, progettazione Top-down e Bottom-up, componenti principali di un algoritmo (Dati, istruzioni) - Strutture per la definizione di un algoritmo (Sequenza, Selezione, Iterazione), rappresentazione algoritmi - Dal problema al programma - Analisi del problema e progettazione della soluzione, codifica in linguaggio simbolico, Editing del programma e sua memorizzazione - Documentazione del programma, compilazione e linking - Prova ed esecuzione del programma - Concetti di logica - Operatori logici, proposizioni semplici, calcolo dei valori di verità - Proposizioni equivalenti - Leggi di De Morgan - Strutture dati - Vettori e matrici - Liste, pile, code, catene, record, tabelle - Alberi - Algoritmi notevoli - Algoritmi di ricerca, ricerca su vettori e tabelle (ordinati e non ordinati), ricerca (binaria o dicotomica) - Algoritmi di ordinamento (ordinamento per scambio, ordinamento Bubble-Sort) - Linguaggi di programmazione - Comunicazione con la macchina - Tipi di linguaggio (imperativi, funzionali, ad oggetto, orientati alla macchina o al problema) - Caratteristiche e differenze dei linguaggi più diffusi (Cobol, Pascal, C, Fortran, etc.) - Descrizione di un linguaggio attraverso i grafici sintattici - Compilatori e interpreti, Linker e Loader - Progettazione e realizzazione del software - Ciclo di vita del software - Metodologie di progetto - Documentazione del software - Qualità del software - Strumenti automatici di aiuto (editor, debugger, CASE) - Organizzazione dati memoria - Organizzazione dei file (Logica e Fisica) - Struttura dei file (sequenziali e ad indice) - Operazioni sui file Quota di iscrizione Richiedere a: Questo indirizzo email è protetto dagli spambots. È necessario abilitare JavaScript per vederlo. |
ICT35 - Architettura Three - Tier (multilivello) Obiettivi Al termine del corso i partecipanti avranno appreso i concetti fondamentali per la creazione di applicativi Web sicuri e affidabili, in particolare riguardo alle architetture più diffuse per l'interfacciamento con strutture dati relazionali. 3 giorniDettagli Destinatari Analisti, Progettisti, Sviluppatori di software, Web Designer e Webmaster. Contenuti - Introduzione alle reti - Hardware Software - Architettura client-server - Caratteristiche StandardCOM - Affidabilità - Vantaggi - Ambiente di sviluppo - Integrità dei dati Object-Oriented - Struttura dell'impianto interfaccia utente Quota di iscrizione Richiedere a: Questo indirizzo email è protetto dagli spambots. È necessario abilitare JavaScript per vederlo. |
Obiettivi Microsoft Access è un sistema di gestione di database relazionale, esso permette di creare i propri archivi organizzando e rielaborando i dati. Il corso, ad esso dedicato, si pone l'obiettivo di fornire ai partecipanti gli strumenti necessari per saper utilizzare, anche a livello professionale, database Access già esistenti e di crearne di nuovi in base alle proprie esigenze, dopo aver introdotto i concetti indispensabili sulla struttura dei database. 3 giorniDettagli Destinatari Il corso è rivolto a tutti coloro che intendono conoscere la struttura e il funzionamento del database più diffuso, coloro i quali abbiano la necessità di creare potenti database relazionali per l'archiviazione delle informazioni, come dipendenti di qualsiasi area aziendale che intendono acquisire una competenza nell'utilizzo di Microsoft Access. Contenuti - Introduzione alla teoria relazionale - Definizione dello scopo del database - Algebra relazionale: operazioni e concetti - Processo di normalizzazione - Implementazione in Microsoft Access delle operazioni e dei costrutti dell'algebra relazionale SQL e Access SQL - Tabelle, campi, record - Chiavi primarie e chiavi esterne - Procedura guidata stampa relazioni - Progettazione e utilizzo di un database Access - Tabelle, chiavi primarie, chiavi esterne, indici e loro proprietà - Relazioni ed integrità referenziale - Correzione automatica nome oggetti - Formattazione condizionale - Interrogazione di un database: le query - Definizione di query - Autocomposizione Query - Unione tra tabelle - Query di selezione avanzate: parametri, campi calcolati e criteri di selezione complessi - Utilizzo della griglia QBE - Criteri - Raggruppamenti ed espressioni - Query di estrazione - Query di comando - Inserimento dati e controllo dell'applicazione: le maschere - Autocomposizione Maschere - Gestione oggetti di una maschera - Filtro in base a maschera - Calcoli su una maschera - Creazione di controlli - Impostazione proprietà di una maschera - Maschera a tabelle multiple - Autocomposizione Grafico - Stampa di relazioni: i report - Definizione e creazione di un report - Ordinamento e raggruppamento - Elementi degli oggetti di un report - Calcoli su un report - Automatizzazione di un database: Le macro - Collegamento di macro a controlli - Gestione elementi macro avanzati - Macro autoeseguibili (Autoexec) - Creazione di collegamenti per l'inserimento dei dati - Validazione dei campi - Integrazione con il web per la condivisione delle informazioni - Creare collegamenti ipertestuali - Comprendere il World Wide Web - Comprendere i collegamenti ipertestuali - Creare un collegamento ipertestuale - Esportare un database per il Web - Esportare un oggetto del database in formato HTML - Lavorare con le pagine di accesso ai dati - Aprire una pagina di accesso ai dati - Creare pagine di accesso ai dati Quota di iscrizione Richiedere a: Questo indirizzo email è protetto dagli spambots. È necessario abilitare JavaScript per vederlo. |