Naučite php programski jezik. Lično iskustvo kao dokaz: PHP programski jezik je glavni na Webu

Evo kratkog vodiča za PHP jezik za lutke u nekoliko delova. Garantujem da ćete moći da napišete svoj prvi funkcionalni PHP kod nakon čitanja ove serije članaka (ili u procesu čitanja). PHP je jedan od najlakših programskih jezika za učenje, to je skriptni jezik na strani servera (interpretirani jezik).

Koristi se za kreiranje web projekata. Može se koristiti direktno u HTML kodu. I iako se rezultat skripte često prikazuje direktno u pretraživaču klijenta, dovoljan je samo jedan pretraživač da PHP radi. To jest, nećete moći da pokrenete datoteku index.php direktno u pretraživaču, kao što ste verovatno već učinili sa datotekom index.html. PHP skripte i web stranice kreirane pomoću PHP-a zahtijevaju web server za pokretanje.

Ako još nemate hosting za svoju web lokaciju, preporučujem da eksperimentišete sa PHP skriptama na lokalnom serveru dizajniranom za testiranje projekata. Za organizaciju lokalnog servera u operativnom sistemu Windows (WAMP, Windows-Apache-MySQL-PHP), mogu biti korisni paketi: Denver, XAMPP, AppServ, OpenServer, itd. Nakon instaliranja ovih paketa, dobićete server koji je već konfigurisan i spreman za upotrebu, a njime će se upravljati preko pogodnog menija samog programa. Takođe, postoje odvojene implementacije APACHE, MySQL i PHP za operativni sistem Windows, ali ćete morati sami da ih konfigurišete preko konfiguracionih datoteka i neće biti menija sa kvačicama. Da biste pokrenuli, ponovo pokrenuli i zaustavili takav server, možete koristiti batch fajlove *.bat ili *.cmd (batch fajl) sa komandama za pokretanje, ponovno pokretanje ili zaustavljanje APACHE i MySQL servisa. Treća i najteža opcija za početnika je virtuelna mašina sa instaliranim i konfigurisanim Linux operativnim sistemom (LAMP, Linux-Apache-MySQL-PHP). Gotove slike takvih "virtuelnih mašina" često se nalaze na Internetu, pa će vam možda trebati samo znanje o podešavanju programa kao što su VirtualBox ili VMware.

Početak rada sa PHP programiranjem za lutke

  1. PHP kod treba staviti u datoteku index.php, a sam fajl treba staviti u korijenski direktorij sajta koji se nalazi na web serveru.

  1. Svi kodovi za PHP jezik mora biti zatvoren između deskriptoraili skraćenu verziju, ali web server možda nije konfiguriran da koristi skraćenu verziju ovog unosa, pa je prva opcija poželjna.
  2. Umetnuti PHP kod može biti bilo gdje u HTML kodu.
  3. Komentiranje u PHP kodu se radi ovako:
// komentar u jednom redu # druga verzija komentara u jednoj liniji /* višeredni komentar */
  1. Da vidite svoj kod, otvorite web pretraživač i unesite u adresnu traku: http://localhost/www/MyEX/index.php

Štampanje podataka na ekran pomoću PHP-a za lutke

  1. Izlaz podataka u prozor (klijentsko područje web pretraživača) sa koristeći PHP može se uraditi sa echo naredbom. Ovaj operator vam omogućava da prikažete podatke različitih tipova: brojeve, nizove znakova itd.
  2. Sintaksa izlaznog izraza:
eho element1, element2, element3, ..., elementN
  1. String podaci su zatvoreni u dvostruke ili jednostruke navodnike. U dvostrukim navodnicima, kod tumači PHP. Sve što je zatvoreno u jednostrukim navodnicima izlazi bez ikakvog tumačenja. primjer:
< ?php $x="PHP"; //присвоение значения переменной echo "Привет","всем"; echo " "; echo "

$x primjer koda

$x primjer koda

  1. Za prikaz detaljnijih informacija o varijabli, koje mogu biti potrebne prilikom otklanjanja grešaka u programu, koristite funkciju var_dump(). Njegova sintaksa je:
var_dump(lista varijabli);
  1. Lista varijabli specificira jedno ili više imena varijabli. Ova funkcija ne vraća ništa. primjer:
