INFOLINE CORSI: 055.280808 / Cell. 393.1412750
ASSOCIAZIONE CULTURALE FRAME
Via Montebello, 39 - 50134 Firenze

Corso HTML5 e CSS3 - a Firenze

Corso di HTML5 e CSS3

INIZIO PROSSIMA SESSIONE DA PROGRAMMARE

- 20 lezioni di 2 ore e 45 minuti ciascuna. Totale 55 ore.
- Frequenza due volte alla settimana: martedì e giovedì.
- Fascia oraria: 19.30 - 22.15.
- Massimo 8 partecipanti.

 

 

 

Corso teorico/pratico per imparare a sviluppare un sito web attraverso il linguaggio HTML5 e l’applicazione dei fogli di stile CSS3 per la gestione dell’aspetto grafico. L’HTML5 il è DNA del Web, il linguaggio attraverso il quale si possono pubblicare contenuti, sviluppare siti e applicazioni sul web. Tra le figure professionali che hanno bisogno di conoscere il linguaggio HTML ci sono: Web Designer, Web Master, Grafico, Web Developer. Durante un percorso formativo di apprendimento graduale vengono proposti esercizi pratici sia di gruppo che individuali e test per verificare il livello di apprendimento degli argomenti trattati.
Durante il corso gli allievi lavorano nell’ambiente di sviluppo Microsoft Visual Studio 2013 Express Edition/2015 Community Edition RC (IDE completo; dotato di un Personal Web Server, quale IIS Express, che consente l'esecuzione del proprio lavoro esattamente come se fosse su un server; NuGet per l’installazione veloce di framework). Gli argomenti del corso pongono le basi per la preparazione finalizzata all'ottenimento di alcune certificazioni rilasciate da aziende come Microsoft (ad esempio copre gran parte del programma della certificazione Ref: 70-480), che possono aprire molte porte nel mondo del lavoro.

Descrizione

A chi è rivolto

Il corso si rivolge a coloro che vogliono dedicarsi allo sviluppo di siti, pagine e/o applicazioni Web. Tra le figure professionali che hanno bisogno di conoscere le basi del linguaggio HTML ci sono: Web Designer, Web Master, Grafico, Web Developer.

Durata

Il corso è strutturato in 20 lezioni di 2 ore e 45 minuti ciascuna, per complessive 55 ore.
Frequenza due volte alla settimana. Durata 10 settimane.

Sede e Orari

Il corso si tiene presso la sede della scuola in via Montebello, 39 (zona Porta al Prato) a Firenze.
Le lezioni sono martedì e giovedì dalle 19,30 alle 22,15.

Iscrizioni

Il corso è a numero chiuso per max 8 partecipanti. Ad esaurimento posti le iscrizioni vengono chiuse indipendentemente dalla data. Per avere la garanzia che venga riservata una postazione è consigliabile effettuare l’iscrizione in anticipo rispetto alla data di inizio del corso. Compilare il form RICHIEDI INFO per avere informazioni sui posti ancora disponibili.

Lezioni registrate

In caso di assenza alle lezioni viene fornito il link per scaricare on-line la registrazione integrale della lezione persa (servizio incluso nel prezzo del corso). I partecipanti sono invitati a comunicare alla segreteria della scuola l’impossibilità ad essere presenti alla lezione. La lezione viene integralmente registrata, caricata on-line e fornito il link di accesso. La scuola può fornire ai propri iscritti un numero max di lezioni registrate non superiore ad un terzo delle lezioni complessive.

Attestati

A fine corso viene rilasciato un attestato di frequenza al Corso di HTML5 e CSS3 con indicata la durata e firma del docente.

 

Costo

ll prezzo del corso HTML5 e CSS3 è 560,00 euro.

Modalità di pagamento:
100,00 euro iscrizione
230,00 euro inizio corso
230,00 euro decima lezione

Il pagamento può essere effettuato anche con rate mensili di importo da concordare, minimo 100,00 euro (senza interessi) con scadenza fine mese.

Tutti i prezzi presenti nel sito sono IVA esenti. Frame School è una Associazione Culturale ed è esentata, per legge, dalla applicazione dell'IVA ai prezzi dei corsi tenuti ai propri soci. Gli importi sono eventualmente + IVA (al 22%) nel caso di fattura.

 

Programma

Argomenti trattati nel corso

INTRODUZIONE

Vengono esposte in modo introduttivo le caratteristiche del Web, la sua evoluzione (dalla nascita, alla guerra dei Browser, fino alla definizione di HTML5), e le modalità con cui i contenuti vengono messi a disposizione degli utenti.

  • Introduzione al World Wide Web.
  • Un pò di Storia. Definizione delle specifiche del linguaggio.
  • Browser, protocollo http, domini, indirizzi, documenti HTML.
  • Siti Web.
  • Ipertesto, link e motori di ricerca.
  • Struttura (HTML), Aspetto (CSS), Comportamento (JavaScript).

HTML5

Il linguaggio del Web. Vengono introdotti i concetti base e gli elementi fondamentali per la strutturazione di una pagina Web statica con HTML5. Sono descritte attraverso esempi ed esercizi le modalità con cui possono essere organizzati testo, immagini e file multimediali. Inoltre vengono illustrati i principali elementi HTML in dettaglio con i relativi attributi.

  • Anatomia di una documento HTML: Layer di Struttura.
  • Elementi, Tag, attributi e contenuti.
  • Mark-Up semantico ed elementi strutturali.
  • Immagini, testo.
  • Nuovi tag semantici introdotti da HTML5.
  • Liste.
  • Tabelle.
  • Navigazione, link, elemento ….
  • Input.
  • Web Form. User control. http POST e GET.
  • Audio.
  • Video.
  • Canvas e SVG.
  • Microdata: una breve introduzione.
  • Web dinamico. Applicazioni Web. Applicazioni offline. Geolocalizzazione.

CSS3

Questa parte del corso mostra in modo approfondito come utilizzare i fogli di stile per la definizione di regole di visualizzazione degli elementi HTML. Sono illustrate tutte le tipologie di selettori e pseudo-classi e sono spiegati gli importanti concetti di organizzazione a cascata, l’ereditariet e il Box Model.

  • Aspetto di un documento HTML: Layer di Presentazione.
  • Attributo Style.
  • Elemento Style.
  • File CSS.
  • Sintassi CSS.
  • Regole e selettori di base.
  • Selettori avanzati.
  • Pseudo-classi.
  • Pseudo-elementi.
  • Organizzazione a cascata ed ereditariet.
  • Box Model.
  • Display mode e Position.
  • Propriet dei font e del testo.
  • Propriet di liste e tabelle.
  • Media Query.
  • Animazioni.
  • Nuove piattaforme client, interfaccia responsive.
  • Bootstrap.
  • La griglia di Bootstrap.
  • Alcuni componenti di Bootstrap.
  • Disegnare una pagina con Bootstrap.

INTRODUZIONE AL WEB DINAMICO

Layer di interazione. Che cos’è una pagina web dinamica. Programmazione lato client, pagine interattive, tecnologie legate alla pubblicazione dei contenuti e descrizione dei alcuni dei principali framework.

  • Tecnologie legate allo sviluppo di applicazioni Web.
  • CMS.
  • JavaScript e alcuni fra i più popolari framework.
  • Web Services.
  • Ajax e Single Page Application(SPA).

 

Docenti

Gabriele Pancani (Web developer)

Da sempre appassionato di informatica e tecnologia, perito elettronico professionista nel settore informatico dal 1997. Ha maturato esperienze in ambienti informatici eterogenei complessi e da 10 anni impiegato presso una azienda che sviluppa software per la sanità in ambito critico (sale operatorie e terapie intensive) occupandosi prevalentemente di implementazione di moduli personalizzati e sviluppi ad-hoc di procedure per la realizzazione di PDMS (Patient Data Management System) su Windows e applicazioni intranet web ASP 3 e ASP.Net progettazione e manutenzione database.

Tecnologie e linguaggi utilizzati:
C#, VB.Net, VB6, VBScript, JavaScript, T-SQL, PL/SQL
Sviluppo Mobile: Android (Android Studio / Eclipse + ADT Plugin)
Web Design: HTML5, CSS3, Dreamweaver, Fireworks
Databases: Microsoft SQL Server, Oracle, SQLLite
Grafica: CorelDraw!, PhotoShop
Portali/CMS: Wordpress Sistemi operativi: Windows, Linux, Mac OS

Simone Sarracino (Web developer)

Analista programmatore, specializzato nella realizzazione di gestionali in ambiente web. Lavora nello sviluppo software dal 2003. Ha avuto modo di progettazione e realizzare vari sistemi complessi, nei domini applicativi più variegati.

Principali progetti realizzati:
Publiambiente (software per la gestione delle pratiche e delle segnalazioni, finalizzato al ciclocompleto di raccolta dei rifiuti);
V.Barbagli (software per la gestione del flusso di postalizzazione, dall’acquisizione alla consegna dei solleciti/bollette);
Piaggio (software per la gestione degli strumenti di calibrazione);

Conoscenze e competenze
Linguaggi e Framework
C#, VB.net, C++, VB6/VBA,
SQL, PL-SQL, TSQL,
HTML, CSS, Bootstrap
Javascript, AngularJs, JQuery, KoJs, KendoJs,
Xml, Json,
.Net Framework
Object-Relational Mapper
NHibernate, ADO.NET Entity Framework e LinqToSql.
Metodologie di Programmazione
Object Oriented Programming, Design Patterns, Domain Driven Design, Test Driven
Development, Agile Development.

 

Richiedi Info