BG0EPK The order I followed was to listen and copy simultaneously, visiting a few fixed frequencies each day, while practicing both listening and transmitting. The instructors at these frequencies, such as BG7SSK, BG2TOS, BI8AAT, and BD8AKK, were all very patient and didn't seem to mind if I made mistakes; they could also understand if I sent multiple Es.
I was able to achieve a consistent output of around 25 WpM after practicing for several months, and once I could consistently record at 25 WpM using the keyboard, I felt confident enough to start broadcasting. I also believe that an output of 20 WpM would be acceptable, as the listener should still be able to understand even if it's a bit slower.(However, some YB stations are very impatient and will force you to use QRQ.)
For me, when using CW Connect, I follow this format (I initiate the call):
> CQ CQ (DX) DE BH6BEZ BH6BEZ PSE K (TEST)
> <CALL> DE BH6BEZ DR OM (TNX UR CALL) GM/GA/GE/GN RST <RST> (FB) BK
> BK RR DR OM THANKS FOR YOUR FACEBOOK REQUEST, MY NAME IS(OP) Is Izumi Izumi Izumi QTH Hefei Hefei HW? BK (Typically, people exchange OP and QTH when they are CW chatting casually, but a JA station might try to keep you on the line.)
> BK RR <CALL> DR <OP> Thank you, FB (1st/2nd callsign) - QSO with HP(E) CU AGN = GL GL = 73 / 88 88 SK E E
Of course, when someone calls you, you can also respond in this way.
> <CALL> DE BH6BEZ BH6BEZ(QRS) DR OM UR RST <RST> FB BK
> BK RR DR OM TNX UR RST (Then, check if the other party has sent OP and QTH, reply to them if they have, otherwise don't reply)
> RR DR OM <OP> DE BH6BEZ THANKS, SSB contact = NW QRU? BK
> RR <CALL> DE BH6BEZ = HP CU AGN = GL GL = 73 / 88 88 SK E E
Regarding "Tonglian Abbreviations," perhaps...This pageIs it useful?