{"id":17,"date":"2023-11-23T12:34:33","date_gmt":"2023-11-23T12:34:33","guid":{"rendered":"https:\/\/xojo.itbib4you.be\/?page_id=17"},"modified":"2025-07-08T13:51:14","modified_gmt":"2025-07-08T13:51:14","slug":"xojo-class-overview","status":"publish","type":"page","link":"https:\/\/xojo.itbib4you.be\/","title":{"rendered":"Xojo &#8211; Lesson Overview"},"content":{"rendered":"\n<p>About five years ago, I discovered <mark style=\"background-color:rgba(0, 0, 0, 0)\" class=\"has-inline-color has-bright-red-color\">Xojo<\/mark> as a powerful language to develop desktop applications for the macOS operating system. At that time Xojo was already a fully Integrated Development Environment (<mark style=\"background-color:rgba(0, 0, 0, 0)\" class=\"has-inline-color has-bright-blue-color\">IDE<\/mark>) on MacOS with a bunch of Graphical User Interface (<mark style=\"background-color:rgba(0, 0, 0, 0)\" class=\"has-inline-color has-bright-blue-color\">GUI<\/mark>) controls and powered by their proprietary object-oriented Xojo language. <\/p>\n\n\n\n<p>Xojo is alive and kicking. In the last decade Xojo became available to develop applications running on  <mark style=\"background-color:rgba(0, 0, 0, 0)\" class=\"has-inline-color has-bright-red-color\">macOS<\/mark>, <mark style=\"background-color:rgba(0, 0, 0, 0)\" class=\"has-inline-color has-bright-red-color\">Microsoft Windows<\/mark>, <mark style=\"background-color:rgba(0, 0, 0, 0)\" class=\"has-inline-color has-bright-red-color\">Linux<\/mark>, <mark style=\"background-color:rgba(0, 0, 0, 0)\" class=\"has-inline-color has-bright-red-color\">Raspberry Pi<\/mark>, <mark style=\"background-color:rgba(0, 0, 0, 0)\" class=\"has-inline-color has-bright-red-color\">iOS<\/mark> and <mark style=\"background-color:rgba(0, 0, 0, 0)\" class=\"has-inline-color has-bright-red-color\">Android<\/mark>. And finally,  Xojo also became a great tool for developing <mark style=\"background-color:rgba(0, 0, 0, 0)\" class=\"has-inline-color has-bright-red-color\">web<\/mark> applications. <\/p>\n\n\n\n<p>In this series of lessons I like to introduce you to this beautiful language. The lessons are based on many years of teaching experience and on my own quest to solve certain &#8216;difficult&#8217; problems with the Xojo language.<\/p>\n\n\n\n<p>The Xojo course is divided in several lessons. Select a lesson from the table below:<\/p>\n\n\n\n<figure class=\"wp-block-table is-style-regular\"><table><thead><tr><th>Xojo &#8211; Lesson Overview<\/th><\/tr><\/thead><tbody><tr><td><a href=\"https:\/\/xojo.itbib4you.be\/index.php\/the-xojo-environment\/\" data-type=\"page\" data-id=\"31\">Xojo &#8211; The Xojo Environment<\/a><\/td><\/tr><tr><td><a href=\"https:\/\/xojo.itbib4you.be\/index.php\/your-first-program\/\" data-type=\"page\" data-id=\"65\">Xojo &#8211; Your First Program<\/a><\/td><\/tr><tr><td><a href=\"https:\/\/xojo.itbib4you.be\/index.php\/xojo-fundamentals\/\" data-type=\"page\" data-id=\"154\">Xojo &#8211; Fundamentals<\/a><\/td><\/tr><tr><td><a href=\"https:\/\/xojo.itbib4you.be\/index.php\/classes-and-objects\/\" data-type=\"page\" data-id=\"209\">Xojo &#8211; Classes and Objects<\/a><\/td><\/tr><tr><td><a href=\"https:\/\/xojo.itbib4you.be\/index.php\/the-account-class\/\" data-type=\"page\" data-id=\"258\">Xojo &#8211; The Account Class<\/a><\/td><\/tr><tr><td><a href=\"https:\/\/xojo.itbib4you.be\/index.php\/manage-all-your-accounts\/\" data-type=\"page\" data-id=\"343\">Xojo &#8211; Manage All Your Accounts<\/a><\/td><\/tr><tr><td><a href=\"https:\/\/xojo.itbib4you.be\/index.php\/a-list-of-transactions\/\" data-type=\"page\" data-id=\"378\">Xojo &#8211; A List of Transactions<\/a><\/td><\/tr><tr><td><a href=\"https:\/\/xojo.itbib4you.be\/index.php\/database-transactions\/\" data-type=\"page\" data-id=\"415\">Xojo &#8211; Database Transactions<\/a><\/td><\/tr><tr><td><a href=\"https:\/\/xojo.itbib4you.be\/index.php\/xojo-menus\/\" data-type=\"page\" data-id=\"515\">Xojo &#8211; Xojo Menus<\/a><\/td><\/tr><tr><td><a href=\"https:\/\/xojo.itbib4you.be\/index.php\/subclasses\/\" data-type=\"page\" data-id=\"615\">Xojo &#8211; Subclasses<\/a><\/td><\/tr><\/tbody><\/table><figcaption class=\"wp-element-caption\">Xojo Lessons<\/figcaption><\/figure>\n\n\n\n<p><\/p>\n","protected":false},"excerpt":{"rendered":"<p>About five years ago, I discovered Xojo as a powerful language to develop desktop applications for the macOS operating system. At that time Xojo was already a fully Integrated Development Environment (IDE) on MacOS with a bunch of Graphical User Interface (GUI) controls and powered by their proprietary object-oriented Xojo language. Xojo is alive and &hellip; <a href=\"https:\/\/xojo.itbib4you.be\/\" class=\"more-link\">Continue reading<span class=\"screen-reader-text\"> &#8220;Xojo &#8211; Lesson Overview&#8221;<\/span><\/a><\/p>\n","protected":false},"author":1,"featured_media":0,"parent":0,"menu_order":0,"comment_status":"closed","ping_status":"closed","template":"","meta":{"footnotes":""},"class_list":["post-17","page","type-page","status-publish","hentry"],"_links":{"self":[{"href":"https:\/\/xojo.itbib4you.be\/index.php\/wp-json\/wp\/v2\/pages\/17","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/xojo.itbib4you.be\/index.php\/wp-json\/wp\/v2\/pages"}],"about":[{"href":"https:\/\/xojo.itbib4you.be\/index.php\/wp-json\/wp\/v2\/types\/page"}],"author":[{"embeddable":true,"href":"https:\/\/xojo.itbib4you.be\/index.php\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/xojo.itbib4you.be\/index.php\/wp-json\/wp\/v2\/comments?post=17"}],"version-history":[{"count":30,"href":"https:\/\/xojo.itbib4you.be\/index.php\/wp-json\/wp\/v2\/pages\/17\/revisions"}],"predecessor-version":[{"id":672,"href":"https:\/\/xojo.itbib4you.be\/index.php\/wp-json\/wp\/v2\/pages\/17\/revisions\/672"}],"wp:attachment":[{"href":"https:\/\/xojo.itbib4you.be\/index.php\/wp-json\/wp\/v2\/media?parent=17"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}