Showing posts with label HTML5. Show all posts
Showing posts with label HTML5. Show all posts

APR 2014 Top 10 Hot New Release - Programming Book

1# C++ Programs Programming Logic and Design
(Release date: April 1, 2014)

NO IMAGE AVAILABLE




2# Gateway to Python Programming
(Author: Ravish Bapna, Release date: March 23, 2014)

 
Click at Book's Image for more detail or purchase.



3# Software Engineering and Formal Methods
(Author: Steve Counsell and Manuel Nunez, Release date: March 31, 2014)

 
Click at Book's Image for more detail or purchase.



4# C++ Programming: Program Design Including Data Structures
(Author: D.S.Malik, Release date: April 1, 2014)

Click at Book's Image for more detail or purchase.



5# Programming Languages 252 Success Secrets
(Author: Robin Sanford, Release date: March 25, 2014)

NO IMAGE AVAILABLE




6# SignalR Programming in Microsoft ASP.NET
(Author: Jose M. Aguilar, Release date: March 7, 2014)

 
Click at Book's Image for more detail or purchase.



7# Programming the World Wide Web (8th Edition)
(Author: Jose M. Aguilar, Release date: March 22, 2014)

Click at Book's Image for more detail or purchase.



8# Introducing Microcontrollers: 
Hardware, Software and Application
(Author: Michael Collier and Susan Sun, Release date: March 22, 2014)

Click at Book's Image for more detail or purchase.



9# Java The Complete Reference 9/E
(Author: Herbert Schildt, Release date: March 11, 2014)

Click at Book's Image for more detail or purchase.



10# Programming 3D Applications with HTML5 and WebGL
(Author: Tony Parisi, Release date: March 6, 2014)

 
Click at Book's Image for more detail or purchase.

Bootstrap Site Blueprints

 


More detail or purchase here >> Bootstrap Site Blueprints

Author: David M. Cochran, Ian Whitley
Publication date: February 21, 2014
Pages: 304

Table of Contents:
  1. Getting Started with Bootstrap.
  2. Bootstrappin' Your Portfolio.
  3. Bootstrappin' a WordPress Theme.
  4. Bootstrappin' Business.
  5. Bootstrappin' E-Commerce.
  6. Bootstrappin' a One-page Marketing Website.

FEB 2014 Top 10 Hot New Release - Programming Book

1# iOS 7 Application Development in 24 Hours, Sams Teach Yourself (5th Edition)
Click at Book's Image for more detail or purchase.



2# Programming in HTML5 with JavaScript and CSS3 
Click at Book's Image for more detail or purchase.



3# Java SE 8 for the Really Impatient 

Click at Book's Image for more detail or purchase.


4# The Privacy Engineer's Manifesto: 
Getting from Policy to Code to QA to Value
Click at Book's Image for more detail or purchase.


5# Beginning Haskell 
 
Click at Book's Image for more detail or purchase.



6# Learning Android: 
Develop Mobile Apps using Java and Eclipse
 
Click at Book's Image for more detail or purchase.



7# Data Structures and Algorithms in Java
Click at Book's Image for more detail or purchase.



8# Programming in Java with Financial Literacy
 
Click at Book's Image for more detail or purchase.



9# Android How to Program (2nd Edition)
Click at Book's Image for more detail or purchase.



10# Web Development with Clojure: 
Build Bulletproof Web Apps with Less Code
Click at Book's Image for more detail or purchase.

Mobile ASP.NET MVC 5



More detail or purchase here >> Mobile ASP.NET MVC 5

Author: Eric Sowell
Publication date: November 20, 2013
Pages: 276

Table of Contents:

  1. The Basics of Responsive Web Design. 
  2. CSS Layout Bootcamp. 
  3. Flexible Layouts. 
  4. Flexible Navigation. 
  5. Flexible Content.
  6. Display Modes, View Engines and Html Helpers.
  7. Device and Feature Detection.
  8. Mobile Performance.
  9. Native APIs, HTML5 and CSS3 on Mobile Today.
  10. Programming for Touch.
  11. Advanced Touch Programming.
  12. Useful Libraries for Mobile.

Foundation Game Design with HTML5 and JavaScript


More detail or purchase here >> Foundation Game Design with HTML5 and JavaScript