$x=12,56; var_dump($x);
  1. Manje informativna od var_dump() , funkcija za izbacivanje informacija o varijablama je:
print_r(list_of_variables);
  1. Za varijable niza, ova funkcija daje listu elementa forme index =>.

PHP jezičke varijable za lutke

  1. Varijable su kontejneri za pohranjivanje podataka. Podaci pohranjeni u varijabli nazivaju se vrijednošću te varijable.
  2. Varijabla ima ime, niz slova, brojeva i donjih crta bez razmaka ili interpunkcije, uvijek počinje znakom dolara ($) nakon kojeg slijedi slovo ili donja crta.
  3. Važeća imena varijabli: $_tel, $tmp, $my_, $address_234_45.
  4. Netačna imena varijabli: $234tel, moja adresa, $tel:234.
  5. PHP je jezik koji razlikuje velika i mala slova u pogledu imena varijabli i konstanti. Međutim, ključne riječi se mogu koristiti u svakom slučaju.

PHP tipovi podataka i transformacija podataka za lutke

Tip podataka Primjer Opis vrijednosti
Niz ili znak (niz) "Zdravo svima"
"123456"
"25 rubalja"
Niz znakova zatvorenih pod navodnicima
Cijeli, numerički (cijeli broj) -234
25
0
Broj ili niz cifara kojem može prethoditi znak broja
Numerički pokretni zarez (float) 5.47
21.4
35E-3
Broj sa razlomkom (35E2 znači 3500)
Boolean (boolean, boolean) istinito
false
Ovaj tip ima dvije vrijednosti: true (tačno, da), false (false, ne)
NULL null Ovaj tip podataka ima jednu vrijednost - null
Niz Ovaj tip podataka ima jedan skup vrijednosti koje mogu biti različitih tipova.
Objekat Programski objekt definiran njegovim svojstvima
  1. Da biste saznali koji tip varijable, trebate koristiti funkciju:
gettype(ime_varijable);
  1. Da eksplicitno postavite tip, možete koristiti jednu od dvije metode:
Variable_name=(int) 12.45 //rezultat 12 Settype(variable_name, "type")< ?php $x="PHP"; $s=gettype($x); echo $s, " "; settype($e,"integer"); $s=gettype($e); echo $s, " "; $d=(int)24.4; $s=gettype($d); echo $s, " ", $d; ?>

PHP konstante za lutke

  1. Konstanta je imenovana vrijednost koja se ne mijenja tokom izvršavanja programa (skripte).
  2. Za razliku od varijabli, ne možete mijenjati vrijednosti konstanti koje su im bile dodijeljene kada su deklarirane. Konstante su korisne za pohranjivanje vrijednosti koje se ne bi trebale mijenjati dok je program pokrenut. Konstante mogu sadržavati samo skalarne podatke (boolean, integer, float i string tipove).
  3. U PHP-u se konstante definiraju funkcijom define(). Evo njegove sintakse:
define($name, $value, $case_sen);

$name je ime konstante.
$value je vrijednost konstante.
$case_sen je izborni logički parametar koji pokazuje da li treba biti osjetljiv na velika i mala slova (tačno) ili ne (netačno).

define("pi",3.14,true); echopi; //Izlazi 3.14

  1. Možete koristiti definiranu() funkciju da provjerite postojanje konstante. Ova funkcija vraća true ako je konstanta deklarirana. primjer:
//Deklarišemo konstantu pi define("pi",3.14,true); if (defined("pi")==true) echo "Konstanta pi je deklarirana!"; //Skripta će ispisati "Konstanta pi deklarirana!"

Razlike između konstanti i varijabli u PHP-u za lutke

  1. Konstante nemaju prefiks predznaka dolara ($).
  2. Konstante se mogu definirati samo pomoću funkcije define(), a ne dodjeljivanjem vrijednosti.
  3. Konstante se mogu definirati i pristupiti bilo gdje bez obzira na opseg.
  4. Konstante se ne mogu definirati ili poništiti nakon početne deklaracije.
  5. Konstante mogu imati samo skalarne vrijednosti.

PHP programiranje za lutke. Dio 1 zadnja izmjena: 3. marta 2016. od strane Admin

