Corso Analista Programmatore Microsoft. Corso Analista Programmatore Microsoft Programma



Documenti analoghi
Analista Programmatore su Tecnologie Microsoft

Corso Online Analista Programmatore Microsoft

Corso Microsoft Corso Online Analista Programmatore Microsoft

Corso Analista Programmatore Microsoft Corso Online Analista Programmatore Microsoft

Corso Analista Programmatore Web PHP Corso Online Analista Programmatore Web PHP

Corso Sviluppo Apps su iphone e ipad Corso Online Sviluppo Apps su iphone e ipad

Corso Programmazione Java Android. Programma

Corso Linux Corso Online Amministratore di Sistemi Linux

Corso amministratore di sistema Linux. Corso amministratore di sistema Linux Programma

Corso Fotografia Digitale. Corso Fotografia Digitale Programma

Corso Sviluppo App Iphone Ipad. Corso Sviluppo App Iphone Ipad Programma

Corso Android Corso Online Sviluppo su Cellulari con Android

Corso Graphic Design Corso Online Graphic Design

Corso Fotografia Corso Online Fotografia Digitale

Obiettivi d esame PHP Developer Fundamentals on MySQL Environment

PIANO DI LAVORO DEI DOCENTI

Corso Amministratore di Sistema Linux Programma

PROGRAMMA CORSO Analista Programmatore JAVA - ORACLE

OBIETTIVI SPECIFICI DI APPRENDIMENTO

Oggetto: MASTER DI ALTA FORMAZIONE PROFESSIONALE IN PROGRAMMATORE JAVA PARTECIPAZIONE GRATUITA

Università degli studi di Roma Tor Vergata Ingegneria Medica Informatica I Programma del Corso

SOMMARIO Introduzione Caratteristiche generali della piattaforma Amministrazione degli utenti 5

ISTITUTO TECNICO ECONOMICO MOSSOTTI

Corso Android Corso Online Programmatore Android

PIANO DI LAVORO ANNUALE Anno Scolastico

LICEO SCIENTIFICO "LEONARDO DA VINCI" - RC PROGRAMMA DI INFORMATICA A.S. 2014/15 - CLASSE: I Q - Indirizzo Scienze applicate Prof Miritello Rita

Programma. Corso di Php e MySql. Struttura dettagliata per il partecipante. (a cura di Paolo Bruno)

I nostri corsi serali

I.T.C. Mario Pagano Napoli

Liceo scientifico statale Galileo Galilei Selvazzano Dentro (PD) Anno scolastico Dipartimento di Informatica: Obiettivi Disciplinari

Programmazione per la disciplina Informatica PROGRAMMAZIONE DI MATERIA: INFORMATICA SECONDO BIENNIO AMMINISTRAZIONE FINANZA E MARKETING

PROGRAMMAZIONE MODULARE DI INFORMATICA CLASSE QUINTA - INDIRIZZO MERCURIO SEZIONE TECNICO

ISTITUTO TECNICO INDUSTRIALE STATALE "G. MARCONI" Via Milano n PONTEDERA (PI) DIPARTIMENTO: Discipline Informatiche

Corso di INFORMATICA 2 (Matematica e Applicazioni)

ISTITUTO ISTRUZIONE SUPERIORE "L. EINAUDI" - ALBA (CN) ANNO SCOLASTICO 2014/2015

Dipartimento di informatica CONTENUTI MINIMI DI INFORMATICA E TECNOLOGIE DELLA COMUNICAZIONE

Indice generale. Parte I Le nozioni di base Introduzione...xiii. Presentazione Capitolo 1 Un po di teoria...11

PROGRAMMA DEL CORSO WEB GRAPHIC DESIGNER

ITI M. FARADAY Programmazione modulare a.s

Microsoft Education Courses

Liceo Scientifico " C. CATTANEO " PIANO DI LAVORO DI INFORMATICA. CLASSE 4 LSA SEZ. C e E

Progetto ittorario Anno scol

CORSI DI INFORMATICA. Catalogo corsi Anno 2010/

Proff. Fabio Ciao e Raffaele Bortone

CORSO DI PROGRAMMAZIONE JAVA

