jquery come utilizzare javascript senza troppi problemi

Размер: px
Начинать показ со страницы:

Download "jquery come utilizzare javascript senza troppi problemi"

Транскрипт

1 jquery come utilizzare javascript senza troppi problemi

2 Queste slide Queste slides fanno parte del corso Web Design II & HTML II. Il sito del corso, con il materiale completo, si trova in Data la rapida evoluzione della rete, il corso viene aggiornato ogni anno. Il presente materiale è pubblicato con licenza Creative Commons Attribuzione - Non commerciale - Condividi allo stesso modo 3.0 ( by-nc-sa/3.0/it/deed.it ): La licenza non si estende alle immagini provenienti da altre fonti e alle screen shots, i cui diritti restano in capo ai rispettivi proprietari, che, ove possibile, sono stati indicati. L autore si scusa per eventuali omissioni, e resta a disposizione per correggerle.

3 Introduzione jquery è una libreria di funzioni (un cosiddetto software framework) javascript, cross-browser per le applicazioni web, che si propone come obiettivo quello di semplificare la programmazione lato client delle pagine HTML. wikipedia Grazie a jquery è possibile scrivere poche righe di codice per richiamare tantissime funzioni javascript.

4 documentazione per iniziare... per i designer.. manuale completo alcuni esempi sono stati presi da questi libri

5 perchè jquery? -manipolazione di HTML/DOM e CSS metodi per eventi HTML effetti e animazioni supporto a programmazione AJAX -è diffuso, testato e manutenuto open source compatto (meno di 100kb, se compresso) può essere esteso con una serie di plugin di vario genere

6 perchè jquery? Differenze codice scritto con javascript codice scritto con jquery screen presi da wikipedia

7 jquery - primi passi 1- scaricare da l ultimo file aggiornato jquery 2- fare una cartellina nuova chiamandola js 3- inserire nell head un link che richiama il file scaricato <script type= text/javascript src= js/jquery min.js > </script> 4- iniziare a scrivere codice javascript nel proprio file HTML

8 HTML e jquery È possibile implementare codice jquery in diversi parti: -All interno di head nella pagina HTML -All interno di body a fine pagina HTML prima della chiusura del tag </body> -Creando un file nuovo *.js e richiamarlo nella head, ES: <head> <script src= js/jquery.js type= text/javascript ></script> <script src= js/script_mio.js type= text/javascript ></script> </head>

