Skip to main content.
December 26th, 2008

The Book “Introduction to Programming with Java” is Finally Published

Intro Java Book - front cover

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, data structures and algorithms. It uses a contemporary object-oriented approach and language but is valuable for any non-Java programmer in the begginning of his career. The book is free and open-source.

The contents of the book:

  • Chapter 0. Preface
  • 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. Exceptions Handling
  • Chapter 13. Strings
  • 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: Comparison and Best Practices
  • Chapter 20. Object-Oriented Programming Principles
  • Chapter 21. High-Quality Programming Code
  • Chapter 22. How to Solve Programming Tasks?
  • Chapter 23. Example Topic from Exam in NASD – 30.09.2005
  • Chapter 24. Example Topic from Exam in NASD – 8.04.2006
  • Chapter 25. Example Topic from Exam in NASD – 11.12.2005

More information is available on the book’s official Web site: http://www.introprogramming.info/.

Posted by nakov in news, java, blog

This entry was posted on Friday, December 26th, 2008 at 3:36 pm and is filed under news, java, blog. You can follow any responses to this entry through the comments RSS 2.0 feed. Both comments and pings are currently closed.

Comments are closed.