BelajarKoding Logobelajarkoding

Platform belajar web development Indonesia. Artikel, cheat sheets, roadmap, dan code challenges untuk developer Indonesia.

Navigasi

  • Artikel
  • Cheat Sheets
  • Roadmap
  • Challenges
  • Pricing
  • Search

Produk Lain

  • JagoHermes
  • KelasClaude
  • KilatKoding
  • BelajarVibeCoding
  • JualanKoding

Support

  • Privacy Policy
  • Terms of Service
  • Email

© 2026 BelajarKoding. All rights reserved.

Galih PratamaBagian dari ekosistem Galih Pratama
belajarkoding LogobyGalih Pratama
RoadmapArtikelCheat SheetsChallengesUpgrade
belajarkoding LogobyGalih Pratama
RoadmapArtikelCheat SheetsChallengesUpgrade
belajarkoding LogobyGalih Pratama
RoadmapArtikelCheat SheetsChallengesUpgrade
Kembali ke Roadmaps

AI Engineer

Roadmap lengkap untuk menjadi AI Engineer. Pelajari dasar machine learning, deep learning, generative AI, LLM, RAG, AI agents, dan deployment ke production.

7
Phases
42
Topics
23
Required
36
Resources
Loading progress...
1

Fundamental AI & Programming

Fondasi yang wajib dikuasai sebelum masuk ke AI/ML

Python untuk Data Science

required

Bahasa utama untuk seluruh AI/ML ecosystem. Kuasai syntax, OOP, dan library inti (NumPy, Pandas, Matplotlib)

Resources:
Python untuk Data Science Cheat Sheet

Linear Algebra

required

Vektor, matriks, transformasi. Fondasi untuk paham cara kerja neural network dan embeddings

Resources:
Aljabar Linear untuk Machine Learning Cheat Sheet

Probability & Statistics

required

Distribusi, hipotesis, randomness. Dipake buat evaluasi model dan paham distribusi data

Resources:
Probability & Statistics untuk Machine Learning Cheat Sheet

Calculus & Optimization

recommended

Gradien, turunan parsial, chain rule. Inti dari cara neural network belajar (backpropagation)

Git & Data Handling

required

Version control, data cleaning, dan pengelolaan dataset. Skill dasar yang sering disepelekan

Resources:
Git Cheat SheetGit untuk Pemula
2

Machine Learning Core

Algoritma klasik dan supervised/unsupervised learning

Supervised Learning

required

Linear regression, logistic regression, decision tree, random forest, gradient boosting. Inti dari ML klasik

Resources:
Supervised Learning Cheat Sheet

Unsupervised Learning

recommended

Clustering (K-Means, hierarchical), dimensionality reduction (PCA). Untuk data tanpa label

Resources:
Unsupervised Learning Cheat Sheet

Model Evaluation & Metrics

required

Accuracy, precision, recall, F1-score, ROC-AUC, confusion matrix. Paham kapan pakai metric yang mana

Resources:
Model Evaluation Metrics Cheat Sheet

Scikit-learn

required

Library Python utama untuk ML klasik. Dari preprocessing sampai model training dan evaluation

Resources:
Scikit-learn Cheat Sheet

Feature Engineering

recommended

Feature selection, scaling, normalization. Skill yang membedakan model biasa sama model bagus

Resources:
Feature Engineering Cheat Sheet
3

Deep Learning & Neural Networks

Neural network, CNN, RNN, dan arsitektur modern

Neural Network Fundamentals

required

Perceptron, MLP, forward/backward propagation, activation function (ReLU, sigmoid, softmax)

Resources:
Neural Networks Fundamentals Cheat Sheet

Convolutional Neural Networks (CNN)

recommended

Untuk image classification, object detection, dan computer vision. Convolution, pooling, padding

RNN, LSTM & GRU

optional

Untuk data sekuensial dan time series. Fondasi sebelum masuk ke NLP modern

Transformers & Attention

required

Self-attention, multi-head attention. Arsitektur di balik GPT, Claude, Gemini, dan semua LLM modern

Resources:
Transformers & Attention Cheat Sheet

PyTorch atau TensorFlow

required

Framework deep learning utama. PyTorch lebih fleksibel untuk riset, TensorFlow untuk production pipeline

Resources:
PyTorch Cheat Sheet

Transfer Learning

recommended

Pakai pre-trained model dan adaptasi ke task baru. Hemat waktu, compute, dan data

4

Generative AI & LLMs

Bekerja dengan large language models, prompt engineering, dan API integration

LLM Fundamentals

required

Cara kerja LLM, tokenization, context window, temperature, top-p. Paham capabilities dan limitations

Resources:
AI Engineering Cheat Sheet

Prompt Engineering

required

Zero-shot, few-shot, chain-of-thought, system prompt, role-playing. Skill yang nentuin output bagus atau jelek

Resources:
AI Engineering Cheat Sheet

OpenAI API & Provider Lain

required

Chat completions, function calling, streaming. Juga Anthropic, Google Gemini, Mistral, DeepSeek API

