Modifiche

Da GolemWiki.

Corso JavaScript 2020

2 134 byte aggiunti, 20:19, 14 nov 2019
Descrizione
{{Note
|type=warning
|text=Corso in fase di definizione!! Le date gli Date, orari e il 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 internet, 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.
[[File:PythonJavascript-logo.png|right|80px100px]]Corso Python3 di 6 lezioni: dai concetti introduttivi del linguaggio fino ad applicazioni di utilizzo pratico.
{| class==Programma=="wikitable"|Numero di serate​|serata 0 di presentazione + 2 moduli da 5 serate ciascuno|-|Partecipanti​|minimo 5 &mdash; massimo 8|-|Luogo|[[Officina Informatica | Officina Informatica associazione GOLEM]]|-|Durata ed orari delle lezioni​|mercoledì sera dalle 21:00 alle 23:30|-|Date corso​|da definire, da gennaio 2020|-|Prezzo|€ XX (adulti), € YY < XX (studenti fino alla quinta superiore)|}
Il {{Note|type=info|text=Per seguire proficuamente il corso si terrà il GIORNOè necessario avere basi di programmazione, in un qualunque linguaggio (C/C++/C#, Java, Python, PHP, dalle 21 alle 23:30...) o in Javascript stesso*'''Lezione 1''' - *'''Lezione 2''' - *'''Lezione 3''' - *'''Lezione 4''' - *'''Lezione 5''' - *'''Lezione 6''' - }}
== 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==*È '''necessario''' pre-iscriversi compilando questo FORM. Il corso sarà attivato con un minimo di 5 partecipanti fino ad esaurimento della capienza dell'Officina. In caso di sovrannumero farà fede la data d'iscrizione tramite il modulo. Sarà inviata una comunicazione tramite email entro GIORNO per la conferma definitiva. *È necessario un '''proprio PC'''. In caso di mancanza è possibile richiedere una postazione in fase di registrazione. *Il corso si terrà presso l'[[Officina Informatica | Officina Informatica]].
== Iscrizione ==*Il È '''necessario''' pre-iscriversi compilando questo modulo '''costo di iscrizioneTODO INSERIRE LINK QUI''' è .* Il corso sarà attivato con un minimo di €€€5 partecipanti, comprensivo fino ad esaurimento della tessera associativa capienza dell'Officina (€158 persone). Per gli studenti (Under19) il costo è In caso di €€sovrannumero, comprensivo la precedenza sarà data a coloro che si sono pre-iscritti prima in ordine temporale. Farà fede la data di tessera associativa junior (€10)compilazione del modulo.
Per qualsiasi domanda <!--Quando avviene la conferma definitiva?Sarà inviata una comunicazione tramite email entro GIORNO per la conferma definitiva.-->== Note ==* Il costo di iscrizione è comprensivo della quota associativa; i già soci sono esentati dal pagamento della quota (€15 adulti, €10 studenti);* È necessario portare il '''proprio computer portatile'''; in caso di necessità, in fase di registrazione è possibile scrivere fare richiesta per l'uso di una mail alla [mailtopostazione dell'Officina, che sarà predisposta allo scopo (solo hardware e sistema operativo:golem@lists.linux.it lista], inserendo come Oggetto "Corso Javascript 2020".l'installazione del software per il corso è a cura dell'utilizzatore);
Per qualsiasi domanda è possibile scrivere una mail alla [mailto:golem@lists.linux.it mailing list], inserendo come Oggetto ''"Corso Javascript 2020"''.
[[Category:Corsi]]

Menu di navigazione