Learning JavaScript. Add Sparkle and Life to Your Web Pages. 2nd Edition

- Autor:
- Shelley Powers


- Ocena:
- Bądź pierwszym, który oceni tę książkę
- Stron:
- 398
- Dostępne formaty:
-
ePubMobi
Opis książki: Learning JavaScript. Add Sparkle and Life to Your Web Pages. 2nd Edition
If you're new to JavaScript, or an experienced web developer looking to improve your skills, Learning JavaScript provides you with complete, no-nonsense coverage of this quirky yet essential language for web development. You'll learn everything from primitive data types to complex features, including JavaScript elements involved with Ajax and dynamic page effects. By the end of the book, you'll be able to work with even the most sophisticated libraries and web applications.
Complete with best practices and examples of JavaScript use, this new edition shows you how to integrate the language with the browser environment, and how to practice proper coding techniques for standards-compliant websites. This book will help you:
- Learn the JavaScript application structure, including basic statements and control structures
- Identify JavaScript objects—String, Number, Boolean, Function, and more
- Use browser debugging tools and troubleshooting techniques
- Understand event handling, form events, and JavaScript applications with forms
- Develop with the Browser Object Model, the Document Object Model, and custom objects you create
- Learn about browser cookies and more modern client-side storage techniques
- Get details for using XML or JSON with Ajax applications
Wybrane bestsellery
-
To kolejne wydanie wyczerpującego, kompleksowego przewodnika po języku JavaScript oraz jego najważniejszych klienckich i serwerowych interfejsach API. Książka jest przeznaczona dla programistów, którzy chcą nauczyć się JavaScriptu lub udoskonalić swoje umiejętności tworzenia kodu. Ujęto w niej we...
JavaScript. Przewodnik. Poznaj język mistrzów programowania. Wydanie VII JavaScript. Przewodnik. Poznaj język mistrzów programowania. Wydanie VII
(0,00 zł najniższa cena z 30 dni)77.35 zł
119.00 zł(-35%) -
To kolejne wydanie lubianego samouczka, dzięki któremu w ramach 24 godzinnych lekcji przyswoisz solidne podstawy programowania. Zrozumiesz, jak działają programy, i nauczysz się reguł stosowanych przez profesjonalistów przy ich projektowaniu. Dowiesz się, jak wygląda świat programistów i na czym ...
Programowanie dla początkujących w 24 godziny. Wydanie IV Programowanie dla początkujących w 24 godziny. Wydanie IV
(0,00 zł najniższa cena z 30 dni)41.40 zł
69.00 zł(-40%) -
To książka przeznaczona dla osób, które posługują się językiem JavaScript i chcą wykorzystać jego możliwości do zbudowania kompletnej aplikacji internetowej. Prezentuje język TypeScript i opisuje jego najlepsze cechy, pokazuje także, w jaki sposób za pomocą takich frameworków jak React, Redux, No...
React, TypeScript i Node. Tworzenie aplikacji internetowych typu fullstack React, TypeScript i Node. Tworzenie aplikacji internetowych typu fullstack
(0,00 zł najniższa cena z 30 dni)70.85 zł
109.00 zł(-35%) -
Jeżeli chcesz poznać potencjał tego duetu i zacząć tworzyć atrakcyjne aplikacje internetowe, nie możesz obejść się bez tej książki. Pomoże Ci ona szybko stworzyć pierwszy skrypt. W trakcie lektury poznasz niuanse składni JavaScriptu, sposoby obsługi zdarzeń oraz obiektowy model strony. Dzięki dal...
JavaScript i jQuery. Interaktywne strony WWW dla każdego. Podręcznik Front-End Developera JavaScript i jQuery. Interaktywne strony WWW dla każdego. Podręcznik Front-End Developera
(0,00 zł najniższa cena z 30 dni)64.35 zł
99.00 zł(-35%) -
To książka przeznaczona dla średnio zaawansowanych użytkowników biblioteki React, którzy chcą tworzyć elastyczniejsze i łatwiejsze w utrzymaniu aplikacje. Wyjaśniono tu sposób działania wewnętrznych mechanizmów biblioteki React. Zaprezentowano, jak należy budować komponenty możliwe do wielokrotne...
React 17. Wzorce projektowe i najlepsze praktyki. Projektowanie i rozwijanie nowoczesnych aplikacji internetowych. Wydanie III React 17. Wzorce projektowe i najlepsze praktyki. Projektowanie i rozwijanie nowoczesnych aplikacji internetowych. Wydanie III
(0,00 zł najniższa cena z 30 dni)51.35 zł
79.00 zł(-35%) -
To drugie wydanie cenionego podręcznika dla początkujących programistów. Zawarty w nim materiał - podany jasno i przystępnie - pozwoli Ci w pełni poznać możliwości języka TypeScript 4. Naukę rozpoczniesz od zdobycia solidnych podstaw, a po przeanalizowaniu przejrzystych przykładów poznasz korzyśc...
TypeScript 4. Od początkującego do profesjonalisty. Wydanie II TypeScript 4. Od początkującego do profesjonalisty. Wydanie II
(0,00 zł najniższa cena z 30 dni)70.85 zł
109.00 zł(-35%) -
To kolejne, rozbudowane i uaktualnione wydanie świetnego podręcznika projektowania i programowania stron internetowych, zawierające wiedzę niezbędną do rozpoczęcia samodzielnej pracy. Opisano tu zasady tworzenia witryn WWW oraz przedstawiono język HTML i techniki CSS. Sporo miejsca poświęcono mul...
Projektowanie stron internetowych. Przewodnik dla początkujących webmasterów po HTML5, CSS3 i grafice. Wydanie V Projektowanie stron internetowych. Przewodnik dla początkujących webmasterów po HTML5, CSS3 i grafice. Wydanie V
(0,00 zł najniższa cena z 30 dni)83.85 zł
129.00 zł(-35%) -
W poprzednim tomie Nanonauci, którzy założyli własne Dojo Nano, wymyślili i napisali stronę internetową. Teraz przyszedł czas na grę. Będzie to prosta gra działająca w przeglądarce internetowej. Do kodowania posłuży Ci świetny język JavaScript, którym posługują się najlepsi programiści! W książce...(0,00 zł najniższa cena z 30 dni)
7.90 zł
24.90 zł(-68%) -
Uwaga, uwaga! Proszę państwa, kierujemy się w stronę JavaScriptu! Skoro zdecydowaliście się ruszyć z nami na tę pouczającą wycieczkę, to z pewnością dysponujecie znajomością języka HTML! Jeśli go jeszcze nie znacie, radzimy szybko to zmienić. HTML bowiem stanowi bazę, bez której trudno stworzyć s...
Frontend developer. Kurs video. JavaScript. Poziom podstawowy Frontend developer. Kurs video. JavaScript. Poziom podstawowy
(0,00 zł najniższa cena z 30 dni)32.45 zł
59.00 zł(-45%) -
Szybkość, prostota, wszechstronność, interoperacyjność... to dopiero początek długiej listy zalet JavaScript. Choć trudno to sobie wyobrazić, przed erą JavaScript w Internecie dominowały statyczne strony www. Dopiero wraz z nadejściem tego skryptowego języka programowania otworzyły się możliwości...
JavaScript. Kurs video. Pierwsze kroki w programowaniu JavaScript. Kurs video. Pierwsze kroki w programowaniu
(0,00 zł najniższa cena z 30 dni)70.95 zł
129.00 zł(-45%)
Shelley Powers - pozostałe książki
-
Why reinvent the wheel every time you run into a problem with JavaScript? This cookbook is chock-full of code recipes for common programming tasks, along with techniques for building apps that work in any browser. You'll get adaptable code samples that you can add to almost any project--and you'l...(237.15 zł najniższa cena z 30 dni)
237.15 zł
279.00 zł(-15%) -
Take your web development skills from browser to server with Node—and learn how to write fast, highly scalable network applications on this JavaScript-based platform. Updated for the latest Node Long Term Support (LTS) and Node Current (6.0) releases, this hands-on edition helps you master ...
Learning Node. Moving to the Server-Side. 2nd Edition Learning Node. Moving to the Server-Side. 2nd Edition
(118.15 zł najniższa cena z 30 dni)118.15 zł
139.00 zł(-15%) -
"Ajax. Implementacje" to książka dla programistów, którzy mają doświadczenie w tworzeniu witryn internetowych i są zainteresowani ulepszaniem istniejących już aplikacji. Czytając ją, nauczysz się, jak zwiększać możliwości stron www poprzez dodawanie do nich efektów Ajaxa, dowiesz się, jak korzyst...(24.50 zł najniższa cena z 30 dni)
29.40 zł
49.00 zł(-40%) -
Dzięki książce Grafika w internecie poznasz wszystkie aspekty pracy z obrazami umieszczanymi w globalnej sieci. Shelley Powers przedstawi Ci wykorzystywane formaty plików graficznych oraz pokaże, do czego każdy z nich nadaje się najlepiej. Zdobędziesz wiedzę na temat dostępnych narzędzi do obróbk...(39.50 zł najniższa cena z 30 dni)
47.40 zł
79.00 zł(-40%) -
"JavaScript. Wprowadzenie" to podręcznik, dzięki któremu opanujesz możliwości JavaScriptu i nauczysz się wykorzystywać go w swoich projektach.(22.00 zł najniższa cena z 30 dni)
26.40 zł
44.00 zł(-40%) -
If you're a web developer or designer familiar with CSS and JavaScript, this tightly focused introduction shows you how to add HTML5 media elements to your web pages, and how to provide custom controls for letting web visitors interact with the content.You'll also learn how to provide subtitles a...(50.92 zł najniższa cena z 30 dni)
50.92 zł
59.90 zł(-15%) -
Ajax can bring many advantages to an existing web application without forcing you to redo the whole thing. This book explains how you can add Ajax to enhance, rather than replace, the way your application works. For instance, if you have a traditional web application based on submitting a form to...(109.65 zł najniższa cena z 30 dni)
109.65 zł
129.00 zł(-15%) -
The Resource Description Framework (RDF) is a structure for describing and interchanging metadata on the Web--anything from library catalogs and worldwide directories to bioinformatics, Mozilla internal data structures, and knowledge bases for artificial intelligence projects. RDF provides a cons...(126.65 zł najniższa cena z 30 dni)
126.65 zł
149.00 zł(-15%) -
With the growing popularity of Linux and the advent of Darwin, Unix has metamorphosed into something new and exciting. No longer perceived as a difficult operating system, more and more users are discovering the advantages of Unix for the first time. But whether you are a newcomer or a Unix power...(220.15 zł najniższa cena z 30 dni)
220.15 zł
259.00 zł(-15%)
Ebooka przeczytasz na:
-
czytnikach Inkbook, Kindle, Pocketbook i innych
-
systemach Windows, MacOS i innych
-
systemach Windows, Android, iOS, HarmonyOS
-
na dowolnych urządzeniach i aplikacjach obsługujących formaty: PDF, EPub, Mobi
Masz pytania? Zajrzyj do zakładki Pomoc »
Audiobooka posłuchasz:
-
w aplikacji Ebookpoint na Android, iOS, HarmonyOs
-
na systemach Windows, MacOS i innych
-
na dowolonych urządzeniach i aplikacjach obsługujących format MP3 (pliki spakowane w ZIP)
Masz pytania? Zajrzyj do zakładki Pomoc »
Kurs Video zobaczysz:
-
w aplikacji Ebookpoint na Android, iOS, HarmonyOs
-
na systemach Windows, MacOS i innych
-
na dowolonych urządzeniach i aplikacjach obsługujących format MP4 (pliki spakowane w ZIP)
Szczegóły książki
- ISBN Ebooka:
- 978-05-965-5437-8, 9780596554378
- Data wydania ebooka:
-
2008-12-12
Data wydania ebooka często jest dniem wprowadzenia tytułu do sprzedaży i może nie być równoznaczna z datą wydania książki papierowej. Dodatkowe informacje możesz znaleźć w darmowym fragmencie. Jeśli masz wątpliwości skontaktuj się z nami sklep@helion.pl.
- Język publikacji:
- angielski
- Rozmiar pliku ePub:
- 3.7MB
- Rozmiar pliku Mobi:
- 3.7MB
- Kategorie:
Technologie webowe » JavaScript - Programowanie
Spis treści książki
- Learning JavaScript
- SPECIAL OFFER: Upgrade this ebook with OReilly
- A Note Regarding Supplemental Files
- Preface
- Audience
- Assumptions and Approach
- The Development Environment
- How the Book Is Organized
- A Chapter Breakdown
- Conventions Used in This Book
- Using Code Examples
- Safari Books Online
- How to Contact Us
- Acknowledgments
- 1. Hello JavaScript!
- Hello World!
- Hello World! Once Again
- The script Tag
- JavaScript Versus ECMAScript Versus JScript
- Defining Functions in JavaScript
- Event Handlers
- The document Browser Object
- The property Operator
- The var Keyword and Scope
- Statements
- Comments
- What You Didnt See: HTML Comments and CDATA Sections
- JavaScript Files
- Accessibility and JavaScript Best Practices
- Accessibility Guidelines
- noscript
- 2. JavaScript Data Types and Variables
- Identifying Variables
- Naming Guidelines
- Identifying Variables
- Primitive Types
- The String Data Type
- String Escape Sequences
- String Encoding
- Converting to Strings
- The Boolean Data Type
- The Number Data Type
- The null and undefined Variables
- Constants: Named but Not Variables
- Test Your Knowledge: Quiz
- Test Your Knowledge: Answers
- 3. Operators and Statements
- The Format of a JavaScript Statement
- The Assignment Statement
- The Arithmetic Operators
- The Unary Operators
- Operator Precedence
- A Handy Shortcut: Assignment with Operation
- The Bitwise Operators
- Conditional Statements and Program Flow
- The ifelse Conditional Statement
- The switch Conditional Statement
- The Conditional Operators
- The Equality and Identity (String Equality) Operators
- Other Relational Operators
- The One and Only JavaScript Ternary Operator
- The Logical Operators
- Advanced Statements: The Loops
- The while Loop
- The dowhile Loop
- The for Loops
- Test Your Knowledge: Quiz
- Test Your Knowledge: Answers
- 4. The JavaScript Objects
- Primitive Data Types As Objects
- Boolean, Number, and String
- The Boolean Object
- The Number Object, Static Properties, and Instance Methods
- The String Object
- Regular Expressions and RegExp
- The RegExp Methods: test and exec
- Working with Regular Expressions
- The Date Object
- The Math Object
- The Math Properties
- The Math Methods
- JavaScript Arrays
- FIFO Queues
- Test Your Knowledge: Quiz
- Test Your Knowledge: Answers
- 5. Functions
- Declarative Functions
- Function Naming Conventions and Size
- Function Returns and Arguments
- Declarative Functions
- Anonymous Functions
- Function Literals
- Functions and Recursion
- Nested Functions, Function Closure, and Memory Leaks
- Callback Functions
- Function Type Summary
- Function Scope
- Function As Object
- Test Your Knowledge: Quiz
- Test Your Knowledge: Answers
- 6. Troubleshooting, Debugging, and Cross-Browser Issues
- Simple Ways to Debug
- Development and Debugging Tools by Browser
- Firefox and Firebug
- Using console.log
- Firefox, the Web Developer Toolkit, and NoScript
- Opera and Dragonfly
- Safari/WebKit and the Web Inspector
- Internet Explorer
- Dealing with Cross-Browser Differences
- Object Detection
- Where Object Detection Fails
- DOCTYPE, X-UA-Compatible, and Quirks Mode
- Breaking Backward Compatibility: The IE8 http-equiv Meta Tag
- Test Your Knowledge: Quiz
- Test Your Knowledge: Answers
- 7. Catching Events
- The Events
- Level 0 Event Handling
- The Event Object
- Event Bubbling
- Event Handlers and this
- The DOM Level 2 Event Model
- Generating Events
- Test Your Knowledge: Quiz
- Test Your Knowledge: Answers
- 8. Forms, Form Events, and Validation
- Attaching Events to Forms: Different Approaches
- Cross-Browser Event Handling
- Canceling an Event
- Attaching Events to Forms: Different Approaches
- Selection
- Dynamically Modifying the Selection
- Selection and Auto-Selection
- Radio Buttons and Checkboxes
- The text, textarea, password, and hidden Input Elements
- Text Validation
- Input Fields and Regular Expression Validation
- Forms, the Sandbox, and XSS
- Test Your Knowledge: Quiz
- Test Your Knowledge: Answers
- 9. Browser As Puzzle Box
- The Structure of the Browser at a Glance
- The window Object
- Creating and Controlling Windows
- The Dialogs: alert, confirm, and prompt
- Creating Custom Windows
- Modifying a Window
- Frames
- The location Object
- Remote Scripting with the iframe
- Adding and Controlling Timers
- The history, screen, and navigator Objects
- The history Object
- The screen Object
- The navigator Object
- The history, screen, and navigator Properties in Action
- The Document Object
- Links
- Images
- innerHTML
- Test Your Knowledge: Quiz
- Test Your Knowledge: Answers
- 10. Cookies and Other Client-Side Storage Techniques
- The JavaScript Sandbox and Cookie Security
- The Same-Origin Security Policy
- Using document.domain
- The JavaScript Sandbox and Cookie Security
- All About Cookies
- Storing and Reading Cookies
- Flash Shared Objects, Google Gears, and HTML5 DOM Storage
- Test Your Knowledge: Quiz
- Test Your Knowledge: Answers
- 11. The DOM, or Web Page As Tree
- A Tale of Two Interfaces
- The DOM HTML API
- The DOM HTML Objects and Their Properties
- DOM (HTML) Collections
- Understanding the DOM: The Core API
- The DOM Tree
- Node Properties and Methods
- The DOM Core Document Object
- Element and Access in Context
- Modifying the Tree
- Test Your Knowledge: Quiz
- Test Your Knowledge: Answers
- 12. Dynamic Pages
- JavaScript, CSS, and the DOM
- The Style Property/Attributes
- JavaScript, CSS, and the DOM
- Fonts and Text
- Font Style Properties
- Text Properties
- Position and Movement
- Dynamic Positioning
- Drag-and-Drop
- Size and Clipping
- Overflow and Dynamic Content
- The Clipping Rectangle
- Display, Visibility, and Opacity
- The Right Tool for the Right Effect
- Just-in-Time Information
- Revisiting the DOM: Collapsing Forms, Query Selectors, and Class Names
- Test Your Knowledge: Quiz
- Test Your Knowledge: Answers
- 13. Creating Custom JavaScript Objects
- The JavaScript Object and Prototyping
- Prototyping
- The JavaScript Object and Prototyping
- Creating Your Own Custom JavaScript Objects
- Enter the Function
- Public and Private Properties and Where this Enters the Picture
- Getters and Setters
- Object Encapsulation
- Chaining Constructors and JavaScript Inheritance
- One-Off Objects
- Object Libraries: Packaging Your Objects for Reuse
- Advanced Error Handling Techniques (try, throw, catch)
- Test Your Knowledge: Quiz
- Test Your Knowledge: Answers
- 14. Moving Outside the Page with Ajax
- How Ajax Works
- Hello Ajax World!
- The XMLHttpRequest Object and Preparing to Send the Request
- Object, Object, Who Has the Object?
- The XMLHttpRequest Methods
- Processing the Web Request Return
- Checking the readyState and status of an Ajax Request
- Processing the Web Request Result
- Ajax: Its Not Only Code
- The Dynamic Nature of Ajax
- Ajax Accessibility and Degrading Gracefully
- Security and Workarounds
- JavaScript and Ajax Libraries
- Test Your Knowledge: Quiz
- Test Your Knowledge: Answers
- 15. Ajax Data: XML or JSON?
- XML-Formatted Ajax Results
- The Datas MIME Type
- Generating the XML on the Server
- Processing the XML on the Client
- XML-Formatted Ajax Results
- JavaScript Object Notation
- A Simple JSON Application
- The JSON Object
- Test Your Knowledge: Quiz
- Test Your Knowledge: Answers
- Index
- About the Author
- Colophon
- SPECIAL OFFER: Upgrade this ebook with OReilly
O'Reilly Media - inne książki
-
FinOps brings financial accountability to the variable spend model of cloud. Used by the majority of global enterprises, this management practice has grown from a fringe activity to the de facto discipline managing cloud spend. In this book, authors J.R. Storment and Mike Fuller outline the proce...(0,00 zł najniższa cena z 30 dni)
262.65 zł
309.00 zł(-15%) -
Edge AI is transforming the way computers interact with the real world, allowing IoT devices to make decisions using the 99% of sensor data that was previously discarded due to cost, bandwidth, or power limitations. With techniques like embedded machine learning, developers can capture human intu...(0,00 zł najniższa cena z 30 dni)
262.65 zł
309.00 zł(-15%) -
Why is it difficult for so many companies to get digital identity right? If you're still wrestling with even simple identity problems like modern website authentication, this practical book has the answers you need. Author Phil Windley provides conceptual frameworks to help you make sense of all ...(0,00 zł najniższa cena z 30 dni)
186.15 zł
219.00 zł(-15%) -
Python was recently ranked as today's most popular programming language on the TIOBE index, thanks to its broad applicability to design and prototyping to testing, deployment, and maintenance. With this updated fourth edition, you'll learn how to get the most out of Python, whether you're a profe...(0,00 zł najniższa cena z 30 dni)
296.65 zł
349.00 zł(-15%) -
With the accelerating speed of business and the increasing dependence on technology, companies today are significantly changing the way they build in-house business solutions. Many now use low-code and no code technologies to help them deal with specific issues, but that's just the beginning. Wit...
Building Solutions with the Microsoft Power Platform Building Solutions with the Microsoft Power Platform
(0,00 zł najniższa cena z 30 dni)262.65 zł
309.00 zł(-15%) -
Companies are scrambling to integrate AI into their systems and operations. But to build truly successful solutions, you need a firm grasp of the underlying mathematics. This accessible guide walks you through the math necessary to thrive in the AI field such as focusing on real-world application...(0,00 zł najniższa cena z 30 dni)
262.65 zł
309.00 zł(-15%) -
DevOps engineers, developers, and security engineers have ever-changing roles to play in today's cloud native world. In order to build secure and resilient applications, you have to be equipped with security knowledge. Enter security as code.In this book, authors BK Sarthak Das and Virginia Chu d...(0,00 zł najniższa cena z 30 dni)
186.15 zł
219.00 zł(-15%) -
With the increasing use of AI in high-stakes domains such as medicine, law, and defense, organizations spend a lot of time and money to make ML models trustworthy. Many books on the subject offer deep dives into theories and concepts. This guide provides a practical starting point to help develop...(0,00 zł najniższa cena z 30 dni)
262.65 zł
309.00 zł(-15%) -
Why are so many companies adopting GitOps for their DevOps and cloud native strategy? This reliable framework is quickly becoming the standard method for deploying apps to Kubernetes. With this practical, developer-oriented book, DevOps engineers, developers, IT architects, and SREs will learn th...(0,00 zł najniższa cena z 30 dni)
262.65 zł
309.00 zł(-15%) -
Learn the essentials of working with Flutter and Dart to build full stack applications that meet the needs of a cloud-driven world. Together, the Flutter open source UI software development kit and the Dart programming language for client development provide a unified solution to building applica...(0,00 zł najniższa cena z 30 dni)
220.15 zł
259.00 zł(-15%)
Dzieki opcji "Druk na żądanie" do sprzedaży wracają tytuły Grupy Helion, które cieszyły sie dużym zainteresowaniem, a których nakład został wyprzedany.
Dla naszych Czytelników wydrukowaliśmy dodatkową pulę egzemplarzy w technice druku cyfrowego.
Co powinieneś wiedzieć o usłudze "Druk na żądanie":
- usługa obejmuje tylko widoczną poniżej listę tytułów, którą na bieżąco aktualizujemy;
- cena książki może być wyższa od początkowej ceny detalicznej, co jest spowodowane kosztami druku cyfrowego (wyższymi niż koszty tradycyjnego druku offsetowego). Obowiązująca cena jest zawsze podawana na stronie WWW książki;
- zawartość książki wraz z dodatkami (płyta CD, DVD) odpowiada jej pierwotnemu wydaniu i jest w pełni komplementarna;
- usługa nie obejmuje książek w kolorze.
W przypadku usługi "Druk na żądanie" termin dostarczenia przesyłki może obejmować także czas potrzebny na dodruk (do 10 dni roboczych)
Masz pytanie o konkretny tytuł? Napisz do nas: sklep[at]helion.pl.
Książka, którą chcesz zamówić pochodzi z końcówki nakładu. Oznacza to, że mogą się pojawić drobne defekty (otarcia, rysy, zagięcia).
Co powinieneś wiedzieć o usłudze "Końcówka nakładu":
- usługa obejmuje tylko książki oznaczone tagiem "Końcówka nakładu";
- wady o których mowa powyżej nie podlegają reklamacji;
Masz pytanie o konkretny tytuł? Napisz do nas: sklep[at]helion.pl.


Oceny i opinie klientów: Learning JavaScript. Add Sparkle and Life to Your Web Pages. 2nd Edition Shelley Powers (0)
Weryfikacja opinii następuję na podstawie historii zamówień na koncie Użytkownika umieszczającego opinię. Użytkownik mógł otrzymać punkty za opublikowanie opinii uprawniające do uzyskania rabatu w ramach Programu Punktowego.