Angular - From hero to superhero

Approfondiamo lo sconfinato mondo di Angular e delle sue caratteristiche che lo rendono la migliore scelta nell'attuale panorama per la realizzazione di SPA enterprise.

Il corso percorre le tappe specifiche per l’approfondimento di tematiche peculiari e scava a fondo sulle caratteristiche che consentiranno di padroneggiare anche gli aspetti meno comuni del framework Angular.

Una formazione mirata degli argomenti richiesti, supportati da esempi pratici e da analisi diretta delle esigenze della codebase del committente.

Durata: 32 ore (4gg)

Livello: Avanzato

Lingua: Italiano

Partecipanti : 5 - 20

Cosa Faremo?

Durante il corso saranno affrontati gli argomenti con esempi pratici e con un approccio didattico, seguiti (se necessario) da parallelismi di implementazione su un’eventuale codebase del committente. L’approccio al corso sarà misto ed includerà quindi sessioni teoriche e di live coding.

Cosa è incluso?

  • Corso pratico con live coding
  • Supporto setup environment
  • Slides in formato PDF
  • Repository del Progetto
  • Attestato di Partecipazione
  • Follow Up di fine workshop
  • Canale Slack dedicato ai partecipanti

Cosa è necessario?

  • Il proprio computer portatile
  • Tanta buona volontà e voglia di imparare
  • Connessione ad Internet

Dove si svolge?

On-Site

È possibile svolgere il corso presso la sede Devmy (San Giovanni La Punta - CT) o presso la sede del committente (eventuali costi di trasferta sono calcolati separatamente).

Full-Remote

È possibile svolgere il corso in modalità full-remote con gli strumenti messi a disposizione da Devmy, ed in modo assolutamente analogo alla modalità onSite ma suddividendo, se lo si desidera, il tutto in sessioni da 4h.

Argomenti trattati

  • Angular Features Overview
  • Code Standard & Best Practices
  • Cross Component Communication
  • Component Composition
  • Angular Best Practices
  • Frontend Architectures
  • Smart/Dumb Components Architecture
  • Container/Presentational
  • Stateful/Stateless
  • Advanced HttpClient Module
  • CORS, preflight e OPTIONS
  • Error Handling
  • Advanced Angular Routing
  • Advanced Angular Modules
  • Change Detection - Into the Deep
  • RxJS - Into the Deep
  • Build & Deploy

Skill minime necessarie & livelli d'accesso

  • Conoscenza dei concetti di OOP
  • Conoscenza dei concetti API First
  • Conoscenza dei più comuni pattern di programmazione
  • Conoscenza JavaScript / TypeScript
  • Conoscenza Base Angular 2+

Trainers

Francesco Sciuti

CEO @Acadevmy, Microsoft MVP, Google Certified Developer, Projects Manager, Software Engineer, Speaker/Evangelist/Trainer, AWS User Group CT Lead

Programmatore con numerosi anni di esperienza nel mondo enterprise, fortemente orientato allo sviluppo web (frontend e backend) ed al project management.

Da sempre e per sempre appassionato di tecnologia e dello mondo della programmazione, in continua evoluzione ed aggiornamento su tutto ciò che è innovazione. Focalizzato sul miglioramento professionale e tecnologico continuo: libri, corsi, articoli, forum e frequentatore regolare di eventi tecnologici in è possibile incontrare persone nuove ed interessanti con le quali scambiare il più possibile idee e conoscenze tecniche.

Amante della comunicazione e con forte propensione per la condivisione del sapere partecipa come workshop/talk speaker ed organizzatore di eventi IT in Sicilia ed in Italia. Partecipa attivamente inoltre a molte comunità italiane (Angular, React, Javascript, GDG, PUG, ecc ...) e contribuisce come lead mentor della Fondazione CoderDojo.

Lavora per molti anni prima come dipendente e poi come freelance, sino a cogliere una nuova sfida fondando Acadevmy - Software Factory & Learning con i propri soci/amici Salvo Pappalardo ed Andrea Ortis.

Ama leggere fumetti (rigorosamente di Batman), suonare la batteria, girare in moto, giocare a padel e passare tanto tempo con la sua amatissima famiglia.

.Devmy su facebook.Devmy su twitter.Devmy su linkedin.Devmy su link

Contattaci

Sei interessato a migliorare le tue competenze o quelle del tuo team in ambito di programmazione e sviluppo?

Vuoi maggiori informazioni su questo corso?
Compila il form e ti ricontatteremo a brevissimo.

Questo sito è protetto da reCAPTCHA e si applicano le Norme sulla privacy e i Termini di servizio di Google.