il codice, i linguaggi di programmazione

(X)HTML - XML, CSS, JavaScript - Ajax, PHP e MySql - oltre a ciò ho piccole conoscenze di Java e SVG, ma essendo questi ultimi meno omogeneamente diffusi (necessitano perlopiù di plugins specifici) tendo a evitarne l'uso a favore di soluzioni più semplici, sfruttando più a fondo gli altri linguaggi.

strumenti di lavoro

(eXtensible) HyperText Markup Language
eXtensible Markup Language
"linguaggi (estensibili) per ipertesti"
i linguaggi di base della programmazione in internet - definiscono la struttura e gli elementi delle pagine: sezioni e contenitori (<p>, <div>, <span>...), liste (<ul>, <ol>, <li>...), links (<a>), immagini (<img>), formulari (<form>, <input>, <textarea>...). XML in particolare ha la capacità di accettare qualsiasi tag, utile per gestire banche dati (<cliente>, <data>, <indirizzo>...)
Cascading Style Sheet"foglio di stile a cascata"
codice riguardante la parte grafica e l'impaginazione dell'HTML - colori, dimensioni e posizione, tipi di carattere...
"a cascata" significa la possibilità di definire degli stili per gli elementi, ma anche i sottoelementi di questi, che ereditano parte delle proprietà, oppure per comportamenti speciali (i cambiamenti di colore nei menu passandoci sopra col mouse).
JavaScript - Asynchronous JavaScript & XML"script java - javascript asincrono con XML"
linguaggio di programmazione che "gira" sul client (il computer di chi guarda le pagine), consente la programmazione dinamica delle pagine senza doverla ricaricare dal server ad ogni cambiamento, oppure far ricorso al server in maniera più discreta per richiamare solo alcuni dati.
esempi: questo riquadro che appare quando il mouse passa sopra la scritta, il cambiamento delle immagini sopra il menu delle referenze, l'ingrandimento delle immagini nelle pagine, la validazione del formulario di contatto...
Hypertext PreProcessor"pre-interprete di ipertesti"
linguaggio di programmazione che "gira" sul server (il computer dove sono registrate le pagine), permette di registrare, trasformare e richiamare dati (da formulari, da banche dati), produrre dinamicamente ('su misura') pagine HTML, codice CSS e JavaScript, produrre e trasformare immagini, inviare e-mail...
My Structured Query Language"il mio linguaggio di richieste strutturate
[alla banca dati]"
per interagire con una banca dati lavoro sul server con PHP e MySQL: PHP per costruire le query* e gestire i risultati, MySQL per stoccare, aggiornare e richiamare testi, numeri, date, immagini... qualsiasi cosa!
uso questo linguaggio sia per applicazioni gestionali che per i miei CMS.

*query: domanda; difficile problema; punto interrogativo; (inform.) questione, richiesta di recupero di informazione all'interno della raccolta dei dati
 
pikappa freelance webcoder
webbot: CommonCrawl (US)
 


inserisci nome utente e password,
poi clicca su login per autenticarti
ACCEDI...