0
JavaScript: The New Basics - Cover

JavaScript: The New Basics

Erschienen am 09.12.2015
CHF 41,60
(inkl. MwSt.)

Lieferbar innerhalb 1 - 2 Wochen

In den Warenkorb
Bibliografische Daten
ISBN/EAN: 9781484213995
Sprache: Englisch
Umfang: 300
Format (T/L/B): 25.0 x 17.0 cm
Auflage: 1., st ed. 2015

Beschreibung

JavaScript: The New Basics is the modern benchmark to writing good JavaScript code. JavaScript has gained a new level of professionalism in recent years and topics that were once considered advanced, such as writing maintainable code, are now essential techniques for all users. This book teaches you the basic building blocks you’ll need to be proficient with JavaScript, from best practices and common design patterns to the art of refactoring, debugging and writing modular, reusable code.JavaScript has evolved over the years - through the use of frameworks, and through the continued development of ECMAScript, the standard on which JavaScript is based. This book will leave you with a solid understanding of modern JavaScript and what that means. Want to become an expert JavaScript engineer? The journey starts with learning the new basics. - Learn the basics of the JavaScript language and how it’s applied in various environments. Go from no previous knowledge to having a great understanding of the fundamentals and how to apply them. Learn the difference between well written and badly written code, and learn how to refactor and turn poorly written code into something to admire.

Inhalt

1. The Language Basics: Variables, Types, Functions, Arrays, Strings, and Objects 2. Scope, Statements, Prototypes, and Regular Expressions 3. The DOM: Interacting with Web Pages 4. Setting up Your JavaScript Environment and Workflow 5. User Events and Ajax 6. Frameworks: Setting up and Working with the Most Popular Tools, such as jQuery and Angular.js 7. Debugging JavaScript 8. Common JavaScript Design Patterns 9. Refactoring, Performance, and Best Practices 10. Testing: Implementing TDD and BDD 11. Server-side JavaScript: an Introduction to Node.js