Showing posts with label Book4Coding. Show all posts
Showing posts with label Book4Coding. Show all posts

Cracking the Coding Interview, 6th Edition: 189 Programming Questions and Solutions 6th Edition



Author: Gayle Laakmann McDowell
Publication date: July 1, 2015
Pages: 687

Table of Contents:
  1. The Interview Process
  2. Behind the Scenes 
  3. Special Situations
  4. Before the Interview
  5. Behavioral Questions
  6. Big O
  7. Technical Questions
  8. The Offer and Beyond
  9. Interview Questions (Data Structure, Concept and Algorithms,  Knowledge Based)

OCA/OCP Java SE 7 Programmer I & II Study Guid


More detail or purchase here >>  OCA/OCP Java SE 7 Programmer I & II Study Guide

Author: Kathy Sierra
Publication date: October 24, 2014
Pages: 888

Table of Contents:
  1. OCA and OCP (Declaration and Access Control, Object Orientation, Assignments, Operators, Working with Strings, Arrays, abd ArrayLists, Flow Control and Exceptions)
  2. OCP (Assesttions and Java 7 Exceoptions, String Processing, Data Formatting, Resource Bundles, I/O and NIO, Advnaced OO and Design Patterns, Generics and Caollections, Inner Classes, Threads, Concurrency, JDBC)


Web Development with Node and Express: Leveraging the JavaScript Stack


More detail or purchase here >> The Beginner's Guide to Android Game Development

Author: Ethan Brown
Publication date: July 25, 2014
Pages: 330

Table of Contents:
  1. Introducing Express (JavaScript Revolution, Introducing & Brief History of Express, Node: A New Kind of Express, Node Ecosystem).
  2. Getting Started with Node.
  3. Saving Time with Express (Scaffolding, The Meadowlark Travel Website).
  4. Tidying Up (Best Practices, Version Control, npm Packages, Project Metadata, Node Modules).
  5. Quality Assurance (Logic vs Presentation, Types of Tests, QA Techniques, Page Testing, Cross-Page Testing, Logic Testing, Liting, Link Checking, Automating with Grunt, Continuous Integration(CI)).
  6. The Request and Response Objects.
  7. Templating with Handlebars (Template Engine, Jade: A Different Approach, Handlebars Basics).
  8. Form Handling (HTML Forms, Encoding, Form Handling with Express, Handling AJAX Forms, File Uploads, jQuery File Upload).
  9. Cookies and Session (Externalizing Credentials, Cookies in Express, Examining Cookies, Sessions, Using Sessions to Implement Flash Message).
  10. Middleware.
  11. Sending Email (SMTP, MSAs, and MTAs, Receiving Email, Email Headers & Formats, HTML Email, Nodemailer, Better Options for Bulk Email, Sending HTML Email, Enail as a Site Monitoring Tool).
  12. Production Concerns (Execution Environments, Environment-Specific Configuration, Scaling Your Website, Monitoring Your Website, Stress Testing).
  13. Persistence (Filesystem & Cloud & Database Persistence).
  14. Routing (Route and SEO, Subdomains, Route Handlers are Middleware & Paths and Regular Expressiong & Parameters).
  15. REST APIs and JSON (JSON & XML, API Error Reporting, Cross-Origin Resource Sharing (CORS), Using Express to Provide an API & REST Plugin & Subdomain).
  16. Static Content.
  17. Implementing MVC in Express.
  18. Security (HTTPS, Cross-Site Request Forgery, Authentication).
  19. Integrating with Third-Party APIs (Social Media, Geocoding, Wether Data)
  20. Debugging.
  21. Going Live (Domain Registration and Hosting).
  22. Maintenance.
  23. Additional Resources (Online Doc, Periodicals, Stack Overflow, Contributing to Express).

The Beginner's Guide to Android Game Development


More detail or purchase here >> The Beginner's Guide to Android Game Development

Author: James S Cho
Publication date: July 28, 2014
Pages: 438

Table of Contents:
  1. Fundamentals of Programming (Data Type, Operations, Functions, Control Flow: If-Else Statements & For-While Loops).
  2. Beginning Java.
  3. Designing Better Objects (Constructors, Getters and Setters, Interface, Polymorphism, Inheritance, Graphics).
  4. Laying the Foundations (Java Game Development, Build Games, Development Framework).
  5. Keeping It Simple (Game Development High Level Overview, LoneBell Project, Gameplay Screen, Designing the Paddles & Balls, Exporting & Executing the Game).
  6. The Next Level (Framework Needs an Update, Methods to Know, Updating the Game Loop, Switching to Active Rendering, Updating the State Classes, Adding RandomNumberGenerator & Animation, Ellio:  Optimization Matter & High-Level Overview. Design and Implementing).
  7. Beginning Android Development.
  8. The Android Game Framework.
  9. Building the Game.
  10. Releasing Your Game (Publish a Game on Google Play, Updating the Game, Integrating Google Play Game Services).
  11. Continuing the Journey (Publish a Game, Additional Resources).

