PHP: Hypertext Preprocessor

Dimensione: px
Iniziare la visualizzazioe della pagina:

Download "PHP: Hypertext Preprocessor"

Transcript

1 Volete imparare il PHP in modo professionale da zero? Volete capire come funziona il WEB e il ruolo di PHP in esso? Tutto questo nel minor tempo possibile e nel modo più efficace? Siete nel posto giusto! PHP: Hypertext Preprocessor PHP da zero nel modo più completo e professionale che ci sia! In sole 16 ore e 30 minuti con teoria e pratica, tutto in video formato! L'architettura a tre livelli del WEB il linguaggio di scripting/programmazione PHP quello che io ho studiato per 5 anni per voi raccolto in 50 video lezioni più i bonus!

2 Perché il PHP? PHP il miglior linguaggio per lo sviluppo WEB, supportato sulla maggior parte dei servizi di hosting/spazio WEB, il più popolare tra gli sviluppatori e il più consigliato anche dalle scuole Italiane nell'ultimo anno. Infatti questo fantastico linguaggio nato nel lontano 1994 ha fatto moltissima strada fino ad oggi ha avuto e sta avendo molti aggiornamenti, ha una squadra che lo supporta molto attiva e il suo mercato è molto ampio. Ma attenzione alla parola mercato, perché PHP è completamente gratuito! Ha attirato migliaia di programmatori che hanno contribuito al suo miglioramento e promozione. E a partire da quest'anno viene insegnato nella maggior parte delle scuole Informatiche Italiane. Ma perché è cosi importante il PHP? Il PHP permette di automatizzare i siti. Cioè di creare siti dinamici, che cambiano contenuto a seconda delle richieste dell'utente e di eseguire calcoli, funzioni e operazioni specificate dall'utente (naturalmente dietro a tutto questo c'è un programmatore che ha previsto tutto questo). Oggi sul WEB sono pochi quei siti che non implementano una logica per gestire dati e richieste. E anzi ormai e impossibile immaginare un buon sito che non abbia una logica. Facebook, Twitter, YouTube i blog, portali, forum sono tutti siti che hanno una logica dietro alla grafica e il funzionamento del sito. Ormai nemmeno un sito da visita non si fa con puro HTML, perché abbiamo una form di contatto, la mappa dove siamo e infine è più comodo gestire dati con logica e non averli sparsi in diverse pagine HTML. A cosa serve? E a me? Avete fatto una pagina statica con HTML e CSS e inserite contenuti dopo contenuti a un certo punto avete bisogno di fare una modifica. E qui son bestemmie! Dovrete modificare 50, 100, 200 pagine HTML statiche per aggiungere solamente un punto menu. (con il PHP l'html sta solo in uno pochi più file ed è grazie alla logica che il contenuto cambia nel sito) Oppure già prima di inserire il contenuto nel vostro sito fatto in HTML e CSS vi siete accorti che cosi non può andare, manca l'interazione con gli utenti, i commenti, il feedback, l'rss, la registrazione e il login, la newsletter etc. (si con solo HTML e CSS è impossibile creare funzionale al sito, sono linguaggi di

3 struttura e stile. E il PHP invece può farvi portare a termine ogni compito, dal rilascio dei commenti sul sito, al sistema di tagging tra contenuti, modifica/inserimento/eliminazione di articoli etc.) O avete preso una soluzione già pronta per iniziare la vostra attività online, un sito già programmato da altre persone e ora avete bisogno di fare una modifica ma non sapete da dove iniziare, oppure si e avete aperto i file del sito ma non capite che cosa c'è dentro e vi iniziate a strappare i capelli perché queste modifiche avvengono molto spesso e pagare sempre un professionista non ce ne la possibilità. (imparando il PHP e i concetti base della programmazione di ogni linguaggio IN QUESTO VIDEO CORSO saprete mettere le mani su qualsiasi sito dinamico/logico su qualsiasi script/programma/applicazione) O volete invertire i ruoli scritti sopra, cioè volete fare voi la figura del professionista che interviene nelle modifiche sui siti e che crea siti già pronti da vendere ad altre persone. Potrebbe anche essere che avete già qualcuno che vuole un sito da voi, ma vuole avere la possibilità di modificare e aggiungere contenuti, di avere una mappa, una form per il contatto e altre funzioni che oggi ha ogni sito. (allora cosa aspettate, sapete goà quanto costa un semplice sito visita? E se c'è la possibilità di gestire il contenuto? Fate ora il vostro passo per creare siti dinamici e non perdete tempo su manuali incomprensibili grazie a questo corso) O può essere che avete un enorme passione per l'informatica, come me, e volete imparare la programmazione e anche il funzionamento del WEB e di internet. Io in questo video corso inizio a spiegare proprio dalle fondamenta del WEB e dalle Basi del PHP: parlo dell'architettura del WEB, cioè di come funziona la comunicazione del browser con il server web, dei protocolli che ci permettono di connetterci ad internet e a trasferire dati, perché come grazie a cosa apriamo pagine WEB, quando da chi è stato creato il PHP oggi com'è e come sarà domani e naturalmente quando parlo della programmazione in PHP parlo e riprendo anche altri linguaggi come ad esempio il C. Il PHP è un linguaggio potente e importante, anche sempre al passo con i tempi. Qui avete la possibilità di comprare un video corso che vi aiuterà davvero a impararlo e in modo professionale facendovi risparmiare molto tempo e evitando i complessi e grossi manuali.

4 La mia storia. Come e perché io e PHP? Poco più di 6 anni fa ho iniziato a fare il mio primo sito, per condividere le mie conoscenze sul HTML e CSS che avevo appreso da poco. E una volta finito il sito lo avevo riempito con 40 pagine sull'uno e l'altro linguaggio. Erano tutte pagine HTML, si 40 e passa pagine statiche in HTML e un foglio di stile CSS per abbellire link e titoli. I miei piani per il sito comunque non erano finiti io volevo aggiungere anche altri articoli, che sarebbero già stati pratici e non teorici, per questo avrei avuto bisogno di una nuova categoria sul sito. Su ogni pagina c'era un menu con i link per una e l'altra documentazione e quello che dovevo fare e aggiungere su ogni pagina questo link, ho impiegato un intera serata per modificare tutte le pagine. E li mi sono posto una domanda e i siti giganti con migliaia di contenuti? Per non parlare dei commenti del login che volevo a tutti i costi. E anche a quei tempi, come oggi, si cercava su Google :) Dopo una settimana ero già a leggere un libro grossissimo sul PHP. E non riuscivo a capire niente, era un bosco buio per me. Mi ricordo che mi dicevo si i cicli, si le condizioni, ma non capivo perché, non capivo come, non riuscivo a capire come potesse centrare con un sito. Oggi che conosco la programmazione anche di molti altri linguaggi, questo perché il PHP come tanti altri proviene dal C e io sapendolo ci ho impiegato poco a passare da uno al altro e impararli, capisco perchè per me era tutto cosi buio: non entravo nella logica della programmazione. E grazie al video formato, al audio e al testo che posso trasmettere con le video lezioni io vi farò entrare in questa logica da subito! La mia salvezza, il mio kit di salvataggio è stata la mia forte forza di volontà! Fin da piccolo voglio diventare un programmatore e grazie anche al aiuto di un professore, dopo due anni, sono finalmente riuscito a rompere il muro che c'era tra me e il PHP. E da li ho iniziato a vederci chiaro, quando ci penso è stato proprio un sollievo. Fino ad oggi, ho fatto molta pratica, studiavo e programmavo sempre cose nuove e le implementavo sui miei siti. Ho anche realizzato molti siti e estensioni per altre persone. Mi presento: Sono Artur Mamedov l'autore di questo video corso in DVD Come avete potute leggere sopra mi occupo del WEB da più di 6 anni e posso dire che conosco il PHP e lo implemento in tutti i miei progetti da 3 anni.

5 Nella vita mi occupo di un po' tutto quello che riguarda il WEB ad esempio sul mio blog scrivo e pubblico materiale, registro video lezioni informative come queste che si trovano nel DVD, occasionalmente progetto e realizzo siti WEB, aiuto altre persone con suggerimenti e consigli per le domande che mi arrivano sull' . Sono un WebMaster, cioè la persona ché ne sa un po' su tutto. Più in giù potete leggere perché ho deciso di fare questo Video Corso e ora vorrei parlare del metodo che ho usato. Ho usato secondo me, per il giorno d'oggi, uno dei migliori metodi che c'è per un corso formativo. Ho usato il metodo delle video lezioni. Quindi ho registrato tutto quello che accade sul mio monitor e la mia voce mentre vi spiego e insegno la programmazione in PHP. Questo vuol dire che le informazioni vi arrivano nel formato testuale che leggete sullo schermo, nel formato video che mostra tutto quello che io clicco e scrivo e nel formato audio che vi fa sentire quello che dico! Ma perché ho deciso di fare questo corso? Vi chiederete ma perché hai fatto questo video corso? Perché non hai semplicemente usufruito dell'ingaggio? Non ti basta saper fare siti dinamici veloci, robusti e professionali? Penso che sia iniziato tutto quando ero alle medie, avevo iniziato a spiegare ai miei compagni come entrare nell'account Administrator di Windows in modalità provvisoria, chi sa di cosa sto parlando si è sicuramente divertito nelle ore di informatica a scuola :). E poi aiutavo spesso gli altri con PowerPoint. E ho scoperto che quando aiutavo gli altri spiegandoli qualcosa mi sentivo molto bene. Poi un mio amico di scuola si è interessato al HTML ed io gli l'ho spiegato e mi è venuta l'idea di fare un sito con una documentazione visto che spiegare mi riusciva molto bene. E un anno e mezzo fa ho pubblicato una serie di video corsi per fare un sito in HTML e CSS e in tutto questo tempo ho ricevuto moltissimi con complimenti e ringraziamenti per come e cosa ho spiegato.