Author: Rex van der Spuy
Publication date: November 23, 2012
Pages: 752
Detail: This book teach about;
  1. Learning HTML and CSS. (HTML: Tag, Basic Webpage; CSS Font, List, Border, Padding, Height and Width, Cascading Style, Using <DIV> Elements, Positioning, Floating, The Box Model, Organize Code and Media)
  2. Learning JavaScript. (Variables, Conditioning, Function, Controlling HTML and CSS, Organizing JavaScript Code, Debugging)
  3. Your First Games. (A basic number-guessing game, Polishing Up, Making Really Nice Button, Seeing the Game, Alien Attack)
  4. Creating a Game World. (Array for Storing Lots of Information, Making an Adventure Game)
  5. Making Maps. (Array inside Array, Case Study: Island Adventure)
  6. Objects and Animation. (Canvas, Making Objects, Making Copies of Objects, Object States, Time State Changes, Monster Smash)
  7. Game Sprites. (Interactive Sprite, Interactive Sprite with Rotation, Moving a Sprite with the Keyboard, Screen Boundaries, Scrolling, Moving a Sprite with the Mouse and Touch)
  8. Bumping Into Things. (Point Collisions, Circle Collisions, Rectangle Collisions, Collision Funciton)
  9. Making Video Games. (File and Folder Structure, Firing Missile, Making Aliens, Shooting Down Aliens, Display Game Messages, Adding Sound)
  10. Making Bigger Games. (Planing, Building, Making Bigger Sprites and Game Message, Playing and Scrolling Time Bomb Panic, Maze Monsters, Switching Game Levels, Using a Tile Map Editor)
  11. Physics and Platform Games. (Natural Motion Using Physics, Hedgehog Apocalypse)
  12. Advanced Character Control. (X and Y Positions, Moving a Sprite with Easing, Mouse-based and Touch-based Platform Game, Rotation, Killer Bee Pandemonium, Using Drag and Drop for Canvas, Combining a Touch Interface and the Mouse in One Program)

Foundation HTML5 Animation with JavaScript


More detail or purchase here >> Foundation HTML5 Animation with JavaScript

Author: Billy Lamberta, Keith Peters
Publication date: November 30, 2011
Pages: 304
Detail: This book teach about;
  1. Basic Animation Concepts. (Frames and motion, Dynamic vs Static animation)
  2. Basics of JavaScript for Animation. (An introduction to HTML5, Animating with Code, JavaScript Objects, U.I.)
  3. HTML5 and Canvas graphics. (Trigonometry, Angles, Rotation, Waves, Circles and Eclipses, Pythagorean Theorem)
  4. Trigonometry for Animation. (Colors on the Canvas, The Drawing API, The canvas Context, Removing the drawing with clearRect, Drawing paths with lineTo and moveTo, Creating Shapes with Fill, Loading and Drawing Images. Pixel Manipulation)
  5. Velocity and Acceleration. 
  6. Boundaries and Friction. 
  7. User Interaction: Moving Objects Around. (Pressing and Releasing an Object, Dragging an Object, Throwing)
  8. Easing and Springing. 
  9. Collision Detection. (Collision Detection Methods, Geometric Hit Testing Methods, Distance-Based Collision Detection, Multiple-Object Collision Detection Strategies)
  10. Coordination Rotation and Bouncing Off Angles.
  11. Billiard Ball Physics. (Mass, Momentum, Conservation of Momentum)
  12. Particle Attraction and Gravity. (Particles, Gravity, Springs)
  13. Forward Kinematics: Making Things Walk. (Automation the Process, Making it Reality Walk)
  14. Inverse Kinematics: Dragging and Reaching. (Reaching and Dragging Single Segments, Dragging Multiple Segments, Reaching with Multiple Segments, Using the Standard Inverse Kinematics Method)
  15. 3D Basics. (3D and Perspective, Velocity and Acceleration, Bouncing, Gravity, Wrapping, Easing and Springing, Coordinate Rotation, Collision Detection)
  16. 3D Lines and Fills. (Creating Points and Lines, Making Shapes, Creating 3D Fills, Modeling 3D Solids, Moving 3D Solids)
  17. Backface Culling and 3D Lighting. (Backface, Enhanced Depth Sorting, 3D Lighting)
  18. Matrix Math. (Matrix Basics and Operations, Canvas Transforms)
  19. Tips and Tricks. (Brownian Random Motion, Random Distribution, Timer-Based and Time-Based Animation, Collisions between Same-Mass Objects, Integrating Sound)

Foundation HTML5 Canvas: For Games and Entertainment


More detail or purchase here >> Foundation HTML5 Canvas: For Games and Entertainment

