The duration varies depending on the course and your pace of learning, but most courses can be completed within a few weeks to a few months.