Software Guide
Actively maintained
Software Guide
Learn modern web development from scratch. Practical, bilingual and completely free.
Last updated: Jun 23, 2026
14+ Lessons
5+ Projects
2 Technologies
100% Free
What do you want to learn?
PHPAstroJavaScriptDocker
Technologies
Pick a technology and jump straight into its lessons.
🐘 PHP 🚀 Astro.js
🟨 JavaScript Soon
🔷 TypeScript Soon
🐍 Python Soon
🐳 Docker Soon
🔧 Git Soon
🐧 Linux Soon
Why Software Guide?
- Step-by-step curriculum
- Real-world projects
- Fully open source
- English and Turkish
- Plenty of code examples
- Continuously updated
Learning Paths
Not sure where to start? Pick a path and follow it.
Frontend
- HTML
- CSS
- JavaScript
- Astro
- TypeScript
Backend
- PHP
- MySQL
- REST API
- Laravel
DevOps
- Git
- Linux
- Docker
- CI/CD