Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

 
Reply to this topicStart new topic
> Zend PHP5 Certification Study Guide
akaz
post
Post #1





Grupa: Zarejestrowani
Postów: 22
Pomógł: 4
Dołączył: 24.11.2009

Ostrzeżenie: (0%)
-----


Zend PHP5 Certification Study Guide

(IMG:http://img133.imageshack.us/img133/2023/77578yi8.jpg)

@zend online store (opis)


Ogólnie książka ma na celu przygotowanie do certyfikacji Zenda z PHP 5,
można znaleźć tam bardzo wiele porzytecznych informacji,
sądzę, że każdy znajdzie tam coś dla siebie (IMG:style_emoticons/default/smile.gif)
Go to the top of the page
+Quote Post
blooregard
post
Post #2


Newsman


Grupa: Moderatorzy
Postów: 2 033
Pomógł: 290
Dołączył: 21.12.2007
Skąd: Łódź




Masz do sprzedania, chcesz kupić czy reklamujesz?
Go to the top of the page
+Quote Post
akaz
post
Post #3





Grupa: Zarejestrowani
Postów: 22
Pomógł: 4
Dołączył: 24.11.2009

Ostrzeżenie: (0%)
-----


Ta część forum nie służy do składania ofert (IMG:style_emoticons/default/smile.gif)
Ogólnie robię to do czego służy ten dział, czyli reklamuję, bo książka naprawde jest wg. mnie fajna.

A jeśli ktoś chce kupić,
książke można sprowadzić przez Emipk w cenie ok. 100zł:
http://www.empik.com/php-architect-s-zend-...portu,2520699,p
Go to the top of the page
+Quote Post
Skie
post
Post #4





Grupa: Zarejestrowani
Postów: 555
Pomógł: 84
Dołączył: 20.02.2008
Skąd: Małopolska

Ostrzeżenie: (0%)
-----


Książka ciekawa, ale moim zdaniem przydatna tylko jako taki zbiór ciekawostek, które być może się przydadzą na teście ZCE.
Do nauki języka napewno nie przydatna :-) (choć we wstępie pisze, że dla osób całkiem nieznających PHPa też się nadaje).
Go to the top of the page
+Quote Post
AdamAdax
post
Post #5





Grupa: Zarejestrowani
Postów: 16
Pomógł: 0
Dołączył: 1.07.2008

Ostrzeżenie: (0%)
-----


Ta książka zawiera masę błędów. Tak jakby ktoś ją napisał i ani razu nie przeczytał. Wiem, że jest drugie wydanie tej książki, które mam nadzieje nie zawiera aż tylu błędów.
Go to the top of the page
+Quote Post
blooregard
post
Post #6


Newsman


Grupa: Moderatorzy
Postów: 2 033
Pomógł: 290
Dołączył: 21.12.2007
Skąd: Łódź




Cytat
Ta książka zawiera masę błędów. Tak jakby ktoś ją napisał i ani razu nie przeczytał. Wiem, że jest drugie wydanie tej książki, które mam nadzieje nie zawiera aż tylu błędów.

Skoro znalazłeś w niej błędy, może podziel się tą wiedzą z innymi?
Komuś może się przydać taka informacja.
Go to the top of the page
+Quote Post
erix
post
Post #7





Grupa: Moderatorzy
Postów: 15 467
Pomógł: 1451
Dołączył: 25.04.2005
Skąd: Szczebrzeszyn/Rzeszów




Cytat
Ta książka zawiera masę błędów. Tak jakby ktoś ją napisał i ani razu nie przeczytał.

To NIE JEST podręcznik do nauki na egzamin. Aby ją dobrze wykorzystać, trzeba czytać równolegle z manualem (rozdział w książce, czy przykład = to samo w manualu). I o ile pamiętam, to jakichś błędów w niej nie znalazłem.
Go to the top of the page
+Quote Post
blooregard
post
Post #8


Newsman


Grupa: Moderatorzy
Postów: 2 033
Pomógł: 290
Dołączył: 21.12.2007
Skąd: Łódź




Dokładnie, erix. Właśnie jestem w trakcie przygotowań do ZCE i tak mniej więcej to wygląda (PHP ZCE SG+manual na blachę).
Dlatego jestem ciekaw, jakież to błędy się tam znajdują.

