Kestus: 24 ak tundi.
Investeering: 333 € + käibemaks 20%.
Keerulisemate rakenduste koostamine PHP abil. Koolitus toimub PHP ver 4.4.x/5.3x ja MySQL 4x/5x baasil.
Sihtrühm:
Töötajad, kes vastutavad ettevõtte/asutuse internetilehekülje arenduse eest ja/või kes soovivad programmeerida PHP abil erinevaid veebirakendusi.
Eesmärk:
Anda teadmisi keerulisemate programmeerimisrakenduste ja andmebaasirakenduste koostamiseks PHP ja MySQL abil.
Eelteadmised:
- Interneti, arvuti kasutamise oskus (tekstiredaktori kasutamine, failitöötlus).
- Teadmised html elementidest ja nende kasutamisest.
- PHP baasteadmised (võrdväärsed oskused, mis omandatakse koolitusel "PHP stardikoolitus veebirakenduste loomiseks").
Sisu:
- Sissejuhatus:
- kiire ülevaade PHP arengust;
- PHP populaarsuse tagamaad;
- kriitilised vead mis tulenevad PHP versioonierinevustest, nende vältimine;
- abifunktsioonide loomine;
- PHP konfiguratsioonist tulenevad probleemid, nende vältimine;
- Apache konfiguratsioonist tulenevad probleemid, nende vältimine;
- erinevad probleemid mis tulenevad pahatahtlikust kasutajast ja proovidest programmile "ära teha".
- Koodi optimeerimine, head tavad koodi treppimisel, standardid, kriitilised funktsioonid:
- koodi optimeerimise kasu töös;
- standardite kasu töös, grupitöös;
- koodi liigendamise vajalikus.
- Objektorienteeritud programmeerimine e OOP:
- senine PHP OOP;
- PHP5-s tuleva OOP erinevus ja eelised;
- OOP eelised tavalise jadaprogrammeerimise ees.
- Oma klassisüsteemi loomine.
- HTTP muutujatega tegeleva klassi loomine.
- HTTP klassi laiendamine süsteemsete linkide loomiseks.
- Template klass:
- pseudotagid ja nende asendamine;
- viitade kasutamine;
- ühendamine universaalse linkobjektiga.
- MySQL- kasutamine, indekseerimine , optimeerimine:
- phpMyAdmin;
- Abstraktse põhja loomine erinevate baaside jaoks;
- MySQL klassi loomine abstraktse klassi põhjal;
- Päringute ajalugu, koos ajakuluga.
- Sessioonihaldusklassi koostamine:
- sessiooninduse põhimõte, erinevus PHP sisseehitatud sessioonindusest;
- muutujate hoidmine baasis;
- sidumine universaalse linkobjektiga.
- Lihtsa sisuhalduse loomine:
- kasutaja autoriseerimine;
- kasutajate haldus;
- menüüsüsteemi loomine, haldamine;
- lehesüsteemi loomine, haldamine;
- lehtede sidumine menüüdega;
- mitmekeelsuse lahendamine (UTF-8);
- piltide laadimine serverisse, piltidega töötamine;
- lehe sisu muutmine, moodulite lisamine lehele.
Tulemus:
Koolituse tulemusena õpitakse programmeerima veebirakendusi PHP abil – veebilehed, sisuhaldus.
Toimumise koht: Suur-Sõjamäe 10a, Tallinn.
Koolitaja: Alvar Soome.
| < Eelmine | Järgmine > |
|---|






