File tree Expand file tree Collapse file tree 1 file changed +24
-0
lines changed
Expand file tree Collapse file tree 1 file changed +24
-0
lines changed Original file line number Diff line number Diff line change @@ -97,3 +97,27 @@ Contributing to this repository requires:
97971 . to make a Pull Request
98982 . all code contributed must be pep8 compliant
99993 . all unit tests must pass
100+
101+
102+ # Instructor notes: tutorial flow
103+
104+ 1 . Introduction 20 mins
105+ - Purpose and goals of the tutorial
106+ - What is ETS? Why pick it to build tools? When to pick it to build tools?
107+ 2 . Starting script (10 min)
108+ 3 . Traits (30 mins)
109+ -
110+ - Simple exercise (10 mins)
111+ 4 . Basic TraitsUI (35 mins)
112+ -
113+ - TraitsUI exercise (20 mins)
114+ 5 . Pyface basics (20 mins)
115+ - Structure and responsibilities, Hello world in pyface
116+ - Building panes
117+ - Pyface exercise: transform hello world into first app (stage 4, 15 mins)
118+ 6 . More Pyface (15 mins)
119+ - Cross-pane communication, adding features
120+ - Menus, toolbars and branding
121+ - Pyface exercise: building a fuller application (stage 5, 20 min)
122+ 7 . Packaging into 1 click installer (10 m)
123+ 8 . Wrap up and demo of any advanced UIs? (15 min)
You can’t perform that action at this time.
0 commit comments