After years of hard work the free book “Fundamentals of Computer Programming with C#” was finally published (in September 2013). The free C# book comes with free video lessons, presentation slides, mind maps, exercises, guidelines and exercise solutions to help learners to study the foundations of computer programming and trainers to teach newbies in programming,
As part of the continuous work on writing a high-quality book on computer programming for beginners, I have significant progress with the “Introduction to Programming with C#” book. Most of the book chapters are completely finished and only one chapter (14. Defining Classes) is completely unfinished due to internal confusion. The good news are that
Dr. Svetlin Nakov is author / co-author of 15+ books on computer programming and software development. Get the latest list of Nakov’s books from: https://introprogramming.info Nakov’s books focus on topics such as basics of coding, problem solving, basic data structures and algorithms, principles of computer programming, Java, JavaScript, Python, .NET development, C#, C++, cryptography, and
Today I with Vesko Kolev started a new project: writing a C# book in Bulgarian for beginners that covers the fundamental concepts of computer programming, data structures and algorithms as well as object-oriented concepts, high-quality programming code and problem solving. The book is titled “Introduction to Programming with C#” and will be based on its
My open-source book “Introduction to Programming with Java” has new Web site: www.introprogramming.info. The book is written by a team of 30 authors managed by me and is an excellent tutorial for beginners. It is a book about the fundamentals of computer programming, data strustures, algorithms and logical thinking, not just a Java book. The
Last Sunday I was given an invited talk in the Club “Stop and Think!” about writing open source books with a large team of 30 authors. This process is really a challenge because the authors are enthusiasts and they write for the good of the community. You are not their boss because you don’t pay
Recently my team of 20 authors and few editors working on creating a contemporary book about the fundamentals of computer programming, data structures and algorithms is ready with the public official release of the book: http://introjavabook.googlecode.com/files/Introduction-to-Programing-with-Java-Book-v1.01.pdf. The book “Introduction to Programming with Java” focuses on the fundamentals of computer programming, logical, algorithmical thinking, problem solving,
Last week I started a project to create a new book for sofwate engineers: “Introduction to Programming with Java”. The book will focus on the fundamentals of computer programming rather than on the Java language. This is not a book about Java. This is a book about the concepts of computer programming. It is intended