../wingware-header-qt.png

This tutorial introduces Wing Pro by taking you through its feature set with a small coding example. For a faster introduction, see the Quick Start Guide.

If you are new to programming, you may want to check out the book Python Programming Fundamentals and accompanying screen casts, which use Wing 101 to teach programming with Python.

Our How-Tos show how to use Wing with 3rd party GUI toolkits, web development frameworks, Python-based modeling, rendering & compositing systems, and other Python frameworks and toolkits.

To get started, press the Next (down arrow) icon in the toolbar immediately above this page: next_page

Sub-sections:

  1. Tutorial: Getting Started
  2. Tutorial: Getting Around Wing
  3. Tutorial: Check your Python Integration
  4. Tutorial: Set Up a Project
  5. Tutorial: Setting Python Path
  6. Tutorial: Introduction to the Editor
  7. Tutorial: Navigating Code
  8. Tutorial: Debugging
    8.0. Tutorial: Debug I/O
    8.1. Tutorial: Debug Process Exception Reporting
    8.2. Tutorial: Interactive Debugging
    8.3. Tutorial: Execution Environment
    8.4. Tutorial: Debugging from the Python Shell
    8.5. Tutorial: Debugging Code Not Launched by the IDE
    8.6. Tutorial: Other Debugger Features
  9. Tutorial: Auto-Editing
  10. Tutorial: Turbo Completion Mode
  11. Tutorial: Refactoring
  12. Tutorial: Indentation Features
  13. Tutorial: Other Editor Features
  14. Tutorial: Unit Testing
  15. Tutorial: Version Control Systems
  16. Tutorial: Searching
  17. Tutorial: Other IDE Features
  18. Tutorial: Further Reading