The following courses are available:Other tutorialsComputer basics courseThis course looks at computer hardware and software and the stuff that makes computers work.Programming theory courseComputer programming is built on a solid theory base that this course will cover.Software development coursesJava courseThis course covers Java in detail and is designed to give a step by step insight into how Java works and how to use it.Python courseThis course covers the basics and advanced concepts of the programming language Python. If you are interested in learning about one of the most popular languages out there then this course is for you.VB.NET courseVB.NET is a language that no longer receives updates, but that doesn't mean you can't use it. VB.NET is a systems programming language with powerful features and an easy to learn syntax.ZPE/YASS courseIf you are interested in a completely new language that I have developed called YASS, then this course is for you.Web development coursesCSS courseThis course will show you the basics of CSS as well as the more advanced CSS. It will introduce you to how to use CSS and introduce some concepts to help you build fantastic looking websites.HTML courseThis course covers HTML in full, from start to finish, to allow you to create a website.JQuery courseThis course covers the JavaScript jQuery library and how to use it.JavaScript courseThis course covers JavaScript in detail and is designed to give a step by step insight into how JavaScript works and how to use it.MySQL courseThis course covers the MySQL relational database and the SQL query language.PHP courseThis course is designed to get you started with your HTML, PHP and MySQL development. The main focus is on PHP and dynamic web development but it also covers some other languages.Web design courseThis course will show you the basics of web design right up to advanced concepts that will help you build better looking websites.