You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
Data-Science-For-Beginners/translations/tr/USAGE.md

365 lines
9.9 KiB

This file contains ambiguous Unicode characters!

This file contains ambiguous Unicode characters that may be confused with others in your current locale. If your use case is intentional and legitimate, you can safely ignore this warning. Use the Escape button to highlight these characters.

# Kullanım Kılavuzu
Bu kılavuz, Veri Bilimi için Başlangıç müfredatını kullanmaya yönelik örnekler ve yaygın iş akışlarını sunar.
## İçindekiler
- [Bu Müfredat Nasıl Kullanılır](../..)
- [Derslerle Çalışmak](../..)
- [Jupyter Notebooks ile Çalışmak](../..)
- [Quiz Uygulamasını Kullanmak](../..)
- [Yaygın İş Akışları](../..)
- [Kendi Kendine Öğrenenler için İpuçları](../..)
- [Eğitmenler için İpuçları](../..)
## Bu Müfredat Nasıl Kullanılır
Bu müfredat esnek bir şekilde tasarlanmıştır ve farklı şekillerde kullanılabilir:
- **Kendi hızınızda öğrenme**: Dersleri bağımsız olarak kendi hızınızda tamamlayın
- **Sınıf eğitimi**: Yapılandırılmış bir kurs olarak rehberli eğitimle kullanın
- **Çalışma grupları**: Akranlarınızla iş birliği içinde öğrenin
- **Atölye formatı**: Yoğun kısa süreli öğrenme oturumları
## Derslerle Çalışmak
Her ders, öğrenmeyi en üst düzeye çıkarmak için tutarlı bir yapıya sahiptir:
### Ders Yapısı
1. **Ders Öncesi Quiz**: Mevcut bilginizi test edin
2. **Sketchnote** (Opsiyonel): Anahtar kavramların görsel özeti
3. **Video** (Opsiyonel): Ek video içeriği
4. **Yazılı Ders**: Temel kavramlar ve açıklamalar
5. **Jupyter Notebook**: Uygulamalı kodlama alıştırmaları
6. **Ödev**: Öğrendiklerinizi uygulayın
7. **Ders Sonrası Quiz**: Anlamanızı pekiştirin
### Bir Ders için Örnek İş Akışı
```bash
# 1. Navigate to the lesson directory
cd 1-Introduction/01-defining-data-science
# 2. Read the README.md
# Open README.md in your browser or editor
# 3. Take the pre-lesson quiz
# Click the quiz link in the README
# 4. Open the Jupyter notebook (if available)
jupyter notebook
# 5. Complete the exercises in the notebook
# 6. Work on the assignment
# 7. Take the post-lesson quiz
```
## Jupyter Notebooks ile Çalışmak
### Jupyter'i Başlatma
```bash
# Activate your virtual environment
source venv/bin/activate # On macOS/Linux
# OR
venv\Scripts\activate # On Windows
# Start Jupyter from the repository root
jupyter notebook
```
### Notebook Hücrelerini Çalıştırma
1. **Bir hücreyi çalıştırın**: `Shift + Enter` tuşlarına basın veya "Çalıştır" düğmesine tıklayın
2. **Tüm hücreleri çalıştırın**: Menüden "Cell" → "Run All" seçeneğini seçin
3. **Kernel'i yeniden başlatın**: Sorun yaşarsanız "Kernel" → "Restart" seçeneğini seçin
### Örnek: Bir Notebook'ta Veri ile Çalışmak
```python
# Import required libraries
import pandas as pd
import numpy as np
import matplotlib.pyplot as plt
# Load a dataset
df = pd.read_csv('data/sample.csv')
# Explore the data
df.head()
df.info()
df.describe()
# Create a visualization
plt.figure(figsize=(10, 6))
plt.plot(df['column_name'])
plt.title('Sample Visualization')
plt.xlabel('X-axis Label')
plt.ylabel('Y-axis Label')
plt.show()
```
### Çalışmanızı Kaydetme
- Jupyter periyodik olarak otomatik kaydeder
- Manuel kaydetme: `Ctrl + S` (macOS'ta `Cmd + S`) tuşlarına basın
- İlerlemeniz `.ipynb` dosyasında kaydedilir
## Quiz Uygulamasını Kullanmak
### Quiz Uygulamasını Yerel Olarak Çalıştırma
```bash
# Navigate to quiz app directory
cd quiz-app
# Start the development server
npm run serve
# Access at http://localhost:8080
```
### Quizleri Çözme
1. Ders öncesi quizler her dersin başında bağlantı olarak verilmiştir
2. Ders sonrası quizler her dersin sonunda bağlantı olarak verilmiştir
3. Her quizde 3 soru bulunur
4. Quizler öğrenmeyi pekiştirmek için tasarlanmıştır, kapsamlı bir test amacı taşımaz
### Quiz Numaralandırması
- Quizler 0-39 arasında numaralandırılmıştır (toplam 40 quiz)
- Her ders genellikle bir ön ve bir son quiz içerir
- Quiz URL'leri quiz numarasını içerir: `https://ff-quizzes.netlify.app/en/ds/quiz/0`
## Yaygın İş Akışları
### İş Akışı 1: Tamamen Yeni Başlayanlar İçin Yol
```bash
# 1. Set up your environment (see INSTALLATION.md)
# 2. Start with Lesson 1
cd 1-Introduction/01-defining-data-science
# 3. For each lesson:
# - Take pre-lesson quiz
# - Read the lesson content
# - Work through the notebook
# - Complete the assignment
# - Take post-lesson quiz
# 4. Progress through all 20 lessons sequentially
```
### İş Akışı 2: Konuya Özel Öğrenme
Belirli bir konuya ilgi duyuyorsanız:
```bash
# Example: Focus on Data Visualization
cd 3-Data-Visualization
# Explore lessons 9-13:
# - Lesson 9: Visualizing Quantities
# - Lesson 10: Visualizing Distributions
# - Lesson 11: Visualizing Proportions
# - Lesson 12: Visualizing Relationships
# - Lesson 13: Meaningful Visualizations
```
### İş Akışı 3: Proje Tabanlı Öğrenme
```bash
# 1. Review the Data Science Lifecycle lessons (14-16)
cd 4-Data-Science-Lifecycle
# 2. Work through a real-world example (Lesson 20)
cd ../6-Data-Science-In-Wild/20-Real-World-Examples
# 3. Apply concepts to your own project
```
### İş Akışı 4: Bulut Tabanlı Veri Bilimi
```bash
# Learn about cloud data science (Lessons 17-19)
cd 5-Data-Science-In-Cloud
# 17: Introduction to Cloud Data Science
# 18: Low-Code ML Tools
# 19: Azure Machine Learning Studio
```
## Kendi Kendine Öğrenenler için İpuçları
### Düzenli Kalın
```bash
# Create a learning journal
mkdir my-learning-journal
# For each lesson, create notes
echo "# Lesson 1 Notes" > my-learning-journal/lesson-01-notes.md
```
### Düzenli Olarak Pratik Yapın
- Her gün veya hafta için belirli bir zaman ayırın
- Haftada en az bir dersi tamamlayın
- Önceki dersleri periyodik olarak gözden geçirin
### Toplulukla Etkileşim Kurun
- [Discord topluluğuna](https://aka.ms/ds4beginners/discord) katılın
- Discord'daki #Data-Science-for-Beginners kanalına katılın [Discord Tartışmaları](https://aka.ms/ds4beginners/discord)
- İlerlemenizi paylaşın ve sorular sorun
### Kendi Projelerinizi Oluşturun
Dersleri tamamladıktan sonra, öğrendiğiniz kavramları kişisel projelerde uygulayın:
```python
# Example: Analyze your own dataset
import pandas as pd
# Load your own data
my_data = pd.read_csv('my-project/data.csv')
# Apply techniques learned
# - Data cleaning (Lesson 8)
# - Exploratory data analysis (Lesson 7)
# - Visualization (Lessons 9-13)
# - Analysis (Lesson 15)
```
## Eğitmenler için İpuçları
### Sınıf Kurulumu
1. Ayrıntılı rehberlik için [for-teachers.md](for-teachers.md) dosyasını inceleyin
2. Paylaşılan bir ortam oluşturun (GitHub Classroom veya Codespaces)
3. İletişim kanalı oluşturun (Discord, Slack veya Teams)
### Ders Planlama
**Önerilen 10 Haftalık Program:**
- **Hafta 1-2**: Giriş (Dersler 1-4)
- **Hafta 3-4**: Veri ile Çalışma (Dersler 5-8)
- **Hafta 5-6**: Veri Görselleştirme (Dersler 9-13)
- **Hafta 7-8**: Veri Bilimi Yaşam Döngüsü (Dersler 14-16)
- **Hafta 9**: Bulut Veri Bilimi (Dersler 17-19)
- **Hafta 10**: Gerçek Dünya Uygulamaları ve Final Projeleri (Ders 20)
### Docsify'ı Çevrimdışı Erişim için Çalıştırma
```bash
# Serve documentation locally for classroom use
docsify serve
# Students can access at localhost:3000
# No internet required after initial setup
```
### Ödev Değerlendirme
- Öğrenci notebooklarını tamamlanmış alıştırmalar için inceleyin
- Quiz skorları üzerinden anlayışı kontrol edin
- Final projelerini veri bilimi yaşam döngüsü ilkelerine göre değerlendirin
### Ödev Oluşturma
```python
# Example custom assignment template
"""
Assignment: [Topic]
Objective: [Learning goal]
Dataset: [Provide or have students find one]
Tasks:
1. Load and explore the dataset
2. Clean and prepare the data
3. Create at least 3 visualizations
4. Perform analysis
5. Communicate findings
Deliverables:
- Jupyter notebook with code and explanations
- Written summary of findings
"""
```
## Çevrimdışı Çalışma
### Kaynakları İndirme
```bash
# Clone the entire repository
git clone https://github.com/microsoft/Data-Science-For-Beginners.git
# Download datasets in advance
# Most datasets are included in the repository
```
### Belgeleri Yerel Olarak Çalıştırma
```bash
# Serve with Docsify
docsify serve
# Access at localhost:3000
```
### Quiz Uygulamasını Yerel Olarak Çalıştırma
```bash
cd quiz-app
npm run serve
```
## Çevrilmiş İçeriğe Erişim
Çeviriler 40'tan fazla dilde mevcuttur:
```bash
# Access translated lessons
cd translations/fr # French
cd translations/es # Spanish
cd translations/de # German
# ... and many more
```
Her çeviri, İngilizce versiyonla aynı yapıyı korur.
## Ek Kaynaklar
### Öğrenmeye Devam Edin
- [Microsoft Learn](https://docs.microsoft.com/learn/) - Ek öğrenme yolları
- [Student Hub](https://docs.microsoft.com/learn/student-hub) - Öğrenciler için kaynaklar
- [Azure AI Foundry](https://aka.ms/foundry/forum) - Topluluk forumu
### İlgili Müfredatlar
- [AI for Beginners](https://aka.ms/ai-beginners)
- [ML for Beginners](https://aka.ms/ml-beginners)
- [Web Dev for Beginners](https://aka.ms/webdev-beginners)
- [Generative AI for Beginners](https://aka.ms/genai-beginners)
## Yardım Alma
- Yaygın sorunlar için [TROUBLESHOOTING.md](TROUBLESHOOTING.md) dosyasını kontrol edin
- [GitHub Issues](https://github.com/microsoft/Data-Science-For-Beginners/issues) üzerinde arama yapın
- [Discord](https://aka.ms/ds4beginners/discord) topluluğumuza katılın
- Sorun bildirmek veya katkıda bulunmak için [CONTRIBUTING.md](CONTRIBUTING.md) dosyasını inceleyin
---
**Feragatname**:
Bu belge, AI çeviri hizmeti [Co-op Translator](https://github.com/Azure/co-op-translator) kullanılarak çevrilmiştir. Doğruluk için çaba göstersek de, otomatik çevirilerin hata veya yanlışlıklar içerebileceğini lütfen unutmayın. Belgenin orijinal dili, yetkili kaynak olarak kabul edilmelidir. Kritik bilgiler için profesyonel insan çevirisi önerilir. Bu çevirinin kullanımından kaynaklanan yanlış anlamalar veya yanlış yorumlamalar için sorumluluk kabul etmiyoruz.