Skip to content

Commit

Permalink
add setup python; wip: setup vscode
Browse files Browse the repository at this point in the history
  • Loading branch information
ariefrahmansyah committed Jul 31, 2024
1 parent 298b098 commit 37bccc7
Show file tree
Hide file tree
Showing 5 changed files with 124 additions and 3 deletions.
6 changes: 6 additions & 0 deletions docs/_toc.yml
Original file line number Diff line number Diff line change
Expand Up @@ -4,6 +4,12 @@
format: jb-book
root: intro
parts:
- caption: Getting Started
chapters:
- file: getting_started/setup_python
- file: getting_started/setup_ide/index
sections:
- file: getting_started/setup_ide/setup_vscode
- caption: Python
chapters:
- file: python_fundamentals/python_fundamentals
Expand Down
9 changes: 9 additions & 0 deletions docs/getting_started/setup_ide/index.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,9 @@
# Setup IDE

IDE atau Integrated Development Environment adalah sebuah aplikasi yang digunakan untuk menulis, mengedit, dan mengelola kode program. IDE biasanya dilengkapi dengan fitur-fitur yang memudahkan programmer dalam menulis kode, seperti syntax highlighting, code completion, debugging, dan lain sebagainya.

Kami merekomendasikan Visual Studio Code sebagai IDE yang digunakan untuk mengikuti training ini. Visual Studio Code adalah IDE yang ringan, cepat, dan memiliki banyak ekstensi yang dapat membantu dalam menulis kode Python.

```{tableofcontents}
```
3 changes: 3 additions & 0 deletions docs/getting_started/setup_ide/setup_vscode.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,3 @@
# Setup Visual Studio Code

Visual Studio Code adalah IDE yang ringan, cepat, dan memiliki banyak ekstensi yang dapat membantu dalam menulis kode Python. Visual Studio Code dapat diunduh di [situs resminya](https://code.visualstudio.com/).
97 changes: 97 additions & 0 deletions docs/getting_started/setup_python.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,97 @@
# Setup Python

Pada bagian ini, Anda akan belajar bagaimana cara menginstall Python di komputer Anda.

Klik salah satu tab di bawah ini sesuai dengan sistem operasi yang Anda gunakan untuk melihat langkah-langkahnya.

`````{tab-set}
````{tab-item} Windows
## Instalasi Python di Windows
### 1. Download Installer Python
[Buka situs resmi Python](https://www.python.org/downloads/). Di halaman download, cari bagian Windows installers dan pilih versi Python terbaru.
### 2. Jalankan File Installer
Setelah proses download selesai, double-click pada file installer Python yang sudah Anda unduh.
### 3. Ikuti Proses Instalasi
Jendela instalasi Python akan muncul. Pada tahap ini, pastikan Anda memilih opsi Install Now. Opsi ini akan menginstall Python dengan pengaturan default yang direkomendasikan.
PENTING: Selama proses instalasi, pastikan Anda mencentang pilihan "Add Python 3.x to PATH". Ini akan menambahkan direktori instalasi Python ke environment variable sehingga Anda bisa menjalankan perintah Python dari Command Prompt dengan mudah.
Klik tombol "Install Now" dan tunggu hingga proses instalasi selesai.
## Verifikasi Instalasi Python di Windows
Setelah proses instalasi selesai, saatnya untuk memastikan Python sudah terinstall dengan benar. Buka aplikasi Command Prompt (bisa Anda cari melalui menu Start).
Pada jendela Command Prompt, jalankan perintah berikut:
```{code-block} bash
python --version
```
Jika instalasi Python berjalan lancar, Command Prompt akan menampilkan informasi versi Python yang terinstall.
````
````{tab-item} Linux
## Instalasi Python di Linux
Cara install Python di Linux sedikit berbeda jika di bandingkan dengan Windows dan MacOS. Karena biasanya dilakukan melalui package manager bawaan dari distro Linux yang digunakan.
Perintah dan langkah-langkah instalasi bisa berbeda-beda tergantung pada distro Linux yang Anda gunakan. Sebagai contoh, panduan berikut ini akan menggunakan perintah untuk Debian-based distro.
### 1. Update Package List
Buka aplikasi Terminal lalu pada jendela Terminal, masukkan perintah berikut untuk update package list:
```{code-block} bash
sudo apt update
```
Masukkan password administrator Anda jika diminta.
### 2. Instalasi Python Menggunakan Package Manager
Untuk meng-install Python 3, Anda bisa menggunakan perintah berikut ini:
```{code-block} bash
sudo apt install python3
```
Perintah ini akan menginstall Python 3 beserta beberapa paket bawaan yang di perlukan.
## Verifikasi Instalasi Python di Linux
Pada jendela Terminal, lalu ketikkan perintah berikut ini:
```{code-block} bash
python --version
```
Jika sudah maka Anda bisa Tekan Enter. Apabila instalasi Python berjalan lancar, maka Terminal akan menampilkan informasi versi Python yang terinstall tersebut.
````
````{tab-item} macOS
## Instalasi Python di macOS
### 1. Download Installer Python
[Buka situs resmi Python](https://www.python.org/downloads/). Di halaman download, cari bagian macOS installers dan pilih versi Python terbaru.
### 2. Install Python Menggunakan Package Installer
Setelah file installer Python ter-download, double-click pada file tersebut. Ikuti perintah instalasi yang muncul pada layar. Umumnya, proses instalasi di macOS cukup mudah dan intuitif.
## Verifikasi Instalasi Python di macOS
Buka aplikasi Terminal (bisa Anda cari melalui Spotlight). Pada jendela Terminal, lalu ketikkan perintah berikut, yaitu:
```{code-block} bash
python --version
```
Jika instalasi Python berjalan lancar, Terminal akan menampilkan informasi versi Python yang terinstall.
````
`````
12 changes: 9 additions & 3 deletions docs/intro.md
Original file line number Diff line number Diff line change
@@ -1,7 +1,13 @@
# Introduction

Welcome to Applied Python Training by AIRLab Unsri 👋
Selamat datang di **Applied Python Training**! 👋

```{tableofcontents}
Pada pelatihan penerapan Python ini, Anda akan belajar bagaimana menggunakan Python untuk menyelesaikan berbagai masalah yang ada di dunia nyata. Python adalah bahasa pemrograman yang sangat populer di kalangan data scientist, software engineer, dan berbagai profesi lainnya. Python memiliki sintaks yang mudah dipahami, sehingga sangat cocok bagi pemula yang ingin belajar pemrograman. Python juga memiliki banyak library yang sangat powerful, sehingga Anda bisa menyelesaikan berbagai masalah dengan mudah.

```
Anda akan belajar bagaimana menggunakan Python untuk melakukan analisis data, visualisasi data, dan membuat model machine learning. Anda juga akan belajar bagaimana mem-publish aplikasi Python Anda. Training ini akan membekali Anda dengan skills yang diperlukan untuk menjadi seorang data scientist atau software engineer yang handal.

Selamat belajar! 🚀

## Tentang Dokumentasi Ini

Dokumentasi ini ditulis menggunakan [jupyter-book](https://jupyterbook.org/), salah satu open-source tool yang ditulis menggunakan bahasa Python untuk membuat buku digital yang berkualitas tinggi. Kamu bisa berkontribusi pada dokumentasi ini dengan cara melakukan pull request pada repositori [GitHub](https://github.com/airlab-unsri/applied-python-training) atau dengan meng-klik tombol GitHub pada pojok kanan di setiap halaman.

0 comments on commit 37bccc7

Please sign in to comment.