Якщо любиш An introduction to object-oriented programming

An introduction to object-oriented programming
Timothy Budd

Discover the basic concepts of object-oriented programming and the elements of object-oriented design. Timothy Budd teaches objects, class methods, inheritance (including multiple inheritance), polymorphism and principles in a language-independent manner, with examples from five different languages: C++, Delphi, Java, Objective-C, and Smalltalk.…

Ось що почитати далі

IBM PC assembly language and programming
IBM PC assembly language and programming
Abel, Peter
Data structures and algorithm analysis in C
Data structures and algorithm analysis in C
Mark Allen Weiss
Software Testing
Software Testing
Desikan, Srinivasan/ Ramesh, Gopalaswany
Assembly language for Intel-based computers
Assembly language for Intel-based computers
Kip R. Irvine
Facts and Fallacies of Software Engineering
Facts and Fallacies of Software Engineering
Robert L. Glass
The C Programming Language
The C Programming Language
Brian W. Kernighan
Introduction to Algorithms
Introduction to Algorithms
Thomas H. Cormen
Software Engineering
Software Engineering
Roger S. Pressman
Computer Networks
Computer Networks
Andrew S. Tanenbaum
The game production handbook
The game production handbook
Heather Maxwell Chandler
Hackers
Hackers
Steven Levy
Head first Java
Head first Java
Kathy Sierra
The art of computer programming
The art of computer programming
Donald Knuth
Automate the Boring Stuff with Python
Automate the Boring Stuff with Python
Al Sweigart
Storytelling with Data
Storytelling with Data
Cole Nussbaumer Knaflic