Skip to main content
Intermediate Python for scientists and technicians moving from scripts to reusable, shareable code. Pre-Alpha This lesson is in the pre-alpha phase, which means that it is in early development, but has not yet been taught.
    Intermediate Python for scientists and technicians moving from scripts to reusable, shareable code.
    Intermediate Python: From Scripts to Reusable Projects
    • Intermediate Python: From Scripts to Reusable Projects
    • Key Points
    • Glossary
    • Learner Profiles
      • Getting Started
      • Reference
      • Register
    Search the All In One page
    Search the All In One page
  • Instructor View
    Summary and Setup
    1. Writing Effective Functions
    2. Organizing Functions into Modules
    3. Building a Repository and Managing Environments
    4. Documentation and Reuse

    • Key Points
    • Glossary
    • Learner Profiles

    • Getting Started
    • Reference
    • Register

    See all in one page

    All Images

    Writing Effective Functions


    Organizing Functions into Modules


    Building a Repository and Managing Environments


    Documentation and Reuse



    This lesson is subject to the Code of Conduct

    Edit on GitHub | Contributing | Source

    Cite | Contact | About

    Materials licensed under CC-BY 4.0 by the authors

    Template licensed under CC-BY 4.0 by The Carpentries

    Built with sandpaper (0.21.1), pegboard (0.7.9), and varnish (1.1.3)


    Back To Top