Programming in Two Semesters Using Python and Java

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 to...

Full description

Bibliographic Details
Main Authors: Charatan, Quentin, Kans, Aaron (Author)
Format: eBook
Language:English
Published: Cham Springer International Publishing 2022, 2022
Edition:1st ed. 2022
Series:Texts in Computer Science
Subjects:
Online Access:
Collection: Springer eBooks 2005- - Collection details see MPG.ReNa
Table of Contents:
  • 1. Introduction
  • 2. Blocks: Simple Data Types, Input and Output
  • 3. Selection
  • 4 Iteration
  • 5. Functions
  • 6. Collections: Lists, Tuples and Dictionaries
  • 7. Modules and Packages
  • 8. File Handling in Python
  • 9. Object-Oriented Python 1
  • 10. Object-Oriented Python 2
  • 11. Graphics with Tkinter
  • 12. Case Study
  • 13. From Python to Java
  • 14. Input, Output and Data Types
  • 15. Control Structures
  • 16. Object-Oriented Java 1
  • 17. Object-Oriented Java 2
  • 18. Interfaces, Generics and Polymorphism
  • 19. Graphics with JavaFX
  • 20. Exceptions
  • 21. Collection Classes
  • 22. File Handling in Java
  • 23. The Stream API
  • 24. Case Study