LICEO SCIENTIFICO STATALE EDOARDO AMALDI PROGRAMMAZIONE DISCIPLINARE INFORMATICA

01KTF CV. Architetture distribuite per i sistemi infomativi aziendali. Presentazione del corso

PROGRAMMAZIONE DIDATTICA DEL DIPARTIMENTO

Programma svolto di Informatica Anno scolastico 2014/2015

PROGRAMMA DI INFORMATICA CLASSE TERZA SEZ. A. CORSO Amministrazione Finanza e Marketing. DOCENTE: Noto Giancarlo

Linguaggi di Programmazione

Liceo Marie Curie (Meda) Scientifico Classico Linguistico PROGRAMMAZIONE DISCIPLINARE PER COMPETENZE

Syllabus C310 - Insegnamenti disciplinari

Corso Online Comunicazione, Marketing Pubblicità

Identificare come i vari elementi dei Microsoft Dynamics CRM possono essere utilizzati per le relazioni con i clienti

Training sulle soluzioni SAP BusinessObjects BI4

Università Politecnica delle Marche. Progetto Didattico

WEB DESIGN - SEO, quindi, è il master dedicato a chi vuole imparare a sviluppare siti Web per mezzo delle ultime tecnologie di web publishing.

I.T.I. E. MAJORANA SOMMA VESUVIANA PIANO DI LAVORO ANNUALE DEL DOCENTE ANNO SCOLASTICO 2015/2016

Il documento rappresenta una guida sintetica per descrivere sia la filosofia che il modulo software per l implementazione dei workflow in recuper@2.

TECNICO INFORMATICO SOFTWARE

Percorso Formativo. indirizzo. M a r k e t i n g. E - C o m m e r c e

Indice PARTE PRIMA L INIZIO 1

La struttura del desktop di Windows. Gli applicativi: cosa sono e a cosa servono

III annualità Corso Web Producer Le professioni del web Docente: dott. Andrea Senneca

catalogo corsi di formazione 2015/2016

FORMULARIO PER LA PROGETTAZIONE DEGLI INTERVENTI FORMATIVI CONNOTAZIONI GENERALI DELL'INTERVENTO A.1 - SOGGETTO PROMOTORE:.

OFFERTA FORMATIVA PER OCCUPATI

PROGRAMMAZIONE MODULARE. Periodo mensile. Ore previste

SOMMarIO INIZIARE. iii. Adobe dreamweaver CS5 ClASSroom in A book

CIG CCB COD. ALICE G00292

Corso Comunicazione, Marketing e Pubblicità Corso Online Comunicazione, Marketing Pubblicità

Sviluppare applicazioni HTML5 solide e scalabili in AngularJS

RenderCAD S.r.l. Formazione

I nostri corsi serali

Il Dipartimento individua conoscenze, abilità e competenze in uscita nel biennio e nel triennio ripartite come segue:

Prof. Giuseppe Chiumeo. Avete già studiato che qualsiasi algoritmo appropriato può essere scritto utilizzando soltanto tre strutture di base:

PROGRAMMA DEL CORSO OFFICE BASE (48 ORE)

1 MODULO: Visual basic.net Dati strutturati. Finalità: Gestione di dati strutturati

ISTITUTO TECNICO INDUSTRIALE STATALE "G. MARCONI" Via Milano n PONTEDERA (PI) DIPARTIMENTO: Discipline Informatiche

Master in Evidence-Based Practice e Metodologia della Ricerca Clinico Assistenziale Mita Parenti. Introduzione ai Database Relazionali

WEB DESIGN - SEO, quindi, è il master dedicato a chi vuole imparare a sviluppare siti Web per mezzo delle ultime tecnologie di web publishing.

Indice Configurazione di PHP Test dell ambiente di sviluppo 28

Obiettivi del corso. Creare, modificare e formattare un semplice database costituito da tabelle, query, maschere e report utilizzando Access 2000.

Componenti di una applicazione. Un programma applicativo è strutturato come un insieme organizzato di tre componenti funzionali:

A chi si rivolge: Programma: Office Automation

Dispensa di database Access