6 Tra le persone che mi contattavano oltre ai giovani che sono sull'onda del progresso c'erano anche ragazzi di anni, persone adulte e anziani/pensionati che non ostante l'età cercano le opportunità che offre la rete. E tra le che mi arrivavo c'erano anche tante persone che come me non si sono accontentate di solo HTML e CSS e cercavano qualcosa in più. Cercavano il PHP che integrandosi in un modo semplicissimo con l'html espande le sue funzionalità e permette di fare siti automatizzati. E quindi è nato il video corso PHP: Hypertext Preprocessor Che con 15 ore di video in 52 video lezioni vi farà imparare il PHP come nessun altro!

7 Con un ora al giorno in poco più di una settimana conoscerete il linguaggio da professionisti! E avrete sempre la possibilità di rivedere il materiale! Più precisamente che cosa c'è nel Video Corso? 1 Il WEB Il Primo modulo vi introdurrà nel WEB e Internet In questo modulo vediamo le principali nozioni sulla rete e sugli applicativi web. Ci soffermiamo per un intera sezione sull'architettura a tre livelli. Su come funziona, sul perché è più conveniente dell'architettura a due livelli (richiesta-risposta) e su ogni livello a parte per dire il ruolo e come lo implementeremo noi. Dopo di che passiamo ai protocolli della rete partendo dal TCP/IP senza il quale non potremmo connetterci a internet e poi in breve su HTTP e quello che lo circonda le URL e due parole sui Cookie e Cache. Architettura a tre livelli Come funziona l'interazione tra un browser e un server web? Che differenza c'è tra una richiesta di file statico.html e file dinamico.php? Che ruolo gioca

8 il Database nel web? E altre risposte alle domande sull'architettura che ha il web, quali sono i livelli e come funziona/che funzione hanno. 1. Intro nell'architettura del WEB Vediamo cosa succede quando noi con il browser richiediamo una pagina WEB. Che ruolo e che nome ha il browser nei tre livelli del WEB, quali sono glia altri due livelli e cosa fanno essi a loro volta. 2. Client tier (Browser) Abbiamo visto come interagiscono i vari livelli tra di loro nella video lezione precedente ed è arrivata l'ora di esaminare ogni livello a parte. Partendo dal browser, il client tier, scopriamo che linguaggi supporta, come è chiamato in alternativa, come si collega e quale scelgo io per il video corso. 3. Middle tier (Server) Il server web gioca un ruolo molto importante nell'architettura e lui che si occupa e prende la responsabilità dei compiti più difficili. Vediamo come fa, quale tecnologie usa e qual'è il server web che utilizzeremo noi nel video corso. 4. Database tier Il livello che sta alla base di tutta l'architettura. Perché? Come? E quando lo scopriamo in meno di 5 minuti e diciamo anche qual'è quello che utilizziamo noi durante il video corso. Protocolli TCP/IP, HTTP e altro Sappiamo che internet e una grande rete di computer collegati tra di loro (se non lo sapevate ne parliamo durante la video sezione dei protocolli). Ma forse non tutti sanno che sono i protocolli TCP e IP che ci permettono una connessione stabile e sicura con uno qualsiasi di questi coputer della rete. Quindi questo e molto altro nelle video lezioni sui protocolli web e internet. 1. Protocolli TCP/IP Alla base di tutte le connessioni stabili e sicure troviamo TCP e IP due protocolli internet che si occupano del instradamento e del invio di dati nella rete. In questa video lezione vediamo come funzionano a cosa servono e tutto quello che li riguarda.

9 2. URL Un URL è una parte fondamentale per il web, identifica una risorsa specificando con che dominio è raggiungibile. E bisogna sapere come si scompone un URL, che differenza c'è tra URL assoluta e URL relativa. Cosa sono i parametri di un URL. E tutto questo e altro lo speigo in questo video lezione. 3. Protocollo HTTP Sicuramente sapete che per scrivere un URL bisogna scrivere ' ' d'avanti e solo dopo il resto. E scrivendo cosi non facciamo altro che specificare il protocollo. HTTP è un protocollo WEB che si appoggia su TCP/IP e funziona a richiesta risposta ed è importante capirlo per riuscire a fare pagine web dinamiche complete e sicure. 4. Cookie e Cache Molti fanno confusione tra questi due elementi del WEB, anzi sono elementi del browser. Perché il browser ha bisogno di memorizzare dei dati, in questo modo il suo lavoro con il server viene ottimizzato e il protocollo HTTP può diventare state-full. 2 Momenti tecnici Il secondo modulo porrà fine ai vostri problemi tecnici In questo modulo, o Video Capitolo, vediamo glia aspetti tecnici della programmazione in php. E anche se si potrebbe dire che tutta questa parte e una cosa tecnica, qui parleremo di software dei programmi che ci servono per lavorare. Come e dove prenderli, come e perché installarli e usarli. Quindi ho nominato questo modulo cosi, momenti tecnici, perchè senza di essi non si va avanti.

10 Software In questa video sezione vi faccio vedere quali programmi ho scelto io per sviluppare nel web e vi faccio vedere come configurare questi programmi, scaricarli e usarli. 1. Text-editor e Browser Il text-editor è un programma che permette di modificare del testo, quindi teoricamente ci potrebbe andare bene anche il notepad di Windows. Però se volete lavorare in modo più efficiente io per iniziare a programmare vi consiglio Notepad++ perché e come sono appunto discussi in questa video lezione. Per il browser la mia scelta, da quando ho iniziato e fino ad oggi, è sempre e rimarrà Mozilla Firefox e qui vediamo il perché (Firebug). Server WEB Il server WEB è fondamentale, come abbiamo detto e ripetuto nel modulo il WEB, perché il PHP ha bisogno di un interprete per essere elaborato, di un processore che esegua le sue istruzioni. E i server WEB fanno funzionare tutto questo. In questa video sezione scaricheremo, parleremo e installeremo la versione migliore del server web. 1. Download e installazione XAMPP Web Server Uno stack di sviluppo è un pacchetto che raccoglie in se tutti gli strumenti necessari per lavorare e sviluppare. XAMPP è uno tra i migliori stack di sviluppo e contiene tutto quello che ci serve: Apache, PHP, MySQL, phpmyadmin. Installiamolo e prima di tutto scarichiamo la versione di cui abbiamo bisogno. 2. Configurazione virtualhost XAMPP è molto flessibile nelle impostazioni, in effetti è anche utilizzato direttamente dai host provider. E una cosa utilissima di cui ci possiamo servire sono i virtualhost, cioè domini virtuali sul nostro computer. Ad esempio possiamo registrare, in un file che vedremo nella video lezione, obiv.it e tutte le richieste verso quel dominio verranno processati dal server Web locale (ma attenzione non avremo più la possibilità di andare sul sito nel web, quindi io consiglio sul locale di usare domini con estensione.loc es: obiv.loc) 3. Abilitazione e impostazione posta locale Ora che tutto funziona e i nostri progetti/siti si aprono correttamente,

11 passiamo al ultimo tocco che bisogna dare al server Web. La configurazione e l'abilitazione della posta elettronica sul locale. Cosi quando sarà ora potremo inviare direttamente dai nostri script php e leggerli dalla cartella della posta elettronica specificata. 3 PHP: Hypertext Preprocessor Il Terzo modulo vi insegnerà il PHP In questo VideoCorso parliamo delle basi di PHP, delle sue caratteristiche principali, di come è fatto, come è nato, a cosa serviva e a cosa serve. Diciamo di tutto quello che serve per iniziare a lavorare con PHP in modo decente, di nozioni senza le quali non si va da nessuna parte nello sviluppo web. Piu precisamente vediamo come scrivere il PHP, come creare variabili/costanti, come funzionano le strutture condizionali(come ramificarli, fare condizioni multiple, le diverse strutture ramificate), come creare cicli(comportamenti dei cicli,diverse strutture di cicli), quali e come lavorare con i tipi di dati in PHP, le funzioni definite dagli utenti(come creare funzioni PHP personali), gli Array e come manipolarli, funzioni PHP per lavorare con le stringhe e gli interi, date/orari in PHP e molto altro che riguarda i principali compiti che si svolgono con il PHP. Sotto possiamo vedere la descrizione di ogni VideoSezione e i dettagli sulle VideoLezioni che esse contengono. Inoltre dopo ogni VideoSezione svolgiamo dei compiti o meglio dire facciamo la parte pratica, un esercitazione, per consolidare le conoscenze acquisite, e lo facciamo sempre con delle VideoLezioni nelle quali mostro come applicare sulla pratica quello che abbiamo fatto in teoria. Questa parte pratica accumula a ogni fine di VideoSezione un po' di funzionale per avere alla fine qualcosa che mette insieme tutto quello che facciamo e che funzioni per fornirci risultato. In questo modo non lascerete il Video Corso sul PHP riempiti solo di teoria ma saprete subito, anche, come usare il PHP sulla pratica.

