Tecnologie Web 2026 - Lorenzo Califano

0.0(0)
Studied by 0 people
call kaiCall Kai
learnLearn
examPractice Test
spaced repetitionSpaced Repetition
heart puzzleMatch
flashcardsFlashcards
GameKnowt Play
Card Sorting

1/42

flashcard set

Earn XP

Description and Tags

Flashcards basate sugli schemi di Tecnologie Web 2026, coprendo W3, modelli Client-Server, HTML, CSS, JavaScript, PHP, Laravel, jQuery e AJAX.

Last updated 3:33 PM on 6/17/26
Name
Mastery
Learn
Test
Matching
Spaced
Call with Kai

No analytics yet

Send a link to your students to track their progress

43 Terms

1
New cards

World Wide Web (W3)

Un sistema informativo multimediale, distribuito, eterogeneo e collaborativo, inteso come un principio, un insieme di protocolli, applicazioni e una ragnatela di informazioni.

2
New cards

Rappresentazione ipertestuale

Un modello in cui il documento è un insieme di testi correlati che contengono riferimenti ad altri testi tramite link o ancore.

3
New cards

Modello Client-Server

Architettura di supporto del web per l’interazione tra processi in cui un processo richiede un servizio (Client) e un altro lo fornisce (Server).

4
New cards

Negoziazione del formato

Processo regolato dal protocollo HTTP in cui il Client comunica al Server i formati che è in grado di gestire e il Server risponde con il formato accessibile.

5
New cards

URL (Uniform Resource Locator)

Riferimento alla posizione di un documento nel W3 con sintassi: ://.

6
New cards

HTTP (HyperText Transfer Protocol)

Protocollo di comunicazione specifico per il W3, veloce, universale, estensibile e stateless (senza memoria di stato).

7
New cards

Processi "Laschi"

Processi Client/Server che condividono esclusivamente il canale comunicativo senza condividere spazio di memoria o variabili globali.

8
New cards

Incapsulamento (C/S)

Proprietà dei moduli funzionali in cui le informazioni interne di Client e Server sono invisibili all'esterno grazie a interfacce ben definite.

9
New cards

RPC (Remote Procedure Call)

Paradigma di comunicazione in cui il Client attiva una procedura logica direttamente sul Server.

10
New cards

RDA (Remote Data Access)

Paradigma in cui il Client invia una richiesta specifica di informazione, solitamente una query SQL, al Database sul Server.

11
New cards

QMP (Queued Message Processing)

Modello di esecuzione differita in cui il Server gestisce le richieste del Client tramite code di messaggi.

12
New cards

Internet

Una "rete di reti" elettronica basata sullo stack di protocolli TCP/IP (Transmission Control Protocol / Internet Protocol).

13
New cards

Middleware W3

Stack software intermedio che opera sulla rete IP includendo tecnologie come Web Server, Browser, URL, HTTP, HTML e JavaScript.

14
New cards

AJAX

Tecnologia che permette al Server di fornire contenuti puri che vengono inseriti nella pagina corrente dal Browser in modo asincrono.

15
New cards

Single Page Application (SPA)

Modello in cui il Browser carica una singola pagina e genera la GUI basandosi sui dati strutturati trasmessi dal Server.

16
New cards

MIME-Type

Etichetta allegata dal Server all'inizio di un documento (es. text/html) per esplicitare la tipologia del contenuto.

17
New cards

Tag contenitore che racchiude l’intero documento HTML, talvolta preceduto da .

18
New cards

Tag che identifica le informazioni generali del documento come titoli, metadati e script.

19
New cards

Tag di semantica strutturale che raccoglie diversi contenuti associati allo stesso tema, come i capitoli di un libro.

20
New cards

Sezione HTML usata per contenuti completi ed autoconsistenti come post o articoli di giornale.

21
New cards

Sezione contenente riferimenti (link) ad altri documenti o parti dello stesso documento.

22
New cards

Tag contenitore utilizzato per creare hyperlink all’interno della stessa pagina o verso altre pagine esterne tramite l'attributo href.

23
New cards

Tag che definisce una lista di definizioni composta da coppie nome (

) e valore (
).

24
New cards

Tag contenitore che inserisce una sotto-finestra di visualizzazione all'interno della pagina corrente.

25
New cards

Tag contenitore utilizzato per raggruppare logicamente elementi all'interno di una Form.

26
New cards

Selettori CSS

Pattern espressi in una sintassi specifica utilizzati per selezionare componenti della pagina a cui applicare regole di formattazione.

27
New cards

Precedenza degli Stili

Ordine di applicazione: 1. Inline, 2. Interni, 3. Esterni (.css), 4. Standard del browser.

28
New cards

JavaScript (JS)

Linguaggio interpretato e multiparadigma (prevalentemente orientato agli oggetti) eseguibile lato client o lato server.

29
New cards

Scope Statico (JS)

Caratteristica della visibilità delle variabili in JS, divise in Locali (let), Globali (var) e Costanti (const).

30
New cards

Binding Dinamico

Proprietà per cui a una variabile non è associato un tipo di dato fisso e può assumere valori di tipo diverso durante l'esecuzione.

31
New cards

BOM (Browser Object Model)

Modello a oggetti che associa alla pagina elementi come Document (il DOM), Location (URL), History e Navigator.

32
New cards

PHP

Linguaggio di scripting lato server che può essere incluso in HTML tramite i tag o .

33
New cards

Include vs Require (PHP)

Require interrompe l'esecuzione se il file manca; Include prosegue l'esecuzione anche se il file è assente.

34
New cards

Operatore & (PHP)

Operatore utilizzato per il passaggio dei parametri per riferimento, creando un alias a livello di symbol-table.

35
New cards

Blade

Templating Engine di Laravel che permette di definire layout e contenuti dinamici tramite direttive come @extends e @yield.

36
New cards

FACADE

Design pattern in Laravel che funge da interfaccia statica semplice per classi complesse dei service container.

37
New cards

Migrations

Meccanismo di Laravel per la definizione e il versioning della struttura del Database tramite i metodi up() e down().

38
New cards

Seeding

Processo di popolamento delle tabelle del database con valori di test o sviluppo tramite classi Seeder.

39
New cards

BREEZE

Starter kit di Laravel per l'autenticazione che configura controller, viste e rotte per la gestione degli utenti.

40
New cards

Gates (Laravel)

Regole di base per l’autorizzazione definite nel metodo boot di AppServiceProvider.

41
New cards

jQuery

Libreria JavaScript progettata per semplificare la manipolazione del DOM lato Client tramite la notazione $().

42
New cards

Wrapped Set

Oggetto JavaScript ritornato da jQuery che contiene un array di elementi del DOM selezionati e metodi predefiniti.

43
New cards

JSON (JavaScript Object Notation)

Sintassi leggera per lo scambio di dati basata su coppie chiave-valore, nativamente compatibile con JavaScript.