Geeks Academy
Computer coding: AngularJS Web Developer

Corso Computer coding
AngularJS Web Developer
RICHIEDI INFORMAZIONI

Corso Computer coding
AngularJS Web Developer

Computer coding

Computer coding

Corso AngularJS Web Developer

Questo corso fornisce le principali nozioni per l’utilizzo di Angular: creazione di applicazioni (web App) e pagine web.

CorsoComputer codingFormula On demand

In un panorama di costante evoluzione tecnologica in cui è cruciale sviluppare app complete ed efficienti, Angular rappresenta la soluzione più moderna, risultato di un processo di miglioramento della prima versione, durato circa due anni e curato dagli ingegneri di Google.


Computer coding: AngularJS Web Developer

Computer coding

Durata: 32 ore

Job Placement

Dove si svolgerà il Corso AngularJS Web Developer?

Sede

Promozioni

Borse di studio

Capienza

Roma - On Demand
via della Consulta, 52

Nessuna promozione al momento

1 Borse di studio
ancora disponibili

4 posti disponibili
capienza del Corso: 12

Corso AngularJS Web Developer | Computer coding formula On demand

Scenario
In un panorama di costante evoluzione tecnologica in cui è cruciale sviluppare app complete ed efficienti, Angular rappresenta senz'altro la soluzione più moderna, risultato di un processo di miglioramento della prima versione, durato circa due anni e curato dagli ingegneri di Google.

Visti i colli di bottiglia e la complessa architettura su cui era basato il suo predecessore, valendosi del principio di design “Mobile First”, Angular promette un elevato livello di fluidità ed interazione, non solo a livello Web, ma soprattutto a livello Mobile, supportando di default eventi touch e gesture.

Per sviluppare sul nuovo framework, TypeScript è il linguaggio consigliato. Quest'ultimo non è altro che un'estensione, creata da Microsoft, di JavaScript e si basa sulle specifiche della versione 6 di JavaScript - ECMAScript 6 - rilasciate nel maggio 2015. Tuttavia è possibile continuare ad usare JavaScript ma con qualche complicazione in più che decisamente non vale la pena sperimentare.
Il problema principale di TypeScript è che ancora non tutti i browser supportano ES6, quindi è necessario compilare tutto il codice TypeScript sviluppato, per trasformarlo in un linguaggio "comprensibile" agli attuali browser, ossia ES5.
E' chiaro quindi che, se hai già delle esperienze nell'uso di JavaScript o jQuery, ti sarà più semplice apprendere questo nuovo linguaggio di alto livello basato appunto su JavaScript.

Sintesi dei contenuti
- Inquadramento del framework analizzando come lo si usa
- Introduzione a Angular
- Linguaggi ES6 / TypeScript
- Architettura di un'applicazione Angular
- Components e Template Syntax
- Data binding
- Interpolation
- Utilizzo di altri componenti nel proprio template
property binding e Events
- Expressions vs Statements
- Structural directives come ngif, ngFor, ngSwitch
- Attribute directive come ngClass e ngStyle
- Services,Dependency Injection, Hierarchical Injectors
- Forms and Validation
- Pipes,built-in pipes,creazione di una pipe
- HTTP
- Routing,Navigation and Parameters
- Lifecyle hook
- Nested components
- Async routes
- Reactive Programming con RxJS Observables
- Tecniche di Testing
- Testing tools
- Unit tests
- E2E tests
- Change Detection System
- Server-side Rendering con angular-universal
- uso di Webpack
- Gulp
- RollupJS
- NPM
- Angular-cli

Per iscriversi al modulo bisogna possedere conoscenze base di: HTML, CSS e JavaScript.

Al termine di questo corso, l'allievo avrà migliorato le proprie conoscenze sulla tecnologia JavaScript e sarà in grado di realizzare da zero un'applicazione basata sul framework Angular, completa delle features più importanti, tra cui form, validazione dei dati ed interazione con i servizi di back-end RESTFul.

Dotazioni minime
CPU dual core 64-bit on x86-64
RAM 4gb
Consigliate
CPU i3-4th o i5-3rd o superiore
Ram 8gb o più
Risoluzione schermo 1920*1080
Software: Saranno indicati durante il corso.

NOTAore accademiche da 50'.

Richiedi informazioni

E SCARICA LA BROCHURE


Collegati con il tuo profilo:

Oppure compila i campi:

Condividi con:


Docenti

Area del Corso

Computer coding

Computer coding


Saper programmare significa comunicare nell'unica vera lingua globale e continua ad essere una delle skills più ricercate e ben pagate: il pensiero logico e creativo che necessita non può essere riprodotto dalle macchine. In Italia, i programmatori sono le figure più ricercate e ambite dalle aziende, con un gap di quasi 45 mila posizioni.

Potrebbero interessarti anche questi corsi di Computer coding

Corso AngularJS Web Developer

Blockchain: 4.9 miliardi di investimenti EU entro il 2023

Il mercato globale della Cybersecurity varrà oltre 300 miliardi di euro nel 2025

13.4 milioni di Data Workers europei entro il 2028

Stai dalla parte giusta della Data economy. Scegli Geeks Academy!

RICHIEDI INFORMAZIONI

I nostri Partner

powered by dunp