gwu-libraries / OSPO

GW's Open Source Programs Office
2 stars 0 forks source link

Workshop: Local Development Tools for Python Programming #59

Open s2t2 opened 1 month ago

s2t2 commented 1 month ago

Local Development Tools for Python Programming

Status: FALL

Description: Install and configure tools to help you manage and develop Python programs like a professional. Attendees will become familiar with development tools such as a text editor and command line application.

Learning Objectives:

  1. Use GitHub Desktop software to download existing Python repositories from GitHub.
  2. Utilize local development tools to write and execute Python code for research and software development.
  3. Use a text editor to read, write, and save files of Python code.
  4. Create and manage virtual environments using Anaconda.
  5. Manage package installations effectively using pip within a virtual environment
  6. use a requirements file to list package dependencies for a given project.
  7. Discuss security measures needed to protect secret credentials used by research and application code.
  8. Run Python programs on your computer.

Required Software:

Offerings and Desired Dates: 3 (Sept, Oct, Nov)

Presenter(s): Michael Rossetti

Audience: All GW community

s2t2 commented 1 month ago

Working here: https://github.com/s2t2/python-dev-tools-workshop/tree/main