Set 19 2006

Guida alla Certificazione Zend di PHP

Published by maxgrante at 12:49 under Opensource World, PHP il turbo nel web

Comincia oggi con la pubblicazione del programma del corso la costruzione della guida alla certificazione Zend.
La cadenza di pubblicazione delle UNIT avverrà  settimanalmente.
Sia il programma sia il corso stesso sono molto basati sul libro ufficiale alla guida alla certificazione Zend.

Il corso ha l’obiettivo di porre le basi e dare le indicazioni necessarie per uno studio autonomo e una preparazione che inevitabilmente richiederà  molta pratica e lo studio, a volte mnemonico del manuale online di php.
Di seguito il programma:

UNIT 1

  • Le basi del linguaggio php
  • Interazione php e HTML
  • Interazione php e Database
  • Creazione pagine php, variabili, costanti, operatori

UNIT 2

  • Funzioni
  • Inclusione di files
  • Condizioni
  • Cicli

UNIT 3

  • Sviluppo di contenuti HTML utilizzando php
  • Logica server side di php
  • Creazione moduli e accesso alle variabili (GET, POST, COOKIE etc…)
  • I super array ($_GET, $_POST etc…)

UNIT 4

  • Gestione delle sessioni
  • Introduzione agli array
  • Array numerici e associativi

UNIT 5

  • Ordinamento e riordinamento array
  • Manipolazione degli array

UNIT 6

  • Formattazione stringhe
  • Manipolazione delle stringhe
  • Esplosione e implosione stringhe

UNIT 7

  • Manipolazione e uso dei files
  • Lettura, scrittura
  • Blocco files
  • Upload di documenti con php

UNIT 8

  • Utilizzo delle date in php
  • Ottenimento data odierna
  • Gestione unix timestamp, mktime()
  • Interazione tra date e database

UNIT 9

  • Invio di mail con php
  • Gestione degli headers e sistemi per evitare di essere individuati come SPAM
  • Formattazione email
  • Inviare allegati

UNIT 10

  • Supporto ai database di php
  • Inserimento, modifica, cancellazione, ricerca e visualizzazione dati provenienti da database

UNIT 11

  • Basi della programmazione ad oggetti
  • Classi
  • Instanziare costruttore
  • Attributi, accesso agli oggetti, metodi e attributi

UNIT 12

  • Tecniche per una programmazione sicura
  • Gestione autenticazioni
  • Escaping caratteri pericolosi da database e da script shell
  • Validazione INPUT e sistemi anti XSS

I contenuti del corso sono rilasciati sotto la Creative Common Licence

10 Responses to “Guida alla Certificazione Zend di PHP”

  1. Giancarloon 19 Set 2006 at 14:53

    Grazie
    per Guida alla Certificazione Zend di php

  2. maxgranteon 19 Set 2006 at 15:01

    Di nulla, speriamo piaccia e che sia utile… :P

  3. [...] L’altro Ieri bel bello* mi avvio verso bloglines e leggo i feed del giorno tra cui spicca un post intitolato Guida alla Certficazione Zend (aggratis), Massimo pubblicherà  ogni settimana una unit (dispensa?) per il corso di certificazione e, bontà  sua, la rilascerà  con licenza Creative Commons sul suo blog. La cosa mi ha da un lato rallegrato, di materiale tecnico ed interessante in italiano se ne trova sempre troppo poco, dall’altro seccato un po’ ma non per l’iniziativa di Massimo quanto per questioni personali. Dovete sapere che ultimamente ho almeno un paio di ragioni** per avere il buonumore, legate a due amici che mi hanno dato consigli su cosa fare da grande! Il primo consiglio (in ordine di tempo) me l’ha fornito Ludo consigliandomi di prendere la certificazione della Zend al php (quelli della zend usano il pomposissimo Zend Certified Engineer che mi piace da morire). Pervaso da un insano ottimismo sono corso prima sul sito della zend e poi, visto che non erano disponibili, su Amazon per acquistare i due volumi consigliati: Zend php Certification: Study Guide e The Zend php Certification Practice Test Book . Dopo aver cercato di capire come funziona Amazon (mai comprato prima lo ammetto) e dopo aver controllato tutti i fornitori di libri nuovi ed usati per essere sicuro di comprare dall’Inghilterra ed evitare di trovarmi con un debito di numerosi fiorini, mi decido e compro. Tempo totale per completare l’operazione: recepire il consiglio + elaborarlo + cercare fonti + verificare fonti + prendere decisione = due settimane. Il giorno dopo, giuro nè, esce questa notizia delle dispense online (aggratis). N.B. Il php è al momento, nel bene e nel male, uno dei protagonisti della scena nello sviluppo sul web e a saperlo usare ci si possono fare cose apprezzabili, mai sentito parlare di Yahoo che tra l’altro mette a disposizione librerie e ? Vorrei segnalare comunque per completezza questo post e relativi commenti, sui limiti del php oggi (via Maurizio) [...]

  4. [...] Scopro [via jtheo] che Massimo Caselli ha iniziato a pubblicare sul suo blog una Guida alla Certificazione Zend di php. Magari buttateci anche solo un occhio per capire cosa vi servirebbe sapere per una certificazione. Per quanto vedo gli argomenti trattati, non mi pare niente di astruso… certo, poi dipende tutto da com’è l’esame, perà… [...]

  5. maxgranteon 26 Set 2006 at 14:25

    A livello di complessità  del corso, soprattutto le prime unit saranno molto semplici.

    Le cose più importanti per la certificazione Zend sono gli input dati su quali parti di manuale guardare e studiare che vengono dati man mano.

    La documentazione in generale invece puà essere valida per utenti alle prime armi.

    Ciao. Max

  6. Pinoon 06 Set 2007 at 22:34

    Scusate l’intrusione ….
    ma come faccio a scaricarmi le lezioni sul php da questo sito ???

    Grazie ! ! !

  7. Hyunkelon 01 Feb 2008 at 17:32

    giusto per curiosità, me lo chiedevo anche io :D

  8. maxgranteon 01 Feb 2008 at 19:06

    Qui: http://www.massimo-caselli.com/?s=zend

    C’è la lista dei vari posts e trovate i link per lo scaricamento dei PDF. :-)

    Ciao

  9. Olivieroon 11 Gen 2009 at 22:44

    Scusa, ma la guida si basa sulla versione di php 5 oppure 4?

  10. maxgranteon 12 Gen 2009 at 00:51

    Ho basato sul libro che preparava all’esame di php 4.

    In linea di massima però va bene anche per il 5, magari basta verificare meglio la parte relativa agli oggetti evoluti e cambiati in php 5.

Trackback URI | Comments RSS

Leave a Reply