CodeHouse Cybersecurity Training CLI — Learn, Practice, and Log Cybersecurity Quizzes from CodeHouse Cloud.
Project description
codehouse_cyb 🛡️
Codehouse Cybersecurity Training Client 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 Learning Suite, developed by Applinet Technology and CodeHouse Cloud — 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
2️⃣ Usage
To start the training session, run:
python -m cyb.start
or simply:
python cyber.start
3️⃣ 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_cyb
pip install -e .
🧾 License
This project is licensed under the MIT License.
See LICENSE for details.
👨🏽💻 Author
- CodeHouse Cloud — African Coding Initiative
🌍 https://codehouse.cloud
📧 genius@codehouse.cloud
Applinet Technology
🌍 https://applinet.com.ng
📧 developers@applinet.com.ng
💡 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.1.tar.gz.
File metadata
- Download URL: codehouse_cyb-1.0.1.tar.gz
- Upload date:
- Size: 11.1 kB
- Tags: Source
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/6.2.0 CPython/3.13.5
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
e8f260917ca9acdd7ce907e45282da66504d13f52b61fd399bb8d3b97237ea47
|
|
| MD5 |
707a420083c9cd8a7bdaac73c664c2f9
|
|
| BLAKE2b-256 |
19fac9fd243ef1f07d1c633b84800988ef8dac6d07e5c8880e2046c5af63d884
|
File details
Details for the file codehouse_cyb-1.0.1-py3-none-any.whl.
File metadata
- Download URL: codehouse_cyb-1.0.1-py3-none-any.whl
- Upload date:
- Size: 11.5 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 |
f54009ce7768b1defb4754a63a3064f42c0a7e2d5006b0138dc31afa013b435f
|
|
| MD5 |
0d073b59bcf351c85b6085195d4f1bad
|
|
| BLAKE2b-256 |
e4a5f7024334f85976551f7ff121441549c145b7908745606a186eed270387db
|