Web & mobile development

Portfolio: Learning

Sorry, this entry is only available in Italian. For the sake of viewer convenience, the content is shown below in the alternative language. You may click the link to switch the active language.

OBIETTIVI DEL CORSO:
Il corso si prefigge l’obiettivo di far apprendere agli studenti le tecniche di lavoro per la realizzazione di progetti web.

DESCRIZIONE:
Il corso fornisce le competenze per la realizzazione di progetti web dinamici in grado di funzionare ed adattarsi ai diversi dispositivi ora in uso.

REQUISITI:
Il workshop è rivolto ad un pubblico non necessariamente specializzato, ma risulta fondamentale una attitudine alla programmazione.

PROGRAMMA:

  1. Introduzione agli strumenti di programmazione
    client (javascript) e server (php e sql)
  2. Creazione dell’ambiente di sviluppo
  3. Introduzione all’HTML5
    • SEO e HTML5
  4. Utilizzo di Javascript per l’interazione lato client
    • Introduzione
    • Elementi del linguaggio
    • Variabili, Array, Oggetti, Strutture di controllo e condizionali, Ciclo while, Ciclo for, Ciclo for … in, Funzioni
    • Interazione con l’utente
    • Metodi di scrittura a video (Standard Output)
    • Eventi
  5. Esempi
    • Messaggio di avviso
    • Scrittura nella pagina
    • Modifica di un css tramite js
    • Modifica del contenuto html tramite js
  6. Introduzione all’utilizzo di utilizzo di Framework Javascript: Jquery
    • Esempi
      • Modifica di un css tramite jq
      • Modifica del contenuto html tramite jq
  7. Utilizzo di Javascript per l’interazione asincrona con il server: AJAX
    • Esempi
      • Ajax con jq
  8. Utilizzo di PHP per l’interazione lato Server
    • Introduzione
    • Elementi del linguaggio
      • Variabili, Array, Oggetti, Strutture di controllo e condizionali, Ciclo while, Ciclo for, Ciclo foreach, Funzioni, Gestione dei parametri
    • Esempi
      • Utilizzo delle variabili
      • Hello World! in PHP
      • Una funzione con controllo sugli argomenti
      • Il Ciclo for
      • I cicli while
      • 99 Bottles of Beer
      • Query SQL tramite PHP su DB MySql
      • Utilizzo dei form con POST e GET
  9. Utilizzo di PHP e SQL per l’interazione lato server e per l’interazione asincrona (AJAX)
  10. EXTRA 1. APPROFONDIMENTI
  11. EXTRA 2. BIBLIOGRAFIA
  12. EXTRA 3. TOOLS

 

marzo, 1º 2017, 9:00 pm | maggio, 31º 2017, 12:00 am
gennaio 19, 2017

Flyer communication, Rome Italy, Rome, Italy

Programming: Ottobre-Dicembre-Febbraio-Aprile
Duration: 36 ore in 12 giorni
Teacher: Gianluca Del Gobbo
Price: 850
Web & mobile development