Guide galattiche per aspiranti programmatori

Guida Javascript in Italiano

Una guida pensata per coloro che non hanno mai esplorato la programmazione Javascript. Ti addentrerai, step by step, nei concetti basilari del linguaggio di scripting più utilizzato in assoluto per conferire dinamicità ai siti web! Pronto a gettare le basi per diventare un vero programmatore front-end?

Cosa imparerai?

Imparerai le basi del linguaggio Javascript e le nozioni fondamentali per programmare in Javascript: variabili, costanti, cicli, condizioni e funzioni in javascript non saranno più un'incognita. Al termine della guida sarai in grado di utilizzare le basi del linguaggio Javascript per rendere dinamico il tuo sito web!

1 Cos è Javascript

Se anche tu sei appassionato al mondo della programmazione informatica, e sooprattutto, più nello specifico, a quello dello sviluppo front-end, avrai certamente sentito parlare del linguaggio J…

2 Javascript nel browser

Sarai ansioso di programmare in pratica. Ovviamente, ogni linguaggio di programmazione ha le sue specificità che richiedono un apprendimento teorico, prima che pratico. Nel caso di JavaScript, …

3 Javascript e il linguaggio html

Come vedremo più avanti, la sintassi dei nomi di file con codice JavaScript prevede il nome, il punto e l’estensione js: non è certo la cosa più sorprendente che si possa pe…

4 Editor online Javascript

In questa breve guida vedremo come poter scrivere ed eseguire del codice javascript direttamente dal nostro browser su un editor online: non preoccuparti, è facilissimo! Ti basterà seguire questi st…

5 Linguaggio JavaScript: la notazione punto

Come ogni linguaggio di programmazione che si rispetti, il linguaggio JavaScript ha un insieme preciso di regole su come è corretto (cioè obbligatorio) scrivere i vari costrutti, sia su …

6 Operatori in Javascript

Gli operatori in JavaScript sono simboli o parole chiave che permettono di eseguire operazioni specifiche tra variabili, costanti o valori letterali. Essi sono fondamentali nella programmazione, poich…

7 Variabili e costanti in Javascript

Costanti in JavaScript Le costanti sono un tipo di dato che non varia nel tempo. Per dichiararle in JavaScript si una la parola chiave const. I classici esempi riguardano un numero o un nome: …

8 Tipi di dato semplici in Javascript

Avevamo già affrontato la questione inerente ai tipi di dato in PHP. In questa sede parleremo, invece, dei tipi di dato nel linguaggio JavaScript. I tipi di dato sono elementi che possono essere semp…

9 Tipi di dato complessi: gli Objects in Javascript

In termini generali, un oggetto è una qualsiasi entità che raccolga dati all'interno di un programma o sistema.  Ciascun oggetto può essere composto di vari tipi di da…

10 La struttura dati Array in JavaScript

Sappiamo, dunque, che il software opera in vario modo su quantità chiamate dati. D’accordo, magari è una frase un po’ banale, ma è l’unica da cui partire. Come…

11 Metodi per gli Array in JavaScript

Nel capitolo precedente abbiamo appurato che, in Javascript, gli array sono potenti strutture di dati che consentono di orgnizzare e mainpolare delle collezioni di elementi. Ciò posto, in JavaS…

12 Espressioni regolari in JavaScript

In un linguaggio ad oggetti, anche le espressioni regolari sono degli oggetti. Già… ma cosa sono le espressioni regolari? Le espressioni regolari sono pattern, ovvero sequenze di caratte…

13 Flusso condizionale: If in JavaScript

Le istruzioni di un programma vengono eseguite in piccole sezioni il cui flusso viene controllato in vari modi. Il primo di questi si genera quando si verifica una condizione, con le istruzioni if&hel…

14 Flusso Iterativo in Javascript (for, while, do)

Nel linguaggio JavaScript esistono vari modi per ripetere l’esecuzione dello stesso codice a seconda che siano soddisfatte delle condizioni. Anche l’attesa della digitazione di un tasto su…

15 Ambiente e funzioni in JavaScript

Nello studio si alternano fasi pratiche a fasi teoriche. Quella che sta per seguire è una parte del secondo tipo, quindi più noiosa di quelle del primo tipo. Ma conoscere il nome delle c…

16 Moduli in JavaScript

Se diventa lungo, il codice ha bisogno di abbandonare la struttura monolitica, con un unico enorme elenco di istruzioni, e va organizzato in maniera modulare. I moduli in JavaScript permettono di f…

17 Programmazione asincrona in JavaScript

Questo aspetto si occupa della gestione dell’esecuzione del codice. Il programma JavaScript viene eseguito tutto in un’unica successione di esecuzioni: in termini tecnici, questa cosa vien…

18 JavaScript sul desktop, con Visual Studio Code

Questi esempi servivano per iniziare. Il pacchetto all'interno del browser è divertente ma non è una soluzione reale per programmare in JavaScript: per farlo correttamente, c’&…

