| Hafta | Teori Konu Başlıkları |
|---|---|
| 1 | Yazılım Geliştirme Ortamlarının Önemi ve Genel Bakış |
| 2 | İşletim Sistemleri ve Temel Komut Satırı Kullanımı |
| 3 | Yazılım Kontrol Sistemleri: Git ve GitHub Kullanımı |
| 4 | Metin Editörleri ve IDE'ler: Sublime, VS Code, IntelliJ, Eclipse vb. |
| 5 | Sanal Makineler ve Docker Kullanımı |
| 6 | Veritabanı Yönetim Sistemleri ve SQL |
| 7 | Ara Sınav |
| 8 | Web Geliştirme Ortamları: Node.js, Django, Flask vb. |
| 9 | Mobil Uygulama Geliştirme Ortamları: Android Studio, Xcode vb. |
| 10 | Bulut Tabanlı Geliştirme Ortamları: AWS, Google Cloud, Azure |
| 11 | CI/CD Araçları ve Teknikleri: Jenkins, Travis CI, GitHub Actions |
| 12 | Test Ortamları ve Araçları: JUnit, Selenium, Jest vb. |
| 13 | Debugging ve Profiling Araçları |
| 14 | Proje Yönetim Araçları: Jira, Trello, Asana |
| Hafta | Uygulama Konu Başlıkları |
|---|---|
| 1 | Yazılım Geliştirme Ortamlarının Önemi ve Genel Bakış |
| 2 | İşletim Sistemleri ve Temel Komut Satırı Kullanımı |
| 3 | Yazılım Kontrol Sistemleri: Git ve GitHub Kullanımı |
| 4 | Metin Editörleri ve IDE'ler: Sublime, VS Code, IntelliJ, Eclipse vb. |
| 5 | Sanal Makineler ve Docker Kullanımı |
| 6 | Veritabanı Yönetim Sistemleri ve SQL |
| 7 | Ara Sınav |
| 8 | Web Geliştirme Ortamları: Node.js, Django, Flask vb. |
| 9 | Mobil Uygulama Geliştirme Ortamları: Android Studio, Xcode vb. |
| 10 | Bulut Tabanlı Geliştirme Ortamları: AWS, Google Cloud, Azure |
| 11 | CI/CD Araçları ve Teknikleri: Jenkins, Travis CI, GitHub Actions |
| 12 | Test Ortamları ve Araçları: JUnit, Selenium, Jest vb. |
| 13 | Debugging ve Profiling Araçları |
| 14 | Proje Yönetim Araçları: Jira, Trello, Asana |