Advanced Guide to Python 3 Programming

  • ناشرSpringer
  • سال انتشار2019
  • ویرایش1
  • زبانEnglish
  • تعداد صفحات494
  • شابک9783030259426

شناسه محصول: SKY-PYT-CODE-A2994 دسته: , ,
برند: Springer

محدوده قیمت: 1,186,000 تومان تا 2,829,000 تومان

19 نفر در حال مشاهده این محصول هستند!

تحویل اکسپرس

حمل رایگان سفارشات بالای 1 میلیون تومان

پرداخت امن

امکان پرداخت انلاین یا پرداخت حضروی درب منزل

ضمانت اصالت کالا

امکان پرداخت انلاین یا پرداخت حضروی درب منزل

7 روز گارانتی بازگشت وجه

امکان پرداخت انلاین یا پرداخت حضروی درب منزل

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. 

ناشرSpringer
ویرایش1
زبانEnglish
سال انتشار2019
شابک9783030259426
تعداد صفحات494
قطعB5
کیفیتاورجینال انتشارات
نوع چاپرنگی, سیاه و سفید
نوع جلدجلد سخت, شومیز, طلقی

نقد و بررسی‌ها

هنوز بررسی‌ای ثبت نشده است.

اولین کسی باشید که دیدگاهی می نویسد “Advanced Guide to Python 3 Programming”

نشانی ایمیل شما منتشر نخواهد شد. بخش‌های موردنیاز علامت‌گذاری شده‌اند *

محدوده قیمت: 1,186,000 تومان تا 2,829,000 تومان

محصولات مشابه