19 Consultazione di un database con JavaScript

Un semplice esempio può essere la realizzazione di uno script che permette di consultare un database. Un semplice elenco delle aziende più ricche di alcuni continenti, con il nome del CE…

20 Il DOM in Javascript

Alcune informazioni aggiuntive sul linguaggio JavaScript ti saranno utili per approfondire le tue conoscenze. In particolare, prova ad entrare di più nel linguaggio JavaScript – ma anche in gen…

21 Events: gli eventi in Javascript

Alcune informazioni aggiuntive sul linguaggio JavaScript ti saranno utili per approfondire le tue conoscenze. In particolare, prova ad entrare di più nel linguaggio JavaScript – ma anche in gen…

22 Canvas in JavaScript

La tela (canvas) è un'area rettangolare vuota dello schermo su cui è possibile disegnare vari elementi grafici, come linee, cerchi e immagini. Un canvas è quindi un elemento H…

23 Cos è Node.js? A cosa serve?

Il motore JavaScript era ed è open source. Nel 2009 Ryan Dahl l’ha incorporato in un programma C++ che ha chiamato Node ed è un ambiente runtime. Quindi, Node esegue codice JavaScript fuori dal brow…

Contattaci senza impegno per informazioni sul corso

Scopriamo insieme se i nostri corsi fanno per te. Compila il form e aspetta la chiamata di uno dei nostri consulenti.

Contattaci senza impegno per informazioni sul corso

Pagamento rateale

Valore della rata: A PARTIRE DA 112 €/mese.

Esempio di finanziamento  

Importo finanziato: € 2440 in 24 rate da € 112 – TAN fisso 9,37% TAEG 12,57% – importo totale del credito € 2788,68.

Il costo totale del credito comprende: interessi calcolati al TAN indicato, oneri fiscali (imposta di bollo sul contratto 16,00 euro*) addebitati sulla prima rata, costo mensile di gestione pratica € 3,90, spesa di istruttoria € 0,00, spesa per invio rendicontazione periodica cartacea € 0,98 (o spesa per invio rendicontazione periodica cartacea € 0,00), imposta di bollo su rendicontazione periodica € 0,00. Modalità di rimborso obbligatoria: addebito diretto su c/c. La scadenza delle rate è determinata dal giorno della liquidazione del contratto; la data di scadenza delle rate è prevista il giorno 15 del mese. L’importo di ciascuna rata comprende una quota di capitale crescente e interessi decrescente secondo un piano di ammortamento “alla francese”. Offerta valida dal 01/07/2023 al 31/12/2023.

Messaggio pubblicitario con finalità promozionale. Per le informazioni precontrattuali richiedere sul punto vendita il documento “Informazioni europee di base sul credito ai consumatori” (SECCI) e copia del testo contrattuale. Salvo approvazione di Sella Personal Credit S.p.A. Aulab S.r.l. opera quale intermediario del credito NON in esclusiva.

* In fase di richiesta del finanziamento verrà proposta la facoltà di selezionare, in alternativa all’imposta di bollo sul contratto di 16,00 euro, l’imposta sostitutiva, pari allo 0,25% dell’importo finanziato.

Pagamento rateale

Valore della rata: A PARTIRE DA 183 €/mese.

Esempio di finanziamento 

Importo finanziato: € 3990 in 24 rate da € 183 – TAN fisso 9,37% TAEG 12,57% – importo totale del credito € 4496,56.

Il costo totale del credito comprende: interessi calcolati al TAN indicato, oneri fiscali (imposta di bollo sul contratto 16,00 euro*) addebitati sulla prima rata, costo mensile di gestione pratica € 3,90, spesa di istruttoria € 0,00, spesa per invio rendicontazione periodica cartacea € 0,98 (o spesa per invio rendicontazione periodica cartacea € 0,00), imposta di bollo su rendicontazione periodica € 0,00. Modalità di rimborso obbligatoria: addebito diretto su c/c. La scadenza delle rate è determinata dal giorno della liquidazione del contratto; la data di scadenza delle rate è prevista il giorno 15 del mese. L’importo di ciascuna rata comprende una quota di capitale crescente e interessi decrescente secondo un piano di ammortamento “alla francese”. Offerta valida dal 01/07/2023 al 31/12/2023.

Messaggio pubblicitario con finalità promozionale. Per le informazioni precontrattuali richiedere sul punto vendita il documento “Informazioni europee di base sul credito ai consumatori” (SECCI) e copia del testo contrattuale. Salvo approvazione di Sella Personal Credit S.p.A. Aulab S.r.l. opera quale intermediario del credito NON in esclusiva.

* In fase di richiesta del finanziamento verrà proposta la facoltà di selezionare, in alternativa all’imposta di bollo sul contratto di 16,00 euro, l’imposta sostitutiva, pari allo 0,25% dell’importo finanziato.