
import pandas as pd
from sklearn.model_selection import train_test_split
from sklearn.ensemble import RandomForestClassifier
# Load and prepare data
df = pd.read_csv('data.csv')
X = df.drop('target', axis=1)
y = df['target']
# Train model
X_train, X_test = train_test_split(X, y)
model = RandomForestClassifier()
model.fit(X_train, y_train)
SELECT
customer_id,
SUM(amount) as total_spent,
COUNT(*) as orders
FROM transactions
GROUP BY customer_id
HAVING total_spent > 1000
ORDER BY total_spent DESC;
#1 Video Learning Platform
Start Your Data Science Career + Real Portfolio from Rp33,000/month
Learn directly from global industry practitioners. Access all materials, projects, and community in one package.
260+
Learning Videos
15+
Portfolio Projects
200+
Proven Alumni
Loading packages...
Compare All Plans
See the details of what you get at each level.
Foundational
Complete beginners wanting to learn from scratch
Skills You'll Learn
Portfolio Projects
-
Tools & Technologies
Certificate
Community
Intermediate
Those with basics, ready to enter industry
Skills You'll Learn
- Everything in Foundational
Portfolio Projects
-
Tools & Technologies
Certificate
Community
Advanced
Those wanting to become AI/ML Specialists
Skills You'll Learn
- Everything in Intermediate
Portfolio Projects
-
Tools & Technologies
Certificate
Community
Foundational
+0 skills
Intermediate
Everything in Foundational
+0 skills
Advanced
Everything in Intermediate
+0 skills
Payment Methods
We accept various payment methods for your convenience.
Bank Transfer
E-Wallet
Secure & encrypted payment via Midtrans
Pricing & Payment FAQ
Quiz 2 Menit
Not Sure Where to Start?
Answer a few quick questions and find the perfect learning package for you.
Find Your Course?
🐍
Foundational🤖
Intermediate🧠
Advanced
Ready to Start Your Data Journey?
Join 200+ alumni who've already proven it. Start learning today.
