Quest’anno (a febbraio) la Murach ha dato alle stampe la versione aggiornata (la terza) del suo titolo su javascript e jQuery,
argomenti basilari per chiunque si interessi di sviluppo front-end.
Non ci sono grandi differenze con le versioni precedenti, se non qualche riorganizzazione delle spiegazioni su javascript
e l’utilizzo della versione 3.1.1 di jQuery (anche se, nel frattempo, siamo giunti alla versione 3.2.1).
Non sto qua a soffermarmi molto sulla tipologia dei manuali Murach; chi li conosce sa a cosa va incontro.
Spiegazioni fin dai fondamenti, inglese molto semplice e chiaro, tanti esempi di codice e la consueta struttura con la teoria
sul lato sinistro e il codice (con riassunti schematici e riepiloghi) sul lato destro.
Qua sotto alcuni screenshot.
È un libro piuttosto costoso. Attualmente su
Amazon Italia costa 64 euro, e mi pare un prezzo un po’ esagerato,
considerando che sul sito della Murach viene venduto a 46 $.
Anche per esso, come ho sempre consigliato anche per gli altri titoli Murach, raccomando di dargli prima un’occhiata in una qualche libreria.
La struttura di questi libri, infatti, o si ama o si odia, e si può correre il rischio di aver fatto un acquisto deludente (oltre che costoso).
Sommario Section 1 JavaScript essentials
Chapter 1 Introduction to web development
Chapter 2 Getting started with JavaScript
Chapter 3 The essential JavaScript statements
Chapter 4 How to work with JavaScript objects, functions, and events
Chapter 5 How to test and debug a JavaScript application
Chapter 6 How to script the DOM with JavaScript
Chapter 7 How to work with links, images, and timers
Section 2 jQuery essentials
Chapter 8 Get off to a fast start with jQuery
Chapter 9 How to use effects and animations
Chapter 10 How to work with forms and data validation
Chapter 11 How to use jQuery plugins and jQuery UI widgets
Chapter 12 How to use Ajax, JSON, and Flickr
Section 3 Advanced JavaScript skills
Chapter 13 How to work with numbers, strings, and dates
Chapter 14 How to work with control structures, exceptions, and regular expressions
Chapter 15 How to work with browser objects, cookies, and web storage
Chapter 16 How to work with arrays
Chapter 17 How to create and use your own objects
Chapter 18 How to create and use closures, IIFEs, the module pattern, and plugins