0
نام کتاب
Advanced Guide to Python 3 Programming

John Hunt

Paperback494 Pages
PublisherSpringer
Edition1
LanguageEnglish
Year2019
ISBN9783030259426
1K
A2994
انتخاب نوع چاپ:
جلد سخت
1,250,000ت
0
جلد نرم
1,120,000ت
0
طلق پاپکو و فنر
1,140,000ت
0
مجموع:
0تومان
کیفیت متن:اورجینال انتشارات
قطع:B5
رنگ صفحات:دارای متن و کادر رنگی
پشتیبانی در روزهای تعطیل!
ارسال به سراسر کشور

#Python

توضیحات

Advanced Guide to Python 3 Programming delves deeply into a host of subjects that you need to understand if you are to develop sophisticated real-world programs. Each topic is preceded by an introduction followed by more advanced topics, along with numerous examples, that take you to an advanced level.


There are nine different sections within the book covering Computer Graphics

(including GUIs), Games, Testing, File Input and Output, Databases Access, Logging, Concurrency and Parallelism, Reactive programming, and Networking. Each section is self-contained and can either be read on its own or as part of the book as a whole.


This book is aimed at the those who have learnt the basics of the Python 3 language but want to delve deeper into Python’s eco system of additional libraries and modules, to explore concurrency and parallelism, to create impressive looking graphical interfaces, to work with databases and files and to provide professional logging facilities.


Contents

1 Introduction


Part I Computer Graphics

2 Introduction to Computer Graphics

3 Python Turtle Graphics

4 Computer Generated Art

5 Introduction to Matplotlib

6 Graphing with Matplotlib pyplot

7 Graphical User Interfaces

8 The wxPython GUI Library

9 Events in wxPython User Interfaces

10 PyDraw wxPython Example Application


Part II Computer Games

11 Introduction to Games Programming

12 Building Games with pygame

13 StarshipMeteors pygame


Part III Testing

14 Introduction to Testing

15 PyTest Testing Framework

16 Mocking for Testing


Part IV File Input/Output

17 Introduction to Files, Paths and 10

18 Reading and Writing Files

19 Stream 10

20 Working with CSV Files

21 Working with Excel Files

22 Regular Expressions in Python


Part V Database Access

23 Introduction to Databases

24 Python DB-API

25 PyMySQL Module


Part VI Logging

26 Introduction to Logging

27 Logging in Python

28 Advanced Logging


Part VII Concurrency and Parallelism

29 Introduction to Concurrency and Parallelism

30 Threading

31 Multiprocessing

32 Inter Thread/Process Synchronisation

33 Futures

34 Concurrency with AsynclO


Part VIII Reactive Programming

35 Reactive Programming Introduction

36 RxPy Observables, Observers and Subjects

37 RxPy Operators


Part IX Network Programming

38 Introduction to Sockets and Web Services

39 Sockets in Python

40 Web Services in Python

41 Bookshop Web Service


About the Author

John Hunt is a technology trainer, consultant, mentor and author who has 35 years experience within the computing industry. He has worked extensively in Object Oriented and Functional technologies using language from Java through C# to Scala and of course Python. John was first involved with Python while working with a FinTech company in 2010. Since then he has been involved in numerous Python projects and has worked with a number of companies helping to develop their Python skills. 

دیدگاه خود را بنویسید
نظرات کاربران (0 دیدگاه)
نظری وجود ندارد.
کتاب های مشابه
Python
508
Python Network Programming Cookbook
996,000 تومان
Network
1,277
Python for Security and Networking
1,340,000 تومان
Python
1,149
Mastering OpenCV 4 with Python
1,228,000 تومان
Python
549
Outlier Detection in Python
1,300,000 تومان
Python
955
Computational Physics
1,348,000 تومان
Python
1,079
Python Microservices Development
760,000 تومان
Reinforcement Learning
1,172
Deep Reinforcement Learning with Python
831,000 تومان
Python
622
Building Quantum Software in Python
802,000 تومان
Python
1,312
Machine Learning for Financial Risk Management with Python
735,000 تومان
Python
1,959
Python for Geeks
1,385,000 تومان
قیمت
منصفانه
ارسال به
سراسر کشور
تضمین
کیفیت
پشتیبانی در
روزهای تعطیل
خرید امن
و آسان
آرشیو بزرگ
کتاب‌های تخصصی
هـر روز با بهتــرین و جــدیــدتـرین
کتاب های روز دنیا با ما همراه باشید
آدرس
پشتیبانی
مدیریت
ساعات پاسخگویی
درباره اسکای بوک
دسترسی های سریع
  • راهنمای خرید
  • راهنمای ارسال
  • سوالات متداول
  • قوانین و مقررات
  • وبلاگ
  • درباره ما
چاپ دیجیتال اسکای بوک. 2024-2022 ©