Touch Typing Tutorial is an app which helps you learn how to write fast without looking at your keyboard. It includes multiple modes to improve your typing:
- Basic Course (Type random combinations of only a few keys to help you learn their places)
- Random Typing (Try to type all letters in random order to make sure you remember all of them)
- Words Typing (Practice writing real words)
- Real Texts (Practice writing on real texts to improve your speed even further)
This app supports any language and layout as long as the resources are added. By default it ships only with English (US) and QWERTY (as of version 1.0.0)
This app uses PyQt6 and (will be) packed using pyinstaller. All the resources are in the src directory, which contains:
src/fonts— all TrueType fonts (.ttf), automatically added to the program if they are supportedsrc/lessons— all lesson resources, there is a tree of this directory provided insrc/lessons/help.txtfilesrc/design— UI design files for Qtsrc/index.py— index of all supported files, (will be) loaded to the program- other
.pyfiles — used internally, should not be edited unless required Requirements are stored in requirements.txt