Buch, Englisch, 630 Seiten, Format (B × H): 178 mm x 254 mm, Gewicht: 1170 g
Buch, Englisch, 630 Seiten, Format (B × H): 178 mm x 254 mm, Gewicht: 1170 g
ISBN: 978-0-367-68778-6
Verlag: Chapman and Hall/CRC
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 involved in computer programming (entry-to-intermediate level), data analytics, HCI-GUI, and related disciplines.
Zielgruppe
Academic
Autoren/Hrsg.
Fachgebiete
- Mathematik | Informatik EDV | Informatik Programmierung | Softwareentwicklung Programmier- und Skriptsprachen
- Mathematik | Informatik EDV | Informatik Programmierung | Softwareentwicklung Spiele-Programmierung, Rendering, Animation
- Mathematik | Informatik EDV | Informatik Informatik
- Mathematik | Informatik Mathematik Algebra Zahlentheorie
- Mathematik | Informatik EDV | Informatik Programmierung | Softwareentwicklung Algorithmen & Datenstrukturen
Weitere Infos & Material
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




