Angular: Guida pratica e completa da principiante a esperto

Dalla A alla WebApp: impara Angular dalle basi attraverso un progetto reale. Imparerai ad utilizzare Typescript ed ES6/7

Ratings: 4.61 / 5.00




Description

Aggiornato alla versione 13. Compatibile con angular dalla 5 in su.

La tecnologia che permette la creazione di App e WebApp si evolve molto rapidamente quindi spesso è difficile rimanere al passo e capire quali strumenti usare per lo sviluppo dei nostri progetti su dispositivi mobili.

Angular è l'ultima invenzione di un gruppo di ingegneri di Google nata come evoluzione del progetto AngularJS, un popolare framework Model View (MV*) per la creazione di applicazioni (Web APP) e pagine web.

Grazie ad esso si possono realizzare le SPA (Single page application) ossia applicazioni a pagina singola le quali rendono molto più fruibile e veloce la navigazione.

Attualmente, vista l'ascesa  e l'utilizzo in esponenziale aumento dei dispositivi mobili, questa caratteristica non è assolutamente da sottovalutare (considerate che oggi sono molti di più gli utenti che navigano da uno smartphone piuttosto che da un PC o Mac). Secondo il mio modesto parere questo modo di concepire la realizzazione di applicazioni Web o App è il futuro.

Allora cosa aspetti, se sei appassionato di tecnologie moderne non puoi non imparare questo meraviglioso framework.

Questo corso è fruibile da tutti (soprattutto dai neofiti della materia) in quanto si partirà dalle basi di Angular (5,6,7 e le successive) fino alla realizzazione di una vera Web App. Alla fine avrai le basi necessarie per poter lavorare e realizzare le tue applicazioni da solo o in team. Se ti appassiona potrai anche approfondirne le conoscenze.

Alla fine di questo corso potrai:

  • Creare tu stesso delle app dinamiche, reali, con Angular 5,6,7,8,9...,13 e PhP 8

  • Gestire problemi comuni di errori in tempo di compilazione e di esecuzione

  • Usare TypeScript non solo con Angular ma in generale

  • Usare la libreria RXJS per la programmazione reattiva

  • Scrivere del codice pulito e riutilizzabile

  • Usare qualunque API,

  • Autenticarti usando Web Token

  • Preparare build per ambiente di produzione e fare la deploy

  • Connettere Angular 9 con nodejs and express

  • Imparerai anche a realizzare API con Laravel 8.0.x

Realizzerai fin dall'inizio la tua prima app Angular in pochi minuti.

Inoltre imparerai a:

  • Creare componenti

  • Creare template html

  • Manipolare il DOM con delle directives

  • Mostrare dati e gestire eventi

  • Formattare dati con i pipe

  • Costruire Template Driven Form

  • Accedere a servizi Http come le API

  • Gestire i diversi verbi delle chiamate API come GET, POST, PUT, DELETE

  • Creare un backend usando Php8

  • Realizzerai un'api con laravel 8

  • Aggiungere Routing e Navigation

  • Autenticazione usando Web Token

  • Deploy su server condiviso, GitHub Pages, Nodejs

  • Programmazione TypeScript da zero fino a livello avanzato

  • Utilizzo della libreria RXJS

Alla fine del corso avrai costruito una web app da zero completa di  Back end.

Buono studio!!

What You Will Learn!

  • Sarai in grado di creare applicazioni Web App con Angular
  • Capirai come creare applicazione SPA (single page application)
  • Imparerai ad implementare e ad utilizzare la API di Google Maps
  • Conoscerai il linguaggio TypeScript super set di JavaScript
  • Grazie a questo corso apprenderai anche le basi di Ionic
  • Integrerai un JSON-Server (mock-server) alla Web App
  • Integrerai anche un server realizzato in PHP/MySQL utilizzando in locale XAMPP

Who Should Attend!

  • Chiunque abbia voglia di imparare
  • Chi è appassionato di tecnologie moderne
  • Chi vuole aumentare le proprie skills sul CV
  • Chi vuole intraprendere una carriera da back-end developer
  • Chi ama e vuole realizzare App ibride o progressive