Drukowana wersja tematu

Kliknij tu, aby zobaczyć temat w orginalnym formacie

Forum PHP.pl _ Książki _ JavaScript i jQuery

Napisany przez: EddyPL 30.04.2014, 05:57:44

Witam,

Powoli zaczynam się uczyć JS, następnie planuję naukę jQuery.

Obecnie przerabiam materiał na stronie: http://www.kurshtml.edu.pl/js oraz chcę przerobić: http://www.doman.art.pl/kursjs/


Jednak myślę, że warto przerobić jakąś dobrą książkę, trochę przeglądałem forum i klika tytułów mnie zainteresowało, teraz zastanawiam się który wybrać.
JS:
http://helion.pl/ksiazki/javascript-wzorce-stoyan-stefanov,jascwz.htm - Autor: Stoyan Stefanov
http://helion.pl/ksiazki/javascript-programowanie-obiektowe-stoyan-stefanov,jascob.htm - Autor: Stoyan Stefanov
http://helion.pl/ksiazki/head-first-javascript-edycja-polska-michael-morrison,hfjsc.htm - Autor: Michael Morrison (czy ta książka to nie przerost formy nad treścią? Czy rzeczywiście ma bardzo dużo przykładów? 600 stron gdzie inne mieszczą się w 300)

jQuery:
http://helion.pl/ksiazki/jquery-poradnik-programisty-wlodzimierz-gajda,jquepp.htm - Autor: Gajda
http://helion.pl/ksiazki/jquery-od-nowicjusza-do-wojownika-ninja-earle-castledine-craig-sharkie,jqnoni.htm - Autorzy: Earle Castledine, Craig Sharkie


I na stronie helion znalazłem taki niby kompromis który jednak mnie nie zachęca :
http://helion.pl/ksiazki/javascript-i-jquery-nieoficjalny-podrecznik-david-sawyer-mcfarland,jsjqnp.htm - David Sawyer McFarland


A może jest coś innego co polecacie? Może jakieś strony z kursami ?( z dużym naciskiem na kursy po polsku)


EDIT:
Przeczytałem: JavaScript. Programowanie obiektowe - Autor: Stoyan Stefanov i polecam chociaż niestety zawiera trochę błędów które trzeba samemu wyłapać (początkującym może być trudno wyłapać np. brak return w przykładzie przez który skrypt nie działa - ale jeśli już samodzielnie wyłapiemy i poprawimy błedy to możemy być dumni, że rozumiemy kod.) Druga sprawa to leń tłumacz który w jednym kodzie potrafił przetłumaczyć zmienne na polski a dwie linkijki niżej zostawić tą zmienną po angielsku co prowadziło do dezinformacji, nie działającego kodu i niepotrzebnej straty czasu... ale może dzięki temu również lepiej rozumiemy kod?

W zasadzie jestem zadowolony i zabieram się za JS Wzorce tego samego autora.

Ostatnie wydanie to 2010 więc jeśli traficie na wydanie 2013 to nie łudźcie się, bo i tak dostaniecie wydanie 2010. Nie wiem czemu w tylu sklepach jest powielany ten sam błąd.

Nie kupujcie używanych - Książka jest dość kiepskiej jakości, kupiłem nową i po miesiącu zaczęły mi wypadać kartki i trzeba było bawić się taśmą klejącą - a co dopiero gdybym kupił używaną. Za 43 zł kupicie znajdziecie nową na allegro/tablicy a to nie jest mega wydatek.

Napisany przez: PrinceOfPersia 30.04.2014, 11:56:47

Cytat
?( z dużym naciskiem na kursy po polsku)

no to po polsku masz jak sam wspomniałeś literowki, błędy tłumacza oraz nieaktualne wydania. Nie lepiej się trochę wysilić i czytać jak reszta świata teksty po angielsku? wink.gif

po polsku niewiele co jest sensownego. Chyba tylko javascript.pl

no i polska wersja dokumentacji Mozilli:
https://developer.mozilla.org/pl/docs/JavaScript
chociaż jakości tłumaczenia nie znam, zawsze staram się po angielsku czytać (nie ufam polskim tłumaczeniom))

a o jQuery bezsensem jest kupować książki, skoro jest za darmo dostępny w internecie manual na stronie jquery.com, gdzie wszystko jest opisane praktycznie... co ci ta książka napisze, czego nie ma w manualu? No i manual ma tę zaletę, że masz aktualne informacje, a nie sprzed kilku lat. I można się angielskiego uczyć...

Jeśli chodzi o sam język JavaScipt, to najważniejsze jest zrozumieć jak działają funkcje, domknięcia(ang. closures), jaki jest zasięg zmiennych, czym są funkcje samowywołujące się. Ponadto obiektówka - jak się tworzy obiekty (jest ileś różnych sposobow), na czym polega dziedziczenie po prototypach, i czym jest zmienna this(w JS, w przeciwieństwie do innych jezykow moze byc ustalana dynamicznie)... i na czym polega programowanie zorientowane zdarzeniowo(event driven programming)

i w zasadzie to chyba najważniejsze elementy JS (oprocz rzeczy typu pętla for), i nie ważne czy z książki, kursu, tutorialu, ważne żeby te rzeczy jakoś poznać, gdzieś o nich poczytać... inne (taka jak biblioteka Jquery) to drobiazgi, ktore łapie się w locie...

Powered by Invision Power Board (http://www.invisionboard.com)
© Invision Power Services (http://www.invisionpower.com)