| Obiettivi: | Al termine del corso gli studenti saranno in grado di creare e pubblicare pagine web utilizzando le caratteristiche piu' avanzate dello standard HTML. | |
| Prerequisiti: | Nessuno | |
| Categoria: | Sviluppo software | |
| Codice: | TCKDEV007 | |
| Prezzo: | 600.00 € (IVA esclusa) | |
| Contattaci: | Modulo prenotazione / informazioni | |
| Date: |
17/11/2010 16/02/2011 |
|
| Durata: | 3 gg | |
| Manuale: | no | |
| Argomenti: |
|
|
|
Q Il corso prevede esercitazioni pratiche?
A Certamente. Il corso di HTML prevede esercitazioni continue sugli argomenti trattati. La nostra esperienza nel campo della formazione informatica ci ha insegnato che il miglior modo di sedimentare le conoscenze acquisite è quello di metterle subito in pratica.
Q Quale strumento di sviluppo viene utilizzato per scrivere il codice HTML?
A Non abbiamo un ambiente di sviluppo standard per questo corso, in genere utilizziamo editor testuali con highlighting della sintassi. Non utilizziamo mai ambienti RAD o con suggerimenti automatici per costringere gli allievi a memorizzare la sintassi.
Q Il corso di HTML - DHTML prevede conoscenze di base iniziali?
A No. Per coloro che desiderassero approfondire la parte JavaScript è disponibile il corso di JavaScript della durata di tre giorni incentrato tutto sulla programmazione lato client.
Q Non ho alcuna esperienza di sviluppo web, il corso di HTML illustrerà il meccanismo di funzionamento client/server che è alla base del web?
A No, il corso di HTML - DHTML ha l'obiettivo di insegnare ai discenti a scrivere pagine web ben formattate. Riteniamo inopportuno in questa fase dell'apprendimento, bombardare di informazioni gli studenti già impegnati a memorizzare una vasta sintassi. Possiamo consigliare il corso di Programmazione web corso base per avere una informazione maggiormente esaustiva sull'argomento.
Q Al termine del corso mi verrà rilasciato un attestato di partecipazione?
A Tutti i nostri corsi di formazione prevedono il rilascio di un attestato di partecipazione.
Q Il corso di HTML - DHTML si tiene solo a Roma?
A La nostra sede di Roma è la sede principale nella quale svolgiamo i nostri corsi di formazione ma possiamo organizzare corsi in qualsiasi parte d'Italia se la quota dei partecipanti ce lo consente. In alternativa possiamo erogare il corso direttamente presso la sede del cliente.
Q Durante il corso verranno affrontate tematiche relative ai fogli di stile (CSS)?
A Certamente, i fogli di stile sono divenuti oramai uno standard del web per cui il corso cercherà di incentrare su questi tutti gli aspetti riguardanti lo stile dell'interfaccia utente.
Q Relativamente ai fogli di stile, il corso di HTML - DHTML tratterà gli attributi di stile utilizzati dagli script dinamici?
A Per quanto il corso non sia specifico di JavaScript, verranno illustrate le tecniche più comuni per aumentare la dinamicità delle pagine tramite semplici script DHTML.
Q Il corso prevede un libro di testo o un manuale di riferimento?
A Tutti i nostri corsi di formazione prevedono un testo di riferimento, spesso non riportiamo il titolo del manuale sulla descrizione del corso per evitare fraintendimenti dovuti in parte alle case editrici che possono sospendere la pubblicazione dei manuali, in parte al fatto che nel frattempo potrebbero essere usciti testi che riteniamo più idonei.
Q E' possibile portare via al termine del corso il materiale relativo alle esercitazioni pratiche svolte in aula?
A Non solo è possibile ma è consigliato. E' sempre utile rivedere a distanza di tempo i propri esercizi così da fissare meglio le informazioni nella memoria.
Q Il corso di HTML - DHTML prevede diversi livelli?
A No, le tematiche affrontate nei giorni del corso sono sufficientemente approfondite rispetto agli obiettivi del corso stesso. Possiamo consigliare di approfondire l'ambito della programmazione client seguendo il corso di JavaScript e di proseguire con lo studio di un linguaggio di programmazione lato server come ASP o PHP
Q Negli argomenti da voi riportati sul corso di HTML - DHTML non ho visto molti punti che mi interessano come ad esempio gli script JavaScript per la validazione dei moduli lato client o l'incorporazione di filmati Macromedia Flash. Come mai?
A Non tutti gli argomenti possono essere elencati nella scaletta di un corso ma ciò non significa che tali argomenti non siano trattati. Generalmente vengono indicati macroargomenti di interesse generale.
Q I vostri corsi di formazione prevedono un test finale per la verifica delle conoscenze acquisite?
A Nessuno dei nostri corsi prevede un test di valutazione tecnico. Le conoscenze acquisite vengono continuamente verificate dai docenti con domande sugli argomenti trattati e discussioni di gruppo.
Q Non ho mai programmato prima, posso cominciare seguendo il vostro corso di HTML - DHTML?
A Il corso in oggetto ha come obiettivo quello di rendere autonomi coloro che vogliono pubblicare documenti in formato HTML. A tale proposito ricordiamo che il linguaggio HTML non è considerato un vero e proprio linguaggio di programmazione per cui non richiede conoscenze pregresse. Durante il corso saranno tuttavia affrontate tematiche relative alla realizzazione di script dinamici tramite JavaScript, in questo senso potrebbe essere forse utile seguire il nostro corso di Introduzione alla programmazione strutturata.
Q I corsi di formazione che erogate si tengono esclusivamente presso la vostra sede?
A Possiamo erogare il corso anche presso la sede del cliente. In tal caso chiediamo siano rispettati determinati requisiti Hardware/Software per il corretto svolgimento del corso.
Q Il corso di HTML - DHTML è un buon modo di cominciare ad imparare a programmare per il web?
A Riteniamo che sia il modo migliore, a patto che si continuino ad affrontare argomenti come JavaScript, ASP o PHP e la generazione dinamica dei contenuti.
Q Ho molta difficoltà ad effettuare un buon debug degli script lato client. Esiste una gestione degli errori in JavaScript? Verranno trattate queste tematiche durante il corso?
A La gestione degli errori in JavaScript è un elemento introdotto nelle versioni mature dell'interprete (versioni successive alla 1.0) per cui fino a non molto tempo fa si preferiva non utilizzare costrutti non compatibili con tutti i browser. Ora che quasi tutti i browser web hanno un parser abbastanza aggiornato è possibile implementare costrutti quali "Try{}catch(){}". In genere, per quanto riguarda la programmazione lato client, un buon aiuto viene dal browser web e dalla precisione con la quale ci riesce a dare informazioni su eventuali errori. Tutte le strategie di gestione degli errori e di debug verranno comunque approfonditamente affrontate durante il corso.
Q Verranno utilizzati componenti COM (controlli ActiveX) durante il corso di programmazione HTML?
A No, l'uso dei controlli ActiveX e la gestione della comunicazione fra i componenti richiamati da una pagina web e gli script residenti sulla stessa sono in genere affrontati negli altri corsi di JavaScript e Programmazione Web base.
Q Cosa si intende quando si dice che JavaScript è un linguaggio C-like?
A Si intende dire che i due linguaggi sono sintatticamente simili, ossia nei loro costrutti di base seguono approssimativamente le stesse regole. Ad esempio tutte e due i linguaggi utilizzano le parentesi graffe per delimitare blocchi di codice, i cicli for vengono utilizzati nello stesso modo: for(inizializzazione; condizione; incremento) etc...
Q Java e JavaScript sono la stessa cosa?
A Assolutamente NO. Per quanto siano entrambe linguaggi C-like sono due cose assolutamente distinte. Seguire un corso di Java o uno di JavaScript è ben differente.
Q Cosa significa HTML? E DHTML?
A HTML è l'acronimo di HyperText Markup Language che tradotto in italiano significa più o meno: Linguaggio di definizione per gli ipertesti. DHTML è Dynamic HyperText Markup Language ossia Linguaggio di definizione per gli ipertesti dinamici (documenti con effetti dinamici).
Q Saranno trattati problemi di compatibilità fra i vari browser durante il corso di HTML - DHTML?
A Certamente. Come sanno bene i programmatori web esperti, i problemi di compatibilità fra i browser rivestono spesso un problema noioso e difficile d risolvere. Durante il corso verranno esaminate le differenze di implementazione fra i vari tag ed attributi di stile nei browser web maggiormente diffusi.
Q Il corso di HTML - DHTML è propedeutico al corso di XML?
A No. Il linguaggio XML è del tutto indipendente dall'HTML e ben più complesso ed articolato.
Q E' necessario conoscere JavaScript per seguire il corso?
A No, l'uso che verrà fatto degli script lato client in questo corso sarà molto semplice ed introduttivo. Dal punto di vista della programmazione lato client lo scopo di questo corso vuole essere quello di comunicare le possibilità offerte dagli script JavaScript, per la programmazione lato client e le sue relative implicazioni di carattere avanzato esistono corsi appositamente progettati.
Q Durante il corso di HTML - DHTML verranno affrontate problematiche relative ai motori di ricerca ed al webmarketing?
A Verranno affrontate tali problematiche limitatamente all'uso del tag ed alla creazione dei contenuti, non verranno affrontate tecniche squisitamente di webmarketing quali ad esempio lo scambio di link, la pubblicità tramite banner etc...
Q Il corso prevede una trattazione esaustiva di computergrafica e di tutto ciò che ha a che fare con l'ottimizzazione delle pagine web oltre al linguaggio HTML - DHTML?
A Non sarebbe possibile trattare esaustivamente in questo corso anche le cognizioni di computergrafica necessarie ad un professionista del web tuttavia verranno accennati i principi di base per un corretto uso del materiale grafico all'interno delle pagine web.
Q E' possibile scrivere codice lato client utilizzando VBScript invece che JavaScript e se si verrà visto durante il corso?
A E' possibile ma il codice VBScript verrà correttamente interpretato solo dai browser MS Internet Explorer per cui in genere non rappresenta il linguaggio preferito per lo sviluppo web. Per questo motivo durante il corso non verrà trattata la programmazione lato client con VBScript.
Q Cascading Style Sheets o CSS è una tecnologia standard supportata da tutti i browser allo stesso modo?
A CSS è certamente uno standard ma i vari browser da una parte interpretando lo standard hanno creato delle lievi differenze di visualizzazione, dall'altra parte hanno spesso integrato nello standard alcuni elementi proprietari che non vengono correttamente interpretati dagli altri browser. Il corso di HTML - DHTM cercherà per quanto possibile di illustrare i requisiti comuni ai vari browser web.
Q Il corso di HTML - DHTML mi insegnerà a sviluppare l'interfaccia di un sito web?
A Il fine di questo corso è quello di insegnare a rappresentare pagine web utilizzando il linguaggio HTML. Sviluppare l'interfaccia di un sito web richiede conoscenze eterogenee e non è un insegnamento che si può trasmettere in tre giorni, richiede esperienza e molta buona volontà anche se durante il corso verranno comunque dati tutti gli elementi utili agli studenti per minimizzare i tempi di apprendimento.
Q Perchè esiste un corso di HTML se si possono utilizzare dei programmi per sviluppare pagine web?
A Molti programmi inseriscono nel codice HTML generato una serie di informazioni inutili che appesantiscono le pagine. In altri casi è necessario apportare modifiche manuali al codice HTML prodotto oppure si devono generare pagine dinamicamente. In quest'ultimo caso la conoscenza dell'HTML rappresenta un requisito imprescindibile per lo sviluppatore. |
||