Liceo Scientifico " C. CATTANEO " PIANO DI LAVORO DI INFORMATICA CLASSE 3 LSA SEZ. H

I nostri corsi serali

Mobile Academy. Corsi 2015

PROGRAMMAZIONE DISCIPLINARE D ISTITUTO a.s. 2015/2016 SECONDO BIENNIO LICEO SCIENTIFICO OPZIONE SCIENZE APPLICATE

COMPETENZE IN ESITO (5 ANNO) ABILITA' CONOSCENZE

Programma del corso Core. Programma del corso Advanced. Programma del corso Expert. Contents

Forniscono competenze che favoriscono l inserimento nel mondo del lavoro, danno un importante riconoscimento, in termini di crediti, in alcuni ambiti

Dreamweaver CC Il Corso Fondamentale

Modulo: Fogli elettronici

CORSO WEB GRAPHIC DESIGN

I MODULI Q.A.T. PANORAMICA. La soluzione modulare di gestione del Sistema Qualità Aziendale

IIS D ORIA - PROGRAMMAZIONE per UFC INDICE DELLE UFC

Corso Wedding Planning Corso Online Wedding Planning & Management

Transcript:

Corso Analista Programmatore Microsoft Programma

2 OBIETTIVI E MODALITA DI FRIUZIONE E VALUTAZIONE 2.1 Obiettivo e modalità di fruizione L obiettivo del corso è di fornire tecniche e metodologie per svolgere la professione di Analista Programmatore su Tecnologie Microsoft. Il corso sarà fruito online su una piattaforma di FAD, comprensiva di materiali didattici, esercitazioni con codici sorgenti e test di verifica dell apprendimento. 2.2 Strutturazione del corso Il programma del corso verterà sulle tecnologie e linguaggi in ambiente Microsoft più richieste dal mercato pubblico e privato, indispensabili per poter creare pagine web tra le quali sviluppo Dot Net su Visual Studio 2008, VB, C#, Programmazione Object Oriented, Asp, 3.5, Html, Javascript, ADO Dot Net, SQL su SQL Server, e darà anche cenni su Sharepoint, Windows Presentation Foundation e sulle modalità di analisi e progettazione (UML). Il Corso è distinto in cinque moduli: Introduzione alla Programmazione, Visual Basic.Net, C#, Basi di dati relazionali, Web e Asp.Net, Tematiche 2.3 Destinatari e modalità di valutazione I destinatari del corso sono laureati, diplomati e under 18 che vogliono arricchire le proprie competenze o intraprendere da zero una carriera di An-alista Programmatore su Tecnologie Microsoft nel mondo ITC. La valutazione dei discenti verrà effettuata attraverso test di valutazione online ed un esame finale anch' esso online.

2 PROGRAMMA 2.1 Modulo uno Le basi della programmazione 2.1.1 Prima unità didattica Introduzione alla programmazione In questa unità didattica verranno introdotti i concetti fondamentali della programmazione, ovvero i principi basilari sui quali si basa la programmazione come: cosa è un algoritmo, diagrammi di flusso, la logica booleana. Si vedranno poi gli elementi del linguaggio come i tipi di dato e le variabili. 2.1.2 Seconda unità didattica Strutture fondamentali della programmazione In questa unità didattica verranno analizzati principali oggetti utilizzati nella programmazione come: stringhe, commenti, Costrutto if, ciclo while e do-while, ciclo for, costrutto switch e array. 2.1.3 Terza unità didattica Introduzione alla programmazione Object Oriented Questa unità didattica analizzerà la logica della programmazione Object Oriented. Si introdurrà la definizione di classe e quindi di costruttore, istanza e membri di classe. Si analizzerà infine il concetto di ereditarietà studiandone le caratteristiche e le possibili applicazioni: incapsulamento e polimorfismo. 2.2 Modulo due Visual Basic 2.2.1 Prima unità didattica Introduzione a Visual Basic Verranno introdotti i concetti della programmazione visuale, ovvero la manipolazione grafica degli elementi. Dopo di che verrà descritto l'ambiente operativo del Visual Basic. 2.2.2 Seconda unità didattica Oggetti e strutture Verranno studiati, in questa unità didattica, gli oggetti di tipo CommandButton e Label, per poi analizzare la gestione dell'evento OnClick. Di seguito si passerà allo studio delle immagini, ovvero l'inserimento e la gestione. Un argomento fondamentale sono gli operatori aritmetici, logici e di relazione. Costanti, variabili e conversione di tipo. Input, output ed operazioni aritmetiche gestite su un form, debug e gestione degli errori. Si vedranno poi le strutture condizionali e la funzione MsgBox, quindi la struttura condizionale a selezione multipla e la gestione dei valori di ritorno di

