£37.39

Springer Programming in Two Semesters: Using Python and Java (Texts in Computer Science)

Price data last checked 56 day(s) ago - refreshing...

View at Amazon

Price History & Forecast

Last 35 days • 35 data points (No recent data available)

Historical
Generating forecast...
£40.39 £37.09 £37.81 £38.53 £39.25 £39.97 £40.69 25 January 2026 02 February 2026 11 February 2026 19 February 2026 28 February 2026

Price Distribution

Price distribution over 35 days • 2 price levels

Days at Price
Current Price
11 days · current 24 days 0 6 12 18 24 £37 £40 Days at Price

Price Analysis

Most common price: £40 (24 days, 68.6%)

Price range: £37 - £40

Price levels: 2 different prices over 35 days

Description

This highly accessible textbook teaches programming from first principles. In common with many programming courses, it uses Python as the introductory programming language before going on to use Java as the vehicle for more advanced programming concepts. The first part, which teaches Python, covers fundamental programming concepts, such as data types and control structures and functions. It introduces more complex data types such as lists and dictionaries and also deals with file handling. It introduces object-oriented concepts and ends with a case study bringing together all the topics of the first semester. The second part uses Java to teach advanced concepts and centres around object-oriented programming, teaching key object-oriented concepts such as inheritance and polymorphism. The semester again ends with an advanced case study bringing together all the topics of the second semester. Topics and features: Assumes no prior knowledge, and makes the transition from Python to Java a smooth process Features numerous exercises and also an illustrative case study for each language Examines procedural and object-oriented methodologies, as well as design principles Covers such advanced topics as interfaces and lambda expressions, exceptions and Collections Includes a chapter on graphics programming in Python using Tkinter Introduces the latest Java technology for graphical interfaces, JavaFX Explains design concepts using UML notation Offering a gentle introduction to the field and assuming no prerequisite background, Programming in Two Semesters is the ideal companion to undergraduate modules in software development or programming. In addition, it will serve as a strong primer for professionals looking to strengthen their knowledge of programming with these languages.

Product Specifications

Format
hardcover
Domain
Amazon UK
Release Date
02 October 2022
Listed Since
12 March 2022

Barcode

No barcode data available

Similar Products You Might Like

Programming in Two Semesters: Using Python and Java (Texts in Computer Science)
100% match

Programming in Two Semesters: Using Python and Java (Texts in Computer Science)

Springer

£42.09 28 Feb 2026
Java in Two Semesters: Featuring JavaFX (Texts in Computer Science)
96% match

Java in Two Semesters: Featuring JavaFX (Texts in Computer Science)

Springer

£48.45 18 Mar 2026
Introduction to Programming in Java: An Interdisciplinary Approach
94% match

Introduction to Programming in Java: An Interdisciplinary Approach

Addison Wesley

£65.99 12 Jan 2026
Object-Oriented Programming and Java
94% match

Object-Oriented Programming and Java

Springer

£41.27 23 Feb 2026
Learning Java Through Games
93% match

Learning Java Through Games

CRC Press

£69.99 28 Feb 2026
Learning Java Through Games
93% match

Learning Java Through Games

CRC Press

£174.80 05 Mar 2026
Introduction to Programming with Java: A Problem Solving Approach
93% match

Introduction to Programming with Java: A Problem Solving Approach

McGraw-Hill Education

£112.99 08 Mar 2026
The Fundamentals of Programming Using Java
93% match

The Fundamentals of Programming Using Java

Cengage Learning EMEA

£52.89 09 Jan 2026
Programming Languages: Principles and Paradigms (Undergraduate Topics in Computer Science)
93% match

Programming Languages: Principles and Paradigms (Undergraduate Topics in Computer Science)

Springer

£42.67 18 Feb 2026
Java For Students
93% match

Java For Students

PEARSON EDUCATION

£78.84 27 Feb 2026
Introduction to Programming Languages
93% match

Introduction to Programming Languages

CRC Press

£166.98 12 Jan 2026
Internet & Started with JAVA Programming A Beginner’s Approach
93% match

Internet & Started with JAVA Programming A Beginner’s Approach

LAP Lambert Academic Publishing

£76.00 12 Apr 2026
Java Programming for Engineers
93% match

Java Programming for Engineers

CRC Press

£157.37 13 Jan 2026
Data Structures Using Java
93% match

Data Structures Using Java

Jones & Bartlett Learning

£73.66 27 Feb 2026
Introduction to Python Programming
93% match

Introduction to Python Programming

CRC Press

£49.65 09 Jan 2026
Programming with Objects: A Comparative Presentation of Object-Oriented Programming With C++ and Java (IEEE Press)
93% match

Programming with Objects: A Comparative Presentation of Object-Oriented Programming With C++ and Java (IEEE Press)

Wiley-IEEE Press

£88.00 07 Mar 2026
Java Program Design: Principles, Polymorphism, and Patterns
93% match

Java Program Design: Principles, Polymorphism, and Patterns

Apress

£41.90 19 Apr 2026
UML @ Classroom: An Introduction to Object-Oriented Modeling (Undergraduate Topics in Computer Science)
93% match

UML @ Classroom: An Introduction to Object-Oriented Modeling (Undergraduate Topics in Computer Science)

Springer

£31.50 13 Jan 2026
Springer Programming Language Design and Implementation Book
93% match

Springer Programming Language Design and Implementation Book

Springer

£48.46 05 Mar 2026
Java Programming Fundamentals: Problem Solving Through Object Oriented Analysis and Design
93% match

Java Programming Fundamentals: Problem Solving Through Object Oriented Analysis and Design

CRC Press

£101.20 09 Mar 2026
Java Programming Fundamentals: Problem Solving Through Object Oriented Analysis and Design
93% match

Java Programming Fundamentals: Problem Solving Through Object Oriented Analysis and Design

CRC Press

£171.55 19 Apr 2026
Foundational Java: Key Elements and Practical Programming (Texts in Computer Science)
93% match

Foundational Java: Key Elements and Practical Programming (Texts in Computer Science)

Springer

£58.94 13 Jan 2026
Programming Language Implementation: A Practical Introduction with Python
93% match

Programming Language Implementation: A Practical Introduction with Python

£60.00 13 Jan 2026
A Beginners Guide to Python 3 Programming (Undergraduate Topics in Computer Science)
93% match

A Beginners Guide to Python 3 Programming (Undergraduate Topics in Computer Science)

£46.09 10 Jan 2026