Loading
Please wait, content is loading

JAVASCRIPT e TYPESCRIPT

Questo corso fornisce una solida base sui costrutti principali del linguaggio Javascript ES6/7/8 fornendo un'introduzione a Typescript allo scopo di sfruttare al massimo le potenzialità di framework e librerie front-end di ultima generazione, come Angular, React, Vue, Svelte o nel caso di Web Components.


Durata

8 ore

Ambito

Web Development, Frontend


[ Modulo Unico ]

Obiettivo

Conoscere il linguaggio in modo approfondito è di fondamentale importanza per ottenere le massime performance dai moderni framework front-end
creare un codice più conciso, manutenibile e, da non sottovalutare, risulterà decisamente utile per comprendere il codice presente oramai in articoli tecnici o nella documentazione di moltissime librerie.



Dai uno sguardo al programma

DUBBI? CONTATTACI PER PERMETTERCI DI AIUTARTI

Programma

L'obiettivo del modulo è quello di fornire un corso introduttivo sulle funzionalità di JavaScript e Typescript che ogni sviluppatore front-end dovrebbe conoscere!

  • JAVASCRIPT ES2015 (aka ES6)
    • Javascript ES2015
    • Compiler, Transpiler e tool: Babel, Typescript e Webpack
    • var vs let vs const: function scope vs block scope
    • Template Literals
    • Arrow syntax
    • Destructuring
    • Object.assign() e Object concise syntax
    • Rest e Spread operator
    • Immutability vs Mutability
    • Array methods: find, map, filter, reduce, some, every
    • ES6 modules & imports
    • type="module" vs "nomodule"
    • Utilizzo di fetch per la comunicazione con REST API
    • Promises e operazioni asincrone
    • Utilizzo di async await
    • Classi e ereditarietà in ES6
  • TYPESCRIPT
    • Typescript vs ES6
    • Optional Chaining
    • Classes, Private vs Public
    • Types: interface vs class vs type
    • Utility types: Partial, Omit, Pick
    • Complex custom Types
    • Assertion Type
    • Alias Types
    • Union Type
    • Intersection Type
    • Type Guards & Differentiating Types
    • User-Defined Guards
    • Type Predicate, "typeof", "in" operator, " e diverse altre tecniche per identificare il tipo di dato
    • Introduzione ai Generics

View All Works

next case