Skip to Content
Enterprise Software with Python
on-demand course

Enterprise Software with Python

with Mahmoud Hashemi
February 2016
Intermediate
7h 44m
English
O'Reilly Media, Inc.
Closed Captioning available in German, English, Spanish, French, Japanese, Korean, Portuguese (Portugal, Brazil), Chinese (Simplified), Chinese (Traditional)

Overview

What's makes the difference between a casual coder and a professional software engineer? How do beginner Pythonists become intermediate developers?

One part masterclass, one part crash course, Enterprise Software with Python answers this question by touching on every element of the enterprise software development. PayPal's Lead Developer of Python Infrastructure Mahmoud Hashemi busts myths and offers guidance, using Python to demonstrate standard patterns and practices that apply across the software industry.

Python is renowned for making it easy to get started with programming, but a lot of Python programmers are set adrift after learning the language basics. Enterprise Software with Python gives you an insider's introduction to:

  • Defining software and software requirements for professional practice
  • Fortifying your corporate environments with the power of open source
  • Implementing, debugging, and reviewing project implementations
  • Measuring, optimizing, and scaling applications at the enterprise level
  • Preventing availability and security disasters with simple, practical changes
  • Testing and documenting codebases for long-term maintenance
  • Packaging and deploying optimally within your organization
  • Winning autonomy by earning the confidence of your management and teammates

Whether you are currently at a large organization, hope to work in the enterprise, or are just looking to further develop your skills, Enterprise Software with Python will help you take your craft to the next level.

Mahmoud Hashemi is lead developer of Python Infrastructure at PayPal, where he focuses on service frameworks, application security, and system resiliency. He is an avid Wikipedian and co-creator of several Wikipedia-based projects, such as Listen To Wikipedia (listen.hatnote.com) and The Weeklypedia (weekly.hatnote.com). He is also the author of several other open source libraries (github.com/mahmoud).

Become an O’Reilly member and get unlimited access to this title plus top books and audiobooks from O’Reilly and nearly 200 top publishers, thousands of courses curated by job role, 150+ live events each month,
and much more.

Watch now

Unlock full access

More than 5,000 organizations count on O’Reilly

AirBnbBlueOriginElectronic ArtsHomeDepotNasdaqRakutenTata Consultancy Services

QuotationMarkO’Reilly covers everything we've got, with content to help us build a world-class technology community, upgrade the capabilities and competencies of our teams, and improve overall team performance as well as their engagement.
Julian F.
Head of Cybersecurity
QuotationMarkI wanted to learn C and C++, but it didn't click for me until I picked up an O'Reilly book. When I went on the O’Reilly platform, I was astonished to find all the books there, plus live events and sandboxes so you could play around with the technology.
Addison B.
Field Engineer
QuotationMarkI’ve been on the O’Reilly platform for more than eight years. I use a couple of learning platforms, but I'm on O'Reilly more than anybody else. When you're there, you start learning. I'm never disappointed.
Amir M.
Data Platform Tech Lead
QuotationMarkI'm always learning. So when I got on to O'Reilly, I was like a kid in a candy store. There are playlists. There are answers. There's on-demand training. It's worth its weight in gold, in terms of what it allows me to do.
Mark W.
Embedded Software Engineer

You might also like

High-Performance Computing with Python 3.x

High-Performance Computing with Python 3.x

Mohammed Kashif

Publisher Resources

ISBN: 9781491943755Errata Page