Single Page Application

Corso

Online

1.310 € +IVA

Chiama il centro

Hai bisogno di un coach per la formazione?

Ti aiuterà a confrontare vari corsi e trovare l'offerta formativa più conveniente.

Descrizione

  • Tipologia

    Corso intensivo

  • Livello

    Livello avanzato

  • Metodologia

    Online

  • Lingue

    Italiano

  • Ore di lezione

    24h

  • Durata

    3 Giorni

  • Inizio

    Scegli data

• Comprendere la soluzione architetturale alla base delle Single Page Application (SPA) e gli strumenti tecnici per poterle realizzarle.
• Comprendere i vantaggi e le tecnologie a supporto.

Sedi e date

Luogo

Inizio del corso

Online

Inizio del corso

Scegli dataIscrizioni aperte

Profilo del corso

Sviluppatore

• Conoscenza di base del linguaggio JavaScript
• Conoscenza di base del linguaggio HTML.
• Conoscenza di base dell’infrastruttura di rete e del protocollo http.

Domande e risposte

Aggiungi la tua domanda

I nostri consulenti e altri utenti potranno risponderti

Chi vuoi che ti risponda?

Inserisci i tuoi dati per ricevere una risposta

Pubblicheremo solo il tuo nome e la domanda

Opinioni

Successi del Centro

2023
2022
2021
2020
2019
2018

Tutti i corsi devono essere aggiornati

La media delle valutazioni dev'essere superiore a 3,7

Più di 50 opinioni degli ultimi 12 mesi

6 anni del centro in Emagister.

Materie

  • Moduli
  • Moduli e Routine
  • Gestione modulistica
  • Ptogrammazione
  • Sviluppo
  • Sviluppo software
  • Programmazione
  • Strumenti di gestione

Professori

Docente Senior (min. 5 anni)

Docente Senior (min. 5 anni)

Docente Senior (min. 5 anni)

Programma

Introduzione

  • Introduzione alle web application
  • Il concetto di una SPA e architettura generale
  • Il ruolo del front-end e il concetto di Web Services
  • I REST Services e il ruolo del front-end

Il linguaggio per il front-end

  • Il ruolo di JavaScript
  • Cos’è TypeScript
  • Tipizzazione forte con TypeScript
  • Programmazione object oriented basata sulle classi
  • La scelta di un framework per il front-end

Model, View, Whatever

  • I pattern disponibili
  • Pattern Model, View, Whatever e differenza con il pattern MVC
  • Gli attributi custom in HTML
  • Il namespace globale in JavaScript

Moduli, App e Controller

  • Creazione di un modulo e di un’app
  • Creazione di un controller
  • L’interfaccia del controller con TypeScript
  • La classe per il controller con TypeScript
  • Registriamo la classe per il controller

Servizi e Dependency Injection

  • Il pattern Dependency Injection
  • la Dependency Injection nei frameowrk
  • Gestione del coupling tra i componenti
  • Esempi con Angular e/o altri framework

Invocazione e Data Binding

  • Invocazione sei servizi e gestione dei dati
  • Il data binding nelle due direzioni
  • Gestione delle informazioni tra client e server
  • Esempi con Angular e/o altri framework

Creazione di Business Object con TypeScript

  • Utilizzare i moduli in TypeScript
  • Programmazione object oriented basata sulle classi
  • Cosa si intende per Business Object
  • Creazione della classe e suo utilizzo nel controller

Creazione di servizi Angular

  • Servizi Angular
  • Creare un servizio e registrarlo
  • Utilizzare il servizio $http per comunicare con il server

Gestione del routing

  • Definire il routing
  • Mostrare la vista
  • Navigare alla vista
  • Creare il Controller

Ulteriori informazioni

Materiale didattico e relativo prezzo da concordare.
Costo materiale didattico: NON incluso nel prezzo del corso.
Natura del corso: Operativo (previsti lab su PC).

Chiama il centro

Hai bisogno di un coach per la formazione?

Ti aiuterà a confrontare vari corsi e trovare l'offerta formativa più conveniente.

Single Page Application

1.310 € +IVA