JavaScript. Techniki zaawansowane

Informacje szczegółowe Pokaż wszystkie

Oprawa: Miękka
Wydawnictwo: Helion
Rok wydania: 2021
Ilość stron: 192
Opis

Narzędzie dla web developera

JavaScript rozwija się wraz z internetem. Początkowo był używany do pisania kodu prostych interakcji na stronach WWW, dziś pozwala budować pełnoprawne programy umożliwiające dynamiczną wymianę danych z serwerami, obsługę urządzeń peryferyjnych komputera, jak kamera, mikrofon, różnego rodzaju czujniki itp. Ponadto język ten może być stosowany do tworzenia wydajnych aplikacji serwerowych, a także do programowania urządzeń takich jak mikroroboty czy silniki elektryczne.

Jeśli znasz podstawy tego języka, jeśli zdarzyło Ci się już coś w nim napisać, ten podręcznik jest właśnie dla Ciebie. Pozwoli Ci uzyskać wiedzę i umiejętności, dzięki którym dołączysz do grona programistów tworzących w JavaScript oprogramowanie dostępne praktycznie na każdą platformę - od części serwerowej, przez przeglądarki internetowe i aplikacje natywne dla smartfonów, po takie urządzenia jak smartwatch, smart TV i wiele innych.

Skoro potrafisz tworzyć proste aplikacje, swobodnie poruszasz się w składni języka JavaScript i wśród typów zmiennych, rozumiesz i umiesz korzystać z asynchroniczności, to czas najwyższy na:

  • upraszczanie kodu aplikacji i korzystanie z wbudowanych mechanizmów języka
  • przyjrzenie się iteratorom i generatorom
  • wykorzystanie możliwości, jakie w JavaScript daje asynchroniczność
  • pracę wielowątkową
  • wyjście poza proste zbiory danych
  • programowanie reaktywne
Szczegóły
  • Autor: Tomasz Sochacki
  • Wydawnictwo Helion
  • Oprawa: Miękka
  • Rok wydania: 2021
  • Ilość stron: 192
  • Stan: nowy, pełnowartościowy produkt
  • Model: 9788328356405
  • Język: polski
  • Nr wydania: 1
  • ISBN: 9788328356405
  • EAN: 9788328356405
  • Wymiary: 155X235
  • Dane producenta: HELION S.A., ul. Kościuszki 1C, 44-100 Gliwice, Polska, gpsr@grupahelion.pl, tel. (32) 230-98-63
Recenzje

