Python 101: 2nd Edition

$19.99+
$19.99+
Michael Driscoll
88 ratings

The second edition of Python 101 is completely rewritten from the ground up. In this book, you will learn the Python programming language and lots more.

This book is split up into four sections:

  • Part I - The Python Language

  • Part II - Intermediate Topics

  • Part III - Creating Sample Applications

  • Part IV - Distributing Your Code


Following is how it will break down in more detail:

Part I - The Python Language

  • Installation

  • Python editors

  • Python style guide / comment rules

  • Integers and floats

  • Lists

  • Tuples

  • Dictionaries

  • Sets

  • Strings

  • Boolean

  • Conditional statements

  • Loops

  • Comprehensions

  • Exception Handling

  • Files

  • Imports

  • Functions

  • Classes

In Part 2 - Intermediate Topics, you will then learn about some intermediate topics, such as:

  • Introspection

  • Pip

  • Python virtual environments

  • Threading

  • Multiprocessing

  • Debugging

  • Decorators

  • Profiling

  • Testing

  • Version Control (git)


In Part 3 - Creating Sample Applications you will learn how to write sample applications:

  • How to create a command line application (argparse)

  • How to parse XML

  • How to parse JSON

  • How to Scrape a website

  • How to Work with CSV files

  • How to work with a database (sqlite)

  • How to Create an Excel document

  • How to Generate a PDF

Finally, in Part 4 you will learn how to distribute your code as an executable and as source.

What Other People Are Saying


What You Get

You will receive a PDF, mobi, and epub version of the book

The PDF contains 548 pages

88 ratings
  • PDF, epub and mobi versions of the book

  • PDF, epub and mobi versions of the book

Ratings

5.0
(88 ratings)
5 stars
100%
4 stars
0%
3 stars
0%
2 stars
0%
1 star
0%
Powered by

Checkout

Python 101: 2nd Edition

Enter your info to complete your purchase

Card

You'll be charged US$19.99.