https://github.com/akbarrdev/belajar-bareng
https://github.com/akbarrdev/belajar-bareng
Last synced: about 2 months ago
JSON representation
- Host: GitHub
- URL: https://github.com/akbarrdev/belajar-bareng
- Owner: akbarrdev
- Created: 2024-12-15T02:03:18.000Z (over 1 year ago)
- Default Branch: main
- Last Pushed: 2024-12-15T02:08:00.000Z (over 1 year ago)
- Last Synced: 2025-01-26T00:35:58.429Z (over 1 year ago)
- Language: JavaScript
- Size: 4.88 KB
- Stars: 0
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: readme.md
Awesome Lists containing this project
README
# Materi Pembelajaran NodeJS & AI
Repositori ini berisi kumpulan materi pembelajaran NodeJS dan AI yang saya gunakan untuk mengajar. Materi ini dirancang untuk teman teman yang ingin memahami dasar-dasar NodeJS dan implementasi AI sederhana.
## Tentang Materi
Materi pembelajaran ini disusun secara bertahap, mulai dari konsep dasar hingga implementasi AI sederhana. Setiap modul dilengkapi dengan contoh praktis yang mudah dipahami.
## Struktur Materi
Materi pembelajaran terbagi dalam beberapa modul di direktori `Materi 12-12-2024`:
1. **Print To Console (Info, Warn, Error, Table)**
- Pengenalan dasar NodeJS (Function, Console, Logging, Object)
- Cara menggunakan console untuk debugging
- Memahami cara kerja NodeJS
2. **Fetching (Mengambil Data Gempa Terbaru)**
- Belajar tentang HTTP request
- Cara mengambil data dari API
- Memahami konsep asynchronous di NodeJS
3. **Simple AI (Menggunakan Grok AI)**
- Pengenalan dasar AI dengan NodeJS
- Implementasi AI sederhana
- Integrasi AI dalam aplikasi
## Persyaratan Sistem
Untuk mengikuti materi ini, pastikan sudah memiliki:
- Node.js
- Text editor (VS Code direkomendasikan)
- Koneksi internet untuk mengakses API
## Cara Menggunakan Materi
### Persiapan Awal
1. Clone repositori ini:
```bash
git clone https://github.com/akbarrdev/Belajar-Bareng.git
```
2. Masuk ke direktori materi:
```bash
cd "Belajar-Bareng/Materi 12-12-2024"
```
3. Install dependensi yang diperlukan:
```bash
npm install
```
### Menjalankan Contoh Kode
Setiap modul memiliki contoh kode yang bisa langsung dijalankan:
```bash
node [nama-file.js]
```
Contoh:
```bash
node "1. Print To Console/print.js"
```
Atau:
```bash
npm run contoh-1
```
## Detail Materi
### 1. Pengenalan NodeJS
- Memahami cara kerja NodeJS
- Belajar menggunakan console untuk debugging
- Latihan dasar input/output
### 2. Pengambilan Data Gempa Terbaru
- Memahami konsep HTTP request
- Belajar menggunakan API
- Implementasi async/await
- Penanganan error
### 3. Pengenalan AI (Menggunakan model Grok AI dari x.ai (Twitter))
- Pengenalan dasar AI
- Memahami konsep AI
- Dasar-dasar AI dalam NodeJS
- Membuat model AI sederhana
- Implementasi praktis AI
- Simpan data percakapan AI
## Pemateri
- [Akbar](https://github.com/akbarrdev) in Nevolution Community
- [Haikal](https://github.com/kipasgts) in Nevolution Community
---
> "Belajar adalah proses yang tak pernah berhenti. Mari kita tumbuh bersama dalam dunia teknologi!"