PHP: Hypertext Preprocessor

Save this PDF as:
 WORD  PNG  TXT  JPG

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

Non ho idea se è la prima volta che vedi un mio prodotto oppure se in passato le nostre strade si sono già incrociate, poco importa

Non ho idea se è la prima volta che vedi un mio prodotto oppure se in passato le nostre strade si sono già incrociate, poco importa Benvenuto/a o bentornato/a Non ho idea se è la prima volta che vedi un mio prodotto oppure se in passato le nostre strade si sono già incrociate, poco importa Non pensare di trovare 250 pagine da leggere,

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

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

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

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

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

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

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

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

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

E' sempre valido il comando che si usa anche con Outlook Express e con Windows Mail: shift più control più V.

E' sempre valido il comando che si usa anche con Outlook Express e con Windows Mail: shift più control più V. Microsoft Outlook 2007. Di Nunziante Esposito. `*************` Decima ed ultima parte: Varie. `***********` Dopo aver impostato al meglio le opzioni ed il layout di questo browser, e dopo le indicazioni

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

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

Ultr@ VNC: Guida (parte 1)

Ultr@ VNC: Guida (parte 1) Ultr@ VNC: Guida (parte 1) Vi presento la guida in italiano per l installazione e l utilizzo di Ultra VNC :http://ultravnc.sourceforge.net. Le potenzialità del programma ve le abbiamo già presentate :http://www.femetal.it/9/ultravncrecensione,

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

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

INFORMATIVA PRIVACY & COOKIE

INFORMATIVA PRIVACY & COOKIE INFORMATIVA PRIVACY & COOKIE Il presente documento sulla privacy policy (di seguito, Privacy Policy ) del sito www.fromac.it (di seguito, Sito ), si conforma alla privacy policy del sito del Garante per

Dettagli

COME NON PERDERE TEMPO NEL NETWORK MARKETING!

COME NON PERDERE TEMPO NEL NETWORK MARKETING! COME NON PERDERE TEMPO NEL NETWORK MARKETING Grazie per aver scaricato questo EBOOK Mi chiamo Fabio Marchione e faccio network marketing dal 2012, sono innamorato e affascinato da questo sistema di business

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

WWW.MEDPERVOI.NET. Nome del gruppo: GEM CHIODI GLORIA CONTI ELEONORA VITALI MELISSA

WWW.MEDPERVOI.NET. Nome del gruppo: GEM CHIODI GLORIA CONTI ELEONORA VITALI MELISSA WWW.MEDPERVOI.NET Nome del gruppo: GEM CHIODI GLORIA CONTI ELEONORA VITALI MELISSA INDICE PRESENTAZIONE INTRODUZIONE COME REALIZZARE UN SITO CON IL CMS: cos è un cms ; COME REALIZZARE IL BLOG: Cos è un

Dettagli

Entrematic. Guida all e-commerce

Entrematic. Guida all e-commerce Entrematic Guida all e-commerce Introduzione alla guida Introduzione alla guida Introduzione alla guida Indice Attivazione di un account - Gestione dell account e modifica della password - Creazione e

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

Avvio di Internet ed esplorazione di pagine Web.

Avvio di Internet ed esplorazione di pagine Web. Incontro 1: Corso di aggiornamento sull uso di internet Avvio di Internet ed esplorazione di pagine Web. Istituto Alberghiero De Filippi Via Brambilla 15, 21100 Varese www.istitutodefilippi.it Tel: 0332-286367

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

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

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

Web Programming Specifiche dei progetti

Web Programming Specifiche dei progetti Web Programming Specifiche dei progetti Paolo Milazzo Anno Accademico 2010/2011 Argomenti trattati nel corso Nel corso di Web Programming sono state descritti i seguenti linguaggi (e tecnologie): HTML

Dettagli

LEZIONE 3. Il pannello di amministrazione di Drupal, configurazione del sito

