This examination will test a basic knowledge of the structure of an HTML page, and the workings of essential elements such as header, paragraph and form tags. 

You need to be logged in to take this examination. Log in or register.

This examination will test a basic knowledge of CSS, how to include it in web pages and fundamental CSS processes such as positioning and text formatting. 

This examination will test a basic knowledge of the CSS, how to include it in web pages and fundamental CSS processes such as positioning and text formatting.

You need to be logged in to take this examination. Log in or register.

This examination will test a basic knowledge of Javascript, the DOM, variables and arrays, and programming structures such as loops and if statements. 

You need to be logged in to take this examination. Log in or register.

This examination will test a basic knowledge of jQuery, managing on-page content, updating and detecting styles, and AJAX. 

You need to be logged in to take this examination. Log in or register.

This examination will test a basic knowledge of PHP, including variables, arrays, loops, if statements and other fundamental concepts. 

You need to be logged in to take this examination. Log in or register.

This examination will test a basic knowledge of MySQL, covering how to create, edit and manage databases. 

You need to be logged in to take this examination. Log in or register.

This examination will test a basic knowledge of Swift, including variables, arrays, dictionaries, loops, if statements and general Swift Syntax. 

You need to be logged in to take this examination. Log in or register.

This examination will test basic Java and Android concepts such as buttons, textViews and arrays, maps, if statements and loops. 

You need to be logged in to take this examination. Log in or register.

Certify your knowledge of Python and software development basics with this beginner certification.

This examination must be completed in 30 minutes. Click here to start the examination