12 Basi PHP Questa VideoSezione è dedicata alle basi del PHP. Impareremo a creare script PHP, a scrivere dichiarazioni PHP, scopriremo le variabili, visualizzeremo dati nel browser e eseguiremo operazioni matematiche tra numeri e lettere. 1. Introduzione al PHP In questa VideoLezione parliamo della storia di PHP, dalla sua nascita a ora(in breve per capire le differenze tra versioni e quale versione si usa ora). Dopo di che, prima di concludere il video mostro come creare un file PHP e come scrivere il codice PHP (non può mancare il classico esempio 'Hello World!' con il quale inizia qualsiasi corso o libro sulla programmazione) vediamo anche come creare commenti, i diversi tag per scrivere PHP e che cosa sono le dichiarazioni delle quali è formato il codice PHP. 2. Stringhe, 'print' e 'echo' In questo video vediamo un importante tipo di dato di PHP ('stringa'), senza il quale i messaggi in PHP non si trasmetterebbero. Osserviamo anche le due dichiarazioni echo e print entrambe utilizzate per visualizzare informazioni/dati sullo schermo(nel browser). E vediamo le differenze dei diversi modi di visualizzazione, con apici e con virgolette (un errore di ogni principiante) e come possiamo quotare e a che cosa serve. 3. Variabili e Costanti Il PHP viene studiato con lo scopo di creare pagine che cambiano, pagine dinamiche, pagine con contenuto dinamico che viene estratto dal database oppure formato al esecuzione di qualche funzione. Per questo scopo esistono le variabili. Delle quali parleremo in questa VideoLezione, toccando anche le costanti l'opposto delle variabili in PHP. 4. Operazioni, concatenazioni e assegnamento Dopo tre lezioni per vedere le basi delle basi in PHP possiamo passare al opera e iniziamo dalle operazioni base matematiche. Vedremo come sommare,moltiplicare,dividere,addizionare i dati e le variabili in PHP. Vediamo anche che cose la concatenazione e come concatenare due o più stringhe in PHP. Per ultimo vediamo meglio l'assegnazione di dati alle variabili. Controlli Condizionali Una VideoSezione molto importante, perché viene affrontato il tema controllo condizionale che nel PHP svolge il ruolo del poliziotto tenendo al sicuro

13 l'applicativo web database. Possiamo eseguire controlli di qualsiasi tipo(i dati inseriti sono giusti?, l'utente ha eseguito l'accesso?,la password è valida? etc.) 1. if-else 'Fidarsi è bene, non fidarsi è meglio!' E sul web controllare dati, fatti, azioni etc. fa sempre bene. Introduciamo quindi le condizioni e le strutture per il controllo condizionale in PHP, la più famosa e usata tra queste è if...else, la quale controlla se la condizione che li passiamo è vera e in questo caso esegue una parte del codice che noi gli scriviamo e nel caso la condizione fosse falsa esegue un altra parte del codice che noi gli scriviamo. 2. elseif e operatori condizionali Possiamo espandere ancora di più if...else e fare in modo che le condizioni e il codice da eseguire sia multiplo. Per questo compito arriva elseif che ci aiuta a mantenere il codice pulito e corretto. Nella seconda parte della VideoLezione vediamo invece come espandere le condizioni da controllare, come creare condizioni multiple entrambi da controllare o solo la prima occorrenza vera e diversi operatori per uguagliare, dis-uguagliare, comparare, negare etc. 3. switch-case Fornire delle opzioni all'utente sul web è una cosa molto frequente. Ma che cosa sta sotto alla lista di opzioni e come fa poi l'applicativo a fornirci proprio quello che abbiamo scelto e in modo in cui lo preferiamo? Per la maggior parte dei casi c'è lo zampino di 'switch...case', che funziona in modo simile a 'if...else' ma al posto di controllare condizioni controlla quale opzione è stata scelta. Quindi ha un numero di opzioni deciso dal programmatore(e non manca il default). Cicli (Loop) Visti i controlli condizionali sappiamo creare condizioni e quindi passiamo a vedere i cicli in php. I cicli in php,come in altri linguaggi, servono per ripetere qualche azione (es. visualizzazione di immagini e testo descrittivo) finché una determinata condizione è valida (es. finchè non finiscono tutte le immagini nel database). Sono spesso usati per mostrare contenuti nel sito, ad esempio la lista degli ultimi articoli, e servono per tanti altri casi. 1. while Il ciclo php più semplice tra tutti, in questa videolezione viene introdotto il concetto dei cicli e con esempi interessanti viene dimostrata la loro utilità e il modo in cui funzionano. Ad esempio vediamo come sommare tutti i numeri

14 da 1 a 1000 tra di loro scrivendo solo 4 righe di codice. 2. do-while Questo ciclo è molto simile a while c'è solo una piccola differenza che sta nel fatto che do-while esegue il corpo del ciclo almeno una volta, sempre. Perche questo ciclo php prima si esegue e poi controlla la condizione mentre while prima controlla e poi se la condizione e vera esegue. 3. for Ammetto che for è il mio ciclo preferito e funziona for allo stesso modo di while apparte l'unica differenza che lo fa più appetitoso. E questa differenza è che in for possiamo definire le variabili utili al ciclo, la condizione e quello che eseguiamo subito e alla fine di ogni ciclo direttamente nei parametri del ciclo. Questo serve per risparmiare tempo, spazio e per non confondere le variabili del ciclo con variabili del codice. Nella videolezione sul ciclo 'for' vediamo come costruire un ciclo per trovare le potenze di un qualsiasi numero, in 3 righe di codice php. 4. break e continue Per finire il discorso sui cicli e per essere completi, cosi non avrete sorprese quando esaminate codici altrui, parliamo di break, gia visto in switch-case, e di continue. Questi due operatori servono per interrompere o continuare il ciclo php I tipi di dati in php Una video sezione un po' noiosetta devo ammetterlo, ma ne vale la pena! I tipi di dati in php sono importanti da sapere e da gestire, e visto che php non è fortemente tipizzato bisogna stare attenti e sapere come comportarci. E per fare ciò bisogna per prima vedere quali tipi di dati ci sono in php, come esaminarli e infine come avere il tipo di dato desiderato, e questi tre passi sono divisi in tre video lezioni di questa video sezione. 1. Introduzione ai Tipi di Dati in PHP Introduciamo i tipi di dati in php, le 2 categorie dei tipi, il tipo null, i problemi che possono sorgere se non si sta attenti al tipo e esempi dei tipi di dati. 2. Debug, Esaminazione dei tipi di dati in php Visti quali sono i tipi di dati impariamo come esaminarli come sapere dal php se una certa variabile e di quel tipo. Vediamo inoltre tre funzioni di debug, e testiamo le nostre variabili per vedere se il codice funziona correttamente e

15 per concludere parliamo di isset, empty e unset. 3. Conversione dei tipi di dati in php La conversione dei tipi di dati in php avviene anche automaticamente, come abbiamo visto in precedenza una variabile può variare di valore e può variare anche di tipo, vediamo come avviene e perche per poi passare alla conversione manuale con funzioni, trucchetti e controlli. Definire Funzioni Organizzare il codice, strutturarlo, ottimizzare la velocità e la logica di esso, farlo più riutilizzabile e più comprensibile anche da altri. Questo e altro fanno le funzioni in PHP, php è fatto di funzioni! E noi possiamo definire funzioni nostre funzioni definite da funzioni ed è di questo che ci occupiamo nella VideoSezione Definire Funzioni! 1. Iniziamo a definire funzioni Le funzioni in PHP sono una cosa fondamentale ed intorno ad esse girano tanti altri argomenti interessantissimi, come includere file che vediamo nell'ultima VideoLezione. In questa invece iniziamo a definire funzioni, passare parametri e parlare dei tipi di dati accettati e restituiti dalle funzioni. 2. Variabili e funzioni, scope, globali, statiche Al interno di una funzione possiamo fare di tutto creare variabili, condizioni ifelse, cicli etc. e quello che succede però rimane al interno di esse, a parte il risultato che ci serve a noi dopo le operazioni della funzione. Ma se ci servisse più di un risultato e se dobbiamo contare quante volte è stata eseguita una funzione? Questo e altro, come sempre, lo vediamo in questa VideoLezione. 3. Consolidare e Parametri di default Sulle funzioni abbiamo già detto tante cose e non mi sembra che siano tanto difficili però visto che sono un argomento molto importante per andare avanti nel PHP consolidiamolo creando una funzione che calcola lo sconto da applicare e restituisce il prezzo scontato. E vediamo cosa sono i parametri di default sulla funzione mylink creata al inizio sezione. 4. Include/Require, once e path Una funzionalità di PHP che a me personalmente mi ha sbalordito ai miei tempi è la possibilità di includere altri file in uno script.php. Con le quattro dichiarazioni che vediamo in questa VideoLezione infatti, possiamo includere

