This open book aims to provide novice programmers solid foundation of basic knowledge regardless of the programming language. This book covers the fundamentals of programming that have not changed significantly over the last 10 years. Educational content was developed by an authoritative author team led by Svetlin Nakov from the Software University (SoftUni) and covers topics such as variables conditional statements, loops and arrays, and more complex concepts such as data structures (lists, stacks, queues, trees, hash tables, etc.), and recursion recursive algorithms, object-oriented programming and high-quality code. From the book you will learn how to think as programmers and how to solve efficiently programming problems. You will master the fundamental principles of programming and basic data structures and algorithms, without which you can't become a software engineer.
If you want to learn programming and software development and become a software engineer and start a job in a software company, sign-up to learn programming in the SoftUni interactive learning platform for software developers and enjoy the video lessons and interactive coding exercises, which will guide you from coding fundamentals and computer science concepts to modern software technologies and development frameworks.
Book Download and Read Links
- Title: Fundamentals of Computer Programming with C#
- Authors: Svetlin Nakov
- ISBN: 9789544007737, 9544007733
- Paperback: 1122 pages
- Publication date: 2013
- License: Open Access