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/INSTALLATION.md

252 lines
6.7 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.

# Kurulum Kılavuzu
Bu kılavuz, Başlangıç Seviyesi Veri Bilimi müfredatıyla çalışmak için ortamınızı nasıl kuracağınızı gösterecek.
## İçindekiler
- [Ön Koşullar](../..)
- [Hızlı Başlangıç Seçenekleri](../..)
- [Yerel Kurulum](../..)
- [Kurulumunuzu Doğrulayın](../..)
## Ön Koşullar
Başlamadan önce şunlara sahip olmalısınız:
- Komut satırı/terminal konusunda temel bilgi
- Bir GitHub hesabı (ücretsiz)
- İlk kurulum için stabil bir internet bağlantısı
## Hızlı Başlangıç Seçenekleri
### Seçenek 1: GitHub Codespaces (Yeni Başlayanlar için Önerilir)
Başlamak için en kolay yol, tarayıcınızda tam bir geliştirme ortamı sağlayan GitHub Codespaces kullanmaktır.
1. [Depoya](https://github.com/microsoft/Data-Science-For-Beginners) gidin
2. **Code**ılır menüsüne tıklayın
3. **Codespaces** sekmesini seçin
4. **Create codespace on main** seçeneğine tıklayın
5. Ortamın başlatılmasını bekleyin (2-3 dakika)
Ortamınız artık tüm bağımlılıklarla birlikte hazır!
### Seçenek 2: Yerel Geliştirme
Kendi bilgisayarınızda çalışmak için aşağıdaki ayrıntılı talimatları izleyin.
## Yerel Kurulum
### Adım 1: Git'i Kurun
Git, depoyu klonlamak ve değişikliklerinizi takip etmek için gereklidir.
**Windows:**
- [git-scm.com](https://git-scm.com/download/win) adresinden indirin
- Varsayılan ayarlarla yükleyiciyi çalıştırın
**macOS:**
- Homebrew ile yükleyin: `brew install git`
- Ya da [git-scm.com](https://git-scm.com/download/mac) adresinden indirin
**Linux:**
```bash
# Debian/Ubuntu
sudo apt-get update
sudo apt-get install git
# Fedora
sudo dnf install git
# Arch
sudo pacman -S git
```
### Adım 2: Depoyu Klonlayın
```bash
# Clone the repository
git clone https://github.com/microsoft/Data-Science-For-Beginners.git
# Navigate to the directory
cd Data-Science-For-Beginners
```
### Adım 3: Python ve Jupyter'i Kurun
Veri bilimi dersleri için Python 3.7 veya üstü gereklidir.
**Windows:**
1. [python.org](https://www.python.org/downloads/) adresinden Python'u indirin
2. Kurulum sırasında "Add Python to PATH" seçeneğini işaretleyin
3. Kurulumu doğrulayın:
```bash
python --version
```
**macOS:**
```bash
# Using Homebrew
brew install python3
# Verify installation
python3 --version
```
**Linux:**
```bash
# Most Linux distributions come with Python pre-installed
python3 --version
# If not installed:
# Debian/Ubuntu
sudo apt-get install python3 python3-pip
# Fedora
sudo dnf install python3 python3-pip
```
### Adım 4: Python Ortamını Ayarlayın
Bağımlılıkları izole etmek için sanal bir ortam kullanmanız önerilir.
```bash
# Create a virtual environment
python -m venv venv
# Activate the virtual environment
# On Windows:
venv\Scripts\activate
# On macOS/Linux:
source venv/bin/activate
```
### Adım 5: Python Paketlerini Kurun
Gerekli veri bilimi kütüphanelerini yükleyin:
```bash
pip install jupyter pandas numpy matplotlib seaborn scikit-learn
```
### Adım 6: Node.js ve npm'i Kurun (Quiz Uygulaması için)
Quiz uygulaması Node.js ve npm gerektirir.
**Windows/macOS:**
- [nodejs.org](https://nodejs.org/) adresinden indirin (LTS sürümü önerilir)
- Yükleyiciyi çalıştırın
**Linux:**
```bash
# Debian/Ubuntu
# WARNING: Piping scripts from the internet directly into bash can be a security risk.
# It is recommended to review the script before running it:
# curl -fsSL https://deb.nodesource.com/setup_lts.x -o setup_lts.x
# less setup_lts.x
# Then run:
# sudo -E bash setup_lts.x
#
# Alternatively, you can use the one-liner below at your own risk:
curl -fsSL https://deb.nodesource.com/setup_lts.x | sudo -E bash -
sudo apt-get install -y nodejs
# Fedora
sudo dnf install nodejs
# Verify installation
node --version
npm --version
```
### Adım 7: Quiz Uygulaması Bağımlılıklarını Kurun
```bash
# Navigate to quiz app directory
cd quiz-app
# Install dependencies
npm install
# Return to root directory
cd ..
```
### Adım 8: Docsify'i Kurun (Opsiyonel)
Dokümantasyona çevrimdışı erişim için:
```bash
npm install -g docsify-cli
```
## Kurulumunuzu Doğrulayın
### Python ve Jupyter'i Test Edin
```bash
# Activate your virtual environment if not already activated
# On Windows:
venv\Scripts\activate
# On macOS/Linux:
source venv/bin/activate
# Start Jupyter Notebook
jupyter notebook
```
Tarayıcınız Jupyter arayüzüyle açılmalıdır. Artık herhangi bir dersin `.ipynb` dosyasına gidebilirsiniz.
### Quiz Uygulamasını Test Edin
```bash
# Navigate to quiz app
cd quiz-app
# Start development server
npm run serve
```
Quiz uygulaması `http://localhost:8080` adresinde (veya 8080 meşgulse başka bir portta) kullanılabilir olmalıdır.
### Dokümantasyon Sunucusunu Test Edin
```bash
# From the root directory of the repository
docsify serve
```
Dokümantasyon `http://localhost:3000` adresinde kullanılabilir olmalıdır.
## VS Code Dev Containers Kullanımı
Docker yüklüyse, VS Code Dev Containers kullanabilirsiniz:
1. [Docker Desktop](https://www.docker.com/products/docker-desktop) yükleyin
2. [Visual Studio Code](https://code.visualstudio.com/) yükleyin
3. [Remote - Containers eklentisini](https://marketplace.visualstudio.com/items?itemName=ms-vscode-remote.remote-containers) yükleyin
4. Depoyu VS Code'da açın
5. `F1` tuşuna basın ve "Remote-Containers: Reopen in Container" seçeneğini seçin
6. Konteynerin oluşturulmasını bekleyin (sadece ilk seferde)
## Sonraki Adımlar
- Müfredatın genel bir görünümü için [README.md](README.md) dosyasını inceleyin
- Yaygın iş akışları ve örnekler için [USAGE.md](USAGE.md) dosyasını okuyun
- Sorunlarla karşılaşırsanız [TROUBLESHOOTING.md](TROUBLESHOOTING.md) dosyasını kontrol edin
- Katkıda bulunmak istiyorsanız [CONTRIBUTING.md](CONTRIBUTING.md) dosyasını gözden geçirin
## Yardım Alma
Sorunlarla karşılaşırsanız:
1. [TROUBLESHOOTING.md](TROUBLESHOOTING.md) kılavuzunu kontrol edin
2. Mevcut [GitHub Issues](https://github.com/microsoft/Data-Science-For-Beginners/issues) aramalarını yapın
3. [Discord topluluğumuza](https://aka.ms/ds4beginners/discord) katılın
4. Sorununuz hakkında ayrıntılı bilgi içeren yeni bir issue oluşturun
---
**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ış anlama veya yanlış yorumlamalardan sorumlu değiliz.