16 un qualsiasi file al interno dei nostri script. Vediamo anche cosa sono le path, path assolute e relative e quale è il miglior metodo per includere altri file. Array Un serie di errori da visualizzare al utente in differenti parti della form, un lista di articoli che contengono titolo,testo,immagine,nome autore,numero di visualizzazioni e altro da mostrare in modo ben strutturato e piacevole al utente. Una collezione di dati. Un Array. Scopriamo come e come lavorarci nella VideoSezione sugli Array. 1. Introduzione agli Array Introduciamo gli Array, in italiano vettori, vediamo che modi ci sono per crearli, quali tipi di Array ci sono, come cancellarli, come è l'ordinamento di default e come visualizzarli nel browser. Si con tutte queste cose iniziamo il discorso sugli Array che sono tanto importanti nello sviluppo di applicativi web con database. 2. Il ciclo 'foreach' Per ora abbiamo visto come visualizzare un Array con funzioni di debug, quindi abbiamo tutto l'array in una volta ed è impossibile formattarlo e strutturarlo come vogliamo. Il ciclo foreach, molto simile a al ciclo for, serve proprio a questo. Con una condizione per il ciclo possiamo mandare in output al utente i valori dell'array che vogliamo in modo in cui lo vogliamo. 3. Funzioni principali Parte 1 Le funzioni per lavorare con gli Array sono tante ma non tutte sono cosi efficienti come altre e certe sembra che sono fatte proprio per bellezza. Quindi io ho raccolto le funzioni principali per lavorare con gli Array e le ho divise in due parti, questa e la prossima VideoLezione. 4. Funzioni principali Parte 2 Questa VideoLezione è il continuo della precedente. E quello che facciamo e vedere le funzioni principali per lavorare con gli Array in php. Ad esempio come contare gli elementi di un Array, come convertre gli Array in stringhe e viceversa, cercare al interno di un array, aggiungere elementi all'array, unirli e altro. 5. Ordinare gli elementi nell'array In questa VideoLezione vediamo 6 funzioni per ordinare gli Array. Vedremo

17 come ordinarli in modo crescente, decrescente, in base alle lettere, in base numerica, in base alle chiavi e come rovesciarli semplicemente. Stringhe, interi e float Abbiamo affrontato i tipi di dati in php in generale, dopo di che ci siamo soffermati sul tipo di dato Array, e come si è potuto vedere non erano poche le cose da sapere ma comunque alla fine c'è l'abbiamo fatta ed è ora di andare avanti e esaminare meglio altri tipi: le stringhe, gli interi e i float. 1. Funzioni principali per le Stringhe Le stringhe, anche se può non sembrare, sono il tipo di dato più utilizzato in php. Questo non solo perchè con esse possiamo mostrare messaggi comprensibili al utente ma anche perchè non saranno rari i casi in cui avremo a che fare con le url, le path, nella pratica, servirà tagliarle/incollarle etc. Ma anche i dati che ci fornisce l'utente, i dati che salveremo e estrarremo dal Database e molto altro sarà sotto forma di stringa. E da qui iniziamo a manipolarle con delle semplici ma importanti funzioni. 2. Stringhe formattate (printf(); e sprintf();) Un numero float, , o una data, , non sono nel loro miglior aspetto ma pur troppo fin ora noi abbiamo visto solo echo e print per mandare in output le informazioni che non hanno la forza di trasformare i dati e formattarli. Cioè quello che riceviamo in echo, un numero float lunghissimo o una data non standardizzata, viene visualizzato al utente, possiamo modificare le cose prima di passarle ad echo con funzioni esterne oppure possiamo usare printf() e sprintf() per formattare i dati in tante maniere prima della loro visualizzazione e avere float tutti uguali con uno o due numeri dopo la virgola,3.33, e date nello standard ISO, Manipolare/Lavorare le stringhe Come abbiamo detto all'inizio le stringhe sono molto importanti. E saperle manipolare e altrettanto importante. Imparare a cercare dentro di esse, a tagliarle, sostituire caratteri e porzioni al loro interno è molto utile. Vediamo come e anche perché. 4. Intro e funzioni per interi e float Questa Video Lezione introduce qualche caratteristica in più sugli interi, di quelle che abbiamo visto nei tipi di dati in PHP e mostra alcune semplicissime

18 funzioni per lavorare con numeri a virgola mobile e interi che nella pratica possono essere molto utili. Inoltre alla fine della video lezione parliamo dei sistemi numerici, in breve, e vediamo le funzioni per convertire da una base al'altra. 5. Numeri casuali, Matematica, Validazione Partiamo con le funzioni matematiche che non mancano in PHP, vediamo quelli più semplici però senza andare nella trigonometria. Dopo di che generiamo numeri casuali in 2 modi diversi. Per finire con la validazione dei numeri finiti, infiniti e espressioni impossibili. Una lezione un po' troppo matematica anche per i miei gusti ma sono sicuro c'è qualcuno a cui queste cose faranno molto comodo un giorno. Date e Orari Un applicativo web che si fa rispettare lavora molto anche con le date. Io ad esempio penso immediatamente a oggi è: (data corrente), la pagina è stata generata in: (secondi) e altro che riguarda le date lo stesso ordinamento dei articoli per la data di creazione. E in questa video sezione vediamo come il php genera le date e come sfruttare al massimo questa sua funzionalità. 1. Timestamp Unix (time()) Come potrei descrivere quello che vediamo in questa video lezione senza entrare nel dettaglio. Ad esempio il timestamp unix è l'elemento principale intorno al quale ruotano tutte le date in php e altri linguaggi. Ed è il numero di secondi trascorsi dal inizio dell'era di Unix. 2. Generare timestamp e microsecondi Nella prima video lezione abbiamo visto il metodo più semplice per recuperare un timestamp. E come potete immaginare php offre altre funzionalità per raggiungere questo compito in modo da fornirci tutte le comodità e possibilità. Addirittura ci permette di lavorare con i microsecondi, che a prima vista sono troppo piccoli per essere utili, ma pensate al esempio la pagina è stata generata in: (numero di secondi). 3. Formato date e validazione Ora che sappiamo come recuperare un timestamp di una qualsiasi data futura, passata e presente possiamo generare date leggibili anche al utente, formattandole in modo che più ci piace e se decidiamo di usare lo stile

19 letterale possiamo anche adattare i nomi dei mesi e giorni alla lingua che ha l'utente sul computer. Ecco come è strutturato il Video Corso 11 video sezioni e tutte le video lezioni con a fianco la durata di ogni una nel immagine manca la rappresentazione della video sezione Momenti Tecnici che ha 4 video lezioni sui programmi che ci serviranno per lavorare P.S. Imparate a programmare anche voi, in un modo molto facile ma allo stesso tempo completo e professionale! P.P.S Nessun orario scomodo per frequentare corsi, nessun grosso manuale poco pratico e alcun tempo perso Ma 16 ore in 50 video lezioni per voi che volete il meglio e subito! Artur Mamedov

Obiettivi d esame PHP Developer Fundamentals on MySQL Environment

Obiettivi d esame PHP Developer Fundamentals on MySQL Environment Obiettivi d esame PHP Developer Fundamentals on MySQL Environment 1.0 Ambiente di sviluppo 1.1 Web server e database MySQL Comprendere la definizione dei processi che si occupano di fornire i servizi web

Dettagli

INDICE PROGRAMMA CORSO

INDICE PROGRAMMA CORSO INDICE PROGRAMMA CORSO PRIMA LEZIONE: Componenti di un computer: Hardware, Software e caratteristiche delle periferiche. SECONDA LEZIONE: Elementi principali dello schermo di Windows: Desktop, Icone, Mouse,

Dettagli

Joomla: Come installarlo e come usarlo. A cura di

Joomla: Come installarlo e come usarlo. A cura di Joomla: Come installarlo e come usarlo. A cura di In questa dispensa andremo a vedere come si installa joomla sul noto software xampp e come viene usato per creare siti web dinamici. Tecnol earn Firmato

Dettagli

Indice. 1.13 Configurazione di PHP 26 1.14 Test dell ambiente di sviluppo 28

Indice. 1.13 Configurazione di PHP 26 1.14 Test dell ambiente di sviluppo 28 Indice 25 184 Introduzione XI Capitolo 1 Impostazione dell ambiente di sviluppo 2 1.1 Introduzione ai siti Web dinamici 2 1.2 Impostazione dell ambiente di sviluppo 4 1.3 Scaricamento di Apache 6 1.4 Installazione

Dettagli

Introduzione allo sviluppo Web. Studium Generale, a.a. 2013-2014, II semestre

Introduzione allo sviluppo Web. Studium Generale, a.a. 2013-2014, II semestre Introduzione allo sviluppo Web Studium Generale, a.a. 2013-2014, II semestre 1 Contatto Daniel Graziotin daniel.graziotin@unibz.it http://ineed.coffee/teaching/introdu zione-allo-sviluppo-web 2 Esame Esame

Dettagli

DATABASE IN RETE E PROGRAMMAZIONE LATO SERVER

DATABASE IN RETE E PROGRAMMAZIONE LATO SERVER DATABASE IN RETE E PROGRAMMAZIONE LATO SERVER L architettura CLIENT SERVER è l architettura standard dei sistemi di rete, dove i computer detti SERVER forniscono servizi, e computer detti CLIENT, richiedono

Dettagli

IMSV 0.8. (In Media Stat Virtus) Manuale Utente

IMSV 0.8. (In Media Stat Virtus) Manuale Utente Introduzione IMSV 0.8 (In Media Stat Virtus) Manuale Utente IMSV è una applicazione che calcola che voti può'prendere uno studente negli esami che gli mancano per ottenere la media che desidera. Importante:

Dettagli

MySQL Controllare gli accessi alla base di dati A cura di Silvio Bonechi per http://www.pctrio.com

MySQL Controllare gli accessi alla base di dati A cura di Silvio Bonechi per http://www.pctrio.com MySQL Controllare gli accessi alla base di dati A cura di Silvio Bonechi per http://www.pctrio.com 15.03.2006 Ver. 1.0 Scarica la versione pdf ( MBytes) Nessuno si spaventi! Non voglio fare né un manuale

Dettagli

