Materiały do nauki PHP - Podstawy i Zaawansowane

Materiały do nauki PHP - Podstawy i Zaawansowane
TR
  • Rejestracja: dni
  • Ostatnio: dni
  • Postów: 42
0

Możecie mi polecić jakieś książki, strony www, itp. do nauki php bez błędów bo o te trudno ?
Może byc tylko w jezyku polskim i angielskim.

GU
  • Rejestracja: dni
  • Ostatnio: dni
  • Lokalizacja: Wroclaw
  • Postów: 172
1

Na pewno warto przeczytać manual - http://php.net/manual/en/ (podstawy jak i zaawansowane aspekty języka czy tam technologii)

Co do książek, to chyba ciężko o coś dobrego, może napiszę o tym co posiadam:

  1. PHP i MySQL. Tworzenie stron WWW. Vademecum profesjonalisty
    Czytałem to na początku mojej przygody z PHP. Wtedy wydawało mi się, że ta książka jest PRO, teraz myślę inaczej :). Do nauki samej składni języka, czy tam podstaw MySQL może być, chociaż listingi są raczej kiepskie, mieszanie PHP i HTML, nadużywanie tablic, dosyć strukturalny charakter kodu, ogółem można nabrać złych nawyków.

  2. PHP Zaawansowane programowanie
    Dziwna pozycja. Kilka działów całkiem przyjemnych, z których można dowiedzieć się czegoś przydatnego (obiektowość, wyjątki i referencje, nowości w PHP, część działu o abstrakcji baz danych, rafaktoryzacja i testy), a reszta to generalnie jakiś WTF (mobilne PHP, PHP i Oracle, PHP Mylyn i SVN). Listingi raczej średnie, mieszają polski z angielskim co mnie dobijało :P.

  3. PHP5 Zaawansowane programowanie
    Tego nie czytałem, koleś miał mi wysłać to wyżej ale się pomylił, także miałem dwie w cenie jednej. Ze spisu treści widzę, że książka traktuje o obiektowości, wzorcach, architekturach aplikacji, testach, technikach prowadzenia projektów itp. Miałem zamiar to czytać ale zobaczyłem jakiś większy listing i mi się odechciało (metoda na 100 linii kodu z jakimś chamskim ifem). Chyba nie warto :D.

  4. PHP Obiekty, wzorce, narzędzia
    Dla odmiany jakaś perełka. Solidne prawidła programowania obiektowego. Przegląd podstawowych mechanizmów obiektowych w PHP (klasy, obiekty, interfejsy, dziedziczenie), zaawansowane mechanizmy obiektowe (static, traity, wyjątki, klonowanie i wiele innych), narzędzia obiektowe (przestrzenie nazw, autoloading, refleksja, domknięcia), projektowanie obiektowe i kilka dobrych praktyk, a na koniec (tak na prawdę jest to większa część książki) przegląd większości wzorców projektowych z ciekawymi przykładami i implementacjami (gra Cywilizacja rządzi :P). Listingi na poziomie. Polecam.

kchteam
  • Rejestracja: dni
  • Ostatnio: dni
  • Lokalizacja: Tychy
  • Postów: 155
1

Dodam jeszcze kilka materiałów, które mogę Cię zainteresować:

  1. Seria artykułów wprowadzająca do programowania obiektowego - http://webmastah.pl/tag/programowanie-obiektowe/
  2. PHP: The Right Way jest przystępnym zbiorem najlepszych praktyk i standardów kodowania, a także linków do sprawdzonych i solidnych tutoriali pałętających się w czeluściach Internetu - http://pl.phptherightway.com/
  3. Książka "Czysty kod. Podręcznik dobrego programisty" Robert C. Martin - http://helion.pl/ksiazki/czysty-kod-podrecznik-dobrego-programisty-robert-c-martin,czykod.htm

[Adrian]

Zarejestruj się i dołącz do największej społeczności programistów w Polsce.

Otrzymaj wsparcie, dziel się wiedzą i rozwijaj swoje umiejętności z najlepszymi.