Witajcie,
jestem początkującym programistą PHP (liznąłem trochę Zenda, znam podstawy obiektówki, MVC itp.). Zrobiłem w życiu kilka projektów mniejszych i większych, ale raczej nie są to dobrze napisane aplikacje. Nie chcę się uczyć na komercyjnych projektach, a też nie mam motywacji/pomysłu żeby w pojedynke coś wymyślić i napisać dla treningu. Pytanie brzmi czy są jakieś materiały/tutoriale, które pozwolą mi stać się dobrym programistą PHP. Może jakaś książka na początek będzie dobra?
http://helion.pl/ksiazki/zend-framework-od...ajda,zendfr.htmhttp://helion.pl/ksiazki/php5-programowani...hp5sy_ebook.htmMiał ktoś może do czynienia z tymi pozycjami? Warto zainwestować w taką książkę?
foxbond
5.03.2012, 14:36:40
//W książki się nie inwestuje, książki się wypożycza.
MGraphics
5.03.2012, 14:54:12
Witam serdecznie,
Najlepsza moim zdaniem ksiązka do PHP ( mając podstawy) to PHP Zaawansowane Programowanie.
chemik1982
5.03.2012, 15:27:05
PHP to tylko narzędzie.
http://helion.pl/ksiazki/refaktoryzacja-ul...erts,refuko.htmhttp://helion.pl/ksiazki/czysty-kod-podrec...rtin,czykod.htmhttp://helion.pl/ksiazki/pragmatyczny-prog...omas,pragpr.htmhttp://helion.pl/ksiazki/wzorce-projektowe...ides,wzoele.htmTe pozcyje pomogą stać Ci się lepszym
programistą nie tylko w PHP. I raczej polcałbym tego typu lektury, a nie książki do PHP - bo to masz w manualu lub dok. frameworka.
Koniecznie chcesz się uczyć fw - yii jest kapitalny na początek - o ile dobrze pamiętam to i dokumentacja jest po polsku.
zazik
5.03.2012, 17:22:54
Podepne sie pod temat.
Mianowicie Ja jako totalny zieleniak z PHP nauczę się czegoś wartościowego z tej książki:
http://helion.pl/ksiazki/php-i-mysql-od-po...more,phmso4.htmCzy są jakieś inne lepsze pozycje?
MGraphics
6.03.2012, 12:52:53
Ogólnie PHP czy nie PHP najwazniejsze w programowaniu jest logiczne myślenie. Jeżeli umiesz juz logicznie myśleć w programowaniu to najlepiej korzystać z manuala jeżeli natomiast tak nie jest to warto kupić byle jaką aktualną ksiązkę do PHP i przepisywać przykłady i rozwiązywać samemy problemy tupu dlaczego kod z ksiazki mi nie działa.
Co do wyżej wymienionej ksiazki to moim zdaniem jest o wszystkim i o niczym zawiera : php, mysql, ajax, html, zend framework a tak naprawde każda ta tematyka może być opisana w osobnej książce i tak powinno być. Proponuje więc poszukać czegoś bardziej związanego tylko z php i mysql
W zasadzie programowanie mnie bardzo wkręca i wydaje mi się, że będę to dobrze ogarniał

Niestety nie mam specjalnie gdzie się nauczyć dobrych nawyków programowania itp. (jestem dopiero na I roku na uniwerku i mam już jakieś tam podstawowe pojęcie ogólnie o tech. internetowych i programowaniu). Wiem też dobrze, że czeka mnie mnóstwo pracy

Z samego manuala to się raczej nie nauczę tego, czego bym chciał.
Znam już trochę Zenda i chyba rozejrzę się za tą książką, żeby pogłebić wiedzę w tym temacie:
http://helion.pl/ksiazki/zend-framework-od...ajda,zendfr.htm - ktoś może ją czytał?
CanoR
6.03.2012, 21:51:02
Najlepszą metodą nauki jest praktyka, przynajmniej ja tak mam. Samo czytanie i przepisywanie z książki nic Ci nie da, szczególnie jeżeli chodzi o OOP. Jednym z lepszych sposobów jest po prostu ściągnięcie jakiegoś gotowca i staranie się przekształcać na własne potrzeby, poznasz w ten sposób wzorce oraz ciekawe rozwiązania.
mat-bi
6.03.2012, 22:13:25
Najlepsza metoda? Kodzić, kodzić, rozwiązywać problemy, znajdować sobie problemy do przejścia, a, przede wszystkim, myśleć. W informatyce nie ma czegoś takiego, jak "kodzenie bezsensowne"(przepraszam jest, ale jeśli chcesz być dobry, odrzucasz taki styl). Jak to mówią - praktyka czyni mistrza, a jeżeli już chcesz się z czegoś uczyć, to naprawdę, nie polecam kupowania książek - zwykle są nieźle opóźnione. Do większości rzeczy masz bardzo dobrą dokumentację - PHP, jQuery, Symfony, Zend.