CodeHouse Cybersecurity Training CLI — Learn, Practice, and Log Cybersecurity Quizzes from CodeHouse Cloud.
Project description
codehouse_cyb 🛡️
Codehouse Cloud Cybersecurity Training Cli Package
Overview
codehouse_cyb is a Python package designed to connect students to cybersecurity training questions, simulations, and AI-powered learning tools.
It is part of the CodeHouse Cloud Learning Suite, developed by Applinet Technology — an African-centered technology company that merges traditional cultures and values with modern technology to solve Africa's unique challenges and CodeHouse Cloud - an African Tech empowerment initiative.
This package allows learners to practice cybersecurity skills interactively through the command line.
Features
- Interactive cybersecurity learning and quizzes
- Auto-retrieval of training questions
- Local fallback (offline question database)
- Intelligent feedback and scoring system
- Fast and lightweight (no heavy dependencies)
Example Usage
1️⃣ Installation
You can install the package directly from PyPI:
pip install codehouse_cyb
Usage
To start the training session, run:
python -m cyber.start
or simply:
python cyber.start
Example Output
Welcome to CodeHouse Cloud Cybersecurity Training!
Loading your questions...
Question 1: What does CIA Triad stand for?
A) Confidentiality, Integrity, Availability
B) Control, Internet, Access
C) Cybersecurity, Information, Authentication
Your Answer: A
✅ Correct! Great job.
Requirements
- Python 3.8 or higher
- Internet connection (for live mode)
- Works offline (fallback question database included)
Developer Notes
If you want to build from source:
git clone https://github.com/applinet-technology/codehouse_cyber_quiz.git
cd codehouse_cyber_quiz
pip install -e .
License
This project is licensed under the MIT License.
See LICENSE for details.
Training and Community
- CodeHouse Cloud Cybersecurity Course — African Coding Initiative
🌍 View Cybersecurity Quiz Top Scorers
🌍 Go To CodeHouse.Cloud Classroom
🌍 Enrol for Cybersecurity Course (Nigeria)
Author
-
CodeHouse Cloud — African Coding Initiative
🌍 https://codehouse.cloud
🌍 Donate
🌍 Join Genius Community
🌍 Join WhatsApp Group
📧 genius@codehouse.cloud -
Applinet Technology
🌍 https://applinet.com.ng
📧 developers@applinet.com.ng 🌍 Join Applinet Technology WhatsApp Community
🌍 Follow us on LinkedIn
💡 Credits
- Godswill Moses Ikpotokin — CEO, Applinet Technology & CodeHouse Cloud 📧 godswill@ikpotokin.ng 🌍 https://ikpotokin.ng
Project details
Download files
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.
Source Distribution
Built Distribution
Filter files by name, interpreter, ABI, and platform.
If you're not sure about the file name format, learn more about wheel file names.
Copy a direct link to the current filters
File details
Details for the file codehouse_cyb-1.0.2.tar.gz.
File metadata
- Download URL: codehouse_cyb-1.0.2.tar.gz
- Upload date:
- Size: 11.2 kB
- Tags: Source
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/6.2.0 CPython/3.13.5
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
5fa4c7da58a696867a685eab445dfdf6b0387e801453acf56bdafc827511339b
|
|
| MD5 |
42846eb1d64ce74916db6b56cec7f521
|
|
| BLAKE2b-256 |
cdb05e3ba812b9c783e019050740047edef88f7e7d00a86098c503a4684e6eee
|
File details
Details for the file codehouse_cyb-1.0.2-py3-none-any.whl.
File metadata
- Download URL: codehouse_cyb-1.0.2-py3-none-any.whl
- Upload date:
- Size: 11.8 kB
- Tags: Python 3
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/6.2.0 CPython/3.13.5
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
ac6a37cb797fea82e6efed13f86ee63b998633fa27b4a689c6503266aabb493d
|
|
| MD5 |
2df68547612119543ce95f1ec0be9116
|
|
| BLAKE2b-256 |
57ee86a0cfad1c642c5f8499117c3c946835d87377297026f170807dc296f0d5
|