Provided are a Bruton's tyrosine kinase inhibitor being a compound of a formula (I), or a pharmaceutically acceptable salt, solvate, ester, acid, metabolite or prodrug thereof. Also provided is a drug composition comprising the compound. Further provided are methods and uses of the Bruton's tyrosine kinase inhibitor for the inhibition of tyrosine kinase activity or the treatment of a disease, disorder or condition benefiting from the inhibition of Bruton's tyrosine kinase activity.La présente invention concerne un inhibiteur de la tyrosine kinase de Bruton qui est un composé représenté par la formule (I) ou un sel, solvate, ester, acide, métabolite ou promédicament pharmaceutiquement acceptable de ce composé. L'invention concerne en outre une composition médicamenteuse comprenant ce composé. L'invention concerne en outre des procédés et des utilisations de l'inhibiteur de la tyrosine kinase de Bruton afin d'inhiber l'activité tyrosine kinase ou de traiter une maladie, un trouble ou une affection pouvant bénéficier de l'inhibition de l'activité tyrosine kinase de Bruton.