Dla miłośników JavaScript. Techniki zaawansowane - rekomendacje

  1. 1. Python i Excel. Nowoczesne środowisko do automatyzacji i analizy danych, Felix Zumstein

    Python i Excel. Nowoczesne środowisko do automatyzacji i analizy danych Bez Excela trudno sobie wyobrazić wykonywanie różnych złożonych zadań - to ulubione narzędzie naukowców, finansistów, analityków danych, a także profesjonalistów z innych branż. Każda z tych dziedzin ma swoje stale rosnące wymagania wobec Excela. Firma Microsoft wciąż rozwija ten kultowy arkusz kalkulacyjny, jednak język VBA nie nadąża za potrzebami wielu użytkowników. Osoby te często w codziennej pracy korzystają z Pytho...

  2. 2. Dot.s(com)plikowane. Jak rozplątać nasze życie w sieci, Randi Zuckerberg

    Nowe technologie, urządzenia mobilne i media społecznościowe zmieniały, udoskonalały i komplikowały nasze życie w każdym niemal aspekcie – od kontaktów z przyjaciółmi po sposób, w jaki wybieramy prezydentów, od tego, jak kierujemy naszym życiem zawodowym po to, jak wspieramy ważne sprawy, od tego, jak znajdujemy miłość po sposób wychowywania dzieci. Rewolucja technologiczna nigdzie się nie wybiera. Nie możemy się przed nią ukryć czy udawać, że nie zmienia naszego życia na tysiące różny...

  3. 3. Sztuczna inteligencja od podstaw, Feliks Kurp

    Nie ma wątpliwości, że sztuczna inteligencja (AI) zrewolucjonizuje w najbliższych dekadach nasze życie. Wśród największych autorytetów świata nauki panuje przekonanie, że stoimy w obliczu przełomu porównywalnego z wynalezieniem i zastosowaniami elektryczności. Sztuczna inteligencja od podstaw to pozycja, która począwszy od opisu klasycznych metod SI, takich jak algorytm genetyczny, algorytm mrówkowy, systemy ekspertowe czy sztuczne życie, zapoznaje Czytelnika z najbardziej zaawansowany...

  4. 4. AI w badaniach jakościowych. Praktyczny przewodnik dla badaczy i analityków społecznych, Agnieszka Maj

    Publikacja stanowi unikalny przewodnik po zastosowaniach sztucznej inteligencji w badaniach jakościowych, oferując konkretne narzędzia, przykłady i refleksje metodologiczne. Autorki prezentują, jak AI może wspierać: • analizę dużych zbiorów danych, • odkrywanie wzorców oraz automatyzację wybranych etapów procesu badawczego. Książka łączy podejście praktyczne z krytyczną oceną ograniczeń i wyzwań wynikających z wykorzystania nowych technologii w naukach społecznych. To pozycja obo...

  5. 5. Stwórz własne AI. Jak od podstaw zbudować duży model językowy, Sebastian Raschka

    Duże modele językowe przestały już być szokującą nowinką technologiczną. Dziś są używane do najró,żniejszych celó,w, a lista ich rzeczywistych i potencjalnych zastosowań stale się wydłuża. A to oznacza, że programiści, inżynierowie i architekci muszą dogłębnie rozumieć zasady działania LLM, a także techniki ich budowania.Najbardziej przystępne i kompleksowe wyjaśnienie modeli językowych!dr Vahid Mirjalili, starszy danolog, FM GlobalZ tą książką: zaprojektujesz i zbudujesz funkcjon...

  6. 6. Czysty kod. Podręcznik dobrego programisty, Robert C. Martin

    Chaos w kodzie programu czy aplikacji jest prawdziwym koszmarem. Wyjście z niego znajdziesz dzięki książce "Czysty kod. Podręcznik dobrego programisty".Żadnemu programiście nie trzeba tłumaczyć, jak wielkich problemów potrafi przyprawić chaotycznie napisany kod. Jest bardziej podatny na błędy, ale nawet nie to jest największym problemem. Jeśli nie zostanie odpowiednio opracowany, to jego modyfikacje, zmiany zmiennych czy nawet zwyczajne połapanie się w nim, stanie się z czasem niemal niemożli...

  7. 7. Java. Przewodnik dla początkujących, Herbert Schildt

    Ta książka jest ósmym wydaniem znakomitego podręcznika programowania dla początkujących, starannie zaktualizowanym i uzupełnionym o informacje dotyczące edycji 11. Zawiera podstawową wiedzę o kompilacji i uruchamianiu programu w Javie oraz o słowach kluczowych i istotnych konstrukcjach w tym języku - to na początek. Potem krok po kroku przedstawia kolejne, coraz bardziej zaawansowane zagadnienia dotyczące obiektów, dziedziczenia czy wyjątków, a także współbieżności, typów sparametryzowanyc...

  8. 8. Python od podstaw. Zacznij swoją przygodę z programowaniem, Marcin Moskała

    Dzięki książce "Python od podstaw. Zacznij swoją przygodę z programowaniem" wkroczysz w świat programowania i poznasz tajniki jednego z najbardziej przyszłościowych zawodów XXI wieku. Nie zwlekaj i odmień swoje życie.Programowanie nie jest takie straszne, jak się o nim mówi. Każdy może się odnaleźć w cyfrowym świecie i czerpać z tego prawdziwą radość. Tym bardziej, jeśli zacznie się od popularnego Pythona, który jest jednym z najłatwiejszych, a jednocześnie najbardziej wszechstronnych języków...

  9. 9. JavaScript funkcyjnie. Zrównoważone, pragmatyczne programowanie funkcyjne w JavaScript, Kyle Simpson

    Książka JavaScript funkcyjnie to przegląd zrównoważonego i pragmatycznego programowania funkcyjnego w języku JavaScript. Programowanie funkcyjne to potężny paradygmat strukturyzacji kodu, który pozwala tworzyć niezawodne, weryfikowalne i czytelne programy. Jeśli kiedykolwiek próbowałeś nauczyć się programowania funkcyjnego, ale zmagałeś się z takimi terminami jak "monada", matematycznymi koncepcjami, jak teoria kategorii czy symbolami jak λ, nie jesteś sam. Ta ksią...

  10. 10. TypeScript 4. Od początkującego do profesjonalisty, Adam Freeman

    JavaScript jest jednym z najwartościowszych języków programowania, cechuje go wszechstronność i elastyczność. Ucząc się JavaScriptu, adept programowania nabiera dobrych nawyków i nabywa umiejętności wymaganych od profesjonalistów. Warto też poznać język TypeScript wraz z towarzyszącymi mu narzędziami. Projektant aplikacji internetowych, który programuje w TypeScripcie, może łatwo skorzystać z wielu dopracowanych frameworków. W ten sposób w pełni wykorzystuje się możliwości nowoczesnych prz...

  11. 11. Power Query w Excelu i Power BI. Zbieranie i przekształcanie danych, Gil Raviv

    Czy chcesz dokonywać cudów z danymi, unikać powtarzalnej pracy i oszczędzać nawet 80 procent czasu? Zautomatyzować kopiowanie i żmudne oczyszczanie danych, aby doprowadzić je do odpowiedniego stanu? A może chcesz ze spokojem podchodzić do podejmowania racjonalnych decyzji opartych na ogromnych ilościach niejednorodnych danych?Teraz możesz łatwo sprostać takim wyzwaniom i uzyskiwać niezwykłe rezultaty. Wystarczy, że skorzystasz z narzędzi dostępnych w Excelu ? i z tej książki. To zaktualizowan...

  12. 12. Excel i Microsoft 365 Przetwarzanie danych za pomocą tabel przestawnych. Zawiera omówienie tabel dynamicznych, Power Query i funkcji Copilot, Bill Jelen

    Zawiera omówienie tabel dynamicznych, Power Query i funkcji Copilot Dowiedz się, jak używać tabel i wykresów przestawnych w programie Microsoft Excel do tworzenia solidnych, dynamicznych raportów w ciągu kilku minut: zyskaj pełną kontrolę nad swoimi danymi i biznesem! Nawet jeśli nigdy wcześniej nie tworzyłeś tabel przestawnych, ta książka pomoże ci wykorzystać ich elastyczność i moc analityczną. Zawiera też omówienie nowych funkcji tablicowych oraz funkcji Copilot, rozszerzających możliwo...

  13. 13. Generatywna AI dla programistów. Praktyczne techniki i narzędzia, Sergio Pereira

    W dzisiejszym świecie technologii, gdzie innowacje pędzą w zawrotnym tempie, generatywna sztuczna inteligencja stała się nieodłącznym elementem warsztatu każdego nowoczesnego programisty. To już nie tylko futurystyczna wizja, lecz potężne narzędzie, które każdego dnia zmienia sposób, w jaki tworzymy oprogramowanie. Od prostych podpowiedzi w środowiskach IDE, które kiedyś wydawały się szczytem technologii, dotarliśmy do zaawansowanych asystentów i agentów programistycznych, zdolnych do generow...

  14. 14. Tworzenie architektury oprogramowania. Wspieranie zespołów w podejmowaniu trafnych decyzji, Andrew Harmel-Law

    Rola architekta oprogramowania się zmienia. W miarę jak systemy stają się coraz bardziej złożone, tradycyjny model działania architekta przestaje wystarczać. Zadań jest zbyt wiele, a ich zaniedbanie w końcu doprowadzi do punktu krytycznego. Kluczowe staje się współdziałanie architekta z zespołem projektowym - tylko wtedy możliwe jest tworzenie trwałej, elastycznej i efektywnej architektury. O książce Oto książka pełna praktycznej mądrości, trafiająca w sedno tego, czym jest archi...

  15. 15. Agenci AI bazujący na modelach językowych. Istota, konfiguracje, zastosowania, Mariusz Hofman

    W dobie dynamicznego rozwoju sztucznej inteligencji, książka "Agenci AI bazujący na modelach językowych. Istota, konfiguracje, zastosowanie" autorstwa Mariusza Hofmana staje się nieocenionym przewodnikiem dla każdego, kto pragnie zrozumieć i efektywnie wykorzystać potencjał agentów AI w świecie biznesu. To kompleksowe źródło wiedzy, które otwiera drzwi do świata inteligentnych algorytmów, zdolnych do prawdziwej rewolucji w wielu sektorach rynkowych. Czy zastanawiałeś się kiedykolwiek, jak zau...

  16. 16. Pełnia możliwości DevOps, Git i GitHub. Zastosowanie podejścia opartego na automatyzacji, współpracy i innowacji, Yuki Hattori

    Nowoczesne zespoły programistyczne łączą podejście DevOps z potokami ciągłej integracji i ciągłego wdrażania. Zasady DevOps i możliwości technologii Git i GitHub pozwalają na radykalne usprawnienie pracy, a także na poprawę wspó,łpracy zespołó,w i wspieranie innowacji. W efekcie zespoły o wiele lepiej sobie radzą z ciągłym usprawnianiem produktó,w. Dzięki tej książce dowiesz się, jak korzystać z możliwości platformy GitHub w trakcie transformacji przepływu pracy DevOps. Rozp...

  17. 17. Jak rabuję banki (i inne podobne miejsca), Fc Aka Freakyclown

    Jak rabuję banki (i inne podobne miejsca) System zabezpieczeń powinien działać dobrze na wielu poziomach. Poza odpowiednio przygotowaną siecią konieczne jest zapewnienie bezpieczeństwa fizycznego. Podobnie jak bezpieczeństwo cyfrowe, tak i to fizyczne powinno być starannie testowane. A najlepszym testem jest... włamanie, w efekcie którego powstanie rzetelny raport pozwalający na wzmocnienie systemu zabezpieczeń. Jednak nawet najlepszy raport nie daje wiedzy, jaką można uzyskać, towarzysząc ha...

  18. 18. Raspberry Pi od podstaw, Witold Wrotek

    Raspberry Pi od podstaw - Twój przewodnik po świecie jednopłytkowych komputerów! Czy wiesz, jak: * dobrać odpowiednie obciążenie do Raspberry Pi, by działało stabilnie i wydajnie? * rozpocząć programowanie i sterować czujnikami, silnikami i wyświetlaczami? * stworzyć inteligentny alarm, stację pogodową, rejestrator temperatury i wilgotności? * wyświetlać dane z czujników na ekranach i komunikować Raspberry Pi z innymi urządzeniami? * sterować diodą LED przez internet lub użyć magistrali ...

  19. 19. Języki programowania sterowników PLC: LAD, FBD, SCL, STL. Ćwiczenia dla początkujących, Jerzy Hawrylak

    Sterownik PLC (ang. programmable logic controller) to jedno z najważniejszych urządzeń stosowanych w automatyce przemysłowej. Zawiera układ mikroprocesorowy pozwalający sterować pracą maszyn, linii produkcyjnych, oświetlenia i innych urządzeń elektrycznych w przemyśle, ale nie tylko. Tego typu sterowniki kierują również pracą sygnalizacji świetlnej, wind, systemów inteligentnego domu, czyli są niezbędne do naszego codziennego funkcjonowania. Sterownik PLC operuje w zamkniętej pętli pro...

  20. 20. Ekstrakcja danych w Pythonie. Teoria i praktyka, Piotr Rybka

    Współczesny świat to niewyczerpane źródło danych, a umiejętność ich pozyskiwania i przetwarzania stała się kluczowa dla sukcesu w wielu dziedzinach. Książka "Ekstrakcja danych w Pythonie. Teoria i praktyka" autorstwa Piotra Rybki to kompleksowy przewodnik, który otwiera drzwi do świata efektywnego zarządzania informacją. To niezbędna pozycja dla każdego, kto pragnie opanować sztukę wydobywania cennych insightów z gąszczu cyfrowych zasobów, wykorzystując do tego potęgę języka Python. Bez wzglę...

