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

252 lines
6.9 KiB

# Gabay sa Pag-install
Ang gabay na ito ay tutulong sa iyo na i-set up ang iyong environment para magamit ang kurikulum ng Data Science for Beginners.
## Talaan ng Nilalaman
- [Mga Kinakailangan](../..)
- [Mga Mabilisang Opsyon sa Pagsisimula](../..)
- [Lokal na Pag-install](../..)
- [I-verify ang Iyong Pag-install](../..)
## Mga Kinakailangan
Bago ka magsimula, dapat ay mayroon ka ng:
- Pangunahing kaalaman sa command line/terminal
- Isang GitHub account (libre)
- Matatag na koneksyon sa internet para sa paunang setup
## Mga Mabilisang Opsyon sa Pagsisimula
### Opsyon 1: GitHub Codespaces (Inirerekomenda para sa mga Baguhan)
Ang pinakamadaling paraan para magsimula ay sa GitHub Codespaces, na nagbibigay ng kumpletong development environment sa iyong browser.
1. Pumunta sa [repository](https://github.com/microsoft/Data-Science-For-Beginners)
2. I-click ang dropdown menu na **Code**
3. Piliin ang tab na **Codespaces**
4. I-click ang **Create codespace on main**
5. Maghintay para ma-initialize ang environment (2-3 minuto)
Handa na ang iyong environment na may lahat ng pre-installed na dependencies!
### Opsyon 2: Lokal na Pag-develop
Para magtrabaho sa iyong sariling computer, sundin ang detalyadong mga tagubilin sa ibaba.
## Lokal na Pag-install
### Hakbang 1: I-install ang Git
Kinakailangan ang Git para i-clone ang repository at subaybayan ang iyong mga pagbabago.
**Windows:**
- I-download mula sa [git-scm.com](https://git-scm.com/download/win)
- Patakbuhin ang installer gamit ang default na mga setting
**macOS:**
- I-install gamit ang Homebrew: `brew install git`
- O i-download mula sa [git-scm.com](https://git-scm.com/download/mac)
**Linux:**
```bash
# Debian/Ubuntu
sudo apt-get update
sudo apt-get install git
# Fedora
sudo dnf install git
# Arch
sudo pacman -S git
```
### Hakbang 2: I-clone ang Repository
```bash
# Clone the repository
git clone https://github.com/microsoft/Data-Science-For-Beginners.git
# Navigate to the directory
cd Data-Science-For-Beginners
```
### Hakbang 3: I-install ang Python at Jupyter
Kinakailangan ang Python 3.7 o mas mataas para sa mga aralin sa data science.
**Windows:**
1. I-download ang Python mula sa [python.org](https://www.python.org/downloads/)
2. Sa panahon ng pag-install, i-check ang "Add Python to PATH"
3. I-verify ang pag-install:
```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
```
### Hakbang 4: I-set Up ang Python Environment
Inirerekomenda na gumamit ng virtual environment para panatilihing hiwalay ang mga dependencies.
```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
```
### Hakbang 5: I-install ang Python Packages
I-install ang kinakailangang mga library para sa data science:
```bash
pip install jupyter pandas numpy matplotlib seaborn scikit-learn
```
### Hakbang 6: I-install ang Node.js at npm (Para sa Quiz App)
Kinakailangan ng quiz application ang Node.js at npm.
**Windows/macOS:**
- I-download mula sa [nodejs.org](https://nodejs.org/) (LTS version ang inirerekomenda)
- Patakbuhin ang installer
**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
```
### Hakbang 7: I-install ang Quiz App Dependencies
```bash
# Navigate to quiz app directory
cd quiz-app
# Install dependencies
npm install
# Return to root directory
cd ..
```
### Hakbang 8: I-install ang Docsify (Opsyonal)
Para sa offline na access sa dokumentasyon:
```bash
npm install -g docsify-cli
```
## I-verify ang Iyong Pag-install
### Subukan ang Python at Jupyter
```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
```
Dapat magbukas ang iyong browser na may Jupyter interface. Maaari mo nang i-navigate ang anumang `.ipynb` file ng aralin.
### Subukan ang Quiz Application
```bash
# Navigate to quiz app
cd quiz-app
# Start development server
npm run serve
```
Dapat maging available ang quiz app sa `http://localhost:8080` (o ibang port kung busy ang 8080).
### Subukan ang Documentation Server
```bash
# From the root directory of the repository
docsify serve
```
Dapat maging available ang dokumentasyon sa `http://localhost:3000`.
## Paggamit ng VS Code Dev Containers
Kung mayroon kang naka-install na Docker, maaari mong gamitin ang VS Code Dev Containers:
1. I-install ang [Docker Desktop](https://www.docker.com/products/docker-desktop)
2. I-install ang [Visual Studio Code](https://code.visualstudio.com/)
3. I-install ang [Remote - Containers extension](https://marketplace.visualstudio.com/items?itemName=ms-vscode-remote.remote-containers)
4. Buksan ang repository sa VS Code
5. Pindutin ang `F1` at piliin ang "Remote-Containers: Reopen in Container"
6. Maghintay para ma-build ang container (sa unang pagkakataon lamang)
## Mga Susunod na Hakbang
- I-explore ang [README.md](README.md) para sa pangkalahatang ideya ng kurikulum
- Basahin ang [USAGE.md](USAGE.md) para sa mga karaniwang workflow at halimbawa
- Tingnan ang [TROUBLESHOOTING.md](TROUBLESHOOTING.md) kung makakaranas ng mga problema
- Suriin ang [CONTRIBUTING.md](CONTRIBUTING.md) kung nais mong mag-ambag
## Pagkuha ng Tulong
Kung makakaranas ng mga problema:
1. Tingnan ang gabay na [TROUBLESHOOTING.md](TROUBLESHOOTING.md)
2. Maghanap ng mga umiiral na [GitHub Issues](https://github.com/microsoft/Data-Science-For-Beginners/issues)
3. Sumali sa aming [Discord community](https://aka.ms/ds4beginners/discord)
4. Gumawa ng bagong issue na may detalyadong impormasyon tungkol sa iyong problema
---
**Paunawa**:
Ang dokumentong ito ay isinalin gamit ang AI translation service na [Co-op Translator](https://github.com/Azure/co-op-translator). Bagama't sinisikap naming maging tumpak, pakitandaan na ang mga awtomatikong pagsasalin ay maaaring maglaman ng mga pagkakamali o hindi pagkakatugma. Ang orihinal na dokumento sa orihinal nitong wika ang dapat ituring na opisyal na sanggunian. Para sa mahalagang impormasyon, inirerekomenda ang propesyonal na pagsasalin ng tao. Hindi kami mananagot sa anumang hindi pagkakaunawaan o maling interpretasyon na dulot ng paggamit ng pagsasaling ito.