Study notes and lab tutorials for the Web Systems subject. Each lesson covers one topic with explanations, examples, and a cheat sheet.
| Lesson | Topic | Status |
|---|---|---|
| Ed Lesson 1 | Bash: Getting Started | ✅ Available |
| Ed Lesson 2 | Vim Text Editor | ✅ Available |
| Ed Lesson 3 | Linux File Permissions | ✅ Available |
| Ed Lesson 4 | HTML & CSS | ✅ Available |
| Ed Lesson 5 | Bash: Piping, Redirection & Globbing | ✅ Available |
| Ed Lesson 6 | Bash Scripting | ✅ Available |
| Ed Lesson 7 | Data Analysis with Bash | ✅ Available |
| Topic | Contents |
|---|---|
| Number Systems & Boolean Logic | Binary, Hex, Octal conversions · Binary arithmetic · De Morgan's laws · NAND |
- Open your terminal before reading
- Type every example — do not just read
- Use the cheat sheet in each lesson when you get stuck
- Check your work before submitting lab questions
websystems/
├── README.md
├── ed-lesson-1/ ← Bash basics: pwd, cd, ls, cp, rm, redirection
├── ed-lesson-2/ ← Vim: modes, navigation, editing, search & replace
├── ed-lesson-3/ ← File permissions: rwx, chmod, numeric permissions
├── ed-lesson-4/ ← HTML & CSS: structure, selectors, box model
├── ed-lesson-5/ ← Piping, redirection, wildcards
├── ed-lesson-6/ ← Bash scripting: variables, arithmetic, if, arguments
├── ed-lesson-7/ ← Data analysis: cut, grep, sort, inline commands
└── supplementary/ ← Number systems, binary arithmetic, boolean logic
Web Systems · Lab Notes