![]() |
![]() ![]() |
![]() |
![]()
Post
#1
|
|
Grupa: Zarejestrowani Postów: 6 Pomógł: 0 Dołączył: 17.01.2014 Skąd: Kraków Ostrzeżenie: (0%) ![]() ![]() |
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: JavaScript. Wzorce - Autor: Stoyan Stefanov JavaScript. Programowanie obiektowe - Autor: Stoyan Stefanov Head First JavaScript. Edycja polska - 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: jQuery. Poradnik programisty - Autor: Gajda jQuery. Od nowicjusza do wojownika ninja - Autorzy: Earle Castledine, Craig Sharkie I na stronie helion znalazłem taki niby kompromis który jednak mnie nie zachęca : JavaScript i jQuery. Nieoficjalny podręcznik - 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. Ten post edytował EddyPL 30.04.2014, 06:00:08 |
|
|
![]()
Post
#2
|
|
Grupa: Zarejestrowani Postów: 717 Pomógł: 120 Dołączył: 18.04.2009 Ostrzeżenie: (0%) ![]() ![]() |
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? ![]() 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... -------------------- |
|
|
![]() ![]() |
![]() |
Wersja Lo-Fi | Aktualny czas: 26.04.2024 - 18:33 |