Показаны сообщения с ярлыком books. Показать все сообщения
Показаны сообщения с ярлыком books. Показать все сообщения

Syncfusion Succintly Series e-books – learn all of the latest technologies with our library of free e-books

Список книг взят отсюда.

Код для генерации списка:

// Осортировать по дате публикации от ранних к поздним.
(function () {
 var result = '', start = 0, cnt, used = 0;
 $('.list-details').each(function (index) {
   if (index >= start) {
    cnt = index;
    var link = 'https://www.syncfusion.com'
     + $(this).find('.withoutpad a').attr('href');
    var img = 'https:'
     + $(this).find('.withoutpad a img').attr('src');
    var title = $.trim($(this).find('.withoutleftpad h4 a').text());
    var author = $.trim($(this).find('.withoutleftpad div').text());
    var item = '<a href="' + link + '"><b>' 
     + title + '</b> ' + author + '</a><br/>\n';
    result += item;
    used += 1;
   }
 });
 console.log('Всего книг: ', cnt + 1);
 console.log('В результат попало книг: ', used);
 console.log('Результат:\n' + result);
}());

Последняя взятая книга:
Gradle Succinctly by José Roberto Olivas Mendoza

The Definitive C++ Book Guide and List

Beginner

Introductory, no previous programming experience

  • Programming: Principles and Practice Using C++ (Bjarne Stroustrup) (updated for C++11/C++14) An introduction to programming using C++ by the creator of the language. A good read, that assumes no previous programming experience, but is not only for beginners.

Introductory, with previous programming experience

  • C++ Primer * (Stanley Lippman, Josée Lajoie, and Barbara E. Moo) (updated for C++11) Coming at 1k pages, this is a very thorough introduction into C++ that covers just about everything in the language in a very accessible format and in great detail. The fifth edition (released August 16, 2012) covers C++11. [Review]
  • A Tour of C++ (Bjarne Stroustrup) The "tour" is a quick (about 180 pages and 14 chapters) tutorial overview of all of standard C++ (language and standard library, and using C++11) at a moderately high level for people who already know C++ or at least are experienced programmers. This book is an extended version of the material that constitutes Chapters 2-5 of The C++ Programming Language, 4th edition.
  • Accelerated C++ (Andrew Koenig and Barbara Moo) This basically covers the same ground as the C++ Primer, but does so on a fourth of its space. This is largely because it does not attempt to be an introduction to programming, but an introduction to C++ for people who've previously programmed in some other language. It has a steeper learning curve, but, for those who can cope with this, it is a very compact introduction into the language. (Historically, it broke new ground by being the first beginner's book to use a modern approach at teaching the language.) [Review]
  • Thinking in C++ (Bruce Eckel) Two volumes; is a tutorial style free set of intro level books. Downloads: vol 1, vol 2. Unfortunately they’re marred by a number of trivial errors (e.g. maintaining that temporaries are automatically const), with no official errata list. A partial 3rdparty errata list is available at (http://www.computersciencelab.com/Eckel.htm), but it’s apparently not maintained.
* Not to be confused with C++ Primer Plus (Stephen Prata), with a significantly less favorable review.