Corso html 5. Di Roberto Abutzu. *********** Terza parte: Prime nozioni: Tag e prima pagina, continuazione. **********

Corso html 5. Di Roberto Abutzu. *********** Terza parte: Prime nozioni: Tag e prima pagina, continuazione. ********** Corso html 5. Di Roberto Abutzu. *********** Terza parte: Prime nozioni: Tag e prima pagina, continuazione. ********** Prime nozioni: Tag e prima pagina, continuazione. Nota bene, al fine di avere anche

Dettagli

WEB TECHNOLOGY. Il web connette. LE persone. E-book n 2 - Copyright Reserved

WEB TECHNOLOGY. Il web connette. LE persone. E-book n 2 - Copyright Reserved WEB TECHNOLOGY Il web connette LE persone Indice «Il Web non si limita a collegare macchine, ma connette delle persone» Il Www, Client e Web Server pagina 3-4 - 5 CMS e template pagina 6-7-8 Tim Berners-Lee

Dettagli

LA STRUTTURA DEL SITO

LA STRUTTURA DEL SITO LA STRUTTURA DEL SITO è molto semplice: Nella parte superiore c è il logo di Radio Maria il tasto per ASCOLTARE la diretta online - il link a World Family dove troverete le Radio Maria sparse in tutto

Dettagli

Innanzitutto andiamo sul sito http://www.dropbox.com/ ed eseguiamo il download del programma cliccando su Download Dropbox.

Innanzitutto andiamo sul sito http://www.dropbox.com/ ed eseguiamo il download del programma cliccando su Download Dropbox. Oggi parlerò di qualcosa che ha a che fare relativamente con la tecnica fotografica, ma che ci può dare una mano nella gestione dei nostri archivi digitali, soprattutto nel rapporto professionale con altre

Dettagli

La posta elettronica. ICT per la terza età Le video lezioni della Fondazione Mondo Digitale

La posta elettronica. ICT per la terza età Le video lezioni della Fondazione Mondo Digitale La posta elettronica ICT per la terza età Le video lezioni della Fondazione Mondo Digitale Diapositiva Introduzione Posta elettronica E mail Elettronica Posta In questo argomento del nostro corso impareremo

Dettagli

5 PASSI PER COSTRUIRE UN SITO PROFESSIONALE IN WORDPRESS

5 PASSI PER COSTRUIRE UN SITO PROFESSIONALE IN WORDPRESS 5 PASSI PER COSTRUIRE UN SITO PROFESSIONALE IN WORDPRESS Breve guida per psicologi a cura di Davide Algeri 1 INDICE Cominciamo... Pag. 3 Passo 1 Crea un Database....... Pag.4 Passo 2 Scarica i file di

Dettagli

INSTALLAZIONE JOOMLA SU SPAZIO WEB FREE ALTERVISTA

INSTALLAZIONE JOOMLA SU SPAZIO WEB FREE ALTERVISTA INSTALLAZIONE JOOMLA SU SPAZIO WEB FREE ALTERVISTA Questa vuole essere una breve tutorial su come installare Joomla su uno spazio Web gratuito, in particolare faremo riferimento ai sottodomini gratuitamente

Dettagli

10 step per creare un sito Wordpress

10 step per creare un sito Wordpress Sono Andrea Giavara, fondatore di WP Pratico, nel sito ci sono 7.000 iscritti e grazie ad esso ho aiutato più di 400 tra persone e aziende a realizzare il proprio sito online. In questo Documento troverai

Dettagli

Virtual meeting istruzioni per l uso v 1.0 del 10 aprile 2012 - by LucioTS

