C# for Dummies

In this project I've tried to solve most of the problems in the book "Fundamentals of Computer Programming with C#" written by Svetlin Nakov.

This book covers the fundamentals of programming that have not changed significantly over the last 10 years. The educational content 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.

Книгата може да бъде изтеглена в PDF формат от тук - Link

Chapter 1. Introduction to Programming
Chapter 2. Primitive Types and Variables
Chapter 3. Operators and Expressions
Chapter 4. Console Input and Output
Chapter 5. Conditional Statements
Chapter 6. Loops
Chapter 7. Arrays
Chapter 8. Numeral Systems
Chapter 9. Methods
Chapter 10. Recursion
Chapter 11. Creating and Using Objects
Chapter 12. Exception Handling
▪ Chapter 13. Strings and Text Processing
▪ Chapter 14. Defining Classes
▪ Chapter 15. Text Files
▪ Chapter 16. Linear Data Structures
▪ Chapter 17. Trees and Graphs
▪ Chapter 18. Dictionaries, Hash-Tables and Sets
▪ Chapter 19. Data Structures and Algorithm Complexity
▪ Chapter 20. Object-Oriented Programming Principles
▪ Chapter 21. High-Quality Programming Code
▪ Chapter 22. Lambda Expressions and LINQ
▪ Chapter 23. Methodology of Problem Solving
▪ Chapter 24. Sample Programming Exam – Topic #1
▪ Chapter 25. Sample Programming Exam – Topic #2
▪ Chapter 26. Sample Programming Exam – Topic #3

← Back