Fundamentals of Computer Programming with C#
by Svetlin Nakov, et al.
Publisher: Telerik Software Academy 2013
Number of pages: 1132
The book is a step-by-step guide to learning how to code and anyone interested in programming and motivated to go through the whole book can learn how to do it for 4 months. The book teaches the fundamental concepts of programming, data structures and algorithms, and principles for building high-quality software.
Home page url
Download or read it online for free here:
by Rob Miles
The book on C# used by the Department of Computer Science in the University of Hull as the basis of the first year programming course. The key features: practice - do a lot of programming, study - look at programs written by other, and persistence.
by James D. Foxall - Sams
Light, but thorough introduction to C#. The author guides readers step-by-step through a cohesive presentation of the basics of C#. Once the basics are understood, he shows how to apply this knowledge to real-world Windows programming tasks using C#.
by Kurt Nørmark - Aalborg University
This is a teaching material about object-oriented programming, illustrated with use of the programming language C#. It is assumed, as a prerequisite, that the readers have some knowledge about imperative programming, preferably knowledge about C.
by Simon Kendal - Bookboon
The book will explain the Object Oriented approach to programming and through the use of small exercises develop some practical skills as well. At the end of the book one larger case study will be used to illustrate the application of the techniques.