Skip to content

Commit d5b40cb

Browse files
authored
🌐 Update translations via Co-op Translator
1 parent 421106f commit d5b40cb

File tree

240 files changed

+81279
-3472
lines changed

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

240 files changed

+81279
-3472
lines changed

translations/ar/CONTRIBUTING.md

Lines changed: 357 additions & 9 deletions
Large diffs are not rendered by default.

translations/ar/INSTALLATION.md

Lines changed: 261 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,261 @@
1+
<!--
2+
CO_OP_TRANSLATOR_METADATA:
3+
{
4+
"original_hash": "a64d8afa22ffcc2016bb239188d6acb1",
5+
"translation_date": "2025-10-03T15:14:41+00:00",
6+
"source_file": "INSTALLATION.md",
7+
"language_code": "ar"
8+
}
9+
-->
10+
# دليل التثبيت
11+
12+
هذا الدليل سيساعدك في إعداد بيئتك للعمل مع منهج "علم البيانات للمبتدئين".
13+
14+
## جدول المحتويات
15+
16+
- [المتطلبات الأساسية](../..)
17+
- [خيارات البدء السريع](../..)
18+
- [التثبيت المحلي](../..)
19+
- [التحقق من التثبيت](../..)
20+
21+
## المتطلبات الأساسية
22+
23+
قبل أن تبدأ، يجب أن تكون لديك:
24+
25+
- معرفة أساسية باستخدام سطر الأوامر/الطرفية
26+
- حساب GitHub (مجاني)
27+
- اتصال إنترنت مستقر للإعداد الأولي
28+
29+
## خيارات البدء السريع
30+
31+
### الخيار الأول: GitHub Codespaces (موصى به للمبتدئين)
32+
33+
أسهل طريقة للبدء هي باستخدام GitHub Codespaces، الذي يوفر بيئة تطوير كاملة في متصفحك.
34+
35+
1. انتقل إلى [المستودع](https://github.com/microsoft/Data-Science-For-Beginners)
36+
2. انقر على قائمة **Code** المنسدلة
37+
3. اختر علامة التبويب **Codespaces**
38+
4. انقر على **Create codespace on main**
39+
5. انتظر حتى يتم تهيئة البيئة (2-3 دقائق)
40+
41+
الآن أصبحت بيئتك جاهزة مع جميع التبعيات المثبتة مسبقًا!
42+
43+
### الخيار الثاني: التطوير المحلي
44+
45+
للعمل على جهاز الكمبيوتر الخاص بك، اتبع التعليمات التفصيلية أدناه.
46+
47+
## التثبيت المحلي
48+
49+
### الخطوة الأولى: تثبيت Git
50+
51+
Git مطلوب لاستنساخ المستودع وتتبع تغييراتك.
52+
53+
**Windows:**
54+
- قم بالتنزيل من [git-scm.com](https://git-scm.com/download/win)
55+
- قم بتشغيل المثبت بالإعدادات الافتراضية
56+
57+
**macOS:**
58+
- قم بالتثبيت عبر Homebrew: `brew install git`
59+
- أو قم بالتنزيل من [git-scm.com](https://git-scm.com/download/mac)
60+
61+
**Linux:**
62+
```bash
63+
# Debian/Ubuntu
64+
sudo apt-get update
65+
sudo apt-get install git
66+
67+
# Fedora
68+
sudo dnf install git
69+
70+
# Arch
71+
sudo pacman -S git
72+
```
73+
74+
### الخطوة الثانية: استنساخ المستودع
75+
76+
```bash
77+
# Clone the repository
78+
git clone https://github.com/microsoft/Data-Science-For-Beginners.git
79+
80+
# Navigate to the directory
81+
cd Data-Science-For-Beginners
82+
```
83+
84+
### الخطوة الثالثة: تثبيت Python وJupyter
85+
86+
Python 3.7 أو أعلى مطلوب لدروس علم البيانات.
87+
88+
**Windows:**
89+
1. قم بتنزيل Python من [python.org](https://www.python.org/downloads/)
90+
2. أثناء التثبيت، قم بتحديد خيار "Add Python to PATH"
91+
3. تحقق من التثبيت:
92+
```bash
93+
python --version
94+
```
95+
96+
**macOS:**
97+
```bash
98+
# Using Homebrew
99+
brew install python3
100+
101+
# Verify installation
102+
python3 --version
103+
```
104+
105+
**Linux:**
106+
```bash
107+
# Most Linux distributions come with Python pre-installed
108+
python3 --version
109+
110+
# If not installed:
111+
# Debian/Ubuntu
112+
sudo apt-get install python3 python3-pip
113+
114+
# Fedora
115+
sudo dnf install python3 python3-pip
116+
```
117+
118+
### الخطوة الرابعة: إعداد بيئة Python
119+
120+
يُوصى باستخدام بيئة افتراضية للحفاظ على التبعيات معزولة.
121+
122+
```bash
123+
# Create a virtual environment
124+
python -m venv venv
125+
126+
# Activate the virtual environment
127+
# On Windows:
128+
venv\Scripts\activate
129+
130+
# On macOS/Linux:
131+
source venv/bin/activate
132+
```
133+
134+
### الخطوة الخامسة: تثبيت مكتبات Python
135+
136+
قم بتثبيت مكتبات علم البيانات المطلوبة:
137+
138+
```bash
139+
pip install jupyter pandas numpy matplotlib seaborn scikit-learn
140+
```
141+
142+
### الخطوة السادسة: تثبيت Node.js وnpm (لتطبيق الاختبارات)
143+
144+
تطبيق الاختبارات يتطلب Node.js وnpm.
145+
146+
**Windows/macOS:**
147+
- قم بالتنزيل من [nodejs.org](https://nodejs.org/) (يُوصى بالإصدار LTS)
148+
- قم بتشغيل المثبت
149+
150+
**Linux:**
151+
```bash
152+
# Debian/Ubuntu
153+
# WARNING: Piping scripts from the internet directly into bash can be a security risk.
154+
# It is recommended to review the script before running it:
155+
# curl -fsSL https://deb.nodesource.com/setup_lts.x -o setup_lts.x
156+
# less setup_lts.x
157+
# Then run:
158+
# sudo -E bash setup_lts.x
159+
#
160+
# Alternatively, you can use the one-liner below at your own risk:
161+
curl -fsSL https://deb.nodesource.com/setup_lts.x | sudo -E bash -
162+
sudo apt-get install -y nodejs
163+
164+
# Fedora
165+
sudo dnf install nodejs
166+
167+
# Verify installation
168+
node --version
169+
npm --version
170+
```
171+
172+
### الخطوة السابعة: تثبيت تبعيات تطبيق الاختبارات
173+
174+
```bash
175+
# Navigate to quiz app directory
176+
cd quiz-app
177+
178+
# Install dependencies
179+
npm install
180+
181+
# Return to root directory
182+
cd ..
183+
```
184+
185+
### الخطوة الثامنة: تثبيت Docsify (اختياري)
186+
187+
للوصول إلى الوثائق دون اتصال:
188+
189+
```bash
190+
npm install -g docsify-cli
191+
```
192+
193+
## التحقق من التثبيت
194+
195+
### اختبار Python وJupyter
196+
197+
```bash
198+
# Activate your virtual environment if not already activated
199+
# On Windows:
200+
venv\Scripts\activate
201+
# On macOS/Linux:
202+
source venv/bin/activate
203+
204+
# Start Jupyter Notebook
205+
jupyter notebook
206+
```
207+
208+
يجب أن يفتح المتصفح بواجهة Jupyter. يمكنك الآن التنقل إلى أي ملف `.ipynb` من الدروس.
209+
210+
### اختبار تطبيق الاختبارات
211+
212+
```bash
213+
# Navigate to quiz app
214+
cd quiz-app
215+
216+
# Start development server
217+
npm run serve
218+
```
219+
220+
يجب أن يكون تطبيق الاختبارات متاحًا على `http://localhost:8080` (أو منفذ آخر إذا كان 8080 مشغولًا).
221+
222+
### اختبار خادم الوثائق
223+
224+
```bash
225+
# From the root directory of the repository
226+
docsify serve
227+
```
228+
229+
يجب أن تكون الوثائق متاحة على `http://localhost:3000`.
230+
231+
## استخدام حاويات التطوير في VS Code
232+
233+
إذا كان لديك Docker مثبتًا، يمكنك استخدام حاويات التطوير في VS Code:
234+
235+
1. قم بتثبيت [Docker Desktop](https://www.docker.com/products/docker-desktop)
236+
2. قم بتثبيت [Visual Studio Code](https://code.visualstudio.com/)
237+
3. قم بتثبيت [الإضافة Remote - Containers](https://marketplace.visualstudio.com/items?itemName=ms-vscode-remote.remote-containers)
238+
4. افتح المستودع في VS Code
239+
5. اضغط على `F1` واختر "Remote-Containers: Reopen in Container"
240+
6. انتظر حتى يتم بناء الحاوية (فقط في المرة الأولى)
241+
242+
## الخطوات التالية
243+
244+
- استكشف [README.md](README.md) للحصول على نظرة عامة على المنهج
245+
- اقرأ [USAGE.md](USAGE.md) للحصول على أمثلة وسير العمل الشائعة
246+
- تحقق من [TROUBLESHOOTING.md](TROUBLESHOOTING.md) إذا واجهت مشاكل
247+
- راجع [CONTRIBUTING.md](CONTRIBUTING.md) إذا كنت ترغب في المساهمة
248+
249+
## الحصول على المساعدة
250+
251+
إذا واجهت مشاكل:
252+
253+
1. تحقق من دليل [TROUBLESHOOTING.md](TROUBLESHOOTING.md)
254+
2. ابحث في [مشاكل GitHub الحالية](https://github.com/microsoft/Data-Science-For-Beginners/issues)
255+
3. انضم إلى [مجتمع Discord الخاص بنا](https://aka.ms/ds4beginners/discord)
256+
4. قم بإنشاء مشكلة جديدة مع معلومات مفصلة حول مشكلتك
257+
258+
---
259+
260+
**إخلاء المسؤولية**:
261+
تم ترجمة هذا المستند باستخدام خدمة الترجمة بالذكاء الاصطناعي [Co-op Translator](https://github.com/Azure/co-op-translator). بينما نسعى لتحقيق الدقة، يرجى العلم أن الترجمات الآلية قد تحتوي على أخطاء أو معلومات غير دقيقة. يجب اعتبار المستند الأصلي بلغته الأصلية المصدر الرسمي. للحصول على معلومات حاسمة، يُوصى بالاستعانة بترجمة بشرية احترافية. نحن غير مسؤولين عن أي سوء فهم أو تفسيرات خاطئة ناتجة عن استخدام هذه الترجمة.

0 commit comments

Comments
 (0)