The Python Workshop

The Python Workshop


In this chapter, you'll continue the move which started in Chapter 8, Software Development, away from your individual focus on learning the syntax of the Python language toward becoming a contributing member of a Python development team. Large projects solving complex problems need expertise from multiple contributors, so it's very common to work on code with one or more colleagues as a developer community. Having already seen how to use git version control in Chapter 8, Software Development, you'll apply that knowledge in this chapter to working with teams. You'll be using GitHub, branches, and pull requests in order to keep your project in sync.

Moving on, in the IT world, when you deliver a certain project, at some point, you'll want to deliver your code to your customers or stakeholders. An important part of the deployment process is making sure that the customer's system has the libraries and modules that your software needs, and also...

Unlock full access

Continue reading with a subscription

Packt gives you instant online access to a library of over 7,500 practical eBooks and videos, constantly updated with the latest in tech

End of Section 2

Your notes and bookmarks