Resources:
AI Engineering Cheat Sheet

Hugging Face Ecosystem

required

Model Hub dengan 1 juta+ model, Transformers library, Datasets, Spaces. Open source AI terbesar

Resources:
Hugging Face Cheat Sheet

Embeddings & Semantic Search

required

Representasi numerik teks yang nangkap makna. Fondasi untuk RAG dan semantic search

Resources:
Embeddings & Semantic Search Cheat Sheet

Structured Output

required

JSON mode, function calling, tool use buat pastikan LLM output format yang terstruktur dan reliable

Resources:
Structured Output LLM Cheat Sheet

Multimodal AI

recommended

Vision-language models (GPT-4V, Claude Vision), image generation (DALL-E, Stable Diffusion), TTS/STT

AI Ethics & Safety

recommended

Bias, fairness, hallucination mitigation, privacy, regulasi (EU AI Act). Tanggung jawab yang nggak bisa di-skip

5

RAG & Vector Databases

Bangun aplikasi AI yang bisa akses data kamu sendiri

Retrieval-Augmented Generation (RAG)

required

Ambil data relevan dari sumber eksternal, inject ke prompt. Bikin LLM bisa jawab soal data spesifik kamu

Resources:
Retrieval-Augmented Generation Cheat Sheet

Vector Databases

required

Pinecone, Weaviate, Qdrant, Chroma, pgvector. Simpan dan search embeddings dalam skala besar

Resources:
PostgreSQL Cheat SheetPostgreSQL untuk PemulaVector Databases untuk AI

LangChain

required

Framework Python/JS buat bangun aplikasi LLM. Chains, prompts, memory, document loaders, retrievers

Resources:
LangChain Python Cheat Sheet

LlamaIndex

recommended

Framework spesialis RAG. Fokus pada data ingestion, indexing, dan query engine

Chunking & Indexing Strategy

recommended

Cara motong dokumen jadi chunk yang optimal. Fixed-size, recursive, semantic chunking. Krusial buat RAG quality

6

AI Agents & Tooling

Sistem AI yang bisa ambil aksi, bukan cuma generate teks

Function Calling & Tool Use

required

Kasih kemampuan ke LLM buat panggil function, akses API, dan interact dengan sistem eksternal

Resources:
Function Calling dan Tool Use Cheat Sheet

Agent Frameworks

required

LangGraph, CrewAI, AutoGPT, OpenAI Swarm. Bangun agent yang bisa reason, plan, dan eksekusi multi-step task

Model Context Protocol (MCP)

recommended

Standard protocol dari Anthropic buat koneksikan AI model dengan data source dan tool eksternal secara universal

Resources:
MCP Model Context Protocol

Guardrails & AI Safety

recommended

Input/output filtering, content moderation, prompt injection defense, NeMo Guardrails, Llama Guard

Resources:
AI Guardrails & Safety Cheat Sheet

AI Coding Tools

optional

GitHub Copilot, Cursor, Claude Code, Codex. Tools yang ubah cara developer nulis kode. Paham cara pakai efektif

Vercel AI SDK

recommended

TypeScript SDK buat bangun AI app di React/Next.js. Streaming, multi-model, tool calling, 100+ provider support

Resources:
Memulai dengan Next.js 16
7

AI Production & MLOps

Deploy, monitor, dan maintain sistem AI di production

Fine-Tuning (LoRA & QLoRA)

recommended

Parameter-efficient fine-tuning. Adaptasi pre-trained model ke task spesifik tanpa retrain dari nol

Model Serving & API

required

FastAPI buat serve model, vLLM buat high-throughput LLM serving, dan edge deployment dengan Ollama/llama.cpp

Resources:
REST API Best Practices

Local LLM Deployment

recommended

Ollama, llama.cpp, LM Studio untuk run LLM di local machine atau edge device. Privacy-first, no API costs

MLOps & Experiment Tracking

recommended

MLflow buat track eksperimen, Docker buat containerization, CI/CD buat automated deployment

Resources:
Docker untuk DeveloperDocker Compose AdvancedDocker Compose Cheat SheetGitHub Actions untuk Pemula

AI Evaluation & Hallucination Detection

required

RAGAS, DeepEval, LLM-as-judge. Cara ukur kualitas output LLM dan detect hallucination secara sistematis

Resources:
LLM Evaluation Cheat Sheet

Monitoring & Observability

recommended

Model drift detection, latency monitoring, output quality tracking. LangSmith, W&B, Arize buat LLM observability

Resources:
OpenTelemetry Cheat Sheet

Cost & Token Optimization

optional

Cache strategy, model selection (murah buat simple task, mahal buat complex), batch processing, prompt compression

Resources:
LLM Cost & Token Optimization Cheat Sheet

Udah siap buat mulai?

Roadmap ini bakal nemenin kamu dari basic sampai jago jadi AI Engineer. Pelajari tiap topik step by step, terus langsung praktik dengan bikin project.

Baca ArtikelLihat Cheat Sheets