Are you looking to learn Javascript without having to break your wallet? Then you’ve come to the right place. Javascript is a must for doing anything related to websites. Consider the Table of Contents below and you will see that this book stands out from the rest.
Part 1: Mastering JavaScript Part 2: jQuery Part 3: AJAX Part 4: Web Design and Mobile Apps Part 5: Scripting Part 6: UX
Table of Contents Part 1: Mastering JavaScript
What is JavaScript? Getting Started Declarations Data Structures And Types Literals Control Flow and Statements Loops And Iteration Functions Closures The Arguments Object Expressions And Operators Expressions Numbers And Dates Strings Internationalization Regular Expressions Indexed Collections Keyed Collections Working With Objects The Object Model Promises Iterators and Generators Meta Programming Working With JSON The Bouncing Ball Game Adding More Features Client-side Web APIs
Part 2: Getting to Grips with jQuery
jQuery Syntax Explanation jQuery Selectors jQuery Events jQuery Show and Hide jQuery Fading Effects jQuery Sliding Effects jQuery Animation Effects Simultaneous Animation of Multiple Properties jQuery Stop Animations jQuery Chaining jQuery Callback jQuery Getters and Setters jQuery Insert Content jQuery Remove Elements And Attribute jQuery Add and Remove CSS Classes jQuery Get and Set CSS Properties jQuery Dimensions jQuery Traversing jQuery Traversing Ancestors jQuery parentsUntil() Method jQuery Traversing Descendants jQuery Traversing Siblings jQuery Filtering
Part 3: AJAX
jQuery No-Conflict Mode XHR Feature Detection Ajax and jQuery jQuery Ajax Shorthand Methods jqHXR and Promises
Part 4: Web Design and Mobile Applications
Building Your First Web Page Learn CSS Building a CSS Web Page HTML Tags For Web Designers Mobile App Development Responsive Web Design
Part 5: Scripting
The Java Connection Event Handlers Form Events Writing Scripts Objects and Properties Form Validation <