You can learn bookkeeping at no cost on our website AccountingCoach.com. We recently expanded our Explanation of Bookkeeping, and we have many other topics that are relevant including debits and credits, adjusting entries, financial statements, bank reconciliation, etc. In addition to an explanation of each of the 30 topics you will also find quiz questions with answers, puzzles, and Q&A. All of our materials are designed to help you assess, review and enhance your bookkeeping knowledge.
In addition to the free website, we offer a members area AccountingCoach Pro that contains videos, visual tutorials, forms, and more than 500 bookkeeping exam questions with answers. There is a reasonable one-time fee for a lifetime membership in AccountingCoach Pro and it comes with a 60-day, money-back guarantee.
If you plan to be a bookkeeper in the U.S. we also encourage you to learn the software QuickBooks (from Intuit, Inc.), the most widely used bookkeeping and accounting software in the U.S. Lynda.com offers training videos for learning several versions of QuickBooks (and many other topics) all at a very modest cost. (AccountingCoach is not affiliated with QuickBooks, Intuit, or Lynda.com and does not receive any affiliate income from them.)