A university's free Punjabi course, plus a Gurmukhi–Shahmukhi transliterator.
About this tool →Details
Punjabi University Patiala's research centre publishes a beginners' course ("A Start in Punjabi") with audio and video, a multimedia dictionary, a spell and grammar checker, and — the genuinely rare piece — a converter between Gurmukhi and Shahmukhi. Punjabi is written in two different scripts either side of the India–Pakistan border, and that converter is how a reader of one reaches the other. Academic, free, and awkward to navigate.