Book description
Your hands-on guide to JavaScript fundamentals
Expand your expertise—and teach yourself the fundamentals of JavaScript. If you have previous programming experience but are new to JavaScript, this tutorial delivers the step-by-step guidance and coding exercises you need to master core topics and techniques.
Discover how to:
Work with JavaScript syntax, variables, and data types
Master techniques for building cross-browser programs
Speed up and simplify app development with jQuery
Quickly retrieve data from a server using AJAX requests
Adapt your app for mobile devices with jQuery Mobile
Build Windows 8 apps using HTML, CSS, and JavaScript
Table of contents
- Dedication
- Introduction
-
I. Javawhat? The where, why, and how of JavaScript
- 1. JavaScript is more than you might think
- 2. Developing in JavaScript
- 3. JavaScript syntax and statements
- 4. Working with variables and data types
- 5. Using operators and expressions
- 6. Controlling flow with conditionals and loops
- 7. Working with functions
- 8. Objects in JavaScript
- 9. The Browser Object Model
- 10. An introduction to JavaScript libraries and frameworks
- 11. An introduction to jQuery
-
II. Integrating JavaScript into Design
- 12. The Document Object Model
- 13. JavaScript events and the browser
- 14. Working with images in JavaScript
- 15. Using JavaScript with web forms
- 16. JavaScript and CSS
- 17. jQuery effects and plug-ins
- 18. Mobile development with jQuery Mobile
- 19. Getting data into JavaScript
- III. AJAX and Server-Side Integration
-
IV. JavaScript and Windows 8
- 22. Using Visual Studio for Windows 8 development
- 23. Creating a Windows app
- A. Answer key to exercises
- B. Writing JavaScript with other tools
- C. About the Author
- Index
- About the Author
- Copyright
Product information
- Title: JavaScript Step by Step
- Author(s):
- Release date: June 2013
- Publisher(s): Microsoft Press
- ISBN: 9780735667297
You might also like
book
The Art of Communication
Bring nuance, depth, and meaning to every conversation you have The Art of Communication is for …
audiobook
How to Do Nothing
A galvanizing critique of the forces vying for our attention-and our personal information-that redefines what we …
video
Full Stack Web Development Mastery Course - Novice to Expert
Full stack development refers to the development of both frontend (client-side) and backend (server-side) portions of …
book
You Don't Know JS: Up & Going
It’s easy to learn parts of JavaScript, but much harder to learn it completely—or even sufficiently—whether …