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 -
via della Consulta, 52

Nessuna promozione al momento

2 Borse di studio
ancora disponibili

6 posti disponibili
capienza del Corso: 8

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

Quali sono i requisiti?
Per iscriversi al modulo bisogna possedere conoscenze base di: HTML, CSS e JavaScript.

Cosa otterrò da questo corso?
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 tecniche base
Minimi
CPU dual core 64-bit on x86-64
RAM 4gb
Consigliati
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 del Corso

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