Vai vēlies izveidot modernu tīmekļa vietni? Šeit sākas: Iepazīsti objektorientēto attīstību ar PHP no pamatiem līdz īstenošanai praksē. Jan Brinkmana 10 stundu pamācības vadlīnijā tevi sagaida pamati, avanzēti jēdzieni, dizainparaugi un praktiski projekti.
Valodu apgūšana nekad nav bijusi tik vienkārša! Ļauj php pamācībai parādīt, kā izveidot savu tīmekļa vietni, izmantojot objektu orientētu programmēšanu.
Vai vēlies saprast un lietot PHP? Tad pievienojies Jānam Brinkmannam, paša pieredzējušam izstrādātājam ar vairāk nekā 15 gadu pieredzi! Divos galvenajos nodaļās tu iegūsi pamatzināšanas un praktiski noderīgu informāciju, lai varētu strādāt ar PHP patstāvīgi. Šī apmācība kā bonusu ietver pilnīgi izstrādātu attēlu galeriju, kas ir labi aprīkota: rediģējams logotips, četras tīmekļa galerijas veidnes Photoshop formātā un pilnīgs īstenojums kā HTML/CSS-veidne.
Šī PHP pamācība sākas ar objektu orientētās idejas pamatiem un iepazīstina tevi ar visiem ar to saistītajiem jēdzieniem. Tad tu iepazīsti četras objektu orientēšanas pamatsālītes – saīsinātajā veidā pazīstamas kā APIE koncepti: Abstrakcija, Polimorfisms, Mantošana un Kapsulēšana.
Beigās tu apgūsi praktisko īstenošanu un atklāsi, kādas iespējas piedāvā PHP 7. Objektu orientētās programmēšanas avanzētie koncepti tevi sagatavos ikdienas darbam ar PHP.
Pāreju pie prakses raksturo projektu struktūrēšana. Šajā kontekstā tu izmanto klasi Autolaoder un PHP nosaukumu telpas. Pirms izstrādājuma izveides tu iepazīsti dažus dizaina modeļus, kas vienmēr būs noderīgi.
Apmaiņai tiks parādīts, kā darbojas modernie PHP ietvaru. To izmantojot pārsvarā ar PHP iekšējām līdzekļiem tiek īstenots Model-View-Controller modelis. Tu sadalīsi kodu nosaukumu telpās loģiskās vienībās un izveidosi pilnīgi darbspējīgu projektu, kas apstrādā HTML veidnes. Tādējādi tu iegūsi ieskatu par mūsdienu tīmekļa projektu struktūru, pilnīgi bez liekām likšanām.
Attēlu galerija ietver centrālo sākumpunktu caur index.php failu, maršrutēšanu korektām klasēm, Bootstrap klasi, lai noteiktu pareizo resursu, priekšējā kontrolo elementu ar darbībām, objektu orientētu datu bāzes piesaisti ar PDO un lietotāju autentifikāciju. Turklāt tu apstrādāsi POST pieprasījumus, augšupielādēsi bildes un skalēsi tās līdz vienai bildes augstumam.
Tu iemācīsies pamatprasmes un objektu orientēto tīmekļa izstrādi ar PHP, balstoties uz nozīmīgiem praktiskiem konceptiem. Tāpat tu iegūsi prasmes izveidot pilnu tīmekļa lietotni ar PHP iekšējiem līdzekļiem, nemeklējot atbalstu no ārējiem ietvariem: saprast objektu orientēšanu un īstenot objektu orientētus projektus ar PHP, izveidot savu Model-View-Controller projektu, saprast mūsdienu PHP ietvaru darbības principu, īstenot svarīgus dizaina modeļus ar PHP, pārzināt nosaukumu telpas PHP, definēt savu Autoloader.
Visas svarīgās moduļu paskaidrojumi!
Pamazām uz savām funkcionalām formām
Izveidot tīmekļa vietnes un lietotnes patiem.
Raksti savas paša rindas!
Mūsdienīgām tīmekļa vietnēm un lietojumprogrammām
Ātrām un bezkļūdu tīmekļa vietnēm ar optimizētiem izkārtojumiem
Tā runā tavas tīmekļa vietnes un lietotnes kā ChatGPT.
Visi svarīgie funkcionalitātes detalizēti izskaidroti.