Postoje takve discipline u web programiranju, čije osnove svaka osoba povezana sa World Wide Webom mora znati. Stoga, na ovaj ili onaj način, morat ćete naučiti PHP i MySQL. A ako ne želite, ionako će vas pohlepa prisiliti:

Zašto naučiti php i MySQL?

Ovo pitanje mogu postaviti samo oni koji uopće nisu upoznati sa specifičnostima izgradnje web prostora i njegovom modernom osnovom. Svaka osoba manje ili više upućena u programiranje će vam reći da su ove dvije discipline trenutno dominantne na World Wide Webu. A to znači da je skoro ceo Internet izgrađen na bazi PHP-a i MySQL-a:


Iako se značaj PHP-a malo smanjio u naše vrijeme. A sve zbog velikog broja motora koji su (ironično) također napravljeni na bazi ovog jezika.

U savremenom web svijetu, motori se podrazumijevaju kao bilo koji sistem za upravljanje sadržajem (CMS). Većina njih je napisana u PHP-u i MySQL-u.

Svaki CMS je softverski okvir sa korisničkim interfejsom. Njegov komplet alata uvelike olakšava proces administracije sajta. Ali zašto se onda truditi učiti PHP od nule? Uostalom, možete jednostavno otići na administrativni dio resursa i izvršiti sve manipulacije pomoću alata ugrađenih u njega.

Za početak, malo ljudi ima strpljenja, vremena ili energije da nauči PHP i MySQL. Čovjek mora sam doći do ovoga. Ali onaj ko se usudi da shvati ove discipline dobiće:

  • Tražena profesija - pametni programeri oduvijek su bili veoma traženi na tržištu rada. Ali čak i neiskusni početnici sa dobrim teorijskim poznavanjem PHP-a i malo iskustva u web programiranju moći će da nađu posao sa pristojnom platom;
  • Rad na daljinu - da biste se bavili programiranjem, nije potrebno rano ustajati, krenuti na posao i pridržavati se pravila oblačenja. Sve to možete ostaviti iza praga, a možete kreirati programski kod dok sjedite kod kuće u papučama;
  • Ušteda novca - ako ste vlasnik web stranice, onda sigurno znate da su usluge profesionalnih web programera skupe. A za početnika na internetu svaki peni je dragocjen. Samoobrazovanje MySQL i PHP će uštedjeti novac i staviti ih na pravi put.

Kao što je već napomenuto, većina modernih motora je bazirana na PHP-u. Iako je njihova tolerancija na greške na visokom nivou, uticaj ljudskog faktora niko nije poništio. Stoga se CMS kod ponekad ponaša drugačije nego što je web programer zamislio.

A da biste ispravili ovu grešku, morate potražiti stručnjaka, platiti mu puno novca. A onda se ispostavi da je cijela zamka bila samo jedna linija koda, koja bi se lako mogla popraviti čak i uz poznavanje samo osnovnih PHP osnova.

  • Zanimljiv hobi - web programiranje nije samo sredstvo za zaradu ili uštedu novca. To je također uzbudljiva aktivnost koja kombinuje i tehničku i kreativnu komponentu.

Učenje PHP-a i MySQL-a može biti sredstvo samoizražavanja za mnoge.

Šta je PHP

PHP je programski jezik za skriptiranje. Najčešće se koristi za kreiranje web aplikacija i web servisa. Ovaj jezik podržava većina hostova na Internetu. Na osnovu njega je napisan glavni deo dinamičkih sajtova.

Kod dinamičke stranice, za razliku od statične koja se kreira samo na html-u, sadržaj svih stranica se formira kao odgovor na zahtjev korisnika. Struktura resursa se formira na osnovu datoteka šablona, ​​a sadržaj se (najčešće) učitava iz baza podataka.


Popularnost PHP-a je posledica njegovih sledećih karakteristika:
  • Podrška za najpopularniji DBMS ( Sistemi upravljanja bazama podataka);
  • Automatsko slanje HTTP zaglavlja;
  • Ugrađena podrška za rad sa sesijama i kolačićima;
  • Alati za rad s udaljenim datotekama;
  • podrška za XForm ( forme zasnovane na XML-u);
  • Aproksimacija PHP sintakse jeziku C;
  • Nedostatak jakog kucanja – varijable se kucaju dinamički.

