Practical skills for beginners and professionals