Guida Functional Javascript
JavaScript offre supporto nativo alla programmazione funzionale, paradigma che permette un approccio molto diverso dalla più tradizionale programmazione procedurale. In questa guida viene offerta una panoramica delle principali tecniche di programmazione funzionale, analizzando le caratteristiche di JavaScript che semplificano l’adozione dell’approccio funzionale e permettono di vedere la programmazione sotto un altro punto di vista.
-
12
-
-
1 Javascript e la programmazione funzionale
-
2 Funzioni pure e non pure
-
3 Trasparenza referenziale
-
4 Memoization
-
5 Gestire gli effetti collaterali
-
6 Operazioni sulle funzioni
-
7 Funzioni di ordine superiore
-
8 Applicazione parziale di una funzione
-
9 Currying
-
10 Ripensare i cicli
-
11 Metodi funzionali per gestire array
-
12 Immutabilità

-
2 Lezioni
Go, a cui spesso ci si riferisce con GoLang, è un linguaggio di programmazione multipiattaforma, disponibile per Windows, Linux e Mac. Sviluppato da Google con l’obiettivo di risultare efficiente e, al tempo stesso, leggibile e semplice da apprendere, Go è apprezzato da un numero sempre crescente di sviluppatori. In questa guida vedremo le sue principali peculiarità.
-
2 lezioni
Guida a Red Hat Quarkus, uno stack Java Kubernetes nativo pensato per applicazioni serverless e per la realizzazione di microservizi rapidi ed ottimizzati. Una piattaforma concepita per accedere in ambiente Cloud mettendo a disposizione un framework orientato ai microservizi, come ad esempio Spring Boot o Micronaut
-
17 lezioni
Come creare un’applicazione per la gestione di un negozio di commercio elettronico con il framework PHP Laravel. Una guida completa che, partendo dalla configurazione di un ambiente di sviluppo basato su Laravel, descrive nel dettaglio tutti i passaggi necessari per pubblicare un e-commerce con cui promuovere e vendere i propri prodotti online
-
5 lezioni
Impariamo a sviluppare applicazioni Java per i sistemi Embedded, piattaforme che a differenza delle tradizionali soluzioni general purpose vengono progettate per svolgere compiti specifici. Nel corso delle guida verranno fornite le nozioni necessarie per installare Oracle Java SE Embedded, scegliere il profilo e la JVM da utilizzare, configurare una JRE personalizzata, creare una prima App ed effettuarne il deploy
Di recente si tende a scrivere tool per lo sviluppo di applicazioni in JavaScript, usando altri linguaggi di programmazione. Perché?
Library Detector è un’estensione di Chrome che permette di riconoscere automaticamente le librerie JavaScript utilizzate dai siti web.
Babel è un compilatore da sorgente a sorgente, che traduce PHP in codice JavaScript perfettamente leggibile e aderente alle specifiche ECMAScript 7