~AdamAdax, poprosimy o wskazanie tych błędów.
Go to the top of the page
+Quote Post
AdamAdax
post
Post #9





Grupa: Zarejestrowani
Postów: 16
Pomógł: 0
Dołączył: 1.07.2008

Ostrzeżenie: (0%)
-----


W takim razie przytoczę na szybko dwa błędy:

Rozdział o Stringach, strona 77 (

W takim razie przytoczę na szybko dwa błędy:

Rozdział o Stringach, strona 77 (Transforming String). Podrozdział opisuje funkcję strtr natomiast w przykładzie jest użyta funkcja strstr.

Rozdział o Tablicach, strona 53 (Comparing Arrays).
  1. $a = array (1, 2, 3);
  2. $c = array ('a'=>1, 'b'=>2, 'c'=>3);
  3. var_dump($a == $c); // true


Funkcja var_dump powinna zwrócić false.

Jeszcze jeden w rozdziale PHP Basics (strona 17)

  1. $a = 'Test';
  2. echo ++$a;



To nie wyświetli 1 tylko Tesu. W przypadku stringów inkrementacja to nie to samo co
  1. $a = $a + 1;
Go to the top of the page
+Quote Post
blooregard
post
Post #10


Newsman


Grupa: Moderatorzy
Postów: 2 033
Pomógł: 290
Dołączył: 21.12.2007
Skąd: Łódź




~AdamAdax, dzięki za wskazanie błędów.
Go to the top of the page
+Quote Post
-=Peter=-
post
Post #11





Grupa: Zarejestrowani
Postów: 304
Pomógł: 51
Dołączył: 4.02.2005
Skąd: Kraków

Ostrzeżenie: (0%)
-----


Cytat(AdamAdax @ 26.03.2010, 15:52:20 ) *
Wiem, że jest drugie wydanie tej książki, które mam nadzieje nie zawiera aż tylu błędów.

W drugiej edycji te błędy wskazane przez Ciebie są poprawione, a jakieś inne błędy nie rzuciły mi się w oczy, więc chyba jest w miarę dobrze.

Ten post edytował -=Peter=- 26.03.2010, 20:58:47
Go to the top of the page
+Quote Post
AdamAdax
post
Post #12





Grupa: Zarejestrowani
Postów: 16
Pomógł: 0
Dołączył: 1.07.2008

Ostrzeżenie: (0%)
-----


Cytat(-=Peter=- @ 26.03.2010, 20:57:54 ) *
W drugiej edycji te błędy wskazane przez Ciebie są poprawione, a jakieś inne błędy nie rzuciły mi się w oczy, więc chyba jest w miarę dobrze.


To dobrze, że poprawione. Czym oprócz poprawionych błędów drugie wydanie różni się od pierwszego?
Go to the top of the page
+Quote Post
-=Peter=-
post
Post #13





Grupa: Zarejestrowani
Postów: 304
Pomógł: 51
Dołączył: 4.02.2005
Skąd: Kraków

Ostrzeżenie: (0%)
-----


Pierwszego wydania nie czytałem, ale na tylnej okładce jest napisane, że druga edycja różni się działem o pdo i mysqli, są poprawione błędy i nowe przykłady. Sądząc po podanych przez Ciebie numerach stron i tematach na nich poruszanych, obie edycje nie różnią się zbyt mocno (na 17, 53 i 77 stronie jest to samo co wymieniłeś).
Go to the top of the page
+Quote Post
AdamAdax
post
Post #14





Grupa: Zarejestrowani
Postów: 16
Pomógł: 0
Dołączył: 1.07.2008

Ostrzeżenie: (0%)
-----


Cytat(-=Peter=- @ 27.03.2010, 13:50:30 ) *
Pierwszego wydania nie czytałem, ale na tylnej okładce jest napisane, że druga edycja różni się działem o pdo i mysqli, są poprawione błędy i nowe przykłady. Sądząc po podanych przez Ciebie numerach stron i tematach na nich poruszanych, obie edycje nie różnią się zbyt mocno (na 17, 53 i 77 stronie jest to samo co wymieniłeś).


Właśnie brakowało mi podrozdziałów dotyczących PDO oraz MySQLi. Zresztą to chyba kolejna pomyłka wydania pierwszego bowiem nie raz w książce w innych rozdziałach odnoszą się do rozdziału o DB, żeby tam szukać informacji o PDO bądź mysqli, a jak wiadomo ich tam nie ma (IMG:style_emoticons/default/sciana.gif)

Niestety znalazłem kolejny błąd w książce.

Rozdział "Streams and Network Programming". Strona 228.

W opisie do funkcji fseek można znaleźć odniesienie do stałej SEEK_CURRENT. Taka stała niestety nie istnieje. Poprawna stała to SEEK_CUR.

Kontynuując błędy zawarte w książce.

Rozdział 6. Object Oriented Programming in PHP.
Strona 114.
  1. $myClassInstance = new myClass();
  2. $copyInstance = $myClassInstance();


Autor zapewne chciał zaprezentować działanie referencji pomiędzy obiektami. Niestety dodał nawiasy do $myClassInstance i w tym przypadku nastąpi FATAL ERROR.
Ciekawostką jest, że od PHP 5.3 taka konstrukcja jest prawidłowa ale należałoby jeszcze zaimplementować klasie myClass metodę magiczną __invoke



Kolejnym błąd jaki znalazłem jest trochę innego typu niż poprzednie.
Opisywana jest metoda która została wprowadzona od PHP 5.2.0. Tak więc dla uczących się ona nie istnieje bowiem egzamin jest z zakresu PHP 5.1.
Chodzi o metodę xpath klasy SimpleXMLELement.

Opisana na stronie 180 rozdziału "XML and Web Services".
Go to the top of the page
+Quote Post
-=Peter=-
post
Post #15





Grupa: Zarejestrowani
Postów: 304
Pomógł: 51
Dołączył: 4.02.2005
Skąd: Kraków

Ostrzeżenie: (0%)
-----


Cytat(AdamAdax @ 1.04.2010, 15:12:44 ) *
Kolejnym błąd jaki znalazłem jest trochę innego typu niż poprzednie.
Opisywana jest metoda która została wprowadzona od PHP 5.2.0. Tak więc dla uczących się ona nie istnieje bowiem egzamin jest z zakresu PHP 5.1.
Chodzi o metodę xpath klasy SimpleXMLELement.

Opisana na stronie 180 rozdziału "XML and Web Services".

To Cie zmartwię, ale z tego co pamiętam to jedno z pytań jakie przydarzyło mi się na egzaminie było pytaniem właśnie o tą metodę... Przykładowo w zagadnieniach do egzaminu nie ma pdo ani mysqli (ani żadnego ogólnego zagadnienia pod które te rozszerzenia można podłączyć), a na egzaminie pojawiło mi się jedno pytanie z mysqli (z którego nigdy nie korzystałem ;])

