Objects First with Java: A Practical Introduction Using BlueJ, Global Edition
Help your students explore and tackle the biggest challenges of Functional Programming.
Objects First with Java: A Practical Introduction, 6th edition goes beyond just adding the new language constructs of Java 8, exploring new functional techniques in modern programming and supporting your students' learning of objects step-by-step.
- eBook (PDF) 60,98 €
Tackle some of the biggest challenges in learning Functional Programming with this modern, up-to-date approach.
Objects First with Java: A Practical Introduction, Global Edition, 6th Edition by Barnes and Kï¿½lling is an introduction to object-oriented programming, examining various programming concepts from a software engineering perspective.
Ideal for beginners but also more advanced students and professional programmers, the book begins with introductory chapters for students without any programming experience, with later chapters more suitable for advanced or professional programmers.
This latest edition goes beyond just adding the new language constructs of Java 8. The book's exploration of this new language demonstrates a renaissance of new functional ideas and techniques in modern programming, taking advantage of the boost in their popularity, in line with the new computing hardware available and the changing nature of current issues.
Key features include:
- Extensive use of the Java programming language and BlueJ the Java interactive development environment.
- Clear visualisation of BlueJ's classes and objects, allows you to gain a much better understanding of the differences than simply reading source code.
- Chapters are ordered by software development concepts instead of language features, like in traditional textbooks.
Functional programming has become an essential part of the field. This industry-leading text will take you from the first steps of learning objects to more sophisticated concepts and will help you explore and master the mechanics of running a program successfully.