Как начать использование асинхронного программирования?
В сторону документации.
Посмотри в youtube простые обьяснения async, threads и worker сначала по своему яп. Да и подумать стоит ли асинхрон использовать. Чтобы часть кода работала асинхронно, нужно ожидание(await) например: запрос к сети, к диску, сон и тд. Возможно тебе нужны все таки threads.