Errata do tej książki: http://www.crevola.org/francois/Zend_PHP_5...uide_Errata.pdf
Go to the top of the page
+Quote Post
AdamAdax
post
Post #16





Grupa: Zarejestrowani
Postów: 16
Pomógł: 0
Dołączył: 1.07.2008

Ostrzeżenie: (0%)
-----


Ciekawa ta lista błędów.

Zobaczymy jak mi pójdzie egzamin. To już jutro (IMG:style_emoticons/default/blinksmiley.gif)
Na MySQLi jestem przygotowany chociaż też nigdy z niego nie korzystałem.
Go to the top of the page
+Quote Post
vistacash
post
Post #17





Grupa: Zarejestrowani
Postów: 10
Pomógł: 0
Dołączył: 29.11.2010
Skąd: Rzeszów

Ostrzeżenie: (0%)
-----


książka jedynie jak już ktoś słusznie zauważył jako zbiór ciekawostek, słabo nadaje się do nauki języka, ale również się przygotowuje do egzaminu i ją już przerobiłem, w ten sposób zebrane informacje się przydadzą.
Go to the top of the page
+Quote Post

Reply to this topicStart new topic
1 Użytkowników czyta ten temat (1 Gości i 0 Anonimowych użytkowników)
0 Zarejestrowanych:

 



RSS Aktualny czas: 28.09.2025 - 00:04