0
Your cart

Your cart is empty

Books > Computing & IT > Computer programming > Programming languages

Buy Now

Programming in Two Semesters - Using Python and Java (Hardcover, 1st ed. 2022) Loot Price: R1,664
Discovery Miles 16 640
Programming in Two Semesters - Using Python and Java (Hardcover, 1st ed. 2022): Quentin Charatan, Aaron Kans

Programming in Two Semesters - Using Python and Java (Hardcover, 1st ed. 2022)

Quentin Charatan, Aaron Kans

Series: Texts in Computer Science

 (sign in to rate)
Loot Price R1,664 Discovery Miles 16 640 | Repayment Terms: R156 pm x 12*

Bookmark and Share

Expected to ship within 10 - 15 working days

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.

General

Imprint: Springer International Publishing AG
Country of origin: Switzerland
Series: Texts in Computer Science
Release date: October 2022
First published: 2022
Authors: Quentin Charatan • Aaron Kans
Dimensions: 235 x 155mm (L x W)
Format: Hardcover
Pages: 661
Edition: 1st ed. 2022
ISBN-13: 978-3-03-101325-6
Categories: Books > Computing & IT > Computer programming > Software engineering
Books > Computing & IT > Computer programming > Programming languages > General
Promotions
LSN: 3-03-101325-5
Barcode: 9783031013256

Is the information for this product incomplete, wrong or inappropriate? Let us know about it.

Does this product have an incorrect or missing image? Send us a new image.

Is this product missing categories? Add more categories.

Review This Product

No reviews yet - be the first to create one!

You might also like..

Problem Solving with C++ - Global…
Walter Savitch Paperback R2,551 Discovery Miles 25 510
C++ Programming - Program Design…
D. Malik Paperback R1,751 R1,615 Discovery Miles 16 150
C++ How to Program: Horizon Edition
Harvey Deitel, Paul Deitel Paperback R1,917 Discovery Miles 19 170
Dark Silicon and Future On-chip Systems…
Suyel Namasudra, Hamid Sarbazi-Azad Hardcover R4,186 Discovery Miles 41 860
FORTRAN 90 for Scientists and Engineers
Brian Hahn Paperback R1,440 Discovery Miles 14 400
Java How to Program, Late Objects…
Paul Deitel, Harvey Deitel Paperback R900 R750 Discovery Miles 7 500
Advanced Visual Basic 6 - Power…
Matthew Curland, Gary Clarke Paperback R1,349 Discovery Miles 13 490
Core Java for the Impatient
Cay Horstmann Paperback R1,097 Discovery Miles 10 970
Discovering Modern C++
Peter Gottschling Paperback R1,103 Discovery Miles 11 030
Advanced SQL with SAS
Christian F. G. Schendera Hardcover R2,609 Discovery Miles 26 090
A Day in Code- Python - Learn to Code in…
Shari Eskenas Hardcover R682 Discovery Miles 6 820
Get Started Programming with Python…
Manuel Mcfeely Hardcover R821 R710 Discovery Miles 7 100

See more

Partners