Research Notebooks

Field manuals from MultiHAT operations. Each notebook is a comprehensive, hands-on guide shared through the AIUB Cybersecurity & Programming Society.

Cybersecurity Notebook Vault (6)

Practical Cybersecurity Notebook Vault; A curated collection of PDF notebooks and hands-on guides covering networking, DNS, Google Dorks/OSINT, phishing, SOC workflows, red/blue fundamentals, and career paths. Built for beginners→intermediate learners with direct PDF links, study roadmap, example commands, and a GitHub Pages site for easy browsing

→ Live: CYBERSECURITY NOTEBOOK VAULT
OSINT NETWORKING G DORKING PHISHING CAREER PATHS

Foundations of Networking Notebook (1)

A beginner-friendly guide to networking fundamentals, breaking down how the internet really works. Covers TCP vs UDP, IP addressing, DNS, OSI & TCP/IP models, IPv4 vs IPv6, and Wi-Fi security basics. Perfect for students and tech enthusiasts building strong networking foundations.

→ View: Networking Notebook Live: Foundations of Networking Notebook
Networking Beginner

Python A to Z & The Practical Hacker's Handbooks (2)

Python Notebooks; two companion notebooks: "The Pythonic Odyssey" (core Python: basics → OOP, file I/O, virtualenvs, advanced patterns) and "Python for CyberSecurity" (security tooling + hands-on projects). Includes practical projects (MAC changer, Netcat automation, multi-mode Nmap scanner, educational keylogger, etc).

→ Live: Python 2 Handbooks
Python Cybersecurity Intermediate

Ultimate Bash Script Handbook (1)

Student-written, step-by-step Bash scripting notebook with 21 lessons: from “Hello World” to real automation projects, exercises, and a compact reference. Learn common patterns, safe scripting, and practical scripts you can run and reuse. Perfect for beginners and quick reference.

→ View: Bash Script Handbook
Live: Bash Script Handbook
Bash Linux Automation

C, DS & Libraries Notebook (2 + 2)

Curated C & C++ study hub — annotated PDFs, header-file references, seven runnable projects, and guided notebooks. Includes a dark GitHub Pages site with client-side search. Learn systems-level C/C++ via worked examples, reference headers, and project walkthroughs.

Live: C, C++ DS & Libraries Notebook
C C++ DSA Libraries

HTML Notebook (1)

HTML is the foundational structure of a website 🌐. By writing proper HTML code, we can easily generate CSS 🎨 and JavaScript ⚙️ using ChatGPT or other AI tools. Therefore, HTML is the most crucial component of web technologies 🧩.

→ View: HTML Notebook
Live: HTML Notebook
HTML Web Development Beginner

JavaScript Notebooks (6)

A curated, GitHub-Pages ready learning hub of six PDF notebooks (128 pages) that guide beginners to modern ES6+. Searchable catalog with filters, direct open/download links, clear learning path, DOM/BOM/storage examples, best-practices and automated repo validation; perfect for learners and portfolio showcase.

→ Live: JavaScript 6 Notebooks
JavaScript Web Dev Beginner

Git & GitHub Notebooks

Beginner-friendly Git & GitHub notebook series: step-by-step PDF lessons with practical terminal examples covering setup, SSH keys, commits, branching, merging, conflict resolution, PRs, issues, and open-source contribution workflows. Use it as a hands-on roadmap from zero→confident collaborator.

→ Live: Git & GitHub Notebooks
Git GitHub Beginner

PHP Fundamentals Notebook (7)

Curated PHP learning library with 7 PDF notebooks covering fundamentals, form validation, sessions and cookies, file and XML handling, MySQL with PDO, MVC, and AJAX/JSON, plus companion projects and a GitHub Pages site that makes the full learning path easy to explore.

→ Live: PHP 7 Notebooks
PHP Web Dev Beginner

React Fundamentals Notebook (3)

A complete React learning vault: three PDF volumes and hands-on guides covering setup (Vite & CRA), JSX, components, hooks, state management, forms, mapping, and a full Todo app. Includes assignments, a step-by-step roadmap from beginner→project, and a GitHub Pages site (Actions-ready) for easy browsing.

→ Live: React 3 Notebooks
React Web Dev Beginner

NestJS Notebooks (1)[Continuous]

Hands-on NestJS Notebook; a beginner-to-intermediate, example-driven guide covering NestJS fundamentals, architecture, dependency injection, controllers, services, modules, and a full Student CRUD REST API with Postman tests. Includes practical explanations, code snippets, and interview questions to build production-ready backends.

→ Visit: NestJS Notebooks
NestJS Web Dev Beginner

Notebooks: Join the AIUB Cybersecurity & Programming Society on Facebook and check the featured section for additional notebooks and resources.

GitHub repositories: Some notebooks also exist as GitHub repos with code samples: noteBooks-maintainingBYme · Google Dorks Notebook· Python 2 Notebooks· JavaScript 7 Notebooks· PHP 7 Notebooks· NestJS 1 Notebooks(Continues)·