Zobacz, dlaczego warto nam zaufać

taniaksiazka.pl

Doskonała komunikacja, perfekcyjne podejście do klienta, realizacja szybka i całkowicie zgodna z zamówieniem, do tego dobra cena, czyli całość na piątkę.

Anyszka

Polecam, polecam, polecam! Świetny wybór, książki w doskonałej cenie i co najważniejsze błyskawiczna realizacja zamówienia - dodaję do moich ulubionych sklepów.

magdape

Bardzo miła obsługa, szybko reagują na wiadomości pisane. Szybko rozwiązują problem i tłumaczą sytuację, oraz bardzo jasno i konkretnie piszą mail o każdej zmianie w zamówieniach.

Lenka

Kolejny raz robię zakupy w sklepie i jest super szybko, tanio i wygodnie. Aż żałuję, że nie mają innych propozycji, które mnie interesują. Gorąco polecam.

Beata

Transakcja przebiegła szybko i sprawnie. Książki super i wszystko porządnie zapakowane. Nie jest to na pewno moja ostatnia styczność ze sklepem. Polecam.

Agnieszka

Sklep godny polecenia, szybko zrealizował zamówienie. Dodatkowo otrzymałam rabat. Bardzo korzystna cena zamówionych książek. Łącznie z przesyłką wyszło taniej niż w księgarni stacj...

Zosia

Bardzo sprawnie zrealizowane zamówienie. Pomimo, że podano mi późniejszy termin dostarczenia przesyłki otrzymałam ją kilka dni wcześniej. Sklep cechuje solidność i profesjonalizm. ...

Joanna

Sklep bardzo fajny, pomocny i szybki. Realizacja zamówienia trwała kilka dni. Zamówienie doskonale zapakowane i nienaruszone.

Frau Sonne

Jestem zadowolona ze sklepu i przeprowadzonej transakcji. Duży wybór książek, dostawa zgodnie z podaną przez sprzedawcę datą, bardzo porządnie zapakowana. Polecam.

agnes352

Polecam sklep z czystym sumieniem. Kontakt bardzo dobry, ceny rewelacyjne, wybór książek ogromny. Na pewno wkrótce znów złożę zamówienie.

natka2817

Rewelacja!!! Zamówienie otrzymałam 5 dni od złożenia zamówienia, a mieszkam w Wielkiej Brytanii.

Adrianna

Pierwszy raz kupowałam książki przez internet i się nie rozczarowałam. Książki przyszły w oczekiwanym terminie, były dobrze zabezpieczone. Na pewno skorzystam jeszcze nie jeden raz...

Paula