Virtual meeting istruzioni per l uso v 1.0 del 10 aprile 2012 - by LucioTS Qui di seguito le istruzioni per partecipare ai virtual meeting 3rotaie. Il software (ad uso gratuito per scopi non commerciali) scelto è TeamViewer (scaricabile da http://www.teamviewer.com) che la momento

Dettagli

CONCORSO MED COMPUTER s.r.l. I.T.I.S. E. Divini. San Severino Marche

CONCORSO MED COMPUTER s.r.l. I.T.I.S. E. Divini. San Severino Marche CONCORSO MED COMPUTER s.r.l. I.T.I.S. E. Divini San Severino Marche Paciaroni Sara e Zega Michela - 1 - Titolo Some news in Med. Lasciatevi travolgere dalle nuove tecnologie. Abstract Oggi sono molte le

Dettagli

Corso di PHP. Prerequisiti. 1 - Introduzione

Corso di PHP. Prerequisiti. 1 - Introduzione Corso di PHP 1 - Introduzione 1 Prerequisiti Conoscenza HTML Principi di programmazione web Saper progettare un algoritmo Saper usare un sistema operativo Conoscere il concetto di espressione 2 1 Introduzione

Dettagli

L economia: i mercati e lo Stato

L economia: i mercati e lo Stato Economia: una lezione per le scuole elementari * L economia: i mercati e lo Stato * L autore ringrazia le cavie, gli alunni della classe V B delle scuole Don Milanidi Bologna e le insegnati 1 Un breve

Dettagli

INFORMAZIONI GENERALI SUI COOKIES

INFORMAZIONI GENERALI SUI COOKIES Con riferimento al provvedimento Individuazione delle modalità semplificate per l informativa e l acquisizione del consenso per l uso dei cookie 8 maggio 2014 (pubblicato sulla Gazzetta Ufficiale n. 126

Dettagli

GUADAGNARE CON TELEGRAM L ESATTA STRATEGIA CHE MI HA PERMESSO DI AUMETARE LE VISITE DEL MIO BLOG

GUADAGNARE CON TELEGRAM L ESATTA STRATEGIA CHE MI HA PERMESSO DI AUMETARE LE VISITE DEL MIO BLOG GUADAGNARE CON TELEGRAM L ESATTA STRATEGIA CHE MI HA PERMESSO DI AUMETARE LE VISITE DEL MIO BLOG Ciao sono Marco Dasta il fondatore di marcodasta.com e in questo breve ebook ti parlo di come Telegram ha

Dettagli

Dott.ssa Maria Vittoria Avolio. Dott.ssa Adriana Pietramala

Dott.ssa Maria Vittoria Avolio. Dott.ssa Adriana Pietramala Corso di Informatica Laurea Triennale - Comunicazione&Dams Dott.ssa Maria Vittoria Avolio avoliomv@unical.it Dott.ssa Adriana Pietramala a.pietramala@unical.it Riferimenti Manuale PHP http://www.php.net/download-docs.php

Dettagli

Conoscere gli strumenti per incrementare i ricavi della propria attività!

Conoscere gli strumenti per incrementare i ricavi della propria attività! Conoscere gli strumenti per incrementare i ricavi della propria attività! Breve guida su come sfruttare i servizi offerti dal Portale del Commercio POWERED BY WEB 66 HTTP: INDICE Capitolo Pagina Perché

Dettagli

1. LA MOTIVAZIONE. Imparare è una necessità umana

1. LA MOTIVAZIONE. Imparare è una necessità umana 1. LA MOTIVAZIONE Imparare è una necessità umana La parola studiare spesso ha un retrogusto amaro e richiama alla memoria lunghe ore passate a ripassare i vocaboli di latino o a fare dei calcoli dei quali

Dettagli

INTERNET EXPLORER Breve manuale d uso

INTERNET EXPLORER Breve manuale d uso INTERNET EXPLORER Breve manuale d uso INDICE INTRODUZIONE... 3 COME IMPOSTARE LA PAGINA INIZIALE... 3 LA WORK AREA... 3 LE VOCI DI MENU... 5 IL MENU FILE... 5 IL MENU MODIFICA... 6 IL MENU VISUALIZZA...

Dettagli

Corso Creare Siti WEB

Corso Creare Siti WEB Corso Creare Siti WEB INTERNET e IL WEB Funzionamento Servizi di base HTML CMS JOOMLA Installazione Aspetto Grafico Template Contenuto Articoli Immagini Menu Estensioni Sito di esempio: Associazione LaMiassociazione

Dettagli

Introduzione all'uso di

Introduzione all'uso di Introduzione all'uso di Microsoft Outlook Express 6 Outlook Express 6 è un programma, incluso nel browser di Microsoft Internet Explorer, che ci permette di inviare e ricevere messaggi di posta elettronica.

Dettagli

Migriamo da Joomla! 1.5 a 1.7

Migriamo da Joomla! 1.5 a 1.7 Migriamo da Joomla! 1.5 a 1.7 Valentina Bossini (ventus85) valentina@ventus85.com 1 Twitta sul Joomla Day! Canale ufficiale della Comunità Italiana di Joomla! http://twitter.com/joomlaitalia Hashtag ufficiale

Dettagli

SERVIZI OFFERTI DA INTERNET INTERNET POSTA ELETTRONICA

SERVIZI OFFERTI DA INTERNET INTERNET POSTA ELETTRONICA Reti Informatiche SERVIZI OFFERTI DA INTERNET INTERNET POSTA ELETTRONICA INTERNET Il prototipo della grande rete si chiamava ARPAnet ed alla fine del 1960 collegava i computer dell UCLA, dello Stanford

Dettagli

Corso html 5. Di Roberto Abutzu. `***********` Ottava parte: I link, seconda parte. `**********` I link, seconda parte.

Corso html 5. Di Roberto Abutzu. `***********` Ottava parte: I link, seconda parte. `**********` I link, seconda parte. Corso html 5. Di Roberto Abutzu. `***********` Ottava parte: I link, seconda parte. `**********` I link, seconda parte. Continuiamo la parte che completerà la trattazione dei link, andando ad operare direttamente

Dettagli

Wordpress corso base. Mario Marino Corso Base Wordpress

Wordpress corso base. Mario Marino Corso Base Wordpress Wordpress corso base Mario Marino Corso Base Wordpress introduzione Cosa sappiamo fare adesso e cosa vorremmo sapere fare alla fine del corso Parole chiave Sito / Blog Database CMS Client / Server Account

Dettagli

1 di 17 14-01-2009 18:14

1 di 17 14-01-2009 18:14 14 gen 2009 Stampa articolo 48 Commenti [Modifica] Corso interattivo di programmazione per iphone: I Lezione Corso Inglese Online Facile, Rapido e Divertente Corso a distanza. Provalo Gratis! ABAEnglish.com

Dettagli

CONOSCI MEGLIO IL WEB.

CONOSCI MEGLIO IL WEB. CONOSCI MEGLIO IL WEB. CONOSCI MEGLIO IL WEB. di Stefania Pompigna Il mondo virtuale offre infinite opportunità ed infinite insidie. E meglio scoprirle, capirle ed impararle. GUIDA SULLA TORTUOSA STRADA

Dettagli

Manuale. Gestione biblioteca scolastica by Rosset Pier Angelo is licensed under a Creative Commons

Manuale. Gestione biblioteca scolastica by Rosset Pier Angelo is licensed under a Creative Commons Manuale Gestione biblioteca scolastica by Rosset Pier Angelo is licensed under a Creative Commons Premessa Gestione Biblioteca scolastica è un software che permette di gestire in maniera sufficientemente

Dettagli

INTERNET EXPLORER. Breve manuale d'uso

INTERNET EXPLORER. Breve manuale d'uso INTERNET EXPLORER Breve manuale d'uso INDICE INTRODUZIONE... 3 COME IMPOSTARE LA PAGINA INIZIALE...3 LA WORK AREA... 3 LE VOCI DI MENU... 5 IL MENU FILE... 5 IL MENU MODIFICA... 6 IL MENU VISUALIZZA...

Dettagli

Dai Twits a Tweeple, perché ho adottato Twitter e perché dovreste farlo anche voi Parte 4

Dai Twits a Tweeple, perché ho adottato Twitter e perché dovreste farlo anche voi Parte 4 Dai Twits a Tweeple, perché ho adottato Twitter e perché dovreste farlo anche voi Parte 4 Di Articolo originale: Part Four: From Twits to Tweeple, Why I Embraced Twitter and You Should Too 6 febbraio 2008

Dettagli

Che cos è, dove si trova, e a cosa serve Internet? Possono sembrare domande banali, ma a pensarci bene la risposta non è tanto facile.

Che cos è, dove si trova, e a cosa serve Internet? Possono sembrare domande banali, ma a pensarci bene la risposta non è tanto facile. di Pier Francesco Piccolomini 1 Che cos è, dove si trova, e a cosa serve Internet? Possono sembrare domande banali, ma a pensarci bene la risposta non è tanto facile. Oggi attraverso questa gigantesca

Dettagli

Questa scelta è stata suggerita dal fatto che la stragrande maggioranza dei navigatori usa effettivamente IE come browser predefinito.

Questa scelta è stata suggerita dal fatto che la stragrande maggioranza dei navigatori usa effettivamente IE come browser predefinito. Pagina 1 di 17 Installazione e configurazione di applicazioni Installare e configurare un browser Come già spiegato nelle precedenti parti introduttive di questo modulo un browser è una applicazione (lato

Dettagli

PIÙ IN DETTAGLIO Come si crea una scuola virtuale? Come viene associato un insegnate alla scuola? Cos è il Codice scuola?

PIÙ IN DETTAGLIO Come si crea una scuola virtuale? Come viene associato un insegnate alla scuola? Cos è il Codice scuola? PIÙ IN DETTAGLIO Come si crea una scuola virtuale? Quando si compila il modulo di registrazione, selezionare l opzione scuola.una volta effettuata la registrazione, si può accedere a un ambiente molto

Dettagli

Report: confronto dei 3 cms più usati

Report: confronto dei 3 cms più usati Report: confronto dei 3 cms più usati Inutile girarci attorno, i cms più usati sono tre Wordpress, Joomla e Drupal. Partiamo dalle cose in comune. Tutti e tre sono open source ovvero il codice è libero

Dettagli

Scrivere uno script php che, dato un array associativo PERSONE le cui chiavi sono i

Scrivere uno script php che, dato un array associativo PERSONE le cui chiavi sono i Esercizi PHP 1. Scrivere uno script PHP che produca in output: 1. La tabellina del 5 2. La tavola Pitagorica contenuta in una tabella 3. La tabellina di un numero ricevuto in input tramite un modulo. Lo

Dettagli

*** QUESTO DOCUMENTO E' INCOMPLETO ED IN FASE AMPLIAMENTO CONTINUO. ***

*** QUESTO DOCUMENTO E' INCOMPLETO ED IN FASE AMPLIAMENTO CONTINUO. *** *** QUESTO DOCUMENTO E' INCOMPLETO ED IN FASE AMPLIAMENTO CONTINUO. *** PREFAZIONE Questo progetto nasce perchè mi sono reso conto dell'importanza che i motori di ricerca hanno su Internet. Internet rappresenta

Dettagli

Come Lavorare in Rugbystories.it

Come Lavorare in Rugbystories.it Come Lavorare in Rugbystories.it Una guida per i nuovi arrivati IL PUNTO DI PARTENZA PER I NUOVI ARRIVATI E UN PUNTO DI RITORNO PER CHI NON RICORDA DA DOVE E ARRIVATO. 1 Come Lavorare in Rugbystories.it

Dettagli

File, Modifica, Visualizza, Strumenti, Messaggio

File, Modifica, Visualizza, Strumenti, Messaggio Guida installare account in Outlook Express Introduzione Questa guida riguarda di sicuro uno dei programmi maggiormente usati oggi: il client di posta elettronica. Tutti, ormai, siamo abituati a ricevere

Dettagli

Introduzione a Wordpress

Introduzione a Wordpress Introduzione a Wordpress 1. Wordpress, cos'è?? 2. Cosa possiamo fare con Wordpress 3. La lista della spesa 1. Wordpress, cos'è?? Wordpress è un cms cioè un sistema, un software che fa da manager di contenuti.

Dettagli

SCP: SCHEDULER LAYER. a cura di. Alberto Boccato

SCP: SCHEDULER LAYER. a cura di. Alberto Boccato SCP: SCHEDULER LAYER a cura di Alberto Boccato PREMESSA: Negli ultimi tre anni la nostra scuola ha portato avanti un progetto al quale ho partecipato chiamato SCP (Scuola di Calcolo Parallelo). Di fatto

Dettagli

GUIDA ALLA CONFIGURAZIONE DI ZONE ALARM PERSONAL FIREWALL

GUIDA ALLA CONFIGURAZIONE DI ZONE ALARM PERSONAL FIREWALL GUIDA ALLA CONFIGURAZIONE DI ZONE ALAR M PERSONAL FIREWALL 6.1 Zone Alarm personal Firewall è la versione gratuita, per uso personale, del più completo Zone Alarm Pro, firewall prodotto da Zone Labs. Questa

Dettagli

Internet Architettura del www

Internet Architettura del www Internet Architettura del www Internet è una rete di computer. Il World Wide Web è l insieme di servizi che si basa sull architettura di internet. In una rete, ogni nodo (detto host) è connesso a tutti

Dettagli

1. Il nome utente: NON può essere modificato 2. Il tuo nome (ne trovate prescritto uno generico): metti il tuo vero nome SENZA il cognome

1. Il nome utente: NON può essere modificato 2. Il tuo nome (ne trovate prescritto uno generico): metti il tuo vero nome SENZA il cognome Guida NetPupils Un social network è un sito che dà la possibilità alle persone di entrare in contatto e condividere informazioni. I social network si basano su quella che viene definita amicizia : concedendo

Dettagli

Manuale Progetto Placement

Manuale Progetto Placement Manuale Progetto Placement V. 5 del 20/06/2013 FUNZIONI PRINCIPALI: Fornire uno strumento per la gestione centralizzata di stage, alternanze e placement. Costruire un database contenente i curriculum degli

Dettagli

MediaWiki. Giuseppe Frisoni

MediaWiki. Giuseppe Frisoni MediaWiki Giuseppe Frisoni MediaWiki: costruire insieme 1/2 L'enorme successo di Wikipedia, la nota enciclopedia online, è sotto gli occhi di tutti; cosa meno nota, invece, è la piattaforma con cui è progettata.

Dettagli

Corso di Web programming Modulo T3 A2 - Web server

Corso di Web programming Modulo T3 A2 - Web server Corso di Web programming Modulo T3 A2 - Web server 1 Prerequisiti Pagine statiche e dinamiche Pagine HTML Server e client Cenni ai database e all SQL 2 1 Introduzione In questa Unità si illustra il concetto

Dettagli

Software Applicativo. Hardware. Sistema Operativo Software di Base Traduttori e Linguaggi

Software Applicativo. Hardware. Sistema Operativo Software di Base Traduttori e Linguaggi : di base e applicativo L HardWare (monitor, tastiera, circuiti, stampante, ) è il nucleo fondamentale del calcolatore ma da solo non serve a nulla. Bisogna utilizzare il software per poterlo fare funzionare.

Dettagli

Due Metodi per ricaricare il vostro cellulare Tim, Vodafone e Wind gratis

Due Metodi per ricaricare il vostro cellulare Tim, Vodafone e Wind gratis Due Metodi per ricaricare il vostro cellulare Tim, Vodafone e Wind gratis Ciao, ti sei aggiudicato una guida per effettuare ricariche sul tuo cellulare gratis, Il metodo è molto semplice ed e tutto fattibile

Dettagli

Corso di PHP. Prerequisiti. 1 - Introduzione

Corso di PHP. Prerequisiti. 1 - Introduzione Corso di PHP 1 - Introduzione 1 Prerequisiti Conoscenza HTML Principi di programmazione web Saper progettare un algoritmo Saper usare un sistema operativo Compilazione, link, esecuzione di programmi Conoscere

Dettagli

Costruisci la tua presenza con le Pagine Facebook

Costruisci la tua presenza con le Pagine Facebook Pagine 1 Costruisci la tua presenza con le Pagine Guida per le organizzazioni no profit La Ogni giorno, milioni di persone in tutto il mondo visitano per connettersi con gli amici e condividere i propri

Dettagli

Corso html 5. Di Roberto Abutzu. *********** Quarta parte: Body ed elementi strutturali. ********** Cos'è il Body e gli elementi strutturali?

Corso html 5. Di Roberto Abutzu. *********** Quarta parte: Body ed elementi strutturali. ********** Cos'è il Body e gli elementi strutturali? Corso html 5. Di Roberto Abutzu. *********** Quarta parte: Body ed elementi strutturali. ********** Cos'è il Body e gli elementi strutturali? Riprendiamo il discorso, introducendo la tag Body e iniziando

Dettagli

ISTRUZIONI PASSO PASSO PER CREARE UN SITO CON JOOMLA SU ALTERVISTA

ISTRUZIONI PASSO PASSO PER CREARE UN SITO CON JOOMLA SU ALTERVISTA ISTRUZIONI PASSO PASSO PER CREARE UN SITO CON JOOMLA SU ALTERVISTA REGISTRARSI AL SITO ALTERVISTA, PER OTTENERE SPAZIO WEB GRATUITO o Andare sul sito it.altervista.org o Nel riquadro al centro, scrivere

Dettagli

INSTALLAZIONE ed USO VUZE per DOWNLOAD FILE TORRENT

INSTALLAZIONE ed USO VUZE per DOWNLOAD FILE TORRENT INSTALLAZIONE ed USO VUZE per DOWNLOAD FILE TORRENT Questa guida vuole essere un breve tutorial su come installare VUZE sul proprio PC in modo da riuscire a scaricare i file torrent che troviamo su Internet.

Dettagli

Costruisci la tua presenza con le Pagine Facebook

Costruisci la tua presenza con le Pagine Facebook Pagine 1 Costruisci la tua presenza con le Pagine Una guida per musicisti e artisti La Ogni giorno, milioni di persone in tutto il mondo visitano per connettersi con gli amici e condividere i propri contenuti

Dettagli

LEZIONE 5. Sommario LEZIONE 5 CORSO DI COMPUTER PER SOCI CURIOSI

LEZIONE 5. Sommario LEZIONE 5 CORSO DI COMPUTER PER SOCI CURIOSI 1 LEZIONE 5 Sommario QUINTA LEZIONE... 2 POSTA ELETTRONICA... 2 COSA SIGNIFICA ACCOUNT, CLIENT, SERVER... 2 QUALE CASELLA DI POSTA SCEGLIAMO?... 2 QUANDO SI DICE GRATIS... 3 IMPOSTIAMO L ACCOUNT... 3 COME

Dettagli

SPORTLANDIA TRADATE Cookie Policy

SPORTLANDIA TRADATE Cookie Policy SPORTLANDIA TRADATE Cookie Policy Informativa Privacy (art.13 D.Lgs. 196/2003): i dati che i partecipanti al Blog conferiscono all atto della loro iscrizione sono limitati all indirizzo e-mail e sono obbligatori

Dettagli

Installare un nuovo programma

Installare un nuovo programma Installare un nuovo programma ICT per la terza età Le video lezioni della Fondazione Mondo Digitale Diapositiva Introduzione Installare un nuovo programma sul computer installazione Quando acquistiamo

Dettagli

Uso del browser, posta elettronica e motori di ricerca Gmail e Google

Uso del browser, posta elettronica e motori di ricerca Gmail e Google Facoltà di Lettere e Filosofia Cdl in Scienze dell Educazione A.A. 2010/2011 Informatica (Laboratorio) Uso del browser, posta elettronica e motori di ricerca Gmail e Google Author Kristian Reale Rev. 2011

Dettagli

Internet Terminologia essenziale

Internet Terminologia essenziale Internet Terminologia essenziale Che cos è Internet? Internet = grande insieme di reti di computer collegate tra loro. Rete di calcolatori = insieme di computer collegati tra loro, tramite cavo UTP cavo

Dettagli

Blog, social network marketing virale: esserci sì, ma come? Relatore: Marco Magistri - Webmaster G&P communication

Blog, social network marketing virale: esserci sì, ma come? Relatore: Marco Magistri - Webmaster G&P communication Blog, social network marketing virale: esserci sì, ma come? Relatore: Marco Magistri - Webmaster G&P communication G&P communication srl - Milano Dal web 1.0 al web 2.0 la grande rivoluzione web 1.0 Statico

Dettagli

Tutto il meglio di BecomeGeek - Giugno 2009. Ecco come eliminare la pubblicità da Msn Messenger

Tutto il meglio di BecomeGeek - Giugno 2009. Ecco come eliminare la pubblicità da Msn Messenger Tutto il meglio di BecomeGeek - Giugno 2009 Ecco come eliminare la pubblicità da Msn Messenger Oggi quasi tutti i servizi di messaggistica istantanea, come ad esempio Msn Messenger o Yahoo Messenger, fanno

Dettagli

Guida pratica all utilizzo di Zeroshell

Guida pratica all utilizzo di Zeroshell Guida pratica all utilizzo di Zeroshell Il sistema operativo multifunzionale creato da Fulvio.Ricciardi@zeroshell.net www.zeroshell.net Proteggere una piccola rete con stile ( Autore: cristiancolombini@libero.it

Dettagli

- 1 reference coded [3,14% Coverage]

<Documents\bo_min_11_M_16_ita_stu> - 1 reference coded [3,14% Coverage] - 1 reference coded [3,14% Coverage] Reference 1-3,14% Coverage quindi ti informi sulle cose che ti interessano? sì, sui blog dei miei amici ah, i tuoi amici hanno dei

Dettagli

Questa guida ti spiega come usare l applicazione freetime fin dalla prima volta.!

Questa guida ti spiega come usare l applicazione freetime fin dalla prima volta.! freetime more business Manuale d uso versione 1.0 Requisiti essenziali per procedere all uso di freetime sono: essere in possesso di una licenza valida (anche Trial) aver scaricato l applicazione sul vostro

Dettagli

Ogni giorno un imprenditore si sveglia e cambia idea. Comprende che i macchinosi meccanismi che guidano il marketing e la comunicazione off-line non

Ogni giorno un imprenditore si sveglia e cambia idea. Comprende che i macchinosi meccanismi che guidano il marketing e la comunicazione off-line non Ogni giorno un imprenditore si sveglia e cambia idea. Comprende che i macchinosi meccanismi che guidano il marketing e la comunicazione off-line non fanno più per la sua azienda, capisce che ha bisogno

Dettagli

Utilizzo di FileMaker Pro con Microsoft Office

Utilizzo di FileMaker Pro con Microsoft Office Guida Pratica Utilizzo di FileMaker Pro con Microsoft Office Integrare FileMaker Pro con Office pagina 1 Sommario Introduzione... 3 Prima di iniziare... 4 Condivisione di dati tra FileMaker Pro e Microsoft

Dettagli

19. LA PROGRAMMAZIONE LATO SERVER

19. LA PROGRAMMAZIONE LATO SERVER 19. LA PROGRAMMAZIONE LATO SERVER Introduciamo uno pseudocodice lato server che chiameremo Pserv che utilizzeremo come al solito per introdurre le problematiche da affrontare, indipendentemente dagli specifici

Dettagli

Moodle è un prodotto open source che realizza una piattaforma software di e-learning.

Moodle è un prodotto open source che realizza una piattaforma software di e-learning. Manuale sintetico Moodle è un prodotto open source che realizza una piattaforma software di e-learning. Moodle fornisce un supporto all attività didattica attraverso una serie di strumenti molto ampia

Dettagli

Downlovers.it: registriamoci e scarichiamo il nostro primo brano.

Downlovers.it: registriamoci e scarichiamo il nostro primo brano. Downlovers.it: registriamoci e scarichiamo il nostro primo brano. Tutorial realizzato da Domenico A. Di Renzo il 12 dicembre 2008 (versione 1.0) Il documento originale si trova su: www.musicapuntoamici.com

Dettagli

Cercare è per metà trovare

Cercare è per metà trovare Introduzione Cercare è per metà trovare Cercare su Internet Un Web nella Rete Struttura del libro I n t r o d u z i o n e La prima edizione del libro che avete tra le mani nasceva nel 2005. Si trattava

Dettagli

I 6 Segreti Per Guadagnare REALMENTE Con Internet... E Trasformare La Tua Vita

I 6 Segreti Per Guadagnare REALMENTE Con Internet... E Trasformare La Tua Vita I 6 Segreti Per Guadagnare REALMENTE Con Internet... E Trasformare La Tua Vita Come Guadagnare Molto Denaro Lavorando Poco Tempo Presentato da Paolo Ruberto Prima di iniziare ti chiedo di assicurarti di

Dettagli

Come Creare un Guadagno Extra nel 2013

Come Creare un Guadagno Extra nel 2013 Come Creare un Guadagno Extra nel 2013 Tempo di lettura: 5 minuti Marco Zamboni 1 Chi sono e cos è questo Report Mi presento, mi chiamo Marco Zamboni e sono un imprenditore di Verona, nel mio lavoro principale

Dettagli

INFORMATIVA RIGUARDANTE LA PROTEZIONE E L UTILIZZO DEI DATI PERSONALI DA PARTE DI lamiakasa

INFORMATIVA RIGUARDANTE LA PROTEZIONE E L UTILIZZO DEI DATI PERSONALI DA PARTE DI lamiakasa INFORMATIVA RIGUARDANTE LA PROTEZIONE E L UTILIZZO DEI DATI PERSONALI DA PARTE DI lamiakasa anche ai sensi e per gli effetti dell art. 13, D.Lgs. 30 giugno 2003, n. 196 La protezione dei dati personali

Dettagli

Rete Internet ALFABETIZZAZIONE INFORMATICA. Prof. Patti Giuseppe

Rete Internet ALFABETIZZAZIONE INFORMATICA. Prof. Patti Giuseppe Rete Internet ALFABETIZZAZIONE INFORMATICA Prof. Patti Giuseppe SERVIZI OFFERTI DA INTERNET INTERNET POSTA ELETTRONICA INTERNET Internet in pratica è una rete vastissima, costituita dall interconnessione

Dettagli

EASYVET 1.0 MANUALE UTENTE

EASYVET 1.0 MANUALE UTENTE MANUALE UTENTE MANUALE UTENTE Sommario Introduzione 1 Primi Passi 2 Opzioni di amministrazione 3 Gestione clienti 5 Gestione fatture e spese 7 Il Giornaliero 8 Le fatture 12 Le Statistiche 14 Bilancio

Dettagli

PREMESSA. L idea è che a studiare si impara. E nessuno lo insegna. Non si insegna a scuola e non si può imparare da soli, nemmeno con grande fatica.

PREMESSA. L idea è che a studiare si impara. E nessuno lo insegna. Non si insegna a scuola e non si può imparare da soli, nemmeno con grande fatica. PREMESSA I libri e i corsi di 123imparoastudiare nascono da un esperienza e un idea. L esperienza è quella di decenni di insegnamento, al liceo e all università, miei e dei miei collaboratori. Esperienza

Dettagli

Moodle Guida rapida per docenti

Moodle Guida rapida per docenti Moodle Guida rapida per docenti Questa vuole essere una guida rapida per semplificare la realizzazione di corsi on line tramite Moodle. Quindi descriverò solo le principali funzioni del software. Ma chi

Dettagli

Marco Ballesio. secondo me. Le mie regole per le aziende che vogliono avere successo su Internet

Marco Ballesio. secondo me. Le mie regole per le aziende che vogliono avere successo su Internet Marco Ballesio Il Web Marketing secondo me Le mie regole per le aziende che vogliono avere successo su Internet Marco Ballesio, Il Web Marketing secondo me Copyright 2013 Edizioni del Faro Gruppo Editoriale

Dettagli

Moodle per docenti. Indice:

Moodle per docenti. Indice: Abc Moodle per docenti Indice: 1. 2. 3. 4. ACCEDERE ALL INTERNO DELLA PIATTAFORMA MOODLE. pag 1 INSERIRE UN FILE (es. Piano di lavoro e Programmi finali)... pag 4 ORGANIZZARE UN CORSO DISCIPLINARE (inserire

Dettagli

Navigare in Internet

Navigare in Internet Navigare in Internet ICT per la terza età Le video lezioni della Fondazione Mondo Digitale Diapositiva Introduzione Word Wide Web = WWW = Ragnatela estesa a tutto il mondo In questo argomento del nostro

Dettagli

Lezione nr. 5. Per creare un modulo è necessario avere delle conoscenze di base del linguaggio HTML. Niente di difficile ovviamente!

Lezione nr. 5. Per creare un modulo è necessario avere delle conoscenze di base del linguaggio HTML. Niente di difficile ovviamente! Lezione nr. 5 >> Come creare un modulo Web I moduli web sono delle strutture fondamentali per ogni sito web e la loro conoscenza ti permetterà di risolvere almeno il 60% delle problematiche di gestione

Dettagli

USARE JOOMLA 1.7/2.5 per gestire il vostro sito.

USARE JOOMLA 1.7/2.5 per gestire il vostro sito. 1 USARE JOOMLA 1.7/2.5 per gestire il vostro sito. 1. Per accedere al pannello di controllo: www.vostrosito.it/administrator 2. Inserire utente e password 3. Il vostro pannello di controllo si presenterà

Dettagli

A cura del Prof. Pasquale Vastola. Iscrizione alla piattaforma virtuale MOODLE FASE 1. 1) Accedere al seguente indirizzo internet :

A cura del Prof. Pasquale Vastola. Iscrizione alla piattaforma virtuale MOODLE FASE 1. 1) Accedere al seguente indirizzo internet : Iscrizione alla piattaforma virtuale MOODLE FASE 1 1) Accedere al seguente indirizzo internet : 2) Cliccare in alto a destra ( Login ) della pagina visualizzata come di seguito riportato 3) Cliccando su

