Non-Qt Books: Difference between revisions
Jump to navigation
Jump to search
(Added another OpenCV book) |
(Added two books about JavaScript) |
||
Line 193: | Line 193: | ||
:* ISBN: 978-1-56592-139-9, 1-56592-139-9 | :* ISBN: 978-1-56592-139-9, 1-56592-139-9 | ||
:"Fast becoming the standard language of commercial software development, C++ is an update of the C programming language, adding object-oriented features that are very helpful for today's larger graphical applications. ''Practical C++ Programming'' is a complete introduction to the C++ language for the beginning programmer, and also for C programmers transitioning to C++. Unlike most other C++ books, this book emphasizes a practical, real-world approach, including how to debug, how to make your code understandable to others, and how to understand other people's code." | :"Fast becoming the standard language of commercial software development, C++ is an update of the C programming language, adding object-oriented features that are very helpful for today's larger graphical applications. ''Practical C++ Programming'' is a complete introduction to the C++ language for the beginning programmer, and also for C programmers transitioning to C++. Unlike most other C++ books, this book emphasizes a practical, real-world approach, including how to debug, how to make your code understandable to others, and how to understand other people's code." | ||
|} | |||
== JavaScript == | |||
=== JavaScript: The Definitive Guide (6th Edition) === | |||
{| | |||
|[[Image:Javascript_the_definitive_guide.png|thumbnail|left]] | |||
| | |||
:* Author: David Flanagan | |||
:* Published: May 2011 | |||
:* ISBN: 978-0596805524, 0596805527 | |||
:"Since 1996, JavaScript: The Definitive Guide has been the bible for JavaScript programmers—a programmer's guide and comprehensive reference to the core language and to the client-side JavaScript APIs defined by web browsers. The 6th edition covers HTML5 and ECMAScript 5. Many chapters have been completely rewritten to bring them in line with today's best web development practices. New chapters in this edition document jQuery and server side JavaScript. It's recommended for experienced programmers who want to learn the programming language of the Web, and for current JavaScript programmers who want to master it." | |||
|} | |||
=== JavaScript: The Good Parts === | |||
{| | |||
|[[Image:Javascript_the_good_parts.png|thumbnail|left]] | |||
| | |||
:* Author: Douglas Crockford | |||
:* Published: May 2008 | |||
:* ISBN: 978-0-596-51774-8, 0-596-51774-2 | |||
:"Most programming languages contain good and bad parts, but JavaScript has more than its share of the bad, having been developed and released in a hurry before it could be refined. This authoritative book scrapes away these bad features to reveal a subset of JavaScript that's more reliable, readable, and maintainable than the language as a whole—a subset you can use to create truly extensible and efficient code." | |||
|} | |} | ||
Revision as of 23:16, 27 June 2015
This is a compilation of books related to, but not specific to Qt, published in English. For books in other languages use the language switch. For Qt-specific books see Books.
C++
Effective Modern C++: 42 Specific Ways to Improve Your Use of C++11 and C++14
|
The C++ Programming Language (4th Edition)
|
The C++ Standard Library: A Tutorial and Reference (2nd Edition)
|
Effective STL: 50 Specific Ways to Improve the Use of the Standard Template Library
|
Effective C++: 55 Specific Ways to Improve Your Programs and Designs (3rd Edition)
|
C++ Template Metaprogramming: Concepts, Tools, and Techniques from Boost and Beyond
|
C++ Coding Standards: 101 Rules, Guidelines and Best Practices
|
Thinking in C++: Practical Programming, Volume Two
|
C++ Templates: The Complete Guide
|
More Exceptional C++: 40 New Engineering Puzzles, Programming Problems, and Solutions
|
Modern C++ Design: Generic Programming and Design Patterns Applied
|
C++ The Complete Reference (5th Edition)
|
Accelerated C++: Practical Programming by Example
|
Thinking in C++: Introduction to Standard C++, Volume One (2nd Edition)
|
Standard C++ IOStreams and Locales: Advanced Programmer's Guide and Reference
|
Design Patterns - Elements of Reusable Object-Oriented Software
|
Practical C++ Programming
|
Exceptional C++: 47 Engineering Puzzles, Programming Problems, and Solutions
|
Practical C++ Programming
|
JavaScript
JavaScript: The Definitive Guide (6th Edition)
|
JavaScript: The Good Parts
|
OpenCV
Learning OpenCV: Computer Vision with the OpenCV Library (2nd Edition)
|
OpenCV 2 Computer Vision Application Programming Cookbook
|