💻 What is this project?
CLI Guide is a web-based learning resource that explains the most important terminal commands
in a simple and understandable way. The project is designed especially for beginners who
want to learn the command line without being overwhelmed by technical jargon.
🎯 Why was it created?
As a student, I experienced that many CLI guides were either too technical or lacked
good examples. I wanted to create a resource that:
- Explains commands with practical examples
- Shows common use cases
- Warns about dangerous commands
- Provides tips based on experience
👥 Who is it for?
- Programming students learning the terminal for the first time
- Web developers who need to use Git and CLI tools
- Beginners who want to feel more confident in the command line
- Anyone who wants a quick reference for common commands
📚 What did I learn during this project?
By building this project, I have:
- Practiced structuring a larger website with multiple pages
- Learned more about responsive design and CSS variables
- Worked with Git and GitHub for version control
- Practiced explaining technical concepts in a clear way
- Designed a terminal-inspired user interface
🚀 Future plans
The project is continuously evolving. Future improvements include:
- ✅ Search functionality to quickly find commands
- 🔄 More advanced Git commands (merge, rebase, etc.)
- 🎨 Interactive examples and exercises
- 📱 Further mobile improvements
- 🌍 Contributions from other students are welcome!
🛠️ Technology used
Frontend
- HTML5
- CSS3 (Custom Properties)
- Vanilla JavaScript
Design
- Terminal-inspired theme
- Responsive design
- Dark mode support
Tools
- Git & GitHub
- VS Code
- Google Fonts
👨💻 About the creator
I am a student learning programming and web development. This project is part
of my learning journey, and I plan to continue improving it as I learn more.
If you find any mistakes or have suggestions for improvements, feedback is welcome!
📝 License and usage
This project is created for learning and sharing knowledge. You are free to use
this resource to learn CLI, share it with other students, or use the concepts
in your own projects.