En arbetsgrupp kunskaper i åtminstone ett skript programmeringsspråk eller bevis på gedigen kunskap inom relevanta områden av matematisk /logisk reasoningProgramme Outline /: Kurslängd: 2 1/2 monthsSchedule: 2 timmar /3 dagar en weekWeek 1: PHP och Webbprogrammering - Översikt * Hur PHP jämföras med andra metoder: JavaScript, Flash, CGI /Perl, Microsofts ASP, och Suns Java Server Pages * PHP och nackdelar * PHP: dåtid, nutid och framtid (PHP 3.0, PHP 4.0, och PHP 5) * The vägen framåt ...
* Modul ansökan design * Att lära sig att skapa och använda kodbibliotek * Objektorienterad PHP * Separera främre och bakre ändar (MVC mönster) * Konfigurera din miljö * Katalogstruktur * Felhantering andWeek 2: Delar av PHP - Recensioner * PHP variabler och arrayer flödeskontroll * Mönster för bearbetning HTML-formulär * Förstå $ _GET, $ _POST, $ _SESSION och andra PHP super arrayer * Dynamiskt generera HTML - exempel: själv fylla formsWeek 3: Funktioner * Hur man tänka på PHP: s många nyttofunktioner * Exempel med siffror, stråkar och datum * Diskussion: sträng funktioner vs regelbundna expressionsUser definierade funktioner: enheter codeFunctional översikt .
.. * Avkastning värden * Parametrar: Passing "med värdet" kontra "genom hänvisning" * Variabel scopeArranging funktion i separata "inkluderar" filer: kodbibliotek. Blickar framåt: Vad är ett "objekt"? Mer om felsökning och fel handlingWeek 4: Introduktion till PHP och MySQLPHP kundanpassade MySQL functionsA enkel databasdriven applikation: anslagstavla * Skapa databasschema * Anslutning till databasen * Sätta och uppdatera dataWeek 5: Objektorienterad PHPWhat är OO programmering, och varför är det svalna förstå hur du använder föremål kan förbättra PHP programsUnderstanding hur objekt arbetet i PHP * Referenser kontra värden * PHP 4 vs.
PHP 5RE använda befintliga objekt:? Exempel på PEAR :: DB interfaceCreating och programmering med föremål: Exempel