Profile PicturePOWER BOOKS STORE

Advanced Guide To Python 3 Programming

$4.99
0 ratings

Introduction

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.

Table of contents (41 chapters)

Introduction

Pages 1-2

Introduction to Computer Graphics

Pages 5-11

Python Turtle Graphics

Pages 13-21

Creating Computer Art

Pages 23-33

Introduction to Matplotlib

Pages 35-42

Graphing with Matplotlib pyplot

Pages 43-65

Graphical User Interfaces

Pages 67-71

The wxPython GUI Library

Pages 73-86

Events in wxPython User Interfaces

Pages 87-98

PyDraw wxPython Example Application

Pages 99-117

Introduction to Games Programming

Pages 121-123

Building Games with pygame

Pages 125-139

StarshipMeteors pygame

Pages 141-162

Introduction to Testing

Pages 165-174

PyTest Testing Framework

Pages 175-186

Mocking for Testing

Pages 187-204

Introduction to Files, Paths and IO

Pages 207-214

Reading and Writing Files

Pages 215-230

Stream IO

Pages 231-240

Working with CSV Files

Pages 241-247

Working with Excel Files

Pages 249-255

Regular Expressions in Python

Pages 257-271

Introduction to Databases

Pages 275-282

Python DB-API

Pages 283-289

PyMySQL Module

Pages 291-301

And Many More...................

_____________________________________

Bibliographic information

DOI: https://doi.org/10.1007/978-3-030-25943-3

Copyright Information: Springer Nature Switzerland AG 2019

Publisher Name: Springer, Cham

eBook Packages: Computer Science

Print ISBN: 978-3-030-25942-6

Online ISBN: 978-3-030-25943-3

Series Print ISSN: 1863-7310

Series Online ISSN: 2197-1781

Add to cart

You will get a PDF (23MB) file

Size
22.9 MB
Length
494 pages
Copy product URL
$4.99

Advanced Guide To Python 3 Programming

0 ratings
Add to cart