Sviluppo Backend con NestJS

Cosa viene trattato in questo corso?

Svolgeremo un percorso formativo attraverso JavaScript e TypeScript per acquisire competenze avanzate in Node.js, Express.js e NestJS. Approfondiremo il transpiling, bundling, variabili, moduli, middleware, gestione degli errori, autenticazione, ORM, testing e deploy, per padroneggiare lo sviluppo di applicazioni robuste e scalabili.

OUTPUT

Quello che imparerai con questo Modulo

REFRESH SU JAVASCRIPT E INTRODUZIONE A NODE.JS
EEsploreremo JavaScript dai fondamentis e poi Node.js, NPM, chiamate bloccanti/non bloccanti, event loop, CommonJS e creazione di applicazioni.

EXPRESS.JS
Utilizzeremo Express.js per routing, middleware, gestione errori, middleware comuni (CORS, Rate Limit, File Upload), configurazione con variabili d’ambiente, autenticazione, autorizzazione e best practices.

REFRESH SU TYPESCRIPT
Aggiorneremo le competenze su TypeScript con tipi primitivi, definizioni di tipi, type inference/casting, generics, interfacce, enums e decorators.

NESTJSE
Nel corso su NestJS, tratteremo di dependency injection e inversion of control per gestire moduli, controllers e routing. Approfondiremo la gestione di servizi, middleware,fino ad arrivare al deployment di un’app.

IL DOCENTE

Gian Marco Toso

Specializzato nell’architettura dei progetti e in tecnologie chiave come JavaScript, TypeScript, React, Node.js, NestJS, PHP e blockchain (Ethereum, Solidity), è attivamente coinvolto nella formazione dei team attraverso pair programming e code review. Ha collaborato con aziende in vari settori, inclusi progetti medici e ricerche europee sul climate change. Partecipa a conferenze internazionali del settore.

THE MODULES

Scopri tutti i moduli per diventare Full Stack Developer:

Narni - Umbria / Luglio 2024

Inizia subito il percorso gratuito: invia la tua candidatura!

Se sei arrivato fin qui, sei sicuramente curioso.
Invia la tua candidatura e dai un boost alla tua carriera.

Ci vorranno meno di 2 minuti!

BoostCamp è il fuoco che alimenta la tua carriera digitale in 3 mesi, a Narni in Umbria, con 5 moduli per diventare Full Stack Developer e aperto a tutti i giovani diplomati, laureati, appassionati e dipendenti di aziende.

Privacy Policy Cookie Policy

Segreteria attiva dal lunedì al venerdì dalle 10:00 alle 12:30

Candidati subito e dai un boost alla tua carriera!

Copyright © 2024, BoostCamp.

Code with love by Logix Software & Nidéa

BoostCamp è progetto