Tipovi podataka su mjesto gdje počinjete učiti PHP

  • OOP podrška ( objektno orijentirano programiranje);
  • Veliki skup superglobalnih (predefiniranih) nizova dizajniranih za rad s web prostorom.

Šta je MySQL?

MySQL je besplatni DBMS iz Oraclea. Zajedno sa besplatna verzija razvoj i komercijalna izdanja pod narudžbom. Zahvaljujući tome svi novi razvoji korporacije nužno se uvode u besplatna izdanja DBMS-a:


Karakteristike MySQL DBMS:
  • Podrška za mehanizam replikacije podataka od prvih izdanja MySQL-a.

Replikacija je proces sinhronog kopiranja svih promjena izvora na nekoliko njegovih instanci odjednom. To jest, svaka radnja na podacima jedne kopije objekta odrazit će se u svim ostalim uzorcima.

  • Rad je podržan i sa lokalnim izvorima i sa udaljenih;
  • Ugrađena podrška za veliki broj tipova tablica. I zahvaljujući open source lista podržanih tipova tabela raste;
  • Širok raspon cross-platforma;
  • Veličina MySQL tabela baze podataka ograničena je samo mogućnostima operativnog sistema na kojem je DBMS raspoređen;
  • Podrška za najpopularnije programske jezike putem API-ja ( interfejs aplikacije).

Detaljnije informacije o mogućnostima DBMS-a mogu se naći u bilo kojem tutorijalu ili referenci na MySQL.

Gdje početi?

Iz gorkog iskustva mnogih novajlija, možemo zaključiti da je glavni problem samostalno učenje PHP i MySQL su izbor pravog softvera. A sve zato što je PHP programski jezik na strani servera. Stoga, da biste testirali kod, ne trebate samo poseban uređivač, već i lokalni server:


Nekoliko najboljih opcija:
  • Apache HTTP server - može se preuzeti sa službene web stranice programera;
  • Denver je najbolja opcija za ugradnju i daljnju upotrebu. Instalacioni paket uključuje Apache server, PHP i MySQL. U prvoj opciji, sve ovo biste morali zasebno preuzeti i instalirati.
  • XAMPP je paket koji uključuje PHP i MySQL. Kao i ugrađeni PHP vodič:
Oba paketa uključuju uslužni program za kreiranje i modificiranje MySQL baza podataka pomoću T-SQL upita. Ali da biste pisali kod u PHP-u, potreban vam je editor koji podržava sintaksu ovog jezika. Neke od najboljih opcija:
  • PHPEdit ;
  • Microsoft Web Matrix ;
  • Kantharos PHP IDE
  • Adobe Dreamweaver.

Sandbox

server god 25. jul 2013. u 13:07

PHP od nule. Lekcija 1

  • PHP,
  • Programiranje

PHP (P HP: H hipertekst P reprocessor, promišljeni predprocesor

Hypertext) je programski jezik za skriptiranje fokusiran na web.

U lekciji 1 ćemo se upoznati sa osnovnom sintaksom, kao i napisati našu prvu skriptu.

Osnove sintakse:

-
- početak i kraj skripte
operator dodjeljivanja -=

Izlaz tekstualnih informacija - echo (može ispisati html kod)

While(uvjet petlje)(akcija) - petlja
- if(uvjet)(radnja koja se izvodi ako je uvjet netačan)else(radnja koja se izvodi ako je uvjet netačan) - stanje
-

Lekcija 1. Kreiranje prve skripte

Kao što vidite, skripta se sastoji od jednog reda.

