Corso Javascript Avanzato | ECMAScript 6 - LABFORTRAINING

Corso Javascript Avanzato ed ECMAScript 6

Icona del Corso Javascript Avanzato | ECMAScript 6 a Roma e Online, firmato LABFORTRAINING

Inizio: 5 settembre 2022
Durata: 26 ore
Orario: serale 18.15-21.15
Prerequisiti: JavaScript base

Ecco alcune delle cose strepitose che puoi fare con Javascript Avanzato ed ECMAScript 6:
  • Imparerai la programmazione a oggetti e i suoi concetti fondamentali come incapsulamento, ereditarietà e polimorfismo.
  • Potrai creare componenti di codice riusabili, riducendo il codice scritto e facilitando la lettura e la manutenzione della tua applicazione.
  • Imparerai le nuove tecniche di programmazione utilizzate in ECMAScript 6 e Typescript e potrai accedere alle funzionalità di Angular e React, i framework JavaScript più diffusi e utilizzati dalle aziende.

Il corso in pillole

JavaScript è uno dei linguaggi di programmazione più utilizzati dagli sviluppatori di applicazioni web. Quando navighiamo sui siti web usiamo JavaScript, e usiamo JavaScript anche quando postiamo su Facebook o Instagram.

Puoi frequentare il Corso Javascript Avanzato | ECMAScript 6 in una delle seguenti modalità a scelta:

  1. Online in Diretta Streaming
  2. Video Lezioni On Demand

Il Corso Javascript Avanzato | ECMAScript 6 (JavaScript OOP – Programmazione a oggetti) è fondamentale per chi vuole superare i limiti della programmazione di base in JavaScript e conoscere le nozioni di programmazione a oggetti, in modo da gestire il codice front end in maniera più elegante, ottimizzata e riusabile.

JavaScript a Oggetti è un modulo propedeutico per lavorare con alcuni dei framework più popolari al momento, come Angular e React, largamente utilizzati nello sviluppo di piccole, medie e grandi applicazioni web.

