Zrozumieć JavaScript. Wprowadzenie do programowania

Okładka książki Zrozumieć JavaScript. Wprowadzenie do programowania autora Marijn Haverbeke, 9788328309692
Okładka książki Zrozumieć JavaScript. Wprowadzenie do programowania
Marijn Haverbeke Wydawnictwo: Helion informatyka, matematyka
479 str. 7 godz. 59 min.
Kategoria:
informatyka, matematyka
Format:
papier
Tytuł oryginału:
Eloquent JavaScript
Data wydania:
2015-08-10
Data 1. wyd. pol.:
2015-08-10
Liczba stron:
479
Czas czytania
7 godz. 59 min.
Język:
polski
ISBN:
9788328309692
Tłumacz:
Łukasz Piwko
Średnia ocen

6,9 6,9 / 10

Oceń książkę
i
Dodaj do biblioteczki
Reklama

Kup Zrozumieć JavaScript. Wprowadzenie do programowania w ulubionej księgarnii

Porównywarka z najlepszymi ofertami księgarń
W naszej porównywarce znajdziesz książki, e-booki i audiobooki z najpopularniejszych księgarń internetowych. Niektórzy partnerzy przygotowują dla użytkowników naszego serwisu specjalne rabaty, dlatego warto kupować książki przez lubimyczytać.pl.
Oferty są prezentowane w trzech kategoriach: „Oferta dnia” (promocje partnerów),„Polecane księgarnie” (sprawdzeni partnerzy handlowi, z którymi współpracujemy na podstawie umów) oraz „Pozostałe”. W każdej kategorii kolejność prezentacji zależy od ceny produktu przekazanej przez księgarnie lub dostawcę porównywarki.
Lubimyczytać.pl nie prowadzi sprzedaży i nie uczestniczy w procesie zakupowym po przekierowaniu na stronę sklepu. Mimo że dokładamy starań, aby wszystkie linki i informacje były aktualne, nie mamy wpływu na ewentualne nieścisłości cenowe, błędne przekierowania lub zmiany w ofertach księgarni. Jeśli zauważysz nieprawidłowość, prosimy o zgłoszenie jej na adres: admin@lubimyczytac.pl. Dzięki Twojej informacji możemy jeszcze lepiej dbać o jakość działania naszej porównywarki.
Ładowanie Szukamy ofert...

Polecane przez redakcję

Oceny książki Zrozumieć JavaScript. Wprowadzenie do programowania

Średnia ocen
6,9 / 10
15 ocen
Twoja ocena
0 / 10

OPINIE i DYSKUSJE o książce Zrozumieć JavaScript. Wprowadzenie do programowania

avatar
2854
2852

Na półkach: , ,

Meh, nauka JS z książki taka sobie...
To są książki z mojej grupy "porzucone", przestałem je czytać między 20 a 60%, coś musiało być w nich na tyle nie tak że odechciało mi się czytać.

Meh, nauka JS z książki taka sobie...
To są książki z mojej grupy "porzucone", przestałem je czytać między 20 a 60%, coś musiało być w nich na tyle nie tak że odechciało mi się czytać.

Oznaczone jako spoiler Pokaż mimo to

avatar
1068
1067

Na półkach:

Co do książki mam mieszane uczucia. Początkowe rozdziały są dobrze opisane i terminy wyjaśnione. Im dalej w las tym mniej drzew, tak jakby się autorowi odwidziało tłumaczenie i pisanie dla ludzi spoza IT.

Co do książki mam mieszane uczucia. Początkowe rozdziały są dobrze opisane i terminy wyjaśnione. Im dalej w las tym mniej drzew, tak jakby się autorowi odwidziało tłumaczenie i pisanie dla ludzi spoza IT.

Oznaczone jako spoiler Pokaż mimo to

avatar
131
130

Na półkach: ,

Zacznę do oczywistych pozytywów -- NoStarch Press wydaje książki czytelnie i w polskim wydaniu zostało to zachowane, wydruki kodu są „mięsiste”, długa lektura nie męczy oczu. Oczywisty minus z kolei (widoczny już w spisie treści),to przetłumaczenie „closure” (winno być domknięcia, ale tak nie jest, niestety).

Co poza tym? Dostajemy książkę hybrydę, po części podręcznik do JavaScriptu, a po części wprowadzenie do jego ekosystemu -- z obsługą HTML-a i DOM-u, serwera (Node.js) oraz pracą z grafiką.