Professional ASP.NET MVC 5


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

Author: Jon Galloway
Publication date: August 4, 2014
Pages: 624

Table of Contents:
  1. Getting Started (Introduction to ASP.NET MVC, MVC5, MVC Application Structure).
  2. Controllers (Roles and Basics).
  3. Views (Basics, Models, The Razor View Engine).
  4. Models.
  5. Forms and HTML Helpers.
  6. Data Annotation and Validation.
  7. Membership, Authorization, and Security.
  8. AJAX (jQuery, Client Validation).
  9. Routing (Routes Generate URLs).
  10. NuGet.
  11. ASP.NET Web API.
  12. Single Page Applications with Angular.js.
  13. Dependency Injection (Software Design Patterns, Dependency Resolution in MVC and Web API).
  14. Unit Testing.
  15. Extending MVC.
  16. Advanced Topics (Mobile Support, Advanced Razor, View Engines, Scaffolding, Routing, Templates, Controllers).
  17. Real-World ASP.NET MVC: Building The NuGet.org Website.

Practical Node.js: Building Real-World Scalable Web Apps


More detail or purchase here >> Practical Node.js: Building Real-World Scalable Web Apps

Author: Azat Mardan
Publication date: July 9, 2014
Pages: 300

Table of Contents:
  1. Setting Up Node.js and Other Essentials.
  2. Using Express.js 4 to Create Node.js Web Apps.
  3. TDD and BDD for Node.js with Mocha.
  4. Template Engines: Jade and Handlebars.
  5. Persistence with MongoDB and Mongoskin.
  6. Using Sessions and OAuth to Authorize and Authenticate Users in Node.js Apps.
  7. Boosting Your Node.js REST API Servers with Express.js and Hapi.
  8. Real-Time Apps with WebSocket, Socket.IO, and DerbyJS.
  9. Getting Node.js Apps Production Ready.
  10. Deploying Node.js Apps.
  11. Publishing Node.js Modules and Contributing to Open Source.

C# Game Programming Cookbook for Unity 3D


More detail or purchase here >> C# Game Programming Cookbook for Unity 3D

Author: Jeff W. Murray
Publication date: July 24, 2014
Pages: 458

Table of Contents: (N/A)

Introduction to Game Design, Prototyping, and Development: From Concept to Playable Game with Unity and C#


More detail or purchase here >> Introduction to Game Design, Prototyping, and Development: From Concept to Playable Game with Unity and C#

Author: Jeremy Gibson
Publication date: July 21, 2014
Pages: 944

Table of Contents:
  1. Thinking Like a Paper Prototyping.
  2. Game Analysis Frameworks.
  3. The Layered Tetrad.
  4. The Inscribed Layer.
  5. The Dynamic Layer.
  6. The Cultural Layer.
  7. Acting Like a Designer.
  8. Design Goals.
  9. Paper Prototyping.
  10. Game Testing.
  11. Math and Game Balance.
  12. Puzzle Design.
  13. Guiding the Player.
  14. The Digital Game Industry.
  15. Thinking in Digital Systems.
  16. Introducing Our Development Environment: Unity.
  17. Introducing Our Language: C#.
  18. Hello World: Your First Program.
  19. Variables and Components.
  20. Boolean Operations and Conditionals.
  21. Loops.
  22. Lists and Arrays.
  23. Functions and Parameters.
  24. Debugging.
  25. Classes.
  26. Object-Oriented Thinking.
  27. The Agile Mentality.
  28. Game Prototype Examples and Tutorials.

Professional Visual Studio 2013 (Wrox Programmer to Programmer)



Author: Bruce Johnson
Publication date: March 17, 2014
Pages: 1,104