9 jquery struttura Parte iniziale, richiama la funzione jquery Selettore. In questo caso sta puntando ad un tag HTML a $(document).ready(function() { $( a ).click(function(event) { alert( ciao! ); event.preventdefault(); chiudi la seconda funzione chiudi la prima funzione Istruzione legata al selettore a. L istruzione si chiama: click. Se click a allora crea una funzione nuova. La funzione nuova è un alert. L alert comunicherà: ciao! NB. se questo pezzo di codice viene inserito dentro head o dentro body deve essere all interno del tag <script></script>.

10 selettori Per poter collegare gli script a degli elementi presenti nella pagina HTML si necessita di un selettore e/o un filtro. Questo permette di far agire jquery a un determinato box, tag etc.. etc.. La sintassi di un selettore è determinata dalla struttura HTML e dai sui tag, classi o id; saranno proprio questi che ci serviranno per collegare i nostri script. Selettori classici $( p ) $(.classe ) $( #id ) Selettori discendenti $( ul li a ) $(.classe1.colore ) $( #id #id_piccolo ) Selettori multipli $( p, h1, a ) $(.classe1,.classe2,.classe3 ) $( #id, #id2 ) Selettori gerarchici $( p > a ) $(.classe1 +.classe2 ) $( #id ~ #id2 )

11 Filtri I filtri permettono un ulteriore ricerca e filtraggio di qualsiasi elemento dentro un documento HTML, tuttavia sono più lenti rispetto ai selettori primari. alcuni filtri: $( :button ) $( :checkbox ) $( :input ) $( :animated ) $( :checked ) $( :focus ) Uso $( :button ) $( *:button ) $( #id ).filter( :button ) $( form input:button ) $( :first-child ) $( :last-child ) $( :odd )

12 Primi script 1 impostare una semplice pagina html con un paragrafo <body> <p>lorem ipsum dolor sit amet, consectetur adipisicing elit, sed do eiusmod tempor incididunt ut labore et dolore magna aliqua.</p> </body> lo script che scriveremo servirà a contare le parole del paragrafo $(document).ready(function() { var count=$( p ).text().split( ).length; alert( numero parole: + count);

13 Primi script 2 Inseriamo un tag a nel codice a questo gli assoceremo una funzione <body> <p>lorem ipsum dolor sit amet, consectetur adipisicing elit, sed do eiusmod tempor incididunt ut labore et dolore magna aliqua.</p> <a href= # >clicca</a> </body> Cliccando a si scatenerà la funzione alert con scritto hello world! $(document).ready(function() { $( a ).click(function(event) { $( p ).addclass( evidenziato ); event.preventdefault();

14 addclass 3 Creiamo una classe nei css colore e la associamo al paragrafo..colore{background-color: fuchsia;} <p class= colore >Lorem ipsum dolor sit amet, consectetur adipisicing elit, sed do eiusmod tempor incididunt ut labore et dolore magna aliqua.</p> <a href= # >clicca</a> seguendo la stessa logica dell esempio precedente associamo la nostra classe al click $(document).ready(function() { $( a ).click(function(event) { $( p ).addclass( colore ); event.preventdefault();

15 removeclass 4 Creiamo una classe nei css sottolineato e la associamo al paragrafo..sottolineato{text-decoration: underline;} <p class= colore sottolineato >Lorem ipsum dolor sit amet, consectetur adipisicing elit, sed do eiusmod tempor incididunt ut labore et dolore magna aliqua.</p> <a href= # >clicca</a> Al contrario di addclass questa proprietà si occupa di cancellare una classe già esistente. In questo caso sottolineato associata precendentemente. $(document).ready(function() { $( a ).click(function(event) { $( p ).removeclass( sottolineato ) event.preventdefault();

16 toggleclass 5 per far si che quando c è si cancella e quando non c è si attiva... $(document).ready(function() { $( a ).click(function(event) { $( p ).toggleclass( colore ) event.preventdefault();

17 animazioni jquery 1 jquery offre diversi una serie di animazioni predefinite che possono essere manipolate per creare animazioni complesse. NB. attenzione toggle è diversa dalla funzione toggleclass $(document).ready(function() { $( a ).click(function(event) { $( p ).toggle( slow ); event.preventdefault();

18 animazioni jquery 2 Le principali funzioni di animazioni si suddividono in 3 macro gruppi: Mostrare o Nascondere:.hide().show().toogle() Scorrimento:.slideDown().slideUp().slideToggle() Dissolvenza:.fadeIn().fadeOut().fadeTo().fadeToggle()

19 animazioni jquery 3 Ognuni funzione può ammettere dei valori per settare l animazione. sintassi per tutte le funzioni.hide(duration [, callback]).hide([duration] [, easing] [, callback]) sintassi solo per queste funzioni.toggle(showorhide).fadeto(duration, opacity [, easing] [,callback]) Duration: durata dell animazione (fast, slow, millisecondi) Callback: serve per concatenare le animazioni seguendo il DOM. Easing: curva dell animazione showorhide: non considera lo stato attuale di visualizzazione dell elemento, se è visibile si può nascondere e viceversa. Opacity: valore di opacità (da 0 a 1)

20 animazioni jquery 4 È possibile implementare animazioni diverse da quelle offerte dalle funzionalità di base precedentemente descritte. Per fare ciò si utilizza la funzione.animate() integrandola con parametri CSS. NB non tutte le proprietà CSS sono animabili..animate(properties [, duration] [,easing] [,complete]) Complete: termine dell animazione $(document).ready(function(){ $( #animate1 ).click(function(){ $( #content ).animate( { border-width : 5, height: 10 $( #animate2 ).click(function(){ $( #content ).animate( {width: 10}, slow );

21 Esercizi 1 Creare una barra che informa gli utenti che il sito utilizza i cookies. 1 step: usare HTML e CSS per la costruzione e lo stile; 2 step: usare jquery per implementare la funzione che permette il box di scomparire.

22 Esercizi 2 Creare un sistema di filtraggio che permetta l eliminazione di alcuni colori una volta cliccato il nome. NB attenzione ai nomi degli id dei blocchi e dei bottoni

Pieghevole A4-2 ante. Pieghevole A4-3 ante pag. 4-5. Pieghevole A4 - piega a croce pag. 6-7. pag. 2-3 1 FRONTE 1 FRONTE FRONTE

Pieghevole A4-2 ante. Pieghevole A4-3 ante pag. 4-5. Pieghevole A4 - piega a croce pag. 6-7. pag. 2-3 1 FRONTE 1 FRONTE FRONTE Pieghevole A - 2 ante pag. 2- Pieghevole A - ante pag. - Pieghevole A - piega a croce pag. 6- RETRO Pieghevole A - 2 ante Se il lavoro è certificato Nei lavori certificati è necessario lasciare uno spazio

Подробнее

Introduzione a jquery

Introduzione a jquery Introduzione a jquery Emiliano Castellina Dipartimento di Automatica e Informatica Politecnico di Torino Introduzione a jquery by Emiliano Castellina is licensed under a Creative Commons Attribuzione -

Подробнее

VANTAGGI DI BOOTSTRAP

VANTAGGI DI BOOTSTRAP BOOTSTRAP COSA È BOOTSTRAP Bootstrap è un framework front-end gratuito per lo sviluppo web più semplice e veloce Bootstrap è composto da una seri di modelli HTML e CSS che definiscono: tipografia, forms,

Подробнее

CSS Proprietà del box model

CSS Proprietà del box model Laboratorio di Tecnologie Web CSS Proprietà del box model Dott. Stefano Burigat www.dimi.uniud.it/burigat Box model Abbiamo introdotto in precedenza il concetto fondamentale di box model, in base al quale

Подробнее

Web Design. Media Dream Academy. Stefano Gaborin

Web Design. Media Dream Academy. Stefano Gaborin Web Design Media Dream Academy Stefano Gaborin [email protected] www.above.company I Fogli di stile: CSS CSS è l acronimo di Cascading Style Sheets, ovvero fogli di stile a cascata. Il CSS

Подробнее

Programmazione web lato client con JavaScript. Marco Camurri 1

Programmazione web lato client con JavaScript. Marco Camurri 1 Programmazione web lato client con JavaScript Marco Camurri 1 JavaScript E' un LINGUAGGIO DI PROGRAMMAZIONE che consente di inserire codice in una pagina web Sintassi simile a Java (e al C), ma NON E'

Подробнее

Javascript. - Corso Web Design - Media Dream Academy. Stefano Gaborin

Javascript. - Corso Web Design - Media Dream Academy. Stefano Gaborin Javascript - Corso Web Design - Media Dream Academy Stefano Gaborin [email protected] www.above.company Cos è Javascript? JavaScript è un linguaggio di programmazione interpretato. Utilizzato

Подробнее

HTML Guida base. Guida grafica essenziale all Hyper Text Markup Language I parte

HTML Guida base. Guida grafica essenziale all Hyper Text Markup Language I parte HTML Guida base Guida grafica essenziale all Hyper Text Markup Language I parte In questa breve guida imparerai come è fatta la struttura della pagina HTML impostare il titolo della pagina impostare lo

Подробнее

Sommario. HTML e CSS I fogli di stile. cosa sono principali proprietà

Sommario. HTML e CSS I fogli di stile. cosa sono principali proprietà HTML e CSS Sommario HTML e CSS I fogli di stile cosa sono principali proprietà CSS CSS La specifica HTML elenca le linee guida su come i browser dovrebbero visualizzare i diversi elementi del documento

Подробнее

Digitiamo il codice base di una pagina secondo lo standard HTML5 e inseriamo un titolo <h1> con il testo Benvenuti sulla mia homepage

Digitiamo il codice base di una pagina secondo lo standard HTML5 e inseriamo un titolo <h1> con il testo Benvenuti sulla mia homepage Brackets Editor per la creazione e la modifica di fogli di stile CSS Brackets è un editor open source per i linguaggi HTML, CSS e Javascript, distribuito con licenza MIT. Installare il file brackets-sprint-24-win.msi

Подробнее

Sommario. Nozioni di base su HTML

Sommario. Nozioni di base su HTML Sommario Parte 1 Ringraziamenti.................................................... xiii Introduzione...................................................... xvi Che cos'è HTML?.................................................

Подробнее

AJAX e altre applicazioni di Javascript. Luca Fabbri

AJAX e altre applicazioni di Javascript. Luca Fabbri AJAX e altre applicazioni di Javascript Luca Fabbri 1 Definizione di AJAX? AJAX, acronimo di Asynchronous JavaScript and XML, è una tecnica di sviluppo per creare applicazioni web interattive. 2 Perché

Подробнее

HTML e CSS. Concetti base

HTML e CSS. Concetti base HTML e CSS Concetti base Hyper Text Markup Language Structured Generalized Markup Language (SGML) Nasce in ambiente editoriale Testo non formattato ma contrassegnato da coppie di marcatori Document

Подробнее

OBIETTIVI MINIMI Anno scolastico TIC-TIT. 1. Foglio elettronico: funzioni fondamentali (Excel)

OBIETTIVI MINIMI Anno scolastico TIC-TIT. 1. Foglio elettronico: funzioni fondamentali (Excel) ISTITUTO TECNICO COMMERCIALE STATALE SCHIAPARELLI-GRAMSCI CLASSI CORSI OBIETTIVI MINIMI Anno scolastico 2010-2011 TIC-TIT OBIETTIVI 1. Foglio elettronico: funzioni fondamentali (Excel) CONTENUTI / tipologia

Подробнее

PROGRAMMA DEL CORSO ADOBE DREAMWEAVER CS5

PROGRAMMA DEL CORSO ADOBE DREAMWEAVER CS5 PROGRAMMA DEL CORSO ADOBE DREAMWEAVER CS5 Unità didattica 1 - Architettura di pagina statica HTML Dimostrazione 1-1: Visualizzazione del sito Unità didattica 2 - Prime operazioni Introduzione a Dreamweaver

Подробнее

Modulo o Form in Html

Modulo o Form in Html Pagina dinamica E un documento contenente oggetti, dati e informazioni che possono variare anche in base all iterazione dell utente con il documento stesso. Un esempio classico è quello di una persona

Подробнее

Esempi di SVG e jquery

Esempi di SVG e jquery Esempi di SVG e jquery Emiliano Castellina Dipartimento di Automatica e Informatica Politecnico di Torino Introduzione a jquery by Emiliano Castellina is licensed under a Creative Commons Attribuzione

Подробнее

iphone Web Applications Paolo Sangregorio www.limecoding.com [email protected]

iphone Web Applications Paolo Sangregorio www.limecoding.com info@limecoding.com iphone Web Applications Paolo Sangregorio www.limecoding.com [email protected] Contenuti web su iphone Due livelli Compatibile Web Application Compatibilità Contenuti Web Compatibili su iphone Nessun

Подробнее

BIBL.ÌO (I servizi personalizzati ed il Mio spazio) BREVE GUIDA ALLA REGISTRAZIONE E ALL USO

BIBL.ÌO  (I servizi personalizzati ed il Mio spazio) BREVE GUIDA ALLA REGISTRAZIONE E ALL USO http://biblio.unimc.it (I servizi personalizzati ed il Mio spazio) BREVE GUIDA ALLA REGISTRAZIONE E ALL USO Che cos è E il portale del polo bibliotecario maceratese. Consente di consultare il catalogo

Подробнее

Ajax e jquery. Emiliano Castellina. Dipartimento di Automatica e Informatica Politecnico di Torino

Ajax e jquery. Emiliano Castellina. Dipartimento di Automatica e Informatica Politecnico di Torino Ajax e jquery Emiliano Castellina Dipartimento di Automatica e Informatica Politecnico di Torino Introduzione a jquery by Emiliano Castellina is licensed under a Creative Commons Attribuzione - Non commerciale

Подробнее

Specifiche tecniche dei formati pubblicitari gestiti da:

Specifiche tecniche dei formati pubblicitari gestiti da: Specifiche tecniche dei formati pubblicitari gestiti da: Documento aggiornato nel mese di: Febbraio 2017 INDICE DEI FORMATI PUBBLICITARI GESTITI DA:... 1... 1 INDICAZIONI DI CARATTERE GENERALE:... 3 FORMATI

Подробнее

La Back Office Console consente di costruire lo scheletro degli schema.

La Back Office Console consente di costruire lo scheletro degli schema. BACK OFFICE CONSOLE 1.1 Introduzione 3 1.2 Creazione di uno Schema 4 1.2.1 Struttura dello Schema 5 1.2.2 Caratteristiche dei campi 6 1.2.3 Traduzioni 8 1.3 Ricerca degli schema 8 1.4 Gestione delle Categorie

Подробнее

XAMPP Installazione e configurazione

XAMPP Installazione e configurazione XAMPP Installazione e configurazione Dispensa XAMPP - pag.1 XAMPP è una piattaforma software gratuita costituita da Apache Http Server, un database MySQL e tutti gli strumenti necessari per usare i linguaggi

Подробнее

Scelta del Browser. Accesso Area Redazione

Scelta del Browser. Accesso Area Redazione Scelta del Browser Si consiglia l utilizzo dei più comuni browser: Internet Explorer Safari Opera Mozilla Firefox Google Chrome Accesso Area Redazione Per poter accedere all area redazione bisogna: 1.

Подробнее

Servizi della biblioteca. Accedere alle risorse elettroniche da fuori rete Unimore

Servizi della biblioteca. Accedere alle risorse elettroniche da fuori rete Unimore Servizi della biblioteca Accedere alle risorse elettroniche da fuori rete Unimore I periodici elettronici, le piattaforme degli editori e le banche dati sono potenti, e costosi, strumenti per la ricerca

Подробнее

Corso sul linguaggio Java

Corso sul linguaggio Java Corso sul linguaggio Java Modulo L6 (JAVA9) 1 Introduzione alle applet 1 Prerequisiti Architettura client/server Elementi di base HTML Programmazione Java Utilizzo package awt di Java 2 1 Introduzione

Подробнее

LIBRO GAME CREATOR. Manuale versione Ideato e scritto da Matteo Poropat. Grafica del programma di Matteo Poropat

LIBRO GAME CREATOR. Manuale versione Ideato e scritto da Matteo Poropat. Grafica del programma di Matteo Poropat Manuale versione 1.0.1 LIBRO GAME CREATOR Ideato e scritto da Matteo Poropat Grafica del programma di Matteo Poropat Testato fino allo stremo delle forze dallo staff di Librogame s Land, in particolare

Подробнее

I Quaderni di LAPSUS. CmapTools

I Quaderni di LAPSUS. CmapTools PROGETTO LAPSUS LAboratorio per la Promozione nelle Scuole dell Uso consapevole del Software I Quaderni di LAPSUS n 3 d CmapTools PASSO A PASSO: creare una mappa A cura di Matilde Fiameni Marzo 2006 I

Подробнее

HIGHCHARTS. Federico Martinelli

HIGHCHARTS. Federico Martinelli HIGHCHARTS Federico Martinelli Data Visualization Grandissime quantità di dati da gestire Bisogno di semplicità e immediatezza con informazioni utili e di qualità. È necessaria una tecnica che permetta

Подробнее

Metodologie Informatiche applicate al Turismo

Metodologie Informatiche applicate al Turismo Metodologie Informatiche applicate al Turismo 11. Realizzare Siti Dinamici e Applicazioni Web Paolo Milazzo Dipartimento di Informatica, Università di Pisa http://www.di.unipi.it/ milazzo milazzo di.unipi.it

Подробнее

liceo B. Russell PROGRAMMAZIONE INDIRIZZO: SCIENTIFICO SCIENZE APPLICATE TRIENNIO: TERZA DISCIPLINA: INFORMATICA

liceo B. Russell PROGRAMMAZIONE INDIRIZZO: SCIENTIFICO SCIENZE APPLICATE TRIENNIO: TERZA DISCIPLINA: INFORMATICA INDIRIZZO: SCIENTIFICO SCIENZE APPLICATE PROGRAMMAZIONE TRIENNIO: TERZA DISCIPLINA: INFORMATICA MODULO 1: HTMLe CSS UNITÀ ORARIE PREVISTE: 35 Il linguaggio HTML ed il web I principali tag I fogli di stile:

Подробнее

WIFILAB ISTRUZIONI PER IL SETUP E L UTILIZZO DEL CLIENT VMWARE HORIZON (SISTEMA OPERATIVO OS X)

WIFILAB ISTRUZIONI PER IL SETUP E L UTILIZZO DEL CLIENT VMWARE HORIZON (SISTEMA OPERATIVO OS X) WIFILAB ISTRUZIONI PER IL SETUP E L UTILIZZO DEL CLIENT VMWARE HORIZON (SISTEMA OPERATIVO OS X) Parte 1: Download del client VMware Horizon Client a) Se ci si trova in una struttura del Campus di Rimini,

Подробнее

Laboratorio di Tecnologie Web CSS Altre tecniche Dott. Stefano Burigat

Laboratorio di Tecnologie Web CSS Altre tecniche Dott. Stefano Burigat Laboratorio di Tecnologie Web CSS Altre tecniche Dott. Stefano Burigat www.dimi.uniud.it/burigat CSS Reset Come abbiamo visto, i browser hanno un loro foglio di stile che viene applicato se non definiamo

Подробнее

HTML HTML. HyperText Markup Language. Struttura di un documento. Gli elementi essenziali di un documento HTML sono i seguenti TAG: <HTML>...

HTML HTML. HyperText Markup Language. Struttura di un documento. Gli elementi essenziali di un documento HTML sono i seguenti TAG: <HTML>... HTML HyperText Markup Language Struttura di un documento HTML Gli elementi essenziali di un documento HTML sono i seguenti TAG: ... ... ... Struttura di un documento

Подробнее

PROCEDURA D INSTALLAZIONE DEL SOFTWARE DELLA CARTA TS-CNS. ACTALIS su Windows 32 bit e 65 bit

PROCEDURA D INSTALLAZIONE DEL SOFTWARE DELLA CARTA TS-CNS. ACTALIS su Windows 32 bit e 65 bit PROCEDURA D INSTALLAZIONE DEL SOFTWARE DELLA CARTA TS-CNS ACTALIS su Windows 32 bit e 65 bit INDICE Introduzione alla procedura d installazione del software della carta TS-CNS... 3 Installazione Software

Подробнее

Programma di INFORMATICA

Programma di INFORMATICA Classe 2 a D Indirizzo AMMINISTRAZIONE FINANZA E MARKETING MODULO 1: Word professionale e la corrispondenza commerciale UD 1 Questione di stile 1.1 Gli stili 1.2 Applichiamo gli stili UD 2 Formattazione

Подробнее

AutoPronti. Wireframe: home page. Range Rover Sport 45.300 40.300. Cerca tra il nuovo. Promo (slider) Nuove speciali. I nostri servizi.

AutoPronti. Wireframe: home page. Range Rover Sport 45.300 40.300. Cerca tra il nuovo. Promo (slider) Nuove speciali. I nostri servizi. Wireframe: home page Cerca tra il nuovo usato Tipo tipo Volumi volumi Marca Modello marca modello Promo (slider) Prezzo (iva inclusa) I nostri servizi prezzo Cerca ricerca avanzata Vetture usate Nuove

Подробнее

Sommario APPUNTI WEB SERVER E PHP

Sommario APPUNTI WEB SERVER E PHP Sommario Database...2 Normalizzazione...2 1 Forma normale...3 2 Forma normale...3 3 Forma normale...3 E/R (Entity/Relationship)...3 Modello concettuale...3 Modello logico...3 Modello fisico...3 DBMS (Database

Подробнее

Javascript. Politecnico di Milano Facoltà del Design Bovisa Elementi di Informatica e Reti di calcolatori

Javascript. Politecnico di Milano Facoltà del Design Bovisa Elementi di Informatica e Reti di calcolatori Javascript Politecnico di Facoltà del Design Bovisa Elementi di Informatica e Reti di calcolatori Ing. Claudio Menghi Dipartimento di Elettronica e Informazione [email protected] http://home.dei.polimi.it/menghi

Подробнее

WebDisk. TeamPortal - WebDisk

WebDisk. TeamPortal - WebDisk - INDICE Introduzione... 3 1.1 Funzioni disponibili... 4 1.2 Gestione e Consultazione... 4 1.3 Ricerca... 8 1.4 Amministrazione, direttori esterni... 10 2 Introduzione L'applicazione permette di gestire

Подробнее

Corso sul PACCHETTO OFFICE. Modulo Access

Corso sul PACCHETTO OFFICE. Modulo Access Corso sul PACCHETTO OFFICE Modulo Access Docente: dott. Marco Cardani Lezione 2 Come creare un database 1 2 Come creare un database Impareremo ora come creare un nuovo database in modo da raggiungere un

Подробнее

Marta Bettini Marketing Manager THE ROI GENERATION. Perché un azienda moderna non può fare a meno della Lead Generation online?

Marta Bettini Marketing Manager THE ROI GENERATION. Perché un azienda moderna non può fare a meno della Lead Generation online? Marta Bettini Marketing Manager THE ROI GENERATION Perché un azienda moderna non può fare a meno della Lead Generation online? Società specializzata dal 2005 nell offerta di soluzioni di marketing e advertising

Подробнее

Guida introduttiva al PHP

Guida introduttiva al PHP Fabio Castellini 26/01/2016 Guida introduttiva al PHP Cos'è il PHP? Il PHP è un linguaggio di scripting interpretato, simile al JavaScript, per intenderci, originariamente concepito per la programmazione

Подробнее