Podręcznik jest bardzo suchy (mimo wplecionych nawet całych rozdziałów z przykładami),autor przypomina tu surowego belfra, który uważa, że skoro powiedział jedno zdanie na dany temat to wyczerpuje to problem i jeśli uczeń (czytelnik) tego nie rozumie, to już wina ucznia. Żeby jeszcze tylko to, ale niektóre problematyczne kwestie (zwróciłem uwagę szczególnie na pętlę for-in) są ominięte. Ze wspomnianą pętlą autor przypadkiem ominął problem mając w ręce pasujące dane, w kolejnym rozdziale wspomniał o problemie, ale zaraz po tym sam nie stosuje się do własnych zaleceń ponownie (niejawnie) bazując na „szczęśliwych” danych (chodzi o przeciekanie właściwości obiektu z prototypów). W innym miejscu opisuje wyrażenia regularne i wszystko jest poprawne, kiedy zaczyna się wikłać w opis nawróceń. Oczywiście jest coś takiego jak nawrócenia, ale kiedy faktycznie one są.
Z innych „drobiazgów” -- być może to przeoczyłem -- nie zauważyłem nic o optymalizacji ogonowej, ani słowa o tym w jaki sposób JS zachowuje środowisko dla domknięć. Jest tego trochę...

Mamy więc surowego nauczyciela, który niechętnie wyjaśnia szczegóły, a który tu i ówdzie się myli (rzadko, ale jednak). Co do niechęci, skutkuje nawet tym, że brakuje zbiorczego zestawienia metod danej „klasy”, o tym, że jakaś metoda istnieje dowiadujemy się niejako mimochodem, bo autor akurat jej użył w przykładzie.

Przykłady zawsze uważam za dobrą metodę omówienia, ale w tym przypadku autora poniosło -- zaraz na wstępie, aby wyjaśnić elementy JavaScriptu autor zaczyna wprowadzać obliczenia wsp. korelacji. Kompletny niewypał dydaktyczny, wyjaśnia się jedną rzecz, a nie jednocześnie dwie. Inne tematy także uważam za przyciężkie, jak budowa własnego języka programowania -- to są ciekawe tematy, ale na ODRĘBNE książki. Za to kiedy można było nieco się rozszaleć i wprowadzić trochę radości (przykład z grami, czy rysowaniem) autor po aptekarsku wymierzył, żeby za dużo tam czasami zabawy nie było.

Duża szkoda, że zamiast rozwijania dwóch przykładowych programów (właśnie np. rysowania i gry),autor miota się od Annasza do Kajfasza.

Część II czyli zastosowania -- to już subiektywna ocena, czy w ogóle książki typu „płytko o wszystkim” mają sens, wg mnie w tym przypadku raczej zaniża ocenę książki, niektóre tematy (opis HTML-a) należało odpuścić i przeskoczyć do użycia JS. Podobnie z Node.js -- wg mnie lepiej było zasygnalizować istnienie i ogólny schemat, ale już nie drążyć tematu, bo i tak wiadomo, że nie da się na tej książce poprzestać.

Ostatni rozdział (wydajność JS) był miłym zaskoczeniem, bo chociaż przykład był po raz kolejny był od czapy (grafy),to wskazówki i techniki optymalizacji przydadzą się każdemu.

Summa summarum -- nie jest to zła książka, ale jest (w stosunku do treści) droga, zakupu nikomu bym nie rekomendował (a już zwłaszcza początkującemu programiście),nie wypełnia też luki na kompletny podręcznik JavaScriptu, co z mojej strony jest największym rozczarowaniem. Autor ma wiedzę, ale brak lekkiego pióra no i aż tak szeroki zakres tematów wyraźnie go przerósł, bo nawet pierwsza część (JS) nie jest wykończona od A do Z. Szkoda.

Dla porządku jeszcze dopowiem, że kod NIE został przetłumaczony na polski (a autor wbrew swoim własnym zaleceniom prawie nie używa komentarzy). Piszę o tym, bo to może wpłynąć negatywnie na komfort uczenia się.

Zacznę do oczywistych pozytywów -- NoStarch Press wydaje książki czytelnie i w polskim wydaniu zostało to zachowane, wydruki kodu są „mięsiste”, długa lektura nie męczy oczu. Oczywisty minus z kolei (widoczny już w spisie treści),to przetłumaczenie „closure” (winno być domknięcia, ale tak nie jest, niestety).

Co poza tym? Dostajemy książkę hybrydę, po części podręcznik do...

więcejOznaczone jako spoiler Pokaż mimo to

Poznaj innych czytelników

58 użytkowników ma tytuł Zrozumieć JavaScript. Wprowadzenie do programowania na półkach głównych
  • 26
  • 21
  • 11
28 użytkowników ma tytuł Zrozumieć JavaScript. Wprowadzenie do programowania na półkach dodatkowych
  • 15
  • 6
  • 2
  • 2
  • 1
  • 1
  • 1

Inne książki autora

Czytelnicy tej książki przeczytali również

Cytaty z książki Zrozumieć JavaScript. Wprowadzenie do programowania

Bądź pierwszy

Dodaj cytat z książki Zrozumieć JavaScript. Wprowadzenie do programowania