Web Development Courses

HTML 5 and CSS

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.

JavaScript Programming

JavaScript is one of the most important and popular languages in the world today. It is an essential skill for almost every developer, and a must for anyone who wants to develop for the web. This course will teach you the fundamentals of the JavaScript language. You will learn to write code that interacts with the web page, so that you can add functionality to your web site. It is also the foundation for learning how to use JavaScript frameworks such as jQuery.

Angular Workshop

Angular is an open-source framework for developing web applications. It is one of the most important cross-platform frameworks today, and is maintained i.a. by Google. Angular reduces the amount of code developers have to write, and addresses many of the challenges encountered in developing single-page applications. It uses HTML as a template language, and is based on TypeScript.

PHP Development

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.

XML and Schemas

XML (eXtensible Markup Language) is an international standard for describing data and creating structured formats. XML schema definition is a standardised language for describing the elements in an XML document. XML and schemas are used in many systems to handle data, configuration, and interfaces, and also form the basis of web services. This workshop covers the fundamentals of well-formed XML, XML namespaces, and XML schemas.

XSLT Transformations

XSLT (eXtensible Style Language - Transformations) is the W3C standard for transforming an XML document into HTML, text or another XML structure. This workshop will introduce you to the fundamentals of XPath and XSLT. You will learn how to traverse the XML document, select XML nodes using patterns, and write template rules using XSL syntax.