Angular 7 & React

Modalità: streaming, blended, elearning Streaming: 16 ore


Prezzo del corso

A partire da euro 480

Descrizione del corso

CORSO ANGULAR 7 & REACT

Angular 7 e React sono due linguaggi Framework che consentono di lavorare in front end su web app o mobile app, interagendosi con il back end attraverso raccolta, analisi e verifica dei dati.

Angular 7 è l’ulima versione rilasciata per costruire Web Application  innovative. Con il corso Angular7 apprenderai le novità introdotte con la nuova versione e scoprirai come creare Web Application ricche funzionalità eccezionali, tra le quali la possibilità di sviluppare Single Page App ed utilizzare service workers ed i data streams.

React  è una libreria Javascript per costruire User Interface che fa uso delle ultime tecnologie come Web Components e ES6. Il corso React consente di realizzare un’intera Web Application dall’inizio alla fine con la libreria React.

 

 

PROGRAMMA ANGULAR

  • Inquadramento del framework analizzando come lo si usa
  • Le best practice architetturali applicate alle applicazioni Angular 7
  • Introduzione ad Angular 7
  • Principali novità introdotte
  • Linguaggi ES6 / TypeScript
  • Architettura di un’applicazione Angular 7, di Angular-cli, Components e Template Syntax
  • Data binding
  • Interpolation
  • Utilizzo di altri componenti nel proprio template
  • Property Binding e Events
  • Expressions vs Statements
  • Dependency Injection
  • Hierarchical Injectors
  • Lifecyle hook
  • Nested components
  • Async routes
  • Reactive Programming con RxJS Observables
  • Structural directives come ngif, ngFor, ngSwitch
  • Attribute directive come ngClass e ngStyle
  • Services e Service Workers
  • Forms and Validation
  • Pipes, built-in pipes
  • Creazione Pipes
  • HTTP, Routing,Navigation and Parameters, Schematics, Lazy Loading
  • App Building

 

 

 

 

 

 

 

 

 

 

 

PROGRAMMA REACT

  • Introduzione a React Native
  • Ambiente di sviluppo
  • App
  • Props
  • State
  • Styling
  • Layout con Flexbox
  • Introduzione ai componenti: Text Input, Button, Images, View, ListView e ScrollView
  • Forms
  • Interazione utente e Gestione eventi
  • React navigation
  • Networking con Fetch API
  • Componenti e API
  • Platform module e platform-specific file extensions
  •  Introduzione ai moduli nativi
  •  Debugging e Test
  •  Build e pubblicazione Android e iOS

 

 

 

 

 

 

 

 

 

SU MISURA PER

I destinatari del corso sono Sviluppatori con basi di Programmazione HTML/CSS/JavaScript.

 

ACQUISIZIONI COMPETENZE

Apprendere le caratteristico di due linguaggi Framework  come Angular 7 e React così simili è fondamentale poiché permette di confrontarli, mettendo in relazione gli svantaggi e i vantaggi che offrono singolarmente; in questo modo lo sviluppatore può scegliere e personalizzare il proprio metodo lavorativo in ambito progettuale.

 

Scopri i nostri corsi di programmazione di Java e Python