The book "Programming Basics with C#" introduces the readers to writing programming code at beginner level (variables and data, conditional statements, loops and methods) using the C# language.
Warning: the translation of this book from its original Bulgarian language version is not completed.
This is unfinished work. Once we finish it, we shall publish the book in PDF / MOBI / other formats.
- Preface
- 1. First Steps in Programming
- 2.1. Simple Calculations
- 2.2. Simple Calculations - Exam Problems
- 3.1. Simple Conditions
- 3.2. Simple Conditions - Exam Problems
- 4.1. More Complex Conditions
- 4.2. More Complex Conditions - Exam Problems
- 5.1. Repetitions (Loops)
- 5.2. Loops - Exam Problems
- 6.1. Nested Loops
- 6.2. Nested Loops - Exam Problems
- 7.1. More Complex Loops
- 7.2. More Complex Loops - Exam Problems
- 8.1. Practical Exam Preparations - Part I
- 8.2. Practical Exam Preparations - Part II
- 9.1. Problems for Champions - Part I
- 9.2. Problems for Champions - Part II
- 10. Methods
- 11. Tricks and Hacks
- Conclusion
Download the book "Programming Basics with C#" in PDF format:
- Programming-Basics-CSharp-v2019.pdf (still not ready)
This book is available in several versions in various programming languages:
- Programming Basics with C# (Bulgarian)
- Programming Basics with C# (English)
- Programming Basics with Java (Bulgarian)
- Programming Basics with JavaScript (Bulgarian)
- Programming Basics with Python (Bulgarian)
- Programming Basics with C++ (Bulgarian)
- Programming Basics with PHP (Bulgarian)
Brief information about this edition:
- Title: Programming Basics with C#
- Authors: Svetlin Nakov & Team
- ISBN: TODO
- Edition: Faber Publishing, Sofia, 2019
- License: CC-BY-SA
- Source code: https://github.com/SoftUni/Programming-Basics-Book-CSharp-EN
Enjoy reading and do not forget to sign up for the Practical Free Course "Programming Basics" coming together with this book, because programming is learned by practice, code writing and solving many, many problems, not just by reading!
