Test your knowledge with timed or untimed practice exams
Comprehensive 50-question exam covering Kivy setup, widgets, layouts, KV language, events, navigation, data storage and packaging.
20-question practice quiz on installation, widgets, layouts and KV language.
20-question practice quiz on screens, data persistence and Android packaging.
Comprehensive 50-question exam covering Kivy setup, widgets, layouts, KV language, events, navigation, data storage and packaging.
20-question practice quiz on installation, widgets, layouts and KV language.
20-question practice quiz on screens, data persistence and Android packaging.
Comprehensive 50-question exam covering Kivy setup, widgets, layouts, KV language, events, navigation, data storage and packaging.
20-question practice quiz on installation, widgets, layouts and KV language.
20-question practice quiz on screens, data persistence and Android packaging.
Comprehensive 50-question assessment covering the game loop, sprites, collision detection, physics, animation, sound, AI and packaging.
20-question quiz covering setup, the game loop, drawing, events and surfaces.
20-question quiz covering sprites, movement, collision detection, animation, sound, AI and packaging.
Comprehensive 50-question assessment covering neural network fundamentals, TensorFlow/Keras, CNNs, RNNs, transformers, regularisation, optimisation and deployment.
20-question quiz on network architecture, activation functions, loss functions, optimisers and the Keras API.
20-question quiz on convolutional networks, recurrent networks, attention and transformer architectures.
Comprehensive 50-question assessment covering the full ML pipeline: data wrangling, feature engineering, classification, regression, clustering, evaluation metrics and deployment.
20-question practice quiz on EDA, missing data, encoding, scaling and sklearn Pipelines.
20-question quiz on classification, regression, clustering algorithms and evaluation metrics.
Comprehensive assessment covering networking, cryptography, web security, log analysis and ethical hacking concepts. 50 questions, 90 minutes, 70% to pass.
Quick 20-question quiz focused on networking, sockets and port scanning.
20 questions on hashing, symmetric encryption, asymmetric encryption and password security.
Test your Python basics knowledge. Covers variables, functions, OOP, and control flow.
Quick 20-question practice quiz with no time limit.