LEZIONE 3. Il pannello di amministrazione di Drupal, configurazione del sito LEZIONE 3 Il pannello di amministrazione di Drupal, configurazione del sito Figura 12 pannello di controllo di Drupal il back-end Come già descritto nella lezione precedente il pannello di amministrazione

Dettagli

INSTALLAZIONE JOOMLA

INSTALLAZIONE JOOMLA INSTALLAZIONE JOOMLA Moltissime volta mi capita (e penso capiti anche a voi) di dover prima di pubblicare un sito farlo vedere al cliente per l ok finale, o magari doverlo fare vedere, ma non avere ancora

Dettagli

Come installare WAMPP

Come installare WAMPP 1a Lezione sul Php 8 nov. 2011 dalle 8,00 alle 10,00 prof. Paolo Latella Come installare WAMPP di Paolo Latella 10 nov 2011 Scarichiamo XAMPP e clicchiamoci due volte sopra per avviare l installazione

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

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

Come rimuovere un Malware dal vostro sito web o blog Che cos è un Malware

Come rimuovere un Malware dal vostro sito web o blog Che cos è un Malware Come rimuovere un Malware dal vostro sito web o blog Siete in panico perché avete appena scoperto di essere state attaccate da un Malware? Niente panico, questo post vi spiega come rimuovere un Malware

Dettagli

Guida Avanzata. 1. Convertire un gioco da ISO a GOD. 2. Trasferire i giochi da HD Esterno/Chiavetta a HD Interno Xbox

Guida Avanzata. 1. Convertire un gioco da ISO a GOD. 2. Trasferire i giochi da HD Esterno/Chiavetta a HD Interno Xbox Guida Avanzata 1. Convertire un gioco da ISO a GOD 2. Trasferire i giochi da HD Esterno/Chiavetta a HD Interno Xbox 3. Impostare il percorso di lettura all avvio 4. Spostare giochi e file tramite cavo

Dettagli

Una piattaforma per creare blog, che utilizza il linguaggio PHP e si

Una piattaforma per creare blog, che utilizza il linguaggio PHP e si 1^ Puntata WordPress è un ottimo CMS (Content Management System) Una piattaforma per creare blog, che utilizza il linguaggio PHP e si avvale di un database Mysql. Un CMS è quindi un sistema di gestione

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

TRUCCHI PER GIMP - Elemento a colori in foto bianco e nero

TRUCCHI PER GIMP - Elemento a colori in foto bianco e nero TRUCCHI PER GIMP - Elemento a colori in foto bianco e nero Salve Prof. Cantaro come promesso le mando un altro articolo da poter inserire nelle sue guide. Questa volta però a differenza dell'ultima,ho

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

Colloquio di vendita GRUPPO TELECOM ITALIA. La gioia di vendere

Colloquio di vendita GRUPPO TELECOM ITALIA. La gioia di vendere Colloquio di vendita GRUPPO TELECOM ITALIA La gioia di vendere Il nostro processo comunicativo 1) 2) 3) 4) 5) 6) 7) 8) 9) 10) Presentazione Personale Feeling Motivo dell'incontro Conferma consulenza Analisi

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

www.spaghettibrain.com Manuale di Installazione PHPNuke in Italiano Edizione Visuale By CLA (webmaster@spaghettibrain.com)

www.spaghettibrain.com Manuale di Installazione PHPNuke in Italiano Edizione Visuale By CLA (webmaster@spaghettibrain.com) www.spaghettibrain.com Manuale di Installazione PHPNuke in Italiano Edizione Visuale By CLA (webmaster@spaghettibrain.com) Cosa è PHPNuke Perché Spaghettibrain Cosa Serve per installarlo Installazione

Dettagli

Eldy, il computer facile!

Eldy, il computer facile! Eldy, il computer facile! Eldy Lombardia è un programma che fa diventare il computer semplice e amichevole anche per chi non ci si era mai avvicinato prima. Eldy elimina le barriere che rendono difficile

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

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

25. UTILITA. Permette di esportare in formato.xls la data, il numero di ore svolte, e la descrizione dell attività svolta

