Cantitate/Preț
Produs

Head First HTML5 Programming

Autor Eric Freeman, Elisabeth Robson
en Limba Engleză Paperback – 15 noi 2011

Suntem de părere că Head First HTML5 Programming reprezintă un punct de cotitură pentru cei care stăpânesc deja bazele structurii web și doresc să treacă la nivelul de dezvoltator de aplicații. Această resursă presupune cunoștințe prealabile de HTML și CSS, concentrându-se exclusiv pe „mușchii” noului standard: interactivitatea prin JavaScript și API-uri complexe.

Abordarea este una eminamente practică și vizuală, axată pe modul în care codul influențează direct comportamentul paginii. Autorii Eric Freeman și Elisabeth Robson ghidează cititorul prin ecosistemul DOM, explicând cum evenimentele și scripturile transformă o pagină statică într-o experiență dinamică. Subliniem importanța capitolelor dedicate stocării locale, unde este explicat mecanismul de a obține 5MB de spațiu în browserul utilizatorului, și a celor despre Web Workers, esențiali pentru performanța și responsivitatea aplicațiilor moderne.

Abordarea diferă de HTML5: 20 Lessons to Successful Web Development prin stilul narativ și grafic — este mai puțin abstractă și mult mai aplicabilă prin exerciții care simulează scenarii reale de dezvoltare. În timp ce alte titluri se concentrează pe memorarea etichetelor, acest volum de la O'Reilly pune accent pe logică și arhitectură. De la desenarea pe suprafața Canvas până la implementarea serviciilor de geolocație, textul oferă specificații tehnice riguroase, dar prezentate într-un format care facilitează reținerea pe termen lung. Credem că este instrumentul ideal pentru a înțelege cum JavaScript API-urile se integrează natural în fluxul de lucru al unui programator web contemporan.

Citește tot Restrânge

Preț: 29992 lei

Preț vechi: 37490 lei
-20%

Puncte Express: 450

Carte disponibilă

Livrare economică 30 aprilie-14 mai


Specificații

ISBN-13: 9781449390549
ISBN-10: 1449390544
Pagini: 608
Dimensiuni: 204 x 233 x 35 mm
Greutate: 1.17 kg
Ediția:1
Editura: O'Reilly

De ce să citești această carte

Recomandăm această carte dezvoltatorilor care vor să facă trecerea de la design web la programare web. Veți câștiga o înțelegere profundă a API-urilor HTML5, de la Canvas la Web Storage, învățând nu doar cum să scrieți cod, ci cum să construiți aplicații web robuste și performante. Este pasul logic după Head First HTML and CSS.


Descriere

HTML has been on a wild ride. Sure, HTML started as a mere markup language, but more recently HTML’s put on some major muscle. Now we’ve got a language tuned for building web applications with Web storage, 2D drawing, offline support, sockets and threads, and more. And to speak this language you’ve got to go beyond HTML5 markup and into the world of the DOM, events, and JavaScript APIs.Now you probably already know all about HTML markup (otherwise known as structure) and you know all aboutCSS style (presentation), but what you’ve been missing is JavaScript (behavior). If all you know about are structure and presentation, you can create some great looking pages, but they’re still just pages. When you add behavior with JavaScript, you can create an interactive experience; even better, you can create full blown web applications.Head First HTML5 Programming is your ultimate tour guide to creating web applications with HTML5 and JavaScript, and we give you everything you need to know to build them, including: how to add interactivity to your pages, how to communicate with the world of Web services, and how to use the great new APIs being developed for HTML5.Here are just some of the things you’ll learn in Head First HTML5 Programing:Learn how to make your pages truly interactive by using the power of the DOM.Finally understand how JavaScript works and take yourself from novice to well-informed in just a few chapters.Learn how JavaScript APIs fit into the HTML5 ecosystem, and how to use any API in your web pages.Use the Geolocation API to know where your users are.Bring out your inner artist with Canvas, HTML5’s new 2D drawing surface.Go beyond just plugging a video into your pages, and create custom video experiences.Learn the secret to grabbing five megabytes of storage in every user’s browser.Improve your page’s responsiveness and performance with Web workers.And much more.