• Seguici su

      Corso base di programmazione

      Il Corso base di programmazione si articola in 10 lezioni di due ore e punta a fornire elementi utili ad apprendere i fondamenti dell’informatica e dello sviluppo di applicazioni web, desktop e in particolare mobile. Il percorso mira a fornire strumenti utili per apprendere i meccanismi alla base dello sviluppo di software, mettendo i partecipanti in condizione di proseguire, se desiderato, lo studio in maniera autonoma, oltre che di realizzare software di base. Particolare attenzione sarà dedicata allo sviluppo di applicazioni ibride e al linguaggio Javascript. Si punterà inoltre a fornire le basi per approfondire la conoscenza della Programmazione Orientata agli Oggetti.

      PROGRAMMA
      Modulo I
      → Introduzione. Come “ragiona” un computer? Come posso “insegnare” ad un computer? Cos’è un algoritmo? Cos’è un diagramma di flusso?
      → Individuiamo il problema, analizziamo il problema, risolviamo il problema. I paradigmi di programmazione. Linguaggi compilati e interpretati. L’editor e le prime righe di codice.
      → I tag html, i primi passi con Javascript, le prime istruzioni, costanti, variabili e operatori.
      → Le funzioni e il controllo del flusso.
      → Array, cookie, cenni sulla OOP.

      Modulo II
      → Gli eventi in Javascript.
      → Navigazione e finestre, stringhe e date, il mondo esterno.
      → Javascript oltre il browser.
      → Programmare per il mobile con Javascript. Librerie e framework.
      → I nostri primi software

      FAQ
      1) Quali conoscenze sono richieste? Ho bisogno di strumenti particolari?
      Conoscenze informatiche di base sono sufficienti. Chi ha conoscenze anche superficiali di HTML e CSS è avvantaggiato, ma non è indispensabile. Le basi dell’HTML saranno brevemente trattate nel corso del corso, CSS no.
      Non serve nessuno strumento particolare, un qualsiasi computer portatile va benissimo.

      2) Servono software particolari?
      No, i software che servono sono aperti e gratuiti, scarichiamo tutto insieme.

      3) Al termine del corso sarò in grado di sviluppare applicazioni in maniera autonoma?
      Sì, lo scopo è quello di fornire gli strumenti per realizzare da soli i primi semplici software. Lo scopo principale è però quello di costruire le basi per apprendere davvero “meccanismi” e “tecniche” alla base dello sviluppo software, che rendano in grado di proseguire in maniera autonoma il processo di apprendimento. Senza prendere scorciatoie. Il mondo dei computer cambia continuamente, le “rivoluzioni” sono all’ordine del giorno, perciò quello che conta davvero, oltre alla passione, è la conoscenza delle logiche di base unita alla voglia di imparare.

      SEDE & CALENDARIO
      Officine ON/OFF
      Strada Naviglio Alto 4/1 Parma
      Tutti i martedì e i giovedì dal 11 aprile al 11 maggio 2017 | Dalle 19,00 alle 21.00

      DOCENTE
      PIER LUIGI ZAVARONI. Giornalista e scrittore, scrive per il giornale online ParmaQuotidiano ed è addetto stampa del Senatore Giorgio Pagliari. Insieme a Mattia Schianchi dirige Nolita Web, piattaforma di servizi online di comunicazione, grafica editoriale e social marketing. Da tempo si occupa anche di sviluppo web e mobile.

      COSTI:
      Tariffa Standard: 200,00€ + 10,00 € (Tessera A.P.S. On/Off 2017)

      Tariffa scontata*: 170,00 € + 10,00 € (Tessera A.P.S. On/Off 2017)
      (*Studenti under 35, disoccupati, makers attivi del FabLab Parma e coworker ON/OFF)
      170,00 € + 10,00 € (Tessera A.P.S. On/Off 2017)

      REQUISITI
      Conoscenze informatiche di base e possesso di un PC portatile.

      Il corso sarà attivato con un minimo di 5 partecipanti per modulo

      Iscrizioni entro lunedì 3 aprile 2017.

      La partecipazione al corso si considererà confermata una volta ricevuta l’apposita scheda-iscrizione-corso base di programmazione compilata e firmata insieme alla ricevuta di versamento della quota di iscrizione via bonifico bancario.

      X