Description

Book Synopsis

This handbook provides a hands-on experience based on the underlying topics, and assists students and faculty members in developing their algorithmic thought process and programs for given computational problems. It can also be used by professionals who possess the necessary theoretical and computational thinking background but are presently making their transition to Python.

Key Features:

  • Discusses concepts such as basic programming principles, OOP principles, database programming, GUI programming, application development, data analytics and visualization, statistical analysis, virtual reality, data structures and algorithms, machine learning, and deep learning
  • Provides the code and the output for all the concepts discussed
  • Includes a case study at the end of each chapter

This handbook will benefit students of computer science, information systems, and information technology, or anyone who is

Table of Contents

Chapter 1 Introduction

Dimitrios Xanthidis, Christos Manolas, Ourania K. Xanthidou, and Han-I Wang

Chapter 2 Introduction to Programming with Python

Ameur Bensefia, Muath Alrammal, and Ourania K. Xanthidou

Chapter 3 Object-Oriented Programming in Python

Ghazala Bilquise, Thaeer Kobbaey, and Ourania K. Xanthidou

Chapter 4 Graphical User Interface Programming with Python

Ourania K. Xanthidou, Dimitrios Xanthidis, and Sujni Paul

Chapter 5 Application Development with Python

Dimitrios Xanthidis, Christos Manolas, and Hanêne Ben-Abdallah

Chapter 6 Data Structures and Algorithms with Python

Thaeer Kobbaey, Dimitrios Xanthidis, and Ghazala Bilquise

Chapter 7 Database Programming with Python

Dimitrios Xanthidis, Christos Manolas, and Tareq Alhousary

Chapter 8 Data Analytics and Data Visualization with Python

Dimitrios Xanthidis, Han-I Wang, and Christos Manolas

Chapter 9 Statistical Analysis with Python

Han-I Wang, Christos Manolas, and Dimitrios Xanthidis

Chapter 10 Machine Learning with Python

Muath Alrammal, Dimitrios Xanthidis, and Munir Naveed

Chapter 11 Introduction to Neural Networks and Deep Learning

Dimitrios Xanthidis, Muhammad Fahim, and Han-I Wang

Chapter 12 Virtual Reality Application Development with Python

Christos Manolas, Ourania K. Xanthidou, and Dimitrios Xanthidis

Appendix: Case Studies Solutions

Handbook of Computer Programming with Python

    Product form

    £85.49

    Includes FREE delivery

    RRP £8,999.00 – you save £8,913.51 (99%)

    Order before 4pm today for delivery by Thu 18 Jun 2026.

    A Hardback by Dimitrios Xanthidis, Christos Manolas, Ourania K. Xanthidou

    1 in stock

      Trusted by thousands of customers. See 2,385+ Customer Reviews

      View other formats and editions of Handbook of Computer Programming with Python by Dimitrios Xanthidis

      Publisher: Taylor & Francis Ltd
      Publication Date: 12/12/2022 12:00:00 AM
      ISBN13: 9780367687779, 978-0367687779
      ISBN10: 0367687771

      Description

      Book Synopsis

      This handbook provides a hands-on experience based on the underlying topics, and assists students and faculty members in developing their algorithmic thought process and programs for given computational problems. It can also be used by professionals who possess the necessary theoretical and computational thinking background but are presently making their transition to Python.

      Key Features:

      • Discusses concepts such as basic programming principles, OOP principles, database programming, GUI programming, application development, data analytics and visualization, statistical analysis, virtual reality, data structures and algorithms, machine learning, and deep learning
      • Provides the code and the output for all the concepts discussed
      • Includes a case study at the end of each chapter

      This handbook will benefit students of computer science, information systems, and information technology, or anyone who is

      Table of Contents

      Chapter 1 Introduction

      Dimitrios Xanthidis, Christos Manolas, Ourania K. Xanthidou, and Han-I Wang

      Chapter 2 Introduction to Programming with Python

      Ameur Bensefia, Muath Alrammal, and Ourania K. Xanthidou

      Chapter 3 Object-Oriented Programming in Python

      Ghazala Bilquise, Thaeer Kobbaey, and Ourania K. Xanthidou

      Chapter 4 Graphical User Interface Programming with Python

      Ourania K. Xanthidou, Dimitrios Xanthidis, and Sujni Paul

      Chapter 5 Application Development with Python

      Dimitrios Xanthidis, Christos Manolas, and Hanêne Ben-Abdallah

      Chapter 6 Data Structures and Algorithms with Python

      Thaeer Kobbaey, Dimitrios Xanthidis, and Ghazala Bilquise

      Chapter 7 Database Programming with Python

      Dimitrios Xanthidis, Christos Manolas, and Tareq Alhousary

      Chapter 8 Data Analytics and Data Visualization with Python

      Dimitrios Xanthidis, Han-I Wang, and Christos Manolas

      Chapter 9 Statistical Analysis with Python

      Han-I Wang, Christos Manolas, and Dimitrios Xanthidis

      Chapter 10 Machine Learning with Python

      Muath Alrammal, Dimitrios Xanthidis, and Munir Naveed

      Chapter 11 Introduction to Neural Networks and Deep Learning

      Dimitrios Xanthidis, Muhammad Fahim, and Han-I Wang

      Chapter 12 Virtual Reality Application Development with Python

      Christos Manolas, Ourania K. Xanthidou, and Dimitrios Xanthidis

      Appendix: Case Studies Solutions

      Recently viewed products

      © 2026 Book Curl

        • American Express
        • Apple Pay
        • Diners Club
        • Discover
        • Google Pay
        • Maestro
        • Mastercard
        • PayPal
        • Shop Pay
        • Union Pay
        • Visa

        Login

        Forgot your password?

        Don't have an account yet?
        Create account