Stiamo assumendo! Visualizza le posizioni aperte

Blog

Angular

Le novità di Angular 17

Angular si è rinnovato con un sito completamente nuovo ed un insieme di funzionalità che danno una ventata d’aria fresca al framework, sia dal punto di vista di Developer Experience che di User Experience. In questo articolo vedremo alcuni tra i principali cambiamenti. Angular Signals Signals è un sistema che

Continua »
Education

Come installare Java per la programmazione

Installare Java può non essere facile per chi è alle prime armi.  In questo articolo verrà spiegato passo passo come fare, proponendo due metodi diversi. Che cos’è Java? Java è un linguaggio di programmazione ad alto livello, fortemente tipizzato, multi-paradigma e indipendente dalla piattaforma di esecuzione, ideato da James Gosling

Continua »
NodeJS

Alla scoperta di Bun: l’ecosistema JavaScript veloce, moderno e innovativo

Introduzione In questi ultimi 14 anni, gli strumenti richiesti per sviluppare in NodeJS sono diventati sempre più lenti e complessi (vedi: webpack, babel, lerna, ecc…).  Bun è un toolkit all-in-one gratuito e open source che mira a risolvere questo problema: permette di gestire, eseguire, costruire, testare e debuggare singoli file

Continua »
Education

Test Driven Development (TDD): Vantaggi ed esempi pratici

Introduzione Nell’ambito dello sviluppo software, il Test Driven Development (TDD) sta emergendo come un fondamentale approccio per creare applicazioni solide e affidabili. Attraverso la scrittura anticipata dei test, il TDD offre benefici significativi che influenzano la qualità e l’efficienza dello sviluppo. In questo articolo, esploreremo i vantaggi del Test Driven

Continua »
Education

Come cambiare versione di NodeJS con un solo comando!

TLDR; Utilizzando il CLI NVM (Node Version Manager), puoi installare nuove versioni di NodeJS con questo comando: nvm install v18.12.0 # versione opzionale se c’è un file .nvmrc Per attivare una delle versioni di NodeJS che hai installato: nvm use v18.12.0 # versione opzionale se c’è un file .nvmrc Per

Continua »
Web

Che cos’è un Web Developer?

Un web developer è un professionista capace di sviluppare applicazioni accessibili dal web. I suoi compiti sono quelli di un frontend developer e un backend developer — spesso è più specializzato in una delle due categorie.

Continua »
Web

Cos’è un Frontend Developer?

Un frontend developer è un professionista specializzato nello sviluppo e nella manutenzione di una interfaccia utente; Essa costituisce la parte visibile e interagibile di un sistema informatico

Continua »
developer
Web

Cos’è un Backend Developer?

Un backend developer si occupa di sviluppare e mantenere il lato server delle applicazioni web e/o mobile. Si concentra sulla costruzione delle API, sulla gestione della base di dati e sulla risoluzione di problemi di performance.

Continua »
Software

Lo sviluppo di software

Lo sviluppo di software è un processo cruciale per la creazione di programmi e applicazioni che alimentano la nostra tecnologia quotidiana. Dal momento in cui viene concepita un’idea per un nuovo software, alla sua realizzazione e distribuzione sul mercato, lo sviluppo di software richiede una combinazione di conoscenze tecniche, competenze

Continua »