docs: def courses(self) -> list:
          """
          取得課程列表
          """
          try:
              # 取得資料
              response = self.__session.get(
                  self.__url + '/Login', timeout=0.5, verify=False)
              soup = BeautifulSoup(response.text, 'html.parser')
              # 取出課程名稱
              result = []
              for tag in soup.find_all('font'):
                  result.append(tag.get_text())
              # 回傳結果
              return result
  
          except requests.exceptions.Timeout:
              return ["Timeout"]