Skip to content

Commit 8cc8310

Browse files
committed
feat: udpate css and add more tutorial
1 parent 7a2fdd8 commit 8cc8310

17 files changed

Lines changed: 2577 additions & 40 deletions

docs/tutorial/instalasi-python.md

Lines changed: 60 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,60 @@
1+
---
2+
layout: tutorial
3+
title: Instalasi Python
4+
order: 2
5+
---
6+
7+
Sebelum Anda menggunakan Python, Anda harus menginstalnya terlebih dahulu di sistem operasi komputer Anda. Saat ini Python memiliki versi stabil terbaru yaitu Python **3.13**. Disini kita akan belajar bahasa pemrograman Python menggunakan versi terbaru tersebut.
8+
9+
Cara menginstal python sangat mudah, ikuti panduan dibawah ini. Dibawah adalah panduan cara instal python di platform Linux, Windows dan Mac OS.
10+
11+
### Linux
12+
13+
1. Buka browser, kunjungi [halaman download Python](https://www.python.org/downloads/source/)
14+
2. Download versi terbaru Python berbentuk file zip untuk Unix/Linux
15+
3. Ekstrak file zip yang baru saja di download
16+
4. Edit file Modules/Setup jika Anda ingin kostumisasi Python
17+
5. Jalankan `./configure` script
18+
6. `make`
19+
7. `make install`
20+
21+
Langkah ini akan menginstal Python di lokasi standar `/usr/local/bin` dan library di `/usr/local/lib/pythonXX` dimana `XX` adalah versi terbaru Python yang anda gunakan.
22+
23+
> Untuk beberapa distro (distribution store) dari sistem operasi linux sudah terinstal Python di dalamnya. Jadi Anda tidak perlu menginstalnya lagi.
24+
25+
### Windows
26+
27+
1. Buka browser, kunjungi [halaman download Python untuk Windows](https://www.python.org/downloads/windows/)
28+
2. Download installer Python 3.13 (pilih versi 64-bit untuk Windows)
29+
3. Buka (klik 2x) file installer python yang baru saja di download
30+
4. Ikuti langkah instalasi sampai selesai
31+
32+
### Mac OS
33+
34+
1. Buka browser, kunjungi [halaman download Python untuk Mac](https://www.python.org/downloads/macos/)
35+
2. Download versi terbaru Python untuk Macintosh
36+
3. Buka file yang baru saja di download
37+
4. Ikuti langkah instalasi sampai selesai
38+
39+
---
40+
41+
> [Edit tutorial ini](https://github.com/belajarpythoncom/belajarpython.com/blob/master/docs/tutorial/instalasi-python.md)
42+
43+
<div class="mt-8 inline justify-between gap-x-4 md:flex">
44+
<div class="flex justify-center mb-4 md:mb-0">
45+
<a href="/tutorial/apa-itu-python" class="text-primary-300 hover:text-primary-300 order-2 flex h-12 items-center rounded-full bg-blue-500 bg-opacity-20 px-8 text-base hover:no-underline md:order-1">
46+
<svg xmlns="http://www.w3.org/2000/svg" class="mr-1 h-5 w-5" viewBox="0 0 20 20" fill="currentColor">
47+
<path fill-rule="evenodd" d="M10 18a8 8 0 100-16 8 8 0 000 16zm.707-10.293a1 1 0 00-1.414-1.414l-3 3a1 1 0 000 1.414l3 3a1 1 0 001.414-1.414L9.414 11H13a1 1 0 100-2H9.414l1.293-1.293z" clip-rule="evenodd" />
48+
</svg>
49+
<span class="-mt-0.5">Pengertian Python</span>
50+
</a>
51+
</div>
52+
<div class="order-1 flex justify-center">
53+
<a href="/tutorial/menjalankan-python" class="order-1 flex h-12 items-center rounded-full bg-gradient-to-l from-yellow-500 to-yellow-400 px-8 text-base text-black shadow-xl hover:text-black hover:no-underline hover:shadow md:order-2">
54+
<span class="-mt-0.5">Menjalankan Python</span>
55+
<svg xmlns="http://www.w3.org/2000/svg" class="ml-1 h-5 w-5" viewBox="0 0 20 20" fill="currentColor">
56+
<path fill-rule="evenodd" d="M10 18a8 8 0 100-16 8 8 0 000 16zm3.707-8.707l-3-3a1 1 0 00-1.414 1.414L10.586 9H7a1 1 0 100 2h3.586l-1.293 1.293a1 1 0 101.414 1.414l3-3a1 1 0 000-1.414z" clip-rule="evenodd" />
57+
</svg>
58+
</a>
59+
</div>
60+
</div>

src/_data/site.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -5,5 +5,5 @@
55
"url": "https://belajarpython.com",
66
"description": "Belajar Python gratis dengan tutorial lengkap berbahasa Indonesia. Panduan pemrograman Python dari dasar hingga mahir: data science, machine learning, AI, dan web development. Dipercaya 100+ kampus & perusahaan di Indonesia.",
77
"keywords": "belajar python, tutorial python, python indonesia, belajar python pemula, kursus python gratis, pemrograman python, python untuk data science, python machine learning",
8-
"version": "1.3.0"
8+
"version": "1.3.1"
99
}

src/css/base.css

Lines changed: 8 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -838,6 +838,10 @@ video {
838838
transform: translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));
839839
}
840840

841+
.transform {
842+
transform: translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));
843+
}
844+
841845
@keyframes scroll {
842846
0% {
843847
transform: translateX(0);
@@ -1366,6 +1370,10 @@ video {
13661370
filter: var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow);
13671371
}
13681372

1373+
.filter {
1374+
filter: var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow);
1375+
}
1376+
13691377
.backdrop-blur {
13701378
--tw-backdrop-blur: blur(8px);
13711379
-webkit-backdrop-filter: var(--tw-backdrop-blur) var(--tw-backdrop-brightness) var(--tw-backdrop-contrast) var(--tw-backdrop-grayscale) var(--tw-backdrop-hue-rotate) var(--tw-backdrop-invert) var(--tw-backdrop-opacity) var(--tw-backdrop-saturate) var(--tw-backdrop-sepia);

src/tutorial/apa-itu-python.md

Lines changed: 10 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -10,6 +10,16 @@ permalink: /tutorial/apa-itu-python/
1010
[Python](https://www.python.org) adalah bahasa pemrograman interpretatif multiguna. Tidak seperti bahasa lain yang susah untuk dibaca dan dipahami, python lebih menekankan pada keterbacaan kode agar lebih mudah untuk memahami sintaks. Hal ini membuat Python sangat mudah dipelajari baik untuk pemula maupun untuk yang sudah menguasai bahasa pemrograman lain.
1111

1212
Bahasa ini muncul pertama kali pada tahun 1991, dirancang oleh seorang bernama [Guido van Rossum](https://id.wikipedia.org/wiki/Guido_van_Rossum). Sampai saat ini Python masih dikembangkan oleh [Python Software Foundation](https://www.python.org/psf/). Bahasa Python mendukung hampir semua sistem operasi, bahkan untuk sistem operasi Linux, hampir semua distronya sudah menyertakan Python di dalamnya.
13+
14+
Python telah menjadi salah satu bahasa pemrograman paling populer di dunia, terutama karena perannya yang dominan di bidang:
15+
16+
- **Kecerdasan Buatan (AI) dan Machine Learning** - Library seperti TensorFlow, PyTorch, dan scikit-learn menjadikan Python pilihan utama untuk pengembangan AI.
17+
- **Data Science dan Analisis Data** - Pandas, NumPy, dan Matplotlib adalah tools standar industri.
18+
- **Pengembangan Web** - Framework seperti Django, Flask, dan FastAPI.
19+
- **Otomasi dan Scripting** - Mengotomasi tugas-tugas repetitif dengan mudah.
20+
- **Internet of Things (IoT)** - Digunakan di Raspberry Pi dan perangkat embedded.
21+
22+
Versi terbaru Python saat ini adalah **Python 3.13** dengan berbagai fitur modern seperti pattern matching, improved error messages, dan performa yang lebih baik.
1323

1424
Dengan kode yang simpel dan mudah diimplementasikan, seorang programmer dapat lebih mengutamakan pengembangan aplikasi yang dibuat, bukan malah sibuk mencari syntax error.
1525

0 commit comments

Comments
 (0)