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