Learning Professional Python: Volume 2: Advanced
Learning Professional Python: Volume 2: Advanced
YOU SAVE £4.24
- Condition: Brand new
- UK Delivery times: Usually arrives within 2 - 3 working days
- UK Shipping: Fee starts at £2.39. Subject to product weight & dimension
- More about Learning Professional Python: Volume 2: Advanced
Learning Professional Python: Volume 2 is a resource for students and teachers to learn Python, with objectives such as becoming familiar with the features, object-oriented programming concepts, writing code, and developing exception handling and multithreaded applications.
Format: Paperback / softback
Length: 232 pages
Publication date: 16 October 2023
Publisher: Taylor & Francis Ltd
Learning Professional Python: Volume 2 is a comprehensive resource designed for students who wish to embark on a journey of learning Python, regardless of their prior programming experience, and for teachers seeking an in-depth introduction to Python for use in their classrooms. This invaluable book serves as a catalyst for students to achieve their dream job in the dynamic IT industry, offering a straightforward and approachable learning experience while simultaneously enhancing their coding skills.
Object-Oriented Programming Concepts:
The second volume of Learning Professional Python delves into the fundamental concepts of object-oriented programming, providing students with a solid foundation for understanding and applying this programming paradigm. Through comprehensive explanations and practical examples, students will learn how to create classes, objects, and their relationships through inheritance, dynamic dispatch, interfaces, and packages. This knowledge will empower students to develop robust and scalable applications in Python.
Generics and Collections:
Python's generics and collections modules offer powerful tools for developers to create flexible and efficient code. In this volume, students will explore these modules in depth, learning how to work with generic types, implement data structures like lists, dictionaries, and sets, and utilize algorithms for efficient sorting, searching, and manipulation of data. This knowledge will enable students to write code that is both concise and scalable.
Exception Handling and Multithreaded Applications:
Exception handling is a crucial aspect of software development, and Python provides robust mechanisms for handling errors and unexpected situations. In this volume, students will learn how to handle exceptions effectively, write exception-safe code, and develop multithreaded applications using Python's threading module. This knowledge will equip students with the skills to build reliable and robust systems that can handle real-world scenarios.
Graphical User Interface (GUI) Applications:
Python's GUI capabilities make it an ideal language for developing desktop applications. In this volume, students will learn how to create graphical user interfaces using Python's GUI frameworks, such as Tkinter, wxPython, and PyQt. Students will learn how to design user interfaces, handle user interactions, and incorporate multimedia elements into their applications. This knowledge will empower students to develop visually appealing and user-friendly applications.
Conclusion:
Learning Professional Python: Volume 2 is an essential resource for students who aspire to excel in the IT industry and for teachers who seek to provide their students with a comprehensive introduction to Python programming. With its comprehensive coverage of object-oriented programming concepts, generics and collections, exception handling, multithreaded applications, and graphical user interface development, this book equips students with the skills and knowledge necessary to become proficient Python developers. Whether you are a beginner or an experienced programmer, this book will help you unlock the full potential of Python and achieve your professional goals.
Weight: 449g
Dimension: 234 x 156 (mm)
ISBN-13: 9781032611709
This item can be found in:
UK and International shipping information
UK and International shipping information
UK Delivery and returns information:
- Delivery within 2 - 3 days when ordering in the UK.
- Shipping fee for UK customers from £2.39. Fully tracked shipping service available.
- Returns policy: Return within 30 days of receipt for full refund.
International deliveries:
Shulph Ink now ships to Australia, Belgium, Canada, France, Germany, Ireland, Italy, India, Luxembourg Saudi Arabia, Singapore, Spain, Netherlands, New Zealand, United Arab Emirates, United States of America.
- Delivery times: within 5 - 10 days for international orders.
- Shipping fee: charges vary for overseas orders. Only tracked services are available for most international orders. Some countries have untracked shipping options.
- Customs charges: If ordering to addresses outside the United Kingdom, you may or may not incur additional customs and duties fees during local delivery.