Author: Rob Hawkes
Publication date: April 10, 2011
Pages: 316
Detail: This book teach about;
  1. Introduction to HTML5
  2. Foundation JavaScript
  3. Learning the Basics of Canvas
  4. Pushing Canvas Further
  5. Manipulating Images and Video
  6. Making Things Move
  7. Implementing Advanced Animation
  8. Creating the Space Bowling Game
  9. Creating the Asteroid Avoidance Game
  10. Taking Things Further and the Future of Canvas

HTML5 Game Development with ImpactJS


More detail or purchase here >> HTML5 Game Development with ImpactJS

Author: Davy Cielen, Arno Meysman
Publication date: March 26, 2013
Pages: 304
Detail: This book teach about;
  1. Firing Up Your First Impact Game. (Installing a XAMPP Server and the game engine "ImpactJS", Choosing a script editor, Running the premade game, Debugging your game with the browser and ImpactJS, Which helpful tools are out there (Ejecta, AppMobi, PhoneGap, Iawnchair, Scoreoid, Playtomic, one.com webhost))
  2. Introduction to ImpactJS. (Buiding your own levels, Objects - playable and non-playable characters, The camera view, Adding music and sound effects, Game physics with Box2D)
  3. Let's Build a Role Playing Game. (The RPG game setting, Building and RPG level, Adding a playable character, Introducing a defeatable opponent, Giving the player some weapons, Bringing youe NPCs to life with artificial intelligence, Pickup items to help put your player, keeping score for player feedback, transitioning from one area to another, NPCs and conversation, The final battle.)
  4. Let's Build a Side Scroller Game(The side scroller game setting, Building a side scroller level, The playable character, Adding a minor foe, Introducing formidable weapons, Artificial intelligence, Pickup items, Keeping score, Transitioning from one level to another, The final battle.)
  5. Adding Some Advanced Features to Your Game. (The Start and Game Over screen, Handling game data, Extra functionalities for the RPG, Artificial intelligence: The hive mind, Implementing Playtomic for game analyrics.)
  6. Music and Sound Effects. (Making or buying the music, Buying tumes and sound effects, Making a basic tune using FL Studio, Adding background music to your game, Playing a sound when an action has happened, Tips when using sound files in your game.)
  7. Graphics. (Making or buying the graphics, Where to buy graphics, Introduction to vector graphics, Creating your own avatar using Adobe Photoshop, Adding your creation to the RPG, Hints for graphics in HTML5.)
  8. Adapting Your HTML5 Game to the Distribution Channels. (Preparing your game for the web browser and mobile web browsers, Turning the game into a web app for the Google Chrome Web Store, Pushing your game to Android's Google play store, Making your game available on Facebook, Direct canvas game acceleration with AppMobi.)
  9. Making Money with Your Game. (Your game development strategy, Making money with game apps (Google Play, iOS App Store, The Chrome Web Store), In-game advertising, Selling distribution rights with MarketJS.)

The Web Game Developer's Cookbook: Using JavaScript and HTML5 to Develop Games


More detail or purchase here >> The Web Game Developer's Cookbook: Using JavaScript and HTML5 to Develop Games

Author: Evan Burchard
Publication date: March 31, 2013
Pages: 368
Detail: This book teach about;
  1. Quiz. (Making the Questions, Hiding and Showing Your Quiz, Getting Your Questions Back, The Shopping List, Which Answers Are Correct?)
  2. Interactive Fiction. (Styled Pages, Goto Page, Adding and Inventory with Drag and Drop, Adding Complex Interactions, Breadcrumb Trail, A Dramatic Ending.)
  3. Party. (Creating a Sample Game in atom.js, Drawing with Canvas, Drawing Holes, Drawing a Mole, Putting the Moles in the Holes, Dynamic Mole Peeking, Bopping Moles, Wallowing in Despair with HTML5's <audio> tag.)
  4. Puzzle. (Rendering with easel.js, Rendering More Than One Thing, Creating Pairs, Macthing and Removing Pairs, Hiding and Flipping the Pictures, Winning and Losing, Caching and Performance, Matching Pairs Instead of Duplicates.)
  5. Platformer. (Getting Started with melon.js, Creating a Tiled Map, Starting the Game, Adding a Character, Building a Collision Map, Walking and Jumping, Title Screen, Adding Collectables, Enemies, Powerups, Losing Winning and Information.)
  6. Fighting. (Getting Started with game.js, Accessing Individual Sprites from a Spritesheet, Handling Input from Two Players, Moving and Changing Forms, Nonblocking Input, Implementing Bitmasks, Masking Collisions, Giving and Taking Damage.)
  7. Shooter. (Some Background info on Rendering, Getting Started with gameQuery, Addig Enemies, Making Your Ship, Enemy Collisions, Shooting, Powerups.)
  8. FPS. (Getting Started with Jaws, Creating a 2-D Map, Adding a Player, Raycasting Top View, Fake 3D with Raycasting, Adding a Camera, Making the World a More Photogenic Place, Adding a Friend or Foe.)
  9. RPG. (Getting Started with enchant.js, Creating a Map, Adding the Player, Adding a Collision Layer, Status Screen, Talking to NPCs, Creating an Inventory, Creating a Shop, Creating a Battle Interface, Saving Your Game with HTML5's Local Storage API.)
  10. RTS. (We Need a Server, Getting Node, Real Time with Socket.io, Creating an Isometric Map with crafty.js, Drawing the Units, Moving Units, Player Specific Control and Visibility, Collisions for Destruction and Revelation.)
  11. Leveling Up.
  12. JavaScript Basic.
  13. Quality Control.
  14. Resources.

Pro HTML5 Games


More detail or purchase here >> Pro HTML5 Games

Author: Aditya Ravi Shankar
Publication date: December 12, 2011
Pages: 364
Detail: This book teach about;
  1. HTML5 and JavaScript Essentials. (The canvas Element, The audio Element, The image Element, Animation: Timer and Game Loops.)
  2. Creating a Basic Game World. (Basic HTML Layout, Creating the Splash Screen and Main Menu, Level Selection, Loading Images, Loading Levels, Animating the Game, Handling Mouse Input, Definition Our Game States.)
  3. Physics Engine Basics. (Box2D Fundamentals, More Box2D Element, Tracking Collision and Damage, Drawing Our Own Characters.)
  4. Integrating Physics Engine(Definition Entities, Adding Box2D, Creating Entities, Adding Entities to Levels, Setting Up Box2D Debug Drawing, Drawing the Entities, Animating the Box2D World, Loading the Hero, Firing the Hero, Ending the Level, Collision Damage, Drawing the Slingshot Band, Changing Levels, Adding Sound.)
  5. Creating the RTS Game World. (Basic HTML Layout, Creating the Splash Screen and Main Menu, Creating Our First Level, Loading the Mission Briefing Screen, Implementing the Game Interface, Implementing Map Panning)
  6. Adding Entities to Our World. (Definition Entities, Definitions Our First Entities: The Main Base, Adding Entities to the Level, Drawing the Entities, Adding the Starport, Adding the Haverster, Adding the Ground Turret, Adding the Vehicles, Adding the Aircraft, Add the Terrain, Selecting Game Entities, Highlighting Selected Entities.)
  7. Intelligent Unit Movement. (Commanding Units, Sending and Receiving Commands, Processing Order, Implementing Aircraft Movement, Pathfinding, Defining Our Pathfinding Grid, Implementing Vehicle Movement, Collision Detection and Steering, Deploying the Harvester, Smoother Unit Movement.)
  8. Adding More Game Elements. (Implementing the Besic Economy, Purchasing Buildings and Units, Ending a Level.)
  9. Adding Weapon and Combat. (Implementing the Combat System, Building Intelligent Enemy, Adding a Fog War.)
  10. Wrapping Up the Single-Player Campaign. (Adding Sound, Building the Single-Player Campaign.)
  11. Multiplayer with WebSockets. (Using the WebSocket API with Node.js, Building the Multiplayer Game Lobby, Starting the Multiplayer Game.)
  12. Multiplayer Gameplay. (The Lock-Step Networking Model, Ending the Multiplayer Game, Implementing Player Chat.)

HTML5 Games: Creating Fun with HTML5, CSS3, and WebGL


More detail or purchase here >> HTML5 Games: Creating Fun with HTML5, CSS3, and WebGL  

Author: Jacob Seidelin
Publication date: December 27, 2011
Pages: 456
Detail: This book teach about;
  1. Gaming on the Web. (History of HTML5, Using HTML5 for Games, Creating Backward Compatibility. Building a Game.)
  2. Taking the First Step. (Understanding the Game, Identifying Game Stages, Creating the Application Skeleton, Creating the Splash Screen.)
  3. Going Mobile. (Developing Mobile Applications, Handling User Input on Mobile Devices, Adapting to Small Screen Resolutions, Creating Different Views, Developing for iOS and Android Devices, Debugging mobile Web Applications.)
  4. Building the Game. (Creating the Game Board Module, Implementing the Rules.)
  5. Delegating Tasks to Web Workers..
  6. Creating the Game Display. (Preloading Game Files, Improving the Background, Building the Game Screen.)
  7. Interacting with the Game. (Capturing User Input, Building the Input Module.)
  8. Animating Game Graphics. (Making the Game React, Adding Points and Time.)
  9. Creating Audio for Games. (HTML5 Audio, Using the audio Element, Working with Audio Data, Building the Audio Module.)
  10. Resourses

Core HTML5 Canvas: Graphics, Animation, and Game Development (Core Series)


More detail or purchase here >> Core HTML5 Canvas: Graphics, Animation, and Game Development (Core Series)


Author: David Geary
Publication date: May 14, 2012
Pages: 752
Detail: This book teach about;
  1. Essential. (Canvas Element and Contexts, Fundamental Drawing Operations, Event Handling, Saving and Restoring the Drawing Surface, Using HTML Elements in a Canvas, Printing a Canvas, Offscreen Canvases, A Brief Math Primer.)
  2. Drawing. (The Coordinate System, The Drawing Model, Drawing Rectangles, Colors and Transparency,Gradients and Patterns, Shadows, Paths Stroking and Filling, Lines, Arcs and Circles, Bezier Curves, Polygon, Advance Path Manipulation, Transformations, Compositions, The Clipping Region.)
  3. Text. (Stroking and Filling Text, Setting Font Properties, Positioning Text, Implementing Text Controls.)
  4. Images and Video. (Drawing Images, Scaling Images, Drawing a Canvas into a Canvas,  Offscreen Canvases, Manipulating Images, Clipping Images, Animation Images, Security, Performance, A Magnifying Glass, Video Processing.)
  5. Animation. (The Animation Loop, Calculating Frame Rates, Scheduling Tasks at Alternate Frame Rates, Restoring the Background, Double Buffering, Time-Based Motion, Scrolling the Background, Parallax, User Gesture, Timed Animations, Animation Best Practices.)
  6. Sprites. (Overviews, Painters, Sprite Behaviors, Sprite Animators, A Sprite-Based Animation Loop.)
  7. Physics. (Gravity, Warping Time, Time-Warp Functions, Warping Motion, Warping Animation.)
  8. Collision Detection. (Bounding Area, Bouncing Off Walls, Ray Casting, The Separating Axis Theorem (SAT) and Minimum Translation Vector (MTV), Detecting Collisions with the SAT, Reacting to Collisions with the MTV.)
  9. Game Development. (A Game Engine, The Ungame, A Pinball Game.)
  10. Custom Control. (Rounded Rectangles, Progress Bars, Sliders, An Image Panner.)
  11. Mobile. (Mobile View Report, Media Queries, Touch Events, iOS5, A Virtual Keyboard.)

Responsive Web Design with HTML5 and CSS3

Book4Coding, Responsive Web Design with HTML5 and CSS3

More detail or purchase here >> Responsive Web Design with HTML5 and CSS3


Author: Ben Frain
Publication date: April 10, 2012
Pages: 324
Detail: This book teach about;
  1. Getting Started with HTML5 CSS3 and Responsive Web Design.
  2. Media Queries: Supporting, Differing ,Viewports.
  3. Embracing Fluid Layouts.
  4. HTML for Responsive Designs.
  5. CSS3: Selectors, Typography, and Color Modes.
  6. Stunning Aesthetics with CSS3.
  7. CSS3 Transitions, Transformations, and Animations.
  8. Conquer Forms with HTML5 and CSS3.
  9. Solving Cross-Browsing Responsive Challenges.

Programming in HTML5 with JavaScript and CSS3 (Training Guide)

Book4Coding, Programming in HTML5 with JavaScript and CSS3 (Training Guide)

More detail or purchase here >> Programming in HTML5 with JavaScript and CSS3


Author: Glenn Johnson
Publication date: April 5, 2013
Pages: 688
Detail: This book teach about Visual Studio 2012, HTML5, JavaScript, CSS3, Essential JavaScript and jQuery, Working with Forms, Websites and Services, Asyncronouse Operation, WebSocket Communications, HTML5s support multimedia, Drawing with HTML5, Drag and Drop, Making HTML location-aware, Local data with web storage, Offline web applications.
Related Posts Plugin for WordPress, Blogger...