Dettagli

Come fare a leggere questi dati generati da un programma windows?

Come fare a leggere questi dati generati da un programma windows? Come fare a leggere questi dati generati da un programma windows? A questo punto siamo in possesso di tutti gli elementi per sfruttare appieno le potenzialità di Linux: sappiamo destreggiarci (mai abbastanza)

Dettagli

Corso di Web Programming

Corso di Web Programming Corso di Web Programming 1. Introduzione a Internet e al WWW Paolo Milazzo Dipartimento di Informatica, Università di Pisa http://www.di.unipi.it/ milazzo milazzo di.unipi.it Corso di Laurea in Informatica

Dettagli

Il Centro sicurezza PC di Windows Vista Introduzione alla sicurezza

Il Centro sicurezza PC di Windows Vista Introduzione alla sicurezza Il Centro sicurezza PC di Windows Vista Introduzione alla sicurezza Usa gli strumenti per la vita digitale Negli ultimi anni l aspetto della sicurezza è diventato sempre più importante, la maggior parte

Dettagli

Guida al download di video da youtube: siti e software by ascuoladi.tk

Guida al download di video da youtube: siti e software by ascuoladi.tk Scaricare video da YouTube, è diventato semplicissimo. Se ad esempio avete video presenti sui vostri cd, dvd o blu-ray originali, ma non volete mettervi all opera su di essi ma scaricarli semplicemente

