Differenze tra le versioni di "Corso JavaScript 2020"

Da GolemWiki.
Jump to navigation Jump to search
m (inserito prezzo date e altro)
Riga 25: Riga 25:
 
|-
 
|-
 
|Date corso​
 
|Date corso​
|da definire, da gennaio 2020
+
|1° modulo: 15, 22, 29 Gennaio, 5, 12 Febbraio.
 +
2° modulo: 26 Febbraio, 4, 11, 18, 25 Marzo
 
|-
 
|-
|Prezzo
 
|€ XX (adulti), € YY < XX (studenti fino alla quinta superiore)
 
 
|}
 
|}
  
Riga 55: Riga 54:
  
 
== Iscrizione ==
 
== Iscrizione ==
* È '''necessario''' pre-iscriversi compilando questo modulo (''il link al modulo verrà inserito qui a breve'')
+
* I due moduli sono '''separati''': è possibile partecipare solo al primo, solo al secondo o a entrambi.
* Il corso sarà attivato con un minimo di 5 partecipanti, fino ad esaurimento della capienza dell'Officina (8 persone). In caso di sovrannumero, la precedenza sarà data a coloro che si sono pre-iscritti prima in ordine temporale. Farà fede la data di compilazione del modulo.
+
* È '''necessario''' pre-iscriversi compilando questo modulo (''il link al modulo verrà inserito qui a breve'').
 +
* Il corso sarà attivato con un minimo di 5 partecipanti, fino ad esaurimento della capienza dell'Officina (8 persone). In caso di sovrannumero, la '''precedenza''' sarà data a coloro che si sono pre-iscritti prima in ordine temporale. Farà fede la data di compilazione del modulo.
 +
* Entro l'8 Gennaio 2020 sarà confermata tramite email la '''partecipazione''' al corso.
 +
 
 +
=== Costo ===
 +
* Il '''prezzo''' di ogni singolo modulo è di 35€. In caso di partecipazione a entrambi i moduli, il costo totale sarà di 60€.
 +
* Il costo di iscrizione '''NON''' è comprensivo della quota associativa annua, obbligatoria per la partecipazione alle attività dell'Associazione: 15€ adulti, 10€ studenti fino alla quinta superiore. I già soci sono esentati dal pagamento della quota.
  
<!--
 
Quando avviene la conferma definitiva?
 
Sarà inviata una comunicazione tramite email entro GIORNO per la conferma definitiva.
 
-->
 
  
 
== Note ==
 
== Note ==
* Il costo di iscrizione è comprensivo della quota associativa; i già soci sono esentati dal pagamento della quota (€15 adulti, €10 studenti fino alla quinta superiore);
+
* La quota di iscrizione al corso sarà versata alla Lezione 1.
 
* È necessario portare il '''proprio computer portatile'''; in caso di necessità, in fase di registrazione è possibile fare richiesta per l'uso di una postazione dell'Officina, che sarà predisposta allo scopo (solo hardware e sistema operativo: l'installazione del software per il corso è a cura dell'utilizzatore);
 
* È necessario portare il '''proprio computer portatile'''; in caso di necessità, in fase di registrazione è possibile fare richiesta per l'uso di una postazione dell'Officina, che sarà predisposta allo scopo (solo hardware e sistema operativo: l'installazione del software per il corso è a cura dell'utilizzatore);
  

Versione delle 22:17, 26 nov 2019

Golem-template-note-warning.png Corso in fase di definizione! Date, orari e programma sono provvisori!


L'idea di queste serate è presentare lo "stato dell’arte" del moderno linguaggio Javascript, che da semplice add-on per animare pagine web, nel corso degli ultimi 25 anni, si è imposto come strumento primario per lo sviluppo di applicazioni web, mobile e non solo. Le serate presenteranno i concetti fondamentali che sono oggi alla base dei numerosi framework (es. React e Angular) per lo sviluppo di web application, e di veri e propri compilatori del linguaggio come Electron. Si analizzeranno le migliorie apportate al linguaggio dallo standard ECMA e le future integrazioni. Si forniranno inoltre indicazioni riguardo siti di documentazione, strumenti, ambienti di sviluppo e quant'altro necessario ad un frontend developer in Javascript.

Javascript-logo.png
Numero di serate​ serata 0 di presentazione + 2 moduli da 5 serate ciascuno
Partecipanti​ minimo 5 — massimo 8
Luogo Officina Informatica associazione GOLEM
Durata ed orari delle lezioni​ mercoledì sera dalle 21:00 alle 23:30
Date corso​ 1° modulo: 15, 22, 29 Gennaio, 5, 12 Febbraio.

2° modulo: 26 Febbraio, 4, 11, 18, 25 Marzo

Golem-template-note-info.png Per seguire proficuamente il corso è necessario avere basi di programmazione, in un qualunque linguaggio (C/C++/C#, Java, Python, PHP, ...) o in Javascript stesso


Programma

Modulo 1

  • Lezione 1: Fondamenti del linguaggio e strutture dati
  • Lezione 2: Lavorare con le strutture dati: array, map, set e object
  • Lezione 3: Il DOM e la gestione degli eventi
  • Lezione 4: L’evoluzione del linguaggio: da ES6 (2015) in poi
  • Lezione 5: Programmazione per prototipi: il modello di Javascript alla OOP

Modulo 2

  • Lezione 6: AJAX e l’asincronismo. Le callback in Javascript
  • Lezione 7: Node.js, NPM ed express: approfondire Javascript lato server
  • Lezione 8: Lavorare con Node.js: una semplice app con Bootstrap e MongoDB
  • Lezione 9: Testare Javascript: Test Tools, Unit test e Integration test
  • Lezione 10: Mettiamo tutto insieme: argomento da definire in base ai partecipanti, fra grafica / server API / test

Materiale didattico

  • Materiale utilizzato e approfondimenti

Iscrizione

  • I due moduli sono separati: è possibile partecipare solo al primo, solo al secondo o a entrambi.
  • È necessario pre-iscriversi compilando questo modulo (il link al modulo verrà inserito qui a breve).
  • Il corso sarà attivato con un minimo di 5 partecipanti, fino ad esaurimento della capienza dell'Officina (8 persone). In caso di sovrannumero, la precedenza sarà data a coloro che si sono pre-iscritti prima in ordine temporale. Farà fede la data di compilazione del modulo.
  • Entro l'8 Gennaio 2020 sarà confermata tramite email la partecipazione al corso.

Costo

  • Il prezzo di ogni singolo modulo è di 35€. In caso di partecipazione a entrambi i moduli, il costo totale sarà di 60€.
  • Il costo di iscrizione NON è comprensivo della quota associativa annua, obbligatoria per la partecipazione alle attività dell'Associazione: 15€ adulti, 10€ studenti fino alla quinta superiore. I già soci sono esentati dal pagamento della quota.


Note

  • La quota di iscrizione al corso sarà versata alla Lezione 1.
  • È necessario portare il proprio computer portatile; in caso di necessità, in fase di registrazione è possibile fare richiesta per l'uso di una postazione dell'Officina, che sarà predisposta allo scopo (solo hardware e sistema operativo: l'installazione del software per il corso è a cura dell'utilizzatore);

Per qualsiasi domanda è possibile scrivere una mail alla mailing list, inserendo come Oggetto "Corso Javascript 2020".