Skip to Content

Getting Started

The Mission: Welcome to the open-source knowledge base. This documentation covers the fundamentals every tech-savvy learner needs — from the terminal to the cloud to AI-assisted development — including a dedicated cybersecurity track.

Whether you are an aspiring Software Engineer, DevOps/Cloud Engineer, AI Engineer, or Security Researcher, the foundation remains the same. Understanding Linux, Version Control, and Deployment is the “Language of the Internet.” Building resilient infrastructure through systematic learning and practical, real-world standards.

Key Sections

The following core modules are currently available:

  • Linux Fundamentals: A comprehensive guide to the Linux terminal, file systems, permissions, and essential security hardening.
  • Git & GitHub: Mastery of version control, developer workflows, and GitHub best practices.
  • Server Deployment: A complete walkthrough on setting up a new VPS, configuring Nginx, SSL, and process management to host live apps.
  • Docker: Building images, running containers, networking, volumes, and multi-container apps with Compose.
  • CI/CD: Automated pipelines, build vs. image deployments, and production release workflows.
  • AWS SES: Setting up transactional and bulk email delivery on AWS.
  • Claude Code: Using Claude Code day-to-day — from first session to agent SDKs and workflows.

Global Skillset

Why are these basics needed in every field?

FieldCore Value
Software EngineerProfessional developers manage their own code (Git) and know how it runs (Deployment).
DevOps/Cloud EngineerAutomation, containers, and scalability are built on these core fundamentals.
AI EngineerShipping AI features still needs a server, a pipeline, and a terminal underneath.
Security ResearcherYou cannot defend what you don’t understand (Linux/Nginx).

Real-World Note

In cybersecurity, Execution over Tools is the key. Most hackers fail because they run tools without understanding the underlying OS. Engineering these fundamentals gives you the “Ground Truth” needed to analyze threats effectively — and the same fundamentals carry over directly to debugging production systems in any tech role.

Join the Journey → Start with Linux Fundamentals

omarsec docs, tech knowledge base bangla, software engineering, devops essentials, cloud engineering, ai engineering, git github, server deployment, docker, ci cd, cybersecurity lab, eJPT PNPT OSCP prep

Last updated on