<type>documentation-with-header</type>
<domain>intro</domain>
<id>tutorial</id>
<title>~~PRODUCT_NAME~~ Tutorial</title>
<date>$Date$</date>
<product>all</product>
<summary>A guided tour to Wing's Python IDE features.</summary>

~~~if not WEBSITE and not PDF:
.. image:: ../~~MANUAL_HEADER_IMAGE~~
  :class: header
~~~

.. image:: /images/screenshots/wing7-screenshot-dark.png
  :alt: Wing Screen Shot
  :width: 574
  :height: 423
  :popup: 1

This tutorial introduces ~~PRODUCT_NAME~~ by taking you through its feature set with
a small coding example.  
~~~if not WING101:
For a faster introduction, see the `Quick Start Guide <ref:howtos/quickstart>`__.
~~~

~~~if WEBSITE:
.. note::
  This copy of the tutorial is for Wing Pro. We strongly recommend using the ``Tutorial``
  in Wing's ``Help`` menu because it contains links into the IDE's functionality and it
  omits features not available when running Wing Personal or Wing 101. `Compare Products
  </downloads>`__
~~~

If you are new to programming, you may want to check out the book `Python Programming
Fundamentals <https://kentdlee.github.io/CS1>`__ and accompanying screen casts, which use
Wing 101 to teach programming with Python.

~~~if WINGPRO:
Our `How-Tos <ref:howtos/index>`__ show how to use Wing with 3rd party web development
frameworks, GUI toolkits, scientific data visualization tools, Python-based modeling,
rendering & compositing systems, and other Python frameworks and toolkits.
~~~
~~~if not WING101:
A collection of `Wing Tips <https://wingware.com/hints>`__, available on our website and
by weekly email subscription, provides additional tips and tricks for using Wing 
productively. 
~~~

~~~if not WEBSITE:
To get started, press the |next_page| ``Next Page`` icon in the toolbar immediately above
this page.

.. |next_page| image:: icon:wingide-down
  :class: inline-image
~~~

~~~if WING101 or WINGPER:
The screenshots in this tutorial were made with Wing Pro and may contain some tools that
are not available in ~~PRODUCT_NAME~~. These can be ignored and will not be discussed in
the text that follows.
~~~
