HTML, CSS and JavaScript. Work with CSS properties using JavaScript. Working with the generation of random numbers, timer, conditional operators, concealing and detection of elements. Connect the properties of the objects to classes and change the properties by adding or removing classes.