Il Corso JavaScript Avanzato è un modulo che, oltre a insegnarti le caratteristiche principali della programmazione a oggetti in JavaScript, ti insegnerà ES6 (ECMAScript 6 - l'ultima versione di JavaScript) e Typescript (il JavaScript utilizzato da Angular).

È il corso che fa per te?

Sì, se vuoi sviluppare codice JavaScript più performante sfruttando il potenziale della programmazione a oggetti con JavaScript. E sì, se vuoi rendere il tuo codice front end più solido, riusabile e leggibile.

IL PROGRAMMA DEL CORSO

Quando

Dal 5 al 15 settembre 2022, tutti i lunedì mercoledì e giovedì, in orario serale 18:15/21:15.
18 ore di corso teorico/pratico (diviso in 6 lezioni di 3 ore ciascuna) + 8 ore di tutoraggio.
Il tutor ti aiuterà a chiarire evantuali dubbi sugli argomenti trattati in classe, e ti darà una mano nel caso avessi bisogno di aiuto per i tuoi "compiti a casa".

Il Corso in aula a Roma

Si terrà nella sede di LABFORTRAINING a Roma, dove troverai un Apple iMac tutto per te, in un ambiente sanificato a dovere.

Il Corso Online in Live Streaming

Potrai frequentarlo ovunque tu voglia: da casa, dal tuo ufficio, da un parco. Ti basterà avere con te un computer e una connessione a Internet. Potrai seguire il corso in diretta streaming in uno degli orari a scelta, tra il mattutino e il serale.

I software che utilizzerai per lo svolgimento delle lezioni sono tutti gratuiti.

Il Corso On Demand

Potrai frequentarlo ovunque tu voglia e in qualsiasi giorno e orario tu preferisca.

Con il corso On Demand non sarai mai "lasciato solo" con il tuo codice. Infatti avrai a disposizione la bacheca di classe con la quale potrai chiedere assistenza in qualsiasi momento.
Inoltre, se vorrai, potrai partecipare in diretta alle ore di tutoraggio previste.

Cosa ti diamo

  • Dispense ed esercizi pratici che troverai nell'area riservata LABFORYOU.
  • Le registrazioni video di tutte le lezioni per non perderti nemmeno un minuto di corso, anche in caso di assenza.
  • L'attestato di partecipazione a fine corso.
  • L'iscrizione al gruppo Facebook Labforjob, in cui postiamo offerte di lavoro selezionate da noi: abbiamo contatti con molte aziende, ma scegliamo solo annunci seri. Niente stage/lavori sotto pagati, per intenderci.

Costi

I costi del Corso Javascript Avanzato | ECMAScript 6
  • Durata: 21 ore

  • Corso in Diretta
    300 euro + iva

  • Video Corso On Demand
    270 euro + iva

Iscrizione

Per iscriverti al Corso Javascript Avanzato | ECMAScript 6 dovrai compilare la scheda di iscrizione e versare una quota di 100 euro + iva a titolo di acconto.

Ti invieremo la scheda di iscrizione via mail e potrai versare l'acconto tramite Bonifico Bancario.

Se preferisci passare a scuola per procedere alla tua iscrizione, prenota un appuntamento, e qualcuno del nostro staff sarà pronto ad accoglierti. Ci trovi in Via Francesco Saverio Solari, 16 a Roma.

Pagamento a rate

Puoi rateizzare il costo del Corso Javascript Avanzato | ECMAScript 6 in comode rate mensili, per mezzo della società finanziaria Sella Personal Credit.

Per tutte le info sul finanziamento contattaci e ti risponderemo il prima possibile.

Tutto chiaro?

Se hai bisogno di altre informazioni sul corso, o sulle modalità di iscrizione, compila il modulo e ti risponderemo il prima possibile.
Se desideri parlare con qualcuno del nostro staff prenota un appuntamento.
Grazie.

VOGLIO ISCRIVERMI

Programma del Corso Javascript Avanzato | ECMAScript 6

Richiami sul concetto di variabile: scope globale e scope locale

Concetti avanzati di programmazione in Javascript

  • Funzioni built-in di Javascript (filter, map, find, indexOf, splice, slice)
  • Funzioni con numero di argomenti variabile, l'oggetto arguments
  • Funzioni anonime
  • Funzioni ricorsive
  • Funzioni annidate e Closure
  • Callback: Funzioni passate come argomento
  • Funzioni immediatamente eseguibili (IIFE)

JavaScript OOP - La programmazione ad oggetti in Javascript

  • Gli oggetti in Javascript: oggetti predefiniti ed oggetti custom
  • I concetti principali di javascript OOP
  • Classi e Oggetti, Prototype
  • Ambiti di visibilità: public, private, protected, static
  • Proprietà e Metodi
  • I paradigmi della OOP in Javascript: Incapsulamento, ereditarietà

ECMAScript 6 (ES6) - Nuove caratteristiche

  • Nuovi modi per le dichiarazioni: Let / Const
  • Arrow function (=>)

TypeScript

  • Introduzione a TypeScript
  • Tipi di Dati (number, string, array, boolean, any)
  • Proprietà e Metodi
  • Le classi in TypeScript
  • Ereditarietà
  • Interfaces, Classe astratte
VOGLIO SAPERNE DI PIÙ

Docente

Nicola

Laureato magistrale in ingegneria informatica, concepisce lo sviluppo del software come una forma d'arte paragonabile alla cura maniacale che si deve dare a un bonsai per vederlo germogliare. Ha lavorato come informatico per ISEA Engineering S.R.L. e nella pubblica amministrazione, e in parallelo anche da autodidatta ha sempre coltivato l'interesse per lo sviluppo web.

Ha contribuito allo sviluppo della libreria GI-learning nell'ambito dell'inferenza grammaticale di linguaggi regolari.
Affianco all'apprendimento è sempre stato affascinato dall'insegnamento di tematiche informatiche e scientifiche che ha coltivato in forma privata.
L'approccio didattico non è improntato a un'esibizione narcisistica delle proprie capacità ma come momento di condivisione della conoscenza.

Nel tempo libero pratica sport a livello agonistico aderendo al mantra "mens sana in corpore sano"

#iorestoacasa...e studio

Con i corsi LABFORTRAINING in modalità Live Streaming puoi studiare senza muoverti da casa.

Scopri i corsi online

Scrivici se vuoi saperne di più sul Corso JavaScript avanzato - ES6 e sulle modalità di iscrizione

  • Frequenza

  • Ho letto l'informativa sulla privacy e accetto le condizioni

I contatti LABFORTRAINING

I nostri uffici sono aperti dal lunedi al venerdi dalle 9:30 alle 18:30

  • © labfortraining.it è un progetto di LABFORWEB srl
  • C.F. e P.IVA 11712501003
  • Via Francesco Saverio Solari 16 - Roma
  • Informativa cookie

OKSu questo sito utilizziamo, previo tuo consenso, cookie di profilazione di terze parti per proporti pubblicità in linea con le tue preferenze. Se vuoi saperne di più clicca qui. Cliccando sul pulsante OK, continuando la navigazione, o effettuando un'azione di scroll presti il consenso all'uso di tutti i cookie.

Open Day LABFORTRAINING | 9 ottobre 2023

Compila il modulo con i tuoi dati

Ti ricontatteremo per fissare un appuntamento in sede o in video chiamata, senza alcun impegno.

  • Ho letto l'informativa sulla privacy e accetto le condizioni
Chiudi il popup