Python for Professionals

Python for Professionals

Hands-on Guide for Python Professionals

person icon Matt Telles

ebook icon BPB Publications

language icon Language - English

updated on icon Updated on Jan, 2021

architecture icon Development,Programming Languages,Python


This eBook includes

Formats : EPUB, PDF (Downlodable)

Pages : 386

ISBN : 9789389423754

Language : English

About the Book

Book description

Learn to be a Python expert in ten easy lessons!

Key Features

● Acquire knowledge of Python programming simply and easily.
● Learn about object-oriented programming and how it applies to Python.
● Make a splash with list comprehensions, generators, and decorators.
● Learn about file processing with Python, and how it makes JSON easy to deal with.
● Work with dictionaries and sets quickly and easily.
● Learn about what others have made available in the Python world.
● Pick up tricks and tips that will make you look like a Python expert in no time.


This book is intended for the professional programmer who wants to learn Python for their place of business, or simply to extend their knowledge. You will learn the basics of the language--from how to define variables and implement looping and conditional constructs, to working with existing code. Once we have established the baseline for writing code in Python, you’ll learn how to create your own functions and classes, how to extend existing code, and how to work with Python-specific things like comprehensions and generators. With a solid foundation, you will then move on to learn about the existing Python libraries, called packages, and how to use them, as well as discovering little tips and tricks that will make you a hit with all the programmers at work, and really aid you in nailing that programming interview.

What will you learn

By the time you have finished this book, you will know enough to write complex Python programs and work with existing Python code. You will find out about the packages that make Python one of the most popular programming languages and will understand the “Pythonic” way of thinking and programming.

Who this book is for

This book is designed for programmers who have experience in at least one programming language. No prior Python experience is necessary, but it is assumed that you understand the basics of loops, conditionals and object-oriented constructs, such as classes. You should have or have access to a system that runs Python 3 (any version).

Table of Contents

1. The history and installation of Python
2. Python types and constructs
3. The Nuts and Bolts
4. Structuring your Python projects
5. Object-oriented programming with Python
6. Advanced manipulations
7. File input and output
8. Imports and Exports
9. Miscellaneous
10. Not re-inventing the wheel
11. Tips and Tricks

Python for Professionals

eBook Preview

Author Details

BPB Publications

BPB Publications

BPB is Asia's largest publishers of Computer & IT books. For the last 63 years BPB has been a friend, philosopher and guide for programmers, developers, hardware technicians, IT Professionals who have made things happen in the IT World.

Our students work
with the Best

Related eBooks

View More

Annual Membership

Become a valued member of Tutorials Point and enjoy unlimited access to our vast library of top-rated Video Courses

Subscribe now
People having fun around a laptop

Online Certifications

Master prominent technologies at full length and become a valued certified professional.

Explore Now
People having fun around a laptop

Talk to us