HTML makes the web work - every web page you view on the Internet is written in HTML. This course will teach you how to write web pages that work in different browsers and on different devices - from desktop computers to smart phones. You will learn how to make your pages attractive and interesting with CSS. By the end of the course you will be able to build a small web site, using only free tools that are already on your computer.
Angular is an open-source framework for developing web applications. It is one of the most important frameworks today, and is maintained i.a. by Google. AngularJS (version 1) and Angular (version 2) use HTML as a template language. Angular reduces the amount of code developers have to write, and addresses many of the challenges encountered in developing single-page applications.
XML (eXtensible Markup Language) is used in many systems to handle data and configuration. It is also used on web sites, for documentation, for interfaces between systems, and even for images. This course gives you a solid foundation in XML, including XML schemas.
PHP is a popular scripting language that runs on any web server, and is one of the fastest, easiest and cheapest ways to write web applications. This course will teach you how to develop web-based systems using PHP. You will learn the PHP syntax, how to process form data from a web page, and how to read from and write to a database.