Za izvršavanje skripte potreban vam je odgovarajući softver, za korisnike Windowsa preporučujem Denwer (http://denwer.ru)
Nakon instaliranja Denwera, kreirajte fasciklu Script.test u direktorijumu hosts, u kojoj, zauzvrat, kreirajte fasciklu

WWW. U WWW folderu, kreirati datoteku index.php? u koji prenosimo sadržaj našeg fajla.

Nakon što sačuvate datoteku, ponovo pokrenite Denwer. Zatim u liniju pretraživača ukucajte script.test

I voila! Vidimo natpis Hello World!

Kako ne napisati Hello World:

Hello World Ne piše se ovako

dakle:

Pa, sigurno nije:

Završetak.

Na tome je naša lekcija došla do kraja, ali na kraju mali izbor korisnih linkova:
denwer.ru - stranica na kojoj možete preuzeti Denwer
en.wikipedia.org/wiki/PHP - Šta je PHP
http;//php.net - PHP vodič

oznake: PHP

Ovaj članak ne podliježe komentarima, jer njegov autor još nije punopravni član zajednice. Autora ćete moći kontaktirati tek nakon što primi

Od autora: Na World Wide Webu fizička snaga ne znači ništa! Možete pritisnuti tipke bilo kojom silom, ali rezultat se neće promijeniti. Na internetu se jačim smatra onaj sa više iskustva i znanja. Iako je moj prijatelj toliko „napumpao“ hardver svog računara da ga se uplašio! Ali ovo je sa svime iz "gvozdene" opere. A danas ćemo u PHP-u saznati odakle početi učiti da postanete jak programer.

"Čajna" bolest

Naravno, izvinite, ali vi ste "čajnik". Kako sam pogodio? Pa zato što samo početnici sebi postavljaju takva pitanja. I nema ničeg uvredljivog u ovom “naslovu”, jer imate toliku želju za učenjem da možete “zakipiti”. A ovo je znak da će sve uspjeti!

Proučavanje PHP-a, kao i svake druge nauke, treba početi od samog početka, odnosno od teorije. Morate razumjeti šta je ovaj programski jezik: njegove mogućnosti, glavni opseg, karakteristike i tako dalje. Ovo je važan aspekt, jer početnici, zbog nedostatka osnovne teorije, opštih ideja o određenom jeziku, često čine pogrešan izbor. I nakon toga, sa prevarenim očekivanjima, odustaju od treninga nakon višesatnog “istraživanja”. Pokušaću malo da podignem ovaj veo kako biste razumeli ne samo odakle početi učiti PHP, već i zašto.

Nekoliko karakteristika jezika koje bi početnici trebali znati:

PHP se najčešće koristi u izradi web stranica, ali se može koristiti i za razvoj klijentskih aplikacija.

To je jezik na strani servera - njegov kod se izvršava na strani servera, tako da će vam trebati lokalni server ili odgovarajući sklop za učenje.

Bliska veza sa - ako ćete „jurišati“ na izgradnju sajta, takođe ćete morati da naučite navedeni DBMS. Mi ćemo vam pomoći u tome.

Gdje je početak?

Ako ćete naučiti PHP programiranje, ali ne znate odakle da počnete, onda je ovaj odjeljak za vas. Trebali biste početi s osnovama: sa sintaksom jezika, tipovima podataka, varijablama, njihovom inicijalizacijom, petljama, deklaracijama funkcija itd. Čak i ako ste sve ovo proučavali u drugim softverskim disciplinama, moraćete ponovo da ga pročitate, pošto PHP ima niz karakteristika.

Ali to će biti kasnije, ali u početku se morate odlučiti za glavnu literaturu za razumijevanje softverske nauke. Izboru izvora treba pristupiti veoma ozbiljno.

Odaberite nekoliko i pročitajte nekoliko stranica od svake. Stil prezentacije glavnog izvora treba da bude što jednostavniji i jasniji. Od toga zavisi uspjeh cjelokupnog obrazovanja.

Da biste razumeli PHP, možete koristiti razne tutorijale, specijalizovane priručnike za "lutke". Ovdje bi bilo lijepo dodati jedan ili više razumnih: vizualizacija informacija značajno povećava asimilaciju materijala. Ali još jednom ponavljam: odakle početi učiti PHP i izbor izvora je na vama.

Malo lično

Generalno, nakon prvog semestra, u smislu akademskog uspjeha, pao sam na samo dno. A sve zato što su se nastavnici, vidjevši da većina učenika "proguta" sav materijal, čak i "ne sažvakan", trudili da daju što više. Ali nisam imao iskustvo koje su imali moji drugovi.

Sljedećeg semestra prešao sam u paralelnu grupu koju su činile iste „lutke“. Za njih su nastavnici sve „grizli“ i „žvakali“, pažljivo objašnjavajući. Ovdje su stvari krenule "na popravak", a ja sam ponovo postao jedan od najboljih učenika.

Ne hvalim se (dobro, možda malo), ali pokušavam da objasnim da sami birate stil učenja, metode dobijanja informacija i trajanje savladavanja discipline. Po mom mišljenju, razne su idealan izvor edukativnih informacija. Njihov izbor je ono što vam je potrebno da počnete učiti PHP od nule.

Šta vam je potrebno za početak razvoja

PHP je programski jezik čiji se kod izvršava na strani servera. Stoga, za rad s njim lokalno, potreban vam je odgovarajući softver. Tri glavne komponente:

PHP interpreter.

lokalni server.

Ali instalacija svake od ovih komponenti može potrajati mnogo vremena i truda. Pogotovo ako ste početnik. Najbolja opcija je instaliranje softverskog paketa koji uključuje sve komponente.

Preporučujem korištenje Open Server. Uključuje sve što vam je potrebno za početak rada sa PHP-om bez velike glavobolje. Proces instalacije je automatski (jednostavan i brz). Baš ono što vam treba za prave "lutke".

Nadam se da sam uspeo da odagnam sve nedoumice i pitanja koja "progone" novajlije. Da li se osećate kao da ste ojačali? Tek počinjete sa PHP-om. Uskoro ćete biti pravi "snažni ljudi" u softverskim naukama. Vidimo se na novim treninzima!

Dobar dan, dragi čitaoci mog bloga. Negde sam čuo da svaki čovek u svom životu mora da prođe kroz pisanje poezije. Situacija se mijenja i sada svaka druga osoba razmišlja o pisanju koda i kreiranju vlastite web stranice. Mnogi se trenutno spajaju, drugi se nikako ne mogu odlučiti za motor. Ako dovršite čitanje ovog članka i pređete na učenje prema mojim preporukama, gotovo sam siguran da ćete uspjeti.

Tema je prilično složena. Danas ćemo pričati o tome kako napisati web stranicu u php-u od nule. Pogledajmo pobliže šta znače ova njegovana tri slova i naučit ćete o tome bolje načine ne samo da naučite, već zaista razumete php.

Šta je PHP?

Malo je čudno započeti ovaj članak ovim pitanjem, jer se pretpostavlja da već sve znate i stoga ste spremni na poteškoće. Ali moj blog je za početnike. Budite popustljivi, hajde da ponovimo informaciju.

Jednostavnim i pristupačnim terminima, php je programski jezik posebno dizajniran za skriptiranje web aplikacije koja radi na web serveru. Ovo je prilično popularan programski jezik, jer ga koristi 85% web stranica.

Posebnost ovog jezika je u tome što je univerzalan, lak za učenje i otvara vam mogućnosti ne samo kao programera, već i kao poslovnog čovjeka. Kao rezultat toga, moći ćete sami pisati i razvijati svoje projekte. Bez ičije pomoći.

Učimo efikasno

Mnogi su počeli da uče ovaj jezik, ali malo ko stigne do kraja. Za efikasno učenje, prvo što trebate učiniti je pronaći izvor informacija, knjigu, tutorijal ili video, ali o tome kasnije.

Zatim moramo preuzeti kompajler. Ovo je program koji čita vašu skriptu red po red kao naredbu i izvršava je.

Najčešći kompajler je denver, jednostavan i besplatan paket. željene programe pomoću kojih možete pisati skripte. Ako pitate moje mišljenje, savjetovao bih vam da preuzmete Open Server. On sada dobija na zamahu. Za glavu je viši od Denvera i biće vam udobnije za rad.

Šta rade ovi paketi? Oni dozvoljavaju i rade na tome kao na serveru. Trenutno nije potrebno ništa preuzimati. Više puta ćete čuti o korisnom softveru iz ove serije na bilo kojem kursu obuke, ali će vam trebati.

Suština efikasnog učenja je da nakon prolaska lekcije pokušate sve da sprovedete u praksu. Ako je teorija podržana praksom, onda ćete za nekoliko sedmica imati osnovnu jezičnu vještinu.

Knjige za učenje

Da vam kažem, nisam ljubitelj knjiga. Kada je u pitanju internet tehnologija. To je kao da objašnjavate Masaiju šta je wi-fi. Nikakvi crteži neće pomoći da se sve normalno razumije. Ipak, želim da vam pružim malu listu php knjiga za lutke koje su navedene među profesionalcima.

Voleo bih da zaista ostvarite svoj cilj i ako vam se čini da će vam ova opcija obuke više odgovarati, rado ću vam dati informacije.

PHP i MySQL. Razvoj web aplikacija Ovo je odlična knjiga za početnike. Pre svega, autor će pokazati kako da podesite Apache (HTTP server), PHP i MySQL (bazu podataka), zatim će vam reći kako da izaberete editor koda. Knjiga pokriva: sintaksu jezika, najkorisnije funkcije, stvaranje vlastitog motora i niz drugih funkcija.


Općenito, ništa iznenađujuće, zar ne? Ali ipak, to je pravi udžbenik s jedinstvenim informacijama koje nećete naći nigdje drugdje. Ovo je peto izdanje, tako da neće biti zastarjelih informacija. Knjiga je objavljena 2015. Da biste sami počeli da se upoznate sa kodom - to je to.

HTML, JavaScript, PHP i MySQL. Webmaster's Gentleman's Set - Ovo je detaljniji tutorijal o učenju php-a. Dotiče se još nekoliko korisnih, bez kojih je potpuno kreiranje web aplikacija nemoguće.

Lako za čitanje, pogodno za samostalno učenje i učenje studenata. Autor obrađuje teme kao što su: osnove PHP-a, dinamičko generisanje stranica sa CSS-om (kaskadni stilski list), administracija baze podataka, kreiranje dinamičkih stranica sa JavaScript-om.


Izgradite dinamičke web stranice sa PHP, MySQL, JavaScript, CSS i HTML5 - Preporučio bih ovu knjigu naprednijim čitaocima koji već posjeduju osnovne vještine HTML izgleda. Ako ste ikada ovo proučavali i još uvijek pamtite osnovne principe onda je ova knjiga za vas.


PHP i MySQL. Od početnika do profesionalca - i knjiga Kevina Janka upotpunjuje našu recenziju, u kojoj autor daje snažnu predrasudu prema kreiranju web aplikacija sa bazom podataka.


Knjiga je veoma laka za čitanje i savršena je za samostalno učenje.

YouTube video

Iz vlastitog iskustva, reći ću da je učenje php-a iz YouTube videa prilično teško. Iako izgledaju jednostavno. Za razliku od Photoshop tutorijala koje volim, učenje programskih jezika na YouTubeu je jednostavno nemoguće. Čak i video koji traje samo 15-20 minuta izaziva mnogo neprijatnosti.

Takvi video zapisi vas mogu obeshrabriti da sami ukucate kod. Zašto, ako je autor već sve uradio za vas: otkucao, pokrenuo, pokazao konkretnim primerom kako sve funkcioniše? Kao rezultat toga, zapamtiti nešto je gotovo nemoguće.

Tutorial

Po mom mišljenju, ovo je savršeno iskustvo učenja. Sjajno je imati stručnjaka uz sebe.

Svaka lekcija je popraćena komentarima, možete postavljati pitanja stručnjacima, mirno razgovarati i rješavati nerazumljive točke. Ne morate da surfujete internetom u potrazi za informacijama. Sve će se sažvakati i staviti u usta, ostaje samo da se iskoristi.

Dobićete zadatak i bićete nadgledani da vidite koliko dobro ga obavljate.

Mogu te preporučiti kurs iz netologije . Ovaj trening centar je cijenjen među profesionalcima, a za samo dva mjeseca možete naučiti sve što vam je potrebno. Setovi u grupi se dešavaju konstantno.

Ne brini ako nešto ne razumiješ. To je ono što je kurs osmišljen da naučite. Ovo je stvarno instrukcija korak po korak za novajlije. Ne vjerujete? Skinuti kompletan program naravno sa službene web stranice i uvjerit ćete se u to.


Ako sanjate da naučite kako da kreirate sajtove bez, sami i na php-u, onda je ovo najbolja opcija za vas.

mob_info