Table of Contents:
  1. Introduction
  2. Part I: Integrated Development Environment
    • A Quick Tour
    • The Solution Explorer
    • Options and Customizations
    • The Visual Studio Worksapce
    • Find and Replace and Help
  3. Part II: Getting Started
    • Solutions, Projects and Items
    • IntelliSense and Bookmarks
    • Code Snippets and Refactoring
    • Server Explorer
    • Modeling with the Class Designer
  4. Part III: Digging Deeper
    • Unit Testing
    • Documentation with XML comments
    • Code Consistency Tools
    • Code Generation with T4
    • Project and Item Templates
    • Language-Specific Features
  5. Part IV: Rich Client Application
    • Windows Forms Applications
    • Windows Presentation Foundation (WPF)
    • Office Business Applications
    • Windows Store Applications
  6. Part V: Web Applications
    • ASP.NET Web Forms
    • ASP.NET MVC
    • Silverlight
    • Dynamic Data
    • SharePoint
    • Windows Azure
  7. Part VI: Data
    • Visual Database Tools
    • DataSets and DataBinding
    • Language Integrated Queries (LINQ)
    • The ADO.NET Entity Framework
    • Reporting
  8. Part VII: Application Services
    • Windows Communication Foundation (WCF)
    • Windows Workflow Foundation (WF)
    • Client Application Services
    • Synchronization Services
    • WCF RIA Services
  9. Part VIII: Configuration and Resources
    • Configuration Files
    • Connection Strings
    • Resource Files
  10. Part IX: Debugging
    • Using the Debugging Windows
    • Debugging with Breakpoints
    • DataTips, Debug Proxies and Visualizers
    • Debugging Web Applications
    • Advanced Debugging Techniques
  11. Part X: Build and Deployment
    • Upgrading with Visual Studio 2013
    • Build Customization
    • Assembly Versioning and Signing
    • Obfuscation, Application Monitoring, and Management
    • Packaging and Deployment
    • Web Application Deployment
  12. Part XI: Customizing and Extending Visual Studio
    • The Automation Model
    • Add-Ins
    • Managed Extensibility Framework (MEF)
  13. Part XII: Visual Studio Ultimate
    • Visual Studio Ultimate for Architects
    • Visual Studio Ultimate for Developers
    • Visual Studio Ultimate for Testers
    • Team Foundation Server
  14. Advertisement
  15. End User License Agreement

JUNE 2014 Top 10 Hot New Release - Programming Book

1# Make: Sensors: A Hands-On Primer for Monitoring the Real World with Arduino and Raspberry Pi
(Author: Tero Karvinen, Kimmo Karvinen, Ville Valtokari, Release date: June 2, 2014)


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



2# Programming: Principles and Practice Using C++ 
(2nd Edition) 
(Author: Bjarne Stroustrup, Release date: May 25, 2014)

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



3# Learn to Program with Minecraft Plugins: Create Flying Creepers and Flaming Cows in Java
(Author: Andy Hunt, Release date: May 25, 2014)

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



4# The LEGO MINDSTORMS EV3 Discovery Book (Full Color): A Beginner's Guide to Building and Programming Robots
(Author: Kalman Toth, Release date: May 1, 2014)

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



5# The Rails 4 Way (3rd Edition) 
(Addison-Wesley Professional Ruby Series)
(Author: Herbert Schidt, Release date: April 15, 2014)


Click here for more detail or purchase.



6# Understanding Machine Learning: From Theory to Algorithms
(Author: Shai Shalev-Shwartz, Shai Ben-David, Release date: May 19, 2014)

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



7# The 46 Rules of Genius: An Innovator's Guide to Creativity (Voices That Matter)
(Author: Marty Neumeier, Release date: May 29, 2014)

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



8# Learning PHP, MySQL, JavaScript, CSS & HTML5: A Step-by-Step Guide to Creating Dynamic Websites
(Author: Robin NixonRelease date: June 16, 2014)

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



9# Flask Web Development: Developing Web Applications with Python
(Author:  Miquel Grinberg, Release date: April 16, 2014)

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



10# Nicely Said: Writing for the Web with Style and Purpose (Voices That Matter)
(Author: Nicole Fenton, Kate Kiefer Lee, Release date: June 14, 2014)


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

MAY 2014 Top 10 Hot New Release - Programming Book

1# The Black Art of Multiplatform Game Programming
(Author: Jazon Yamamoto, Release date: April 15, 2014)

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



2#Programming the BeagleBone Black: Getting Started with JavaScript and BoneScript
(Author: Simon Monk, Release date: May 9, 2014)

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



3# HTML and CSS: Design and Build Websites
(Author: Jon Duckett, Release date: April 21, 2014)

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



4# Beginner Database Design & SQL Programming 
Using Microsoft SQL Server 2014
(Author: Kalman Toth, Release date: May 1, 2014)

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



5# Java: A Beginner's Guide, Sixth Edition
(Author: Herbert Schidt, Release date: April 15, 2014)

Click here for more detail or purchase.



6# Beginning iOS Programming For Dummies
(Author: Rajiv Ramnath, Release date: April 14, 2014)

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



7# Linear Programming: Theory, Algorithms and Applications
(Author: Yaromir Truma, Release date: April 30, 2014)

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



8# Python: Programming Art Level 1
(Author:Chris Roffey, Release date: May 12, 2014)

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



9# The R Software: Fundamentals of Programming and Statistical Analysis (Statistics and Computing)
(Author:  Pierre Lafaye de Micheaux, Rémy Drouilhet, Benoit Liquet, Release date: April 16, 2014)

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



10# VBA Programming in Excel: Learn With Examples
(Author: Mrs Susan Thomas, Release date: April 27, 2014)

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

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.
Related Posts Plugin for WordPress, Blogger...