Benchè nell'apprendimento non esista uno schema fisso,
    raccomandiamo di seguire il percorso qui di seguito
    elencato.
        
        - divertiti un attimo
            
 Esegui la
                 
                 Dimostrazione catalogo barche,
                 per poterti rendere conto di che cosa
                 puoi facilmente ottenere con la programmazione CGI
         - se non conosci l'HTML
            
 fatti una passeggiata in libreria e comprati
                un libretto sull'html. Non hai bisogno di un
                voluminoso manuale di riferimento
                (magari lo comprerai più avanti);
                ti basta qualcosa di elementare, che documenti
                il tracciato dei comandi html più comuni. 
                Infatti, come tutti i linguaggi, anche l'html
                s'impara leggendolo.
                Per esempio, prova a leggere l'html di questa pagina:
                clicca di destro sulla pagina e scegli
                View frame source (Netscape Navigator)
                oppure View source (MS Internet Explorer). 
                In alternativa puoi accedere al nostro
                
                 
                HTML tutorial,
                un classico per imparare l'html.
                Volendo, puoi scaricare il corso, andando
                 
                alla nostra pagina di scarico.
         - fatti una idea di che cosa è un CGI
               e dei vantaggi del nostro
               service program.
               
                
                   Leggi la nostra pagina sui vantaggi del
                   nostro service program
                
                   Leggi un nostro opuscolo sull'argomento
                
                   Leggi un nostro articolo sull'argomento
                
         - Leggi le funzioni fondamentali del nostro service program
            
 Vai alla
                 
                 prima pagina della nostra
                 Didattica CGI,
                 e leggi tutto fino e comprese le
                 Funzioni principali. 
                 Fatti una idea di come sia possibile realizzare
                 un CGI utilizzando il nostro service program
                 per interfacciare indirettamente le API dell'http.
                 Le funzioni principali sono
                 - ricevere la stringa di input dal browser remoto
                 
 - parzializzare questa stringa di input
                 
 - usare un membro esterno scheletro di html
                     af fine di produrre l'html in output
                     al browser remoto
                     (questo è il servizio più importante,
                     in quanto slega il programma dal contenuto
                     della risposta html; proprio come le
                     DDS di un file display)
                 
  
         - guarda come queste funzioni base sono utilizzate in tre piccoli esercizi:
            
             
                il CGI utilizzato per verificare la funzionalità
                del tuo servente http: Hello.
             
                 un CGI che ti fornisce la sua opinione
                 su qualsiasi argomento di tua scelta
             
                 un CGI che ti insegna a gestire le tabelle HTML
                 esattamente come un subfile:
                 "Our delivery times".
             
         - guarda come queste funzioni base sono utilizzate
               in una delle demo Computer Discount House di Mel Rothman
            
 La dimostrazione ti chiede degli input
                che ti sono poi ritrasmessi in output,
                come se il CGI funzionasse da eco. 
                Il bello di questo esercizio è che ti consente
                di controllare se il CGI alle sue spalle (ed i servizi http)
                funzionano correttamente. 
                 Provala!
         - se vuoi degli esempi più complessi ...
            
             
                Entra
                nella nostra Demo Barche
             
                Utilizza
                Learn from Sources
                per visualizzare i sorgenti dei nostri CGI.
             
         - ... ed ora tocca a te
            
 Aggiungi una variabile di input alla demo di Mel
                (per esempio, Qual'è il tuo sport preferito?).
                Ti consigliamo di utilizzare la demo
                Computer Discount House Numero 3.
                
                - Aggiungi la domanda nel bootstrap html di input
                    (membro talk13
                    nel file cgidev2/htmlsrc)
                
 - Aggiungi lo schema della risposta nell'html
                    esterno usato per la risposta
                    (membro talk2
                    nel file cgidev2/htmlsrc)
                
 - modifica leggermente il programma
                    (membro template3
                    nel file cgidev2/qrpglesrc)
                    affinchè il valore in input
                    venga ripetuto nella variabile di output.
                
  
         - sviluppa il tuo primo CGI
            
 La
                FAQ numero 7
                ti ricorda tutto quello che devi fare per aver successo. 
                Non appena il tuo CGI funzionerà, ti sarai conquistato
                il brevetto di apprendista CGI AS/400.
         - il tuo manuale
            ha un nome:
 
            AS/400 eSeries -
            HTTP Server for AS/400 -
            Web Programming Guide, 
            numero GC41-5435
             
            Per ulteriori informazioni, consulta la nostra
            bibliografia.
          
 |