PHP: Hypertext Preprocessor, mida tavaliselt lühendatakse PHP-ks, on skriptikeel, mis töötab serveri poolel ja mida kasutatakse sageli koos hüperteksti märgistuskeelega (HTML) interaktiivsete veebisaitide loomiseks. PHP-arendaja kirjutab PHP-koodi, kuid võib ka kujundada veebisaitide paigutusi, töötada veebiandmebaasidega, testida veebisaite tehniliste probleemide tuvastamiseks ning anda nõu veebidisainerite ja -arendajate meeskonnale. PHP arendajaks saamiseks peate mõistma PHP-d ja oskama keelt kasutada koos HTML-i ja andmebaasi päringukeeltega. Mõne töö jaoks võib teil vaja minna ka bakalaureusekraadi ning PHP-ga seotud kogemus on ülioluline.
Esimene samm, kui soovite saada PHP arendajaks, on õppida keele toimimist ja harjutada koodi kirjutamist. Internetis on palju PHP-d õpetavaid kohti, sealhulgas selle keele ametlik veebisait, veebidisaini ja programmeerimise õpetuste saidid ning programmeerijate ja arendajate foorumid. Paljud veebisaidid näitavad näidiskoodi ja pakuvad selgitust PHP terminoloogia ja süntaksi kohta. Kui eelistate rohkem juhendamist ja olete veebiarenduses uustulnuk, on saadaval ka palju lühikesi veebikursusi, mis hõlmavad projekte, teste ja kontakteerumist juhendajaga, kes saab nõu anda, kui teil on teatud kontseptsiooniga probleeme.
Kuigi see ei pruugi kõigil juhtudel tõsi olla, otsivad tööandjad sageli PHP-alast pädevust, mitte konkreetset kolledži kraadi; kraadi nõudvad tööandjad eelistavad aga tavaliselt bakalaureusekraadi arvutiteaduse, programmeerimise, veebiarenduse või tarkvaratehnika alal. See, kas teil on kraadi vaja, sõltub arendaja tüübist, kelleks soovite saada. Vabakutselised programmeerijad ja teised füüsilisest isikust ettevõtjad ei pruugi vajada kraadi, kui nad suudavad näidata oma PHP programmeerimisoskusi, kuid programmeerijad, kes soovivad töötada suurtes ettevõtetes, võivad vajada kraadi, et saada PHP-arendajaks ja töötada rohkemate kohustustega töökohtadel.
PHP projektidega töötamise kogemus on ülioluline, kui soovid saada PHP arendajaks. Hea mõte on jätta kõik projektid, mille kallal töötate, ja luua oma töödest veebisait, mida saate potentsiaalsetele tööandjatele näidata. PHP arendustöö nõuab sageli laialdasi teadmisi veebiprogrammeerimisest, seega võib teile kasulikuks osutuda ka kogemuste kogumine andmebaasi arendamise, lehtede vormindamise keelte ja veebidisaini alal. Neid oskusi saate omandada Internetis leiduvate tasuta õpetuste, traditsiooniliste kursuste või raamatute kaudu. Kui sul puudub programmeerimisega seotud töökogemus, tuleks kasuks ka praktika.