Dettagli

Scuola 8.0. Lavagna interattiva e software Open Source

Scuola 8.0. Lavagna interattiva e software Open Source Scuola 8.0 Lavagna interattiva e software Open Source Intervento di Emiliano Pancaldi INTRODUZIONE Queste slides (diapositive) hanno lo scopo di richiamare alla memoria le diverse informazioni che vi ho

Dettagli

UNIVERSITÀ DEGLI STUDI DI TORINO FACOLTÀ DI SCIENZE DELLA FORMAZIONE CORSO DI STUDIO TRIENNALE IN SCIENZE DELL EDUCAZIONE

UNIVERSITÀ DEGLI STUDI DI TORINO FACOLTÀ DI SCIENZE DELLA FORMAZIONE CORSO DI STUDIO TRIENNALE IN SCIENZE DELL EDUCAZIONE UNIVERSITÀ DEGLI STUDI DI TORINO FACOLTÀ DI SCIENZE DELLA FORMAZIONE CORSO DI STUDIO TRIENNALE IN SCIENZE DELL EDUCAZIONE Curriculum: Esperto di formazione a distanza DISSERTAZIONE FINALE Raccontami :

Dettagli

Wordpress LABORATORIO - Made in Italy: Eccellenze in Digitale. 18/2/16 - Andrea Tombesi Paolo Roganti

Wordpress LABORATORIO - Made in Italy: Eccellenze in Digitale. 18/2/16 - Andrea Tombesi Paolo Roganti Wordpress LABORATORIO - Made in Italy: Eccellenze in Digitale 18/2/16 - Andrea Tombesi Paolo Roganti Cos è un CMS? Un CMS (Content Management System), è un software che ti permette di gestire un blog (o

Dettagli

Modulo 4 Il pannello amministrativo dell'hosting e il database per Wordpress

Modulo 4 Il pannello amministrativo dell'hosting e il database per Wordpress Copyright Andrea Giavara wppratico.com Modulo 4 Il pannello amministrativo dell'hosting e il database per Wordpress 1. Il pannello amministrativo 2. I dati importanti 3. Creare il database - Cpanel - Plesk

Dettagli

V 1.00b. by ReBunk. per suggerimenti e critiche mi trovate nell hub locarno.no-ip.org. Guida di base IDC ++1.072

V 1.00b. by ReBunk. per suggerimenti e critiche mi trovate nell hub locarno.no-ip.org. Guida di base IDC ++1.072 V 1.00b by ReBunk per suggerimenti e critiche mi trovate nell hub locarno.no-ip.org Guida di base IDC ++1.072 Thanks To SicKb0y (autore del idc++) staff (per sopportarmi tutti i giorni) Versione definitiva

Dettagli