un MessageBox. Infine verrà dato spazio alla struttura iterativa precondizionale e le matrici di confronto. 2.2.3 Terza unità didattica Form e controlli Si vedrà la gestione di più form con i menu, la selezione di molteplici controlli e la creazione di un file eseguibile da un progetto. La funzione IsNumeric, ComboBox e Finestra dei credits. Ed in fine CheckButton, OptionButton e stampa di un form o dei dati presenti su di esso. 2.3 Modulo 3 Microsoft Visual c# 2.3.1 Prima unità didattica Introduzione a Microsoft Visual C# Saranno date le nozioni fondamentali di C#, tipi valore e tipi riferimento, si analizzeranno gli operatori ed in seguito il controllo del flusso. 2.3.2 Seconda unità didattica Linguaggio avanzato Questa unità didattica verterà, nella prima parte sui delegati ovvero i tipi in cui è incapsulato un metodo, si affronteranno poi gli indicizzatori che consentono di indicizzare una classe o una struttura. Di seguito di incontreranno gli insiemi e le tecniche di Debug 2.3.3 Terza unità didattica Windows FORM Introduzione ai windows form, aggiungere controlli ai windows from. Si vedrà la gestione degli eventi ed i controlli avanzati, per terminare con l'ottimizzazione dei form. 2.4 Modulo 4 Basi di dati e ADO.Net 2.4.1 Prima unità didattica Basi di dati Introduzione alle basi di dati relazionali. Struttura, Controlli e Legami, Query, Amministrazione. Cenni specifici su MS Sql Server e le Stored Procedures.

2.4.2 Seconda unità didattica Funzioni e iterazione con database Saranno oggetto di studio, in questa unità didattica le funzioni e le procedure, si analizzerà la barra degli strumenti, la barra di stato, HscrollBar e VscrollBar. Di seguito si studierà la gestione delle stringhe e la validazione dei dati di input e la gestione delle stringhe nel ciclo for e list box. Andremo quindi ad interfacciarci con un DataBase ovvero a gestirlo attraverso i controlli Visual Basic. Quindi studieremo il codice per la gestione dei database, per poi finire con la programmazione ad oggetti. 2.4.3 Terza unità didattica ADO.NET Si studierà il modello disconnesso, i Dataset ed esportazione delle immagini per concludere con i provider dati. 2.5 Modulo 5 Web e Asp.Net 2.5.1 Prima unità didattica HTML e CSS In questa unità didattica affronteremo i più comuni tag HTML e vedremo come realizzare una pagina HTML statica integrandola delle funzionalità grafiche fornite dai fogli di stile CSS 2.5.2 Seconda unità didattica Il linguaggio Javascript e Ajax JavaScript è un linguaggio di programmazione orientato agli oggetti comunemente usato nei siti web per inserire contenuti dinamici. In questa unità didattica verranno studiate le strutture principali del linguaggio e si studierà l integrazione del linguaggio Javascript con l HTML, difatti quest ultimo prevede appositi tag che consentono la definizione di codice Javascript al suo interno. Verranno dati cenni di Ajax e JQuery. 2.5.3 Terza unità didattica ASP.Net In questa unità didattica introdurremo il concetto di linguaggio Server-Side e studieremo Asp.Net. Ci occuperemo dei concetti fondamentali, dell ambiente di lavoro, di Web Form e aggiunta dei controlli ai Web Form, vedremo la gestione degli eventi, l'utilizzo dei dati e la conservazione dello stato, vedremo i concetti di Master Page e Navigazione, l accesso ai dati, la sicurezza, i temi e le Web Part.