25. UTILITA. Permette di esportare in formato.xls la data, il numero di ore svolte, e la descrizione dell attività svolta 25. UTILITA Cliccando sull icona si visualizzeranno una serie di funzioni che permettono al docente di avere dei report sotto forma di dati in file di excel. Abbiamo ritenuto che questa decisione possa

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

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

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

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

1. Introduzione al corso

1. Introduzione al corso E107 WEB SYSTEM Corso on line di progettazione siti dinamici: livello base R E A L I Z Z A Z I O N E D I 1. Introduzione al corso By e107 Italian Team Sito web:http://www.e107italia.org Contatto: admin@e107italia.org

Dettagli

GUIDA AL SITO DELLE RIPARAZIONI BARWARE SOMMARIO

GUIDA AL SITO DELLE RIPARAZIONI BARWARE SOMMARIO GUIDA AL SITO DELLE RIPARAZIONI BARWARE SOMMARIO Introduzione...2 1. Registrazione al sito delle riparazioni...2 2. Login e Home page...6 3. Assistenza...8 3a. Nuova richiesta di riparazione...8 3b. Lista

Dettagli

SOMMARIO. 1 ISTRUZIONI DI BASE. 2 CONFIGURAZIONE. 7 STORICO. 9 EDITOR HTML. 10 GESTIONE ISCRIZIONI E CANCELLAZIONI. 11 GESTIONE MAILING LIST.

SOMMARIO. 1 ISTRUZIONI DI BASE. 2 CONFIGURAZIONE. 7 STORICO. 9 EDITOR HTML. 10 GESTIONE ISCRIZIONI E CANCELLAZIONI. 11 GESTIONE MAILING LIST. INDICE 1) SOMMARIO... 1 2) ISTRUZIONI DI BASE... 2 3) CONFIGURAZIONE... 7 4) STORICO... 9 5) EDITOR HTML... 10 6) GESTIONE ISCRIZIONI E CANCELLAZIONI... 11 7) GESTIONE MAILING LIST... 12 8) E-MAIL MARKETING...

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

INTERVISTA 1 DI DEBORA ROSCIANI A MAURIZIO ZORDAN, FOCUS ECONOMIA, RADIO24

INTERVISTA 1 DI DEBORA ROSCIANI A MAURIZIO ZORDAN, FOCUS ECONOMIA, RADIO24 25 ottobre 2013 INTERVISTA 1 DI DEBORA ROSCIANI A MAURIZIO ZORDAN, FOCUS ECONOMIA, RADIO24 Audio da min. 12:00 a 20:45 su http://www.radio24.ilsole24ore.com/player.php?channel=2&idprogramma=focuseconomia&date=2013-10-25&idpuntata=gslaqfoox,

Dettagli

Architetture Web a tre livelli: CGI, SSI, ISAPI e codice mobile Architetture a 3 livelli (1)

Architetture Web a tre livelli: CGI, SSI, ISAPI e codice mobile Architetture a 3 livelli (1) Pagina 1 di 10 Architetture Web a tre livelli: CGI, SSI, ISAPI e codice mobile Architetture a 3 livelli (1) Nel corso della lezione precedente abbiamo analizzato le caratteristiche dell'architettura CGI.

Dettagli

Questa tipologia di cookie permette il corretto funzionamento di alcune sezioni del Sito. Sono di due categorie: persistenti e di sessione:

Questa tipologia di cookie permette il corretto funzionamento di alcune sezioni del Sito. Sono di due categorie: persistenti e di sessione: Informativa estesa sui Cookie Cosa sono i cookies? In informatica i cookie HTTP (più comunemente denominati Web cookie, tracking cookie o semplicemente cookie) sono righe di testo usate per eseguire autenticazioni

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

La felicità per me è un sinonimo del divertimento quindi io non ho un obiettivo vero e proprio. Spero in futuro di averlo.

La felicità per me è un sinonimo del divertimento quindi io non ho un obiettivo vero e proprio. Spero in futuro di averlo. Riflessioni sulla felicità.. Non so se sto raggiungendo la felicità, di certo stanno accadendo cose che mi rendono molto più felice degli anni passati. Per me la felicità consiste nel stare bene con se

Dettagli

Brand Il primo corso per gli imprenditori che vogliono imparare l arma segreta del Brand Positioning Introduzione

Brand Il primo corso per gli imprenditori che vogliono imparare l arma segreta del Brand Positioning Introduzione Il primo corso per gli imprenditori che vogliono imparare l arma segreta del Brand Positioning Un corso di Marco De Veglia Brand Positioning: la chiave segreta del marketing Mi occupo di Brand Positioning

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

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

Guida informatica per l associazione #IDEA

Guida informatica per l associazione #IDEA Guida informatica per l associazione #IDEA Questa guida vi spiegherà come utilizzare al meglio gli strumenti informatici che utilizza l associazione #IDEA in modo da facilitare il coordinamento con tutti

Dettagli

Guida pratica. Leggere attentamente la parte teorica. Scegliere, approfondire e conoscere il tema

Guida pratica. Leggere attentamente la parte teorica. Scegliere, approfondire e conoscere il tema ITALIA E SVIZZERA VERSO L EXPO 2015 IMPARARE SVILUPPARE DIFFONDERE Guida pratica per lo sviluppo di un concept di un APP: i passi fondamentali 1 Leggere attentamente la parte teorica Sapete cos è un APP,

Dettagli

Quando lanciamo il programma, ci si presenterà la maschera iniziale dove decideremo cosa vogliamo fare.

Quando lanciamo il programma, ci si presenterà la maschera iniziale dove decideremo cosa vogliamo fare. SOFTWARE CELTX Con questo tutorial cercheremo di capire, e sfruttare, le potenzialità del software CELTX, il software free per la scrittura delle sceneggiature. Intanto diciamo che non è solo un software

Dettagli

ammesso solo con il tuo consenso. Le modifiche apportate hanno lo scopo di semplificare il controllo di quali

ammesso solo con il tuo consenso. Le modifiche apportate hanno lo scopo di semplificare il controllo di quali CHE COSA SONO I COOKIES E COME LI UTILIZZIAMO Un cookie è un semplice file di testo che viene memorizzato sul tuo computer o dispositivo mobile dal server di un sito web e che solo quel server sarà in

Dettagli

FAQ DOMANDE FREQUENTI

FAQ DOMANDE FREQUENTI FUNZIONAMENTO DELLA PIATTAFORMA FAQ DOMANDE FREQUENTI In cosa consiste la VideoFad? La VideoFad è la nuova formazione a distanza video. Si tratta di corsi Audio e Video con slide sincronizzate, nei quali

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

Guida alla composizione di modelli OpenOffice

Guida alla composizione di modelli OpenOffice Tekne Informatica & Comunicazione Guida alla composizione di modelli OpenOffice guida rapida per creare e modificare modelli OpenOffice per XDent 01 aprile 2011 Sommario Premessa... 2 Ottenere ed Installare

Dettagli

GUIDA INSERIMENTO ARTICOLI SUL BLOG PCFACTORY.IT

GUIDA INSERIMENTO ARTICOLI SUL BLOG PCFACTORY.IT GUIDA INSERIMENTO ARTICOLI SUL BLOG PCFACTORY.IT Con questa guida non voglio insegnarvi a inserire degli articoli su un blog, ma solo mostrarvi come faccio io, quindi iniziamo: Fate il Login inserendo

Dettagli

5. Fondamenti di navigazione e ricerca di informazioni sul Web

5. Fondamenti di navigazione e ricerca di informazioni sul Web 5. Fondamenti di navigazione e ricerca di informazioni sul Web EIPASS Junior SCUOLA PRIMARIA Pagina 43 di 47 In questo modulo sono trattati gli argomenti principali dell universo di Internet, con particolare

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