14 books like Think Like a Programmer
Fluent Python
Don't waste time bending Python to fit patterns you've learned in other languages. Python's simplicity lets you become productive quickly, but often this means you aren't using everything the language has to offer. With the updated edition of this hands-on guide, you'll learn how to write effective, modern Python 3 code by leveraging its best ideas.Discover and apply idiomatic Python 3 features…
Shares: Computer programming, Programming Languages, Computers
Scala Cookbook
Save time and trouble building object-oriented, functional, and concurrent applications with Scala. The latest edition of this comprehensive cookbook is packed with more than 250 ready-to-use recipes and 1,000 code examples to help you solve the most common problems when working with Scala 3 and its popular libraries.Scala changes the way you think about programming--and that's a good thing.…
Shares: Computer programming, Programming Languages
Speed thinking
Every day, business owners, managers and leaders are expected to deliver more and more with less and less. They have fewer people, smaller budgets and -crucially-less time. Lack of time to make decisions has become the most stressful part of life for many business people. In a time-poor, fast-moving world we need a new approach.In this breakthrough book, Ken Hudson shows you how to achieve…
Shares: Creative thinking, Problem solving
The Idea Accelerator
The speed at which people in business need to process information, create new solutions and make decisions has increased dramatically in recent years. This book provides 60 practical ways by which the reader can think faster to reach earlier decisions, without neglecting a conscious, deliberate and reflective approach.Creating new ideas and growth opportunities is the lifeblood of any…
Shares: Creative thinking, Problem solving
The Book of R
The Book of R is a comprehensive, beginner-friendly guide to R, the world’s most popular programming language for statistical analysis. Even if you have no programming experience and little more than a grounding in the basics of mathematics, you’ll find everything you need to begin using R effectively for statistical analysis.You’ll start with the basics, like how to handle data and write simple…
Shares: Computer programming, Programming Languages
Programming
The C++ Programming tome, written by the father of C++ himself, Bjarne Stroustrup. The premier book on the subject of C++ Programming.
Shares: Computer programming, Programming Languages
Code
What do flashlights, the British invasion, black cats, and seesaws have to do with computers? In CODE, they show us the ingenious ways we manipulate language and invent new means of communicating with each other. And through CODE, we see how this ingenuity and our very human compulsion to communicate have driven the technological innovations of the past two centuries.
Using everyday objects and…
Shares: Computer programming, Computers
Head First Python
Ben shu nei rong bao kuo chu shi Python, Gong xiang ni de dai ma, Wen jian yu yi chang, Chi jiu cun chu, Tui dao shu ju, Ding zhi shu ju dui xiang deng 11 zhang.
Shares: Programming Languages, Computers
Artificial intelligence
"Artificial Intelligence: Structures and Strategies for Complex Problem Solving is ideal for a one or two semester university course on AI, as well as an invaluable reference for researchers in the field or practitioners wishing to employ the power of current AI techniques in their work."--BOOK JACKET.
Shares: Problem solving, Computers
The Power of Focused Thinking
Ben shu fen wei qi ge bu fen, Fen wei bai se si kao mao, Hong se si kao mao, Hei se si kao mao, Huang se si kao mao, Lü se si kao mao he lan se si kao mao.
Shares: Creative thinking, Problem solving
iOS Game Programming With Xcode and Cocos2d
Professional instructor, Justin Dike teaches iOS game programming with Xcode and Cocos2d v2. Learn with HD images, interactive galleries, video examples, and color coded examples. Anyone learning Cocos2d or Xcode, beginner or otherwise, will benefit from this comprehensive book. 
Topics specific to game programming include: collision detection, platform  collisions, virtual joysticks,…
Shares: Programming, Computers
Effective Modern C++
Coming to grips with C++11 and C++14 is more than a matter of familiarizing yourself with the features they introduce (e.g., auto type declarations, move semantics, lambda expressions, and concurrency support). The challenge is learning to use those features effectively—so that your software is correct, efficient, maintainable, and portable. That’s where this practical book comes in. It describes…
Shares: Programming Languages, Computers
Game Ai Pro 360
Steve Rabin’s Game AI Pro 360: Guide to Architecture gathers all the cutting-edge information from his previous three Game AI Pro volumes into a convenient single source anthology covering game AI architecture. This volume is complete with articles by leading game AI programmers that further explore modern architecture such as behavior trees and share architectures used in top games such as Final…
Shares: Programming, Computers
Artificial Intelligence
A comprehensive, up-to-date introduction to the theory and practice of artificial intelligence.
Shares: Problem solving, Computers