A daily learning log documenting my path toward becoming a DevOps & Cloud Infrastructure Engineer — commands, concepts, and Linux fundamentals, one day at a time.
Part of my 100 Days DevOps & Cloud Engineering Challenge.
- Current Phase: Linux Core Foundations & SysAdmin (Complete) → Moving into hands-on practical labs
- Target Role: DevOps & Cloud Infrastructure Engineer
- Learning Source: Cisco Networking Academy (NDG Linux Essentials) — completed
- LinkedIn: abdullah-sajid-azure
Each day's notes are saved as an individual file in this repo (Day01, Day02, etc.) — browse the file list above to explore any specific topic.
- 45 days of consistent daily learning and documentation
- Covered: File systems, permissions, user/group management, process management, networking, archiving/compression, text processing, and shell scripting fundamentals
- Cisco Linux Essentials course: Completed — certificate and badge earned
- Currently transitioning into hands-on, practical labs via KodeKloud and independent projects
All certificates and badges earned along this journey are tracked in my dedicated Certifications repo.
Practical, standalone projects built using the concepts learned here:
- Linux Server Security & Health Auditor — Automated Bash tool for server security and health auditing
- Linux Hands-On Labs — Smaller practical exercises and scripts
- OS: Ubuntu Server (AWS EC2 / Local VM)
- Cloud: Amazon Web Services (AWS)
- Source Control: Git, GitHub