Python 3 in Anger
Python 3 in Anger
Python 3 in Anger

This book is 53% complete

Last updated on 2017-02-23

About the Book

I suggest this book for everyone who wants to learn Python 3.

My intention is to make this book a useful support for university course students to understand concepts from the classes like CSCI-A 201 or CS 160. I help this understanding with examples from simple to complex.

Until it is finished, you can buy the book for a discounted price. The final book will be around $25.

This book will contain the following topics:

  • Differences between Python 2.7 and 3.x
  • Python implementations and Installation (Python interpreter, modules with pip)
  • Variables and basic types (numbers, strings)
  • Basic operators
  • Basic string operators
  • String formatting
  • Date and time
  • Tuples
  • Lists
  • Dictionaries
  • Sets
  • Generators
  • List comprehension
  • Conditions (boolean operators, is, in, not)
  • Loops
  • Functions
  • Multiple function arguments
  • Partial functions
  • Decorators
  • Classes and objects
  • Code introspection
  • Modules and packages
  • File I/O
  • Exception handling
  • Database access
  • Networking
  • Parallelism
  • XML processing
  • Website scraping
  • Sending mails

About the Author

Gábor László Hajba
Gábor László Hajba

Gabor Laszlo Hajba is IT Consultant with a core competence of Java and Python. As the CEO of the JaPy Szoftver Kft in Sopron, Hungary he is responsible for designing and developing customer needs in the enterprise software world. Beside this he holds workshops about Java 8 and Java Enterprise Edition.

Causes Supported

Open Sourcing Mental Illness, Ltd

Changing how we talk about mental health in the tech community.

Changing how we talk about mental health in the tech community.

Open Sourcing Mental Illness is a non-profit, 501c3 corporation dedicated to raising awareness, educating, and providing resources to support mental wellness in the tech and open source communities. OSMI began in 2013 as a speaking campaign by Ed Finkler. Ed started speaking at tech conferences about his personal experiences as a web developer and open source advocate with a mental health disorder. The response was overwhelming, and Ed has continued to speak, gather data, and organize efforts to change experiences of those with mental health disorders in the tech workplace. This includes speaking at conferences and companies, conducting research, and creating documentation to assist companies in making supportive environments for those impacted by mental health disorders. He is assisted in these efforts by selfless volunteers who bring their time and expertise to bear on this important issue.

The Leanpub 45-day 100% Happiness Guarantee

Within 45 days of purchase you can get a 100% refund on any Leanpub purchase, in two clicks.

See full terms...

Write and Publish on Leanpub

Authors and publishers use Leanpub to publish amazing in-progress and completed ebooks, just like this one. You can use Leanpub to write, publish and sell your book as well! Leanpub is a powerful platform for serious authors, combining a simple, elegant writing and publishing workflow with a store focused on selling in-progress ebooks. Leanpub is a magical typewriter for authors: just write in plain text, and to publish your ebook, just click a button. It really is that easy.

Learn more about writing on Leanpub