Skip to content
··3 menit baca

Perjalanan Saya Melalui 7 Kursus Andrew Ng tentang Machine Learning dan AI

Saya menyelesaikan 7 kursus Andrew Ng dalam beberapa bulan — dari fundamental ML hingga membangun aplikasi GenAI. Ini roadmap saya untuk berangkat dari nol sampai mengirimkan aplikasi LLM pertamamu.

Harus saya akui, begitu saya mulai mengambil kursus Andrew Ng, saya tidak bisa berhenti :D Selama beberapa bulan terakhir, saya menyelesaikan tujuh kursusnya di Coursera dan DeepLearning.AI. Setiap kursus membangun di atas yang sebelumnya dan memberi saya gambaran yang lebih jelas tentang bagaimana machine learning dan AI sebenarnya bekerja. Ini pandangan saya tentang kursus-kursus ini, dalam urutan yang menurut saya paling masuk akal kalau kamu memulai dari nol:

1. Machine Learning Specialization - Fondasi yang Kuat

Spesialisasi 3 kursus yang ramah-pemula ini memberikan fondasi kuat dalam konsep dan aplikasi machine learning. Kursus-kursusnya bergerak dari algoritma supervised learning seperti regresi dan klasifikasi ke teknik yang lebih lanjut seperti unsupervised learning dan reinforcement learning. Saya menghargai latihan coding hands-on di Python dan merasa kursus ini bisa diakses meskipun pengalaman programming terbatas. Ini adalah salah satu kursus pengantar machine learning terbaik yang ada.

2. Generative AI for Everyone - Menghilangkan Mitos Hype

Ditargetkan untuk audiens non-teknis, kursus ini mendemistifikasi generative AI, menjelaskan aplikasi dan keterbatasannya. Kontennya terorganisir dengan baik, menyeimbangkan pro dan kontra serta menghilangkan mitos umum. Ini kursus bagus bagi siapa saja yang ingin memahami generative AI dari konsepsi sampai peluncuran, termasuk membangun prompt yang efektif.

3. Neural Networks and Deep Learning - Memahami Model Kunci

Kursus ini mulai mendalami deep learning, bagaimana diterapkan pada supervised learning, kategori utama model (CNNs, RNNs, dll.), dan kapan harus diterapkan. Mengambil kursus ini setelah "Machine learning specialization" bisa terasa sedikit redundan dengan konten tertentu. Silakan skip saja.

4. Ketika kamu merasa siap membangun aplikasi Gen AI pertamamu

Ketika kamu merasa siap untuk mulai membangun aplikasi pertamamu, terutama aplikasi Gen AI, mulai dengan kursus-kursus berikut "ChatGPT Prompt Engineering for Developers", "Building system with chatGPT API",

Kursus-kursus ini akan menghemat banyak waktumu karena memberi gambaran langkah-langkah terpenting yang harus kamu pikirkan saat membangun aplikasimu. Tentu saja, mereka juga dilengkapi kode contoh jadi sangat praktis.

ChatGPT Prompt Engineering for Developers

Kursus ini adalah anugerah bagi pemula maupun pelajar tingkat lanjut. Diajar oleh Andrew dan juga Isa Fulford dari OpenAI. Fokusnya pada nuansa prompt engineering dan penggunaan Large Language Models (LLMs). Kursus ini dengan brilian menjelaskan konsep inti LLMs dan menawarkan insight praktis tentang best practice prompt engineering. Sangat berharga bagi mereka yang ingin memahami dan memanfaatkan kekuatan LLM APIs dalam berbagai aplikasi. Misalnya, cara meminta GPT untuk output jawaban dalam format JSON supaya bisa digunakan nanti di aplikasimu.

Building Systems with the ChatGPT API

Sebagai kelanjutan dari kursus Prompt Engineering, sesi satu jam ini sempurna untuk pemula di LLMs. Menyediakan contoh hands-on dan mengajarkan cara membangun sistem multi-langkah secara efisien menggunakan large language models. Kursus ini adalah primer yang sangat baik bagi mereka yang tertarik dengan prompt engineering dan aplikasi large language model. Saya menghargai panduan tentang hal-hal berikut dengan contoh kode aktual:

  • Cara menggunakan "Moderation API" untuk memvalidasi input pengguna, menghindari prompt injection
  • Chain of thought reasoning
  • Chaining prompts
  • Output evaluations

5. Siap menyelam lebih dalam?

Setelah kursus-kursus ini, kalau kamu ingin lebih dalam ke pembangunan aplikasi Gen AI, dua kursus "Functions, Tools, and Agents with LangChain" dan "Vector Databases: from Embeddings to Applications" sangat sempurna.

Memahami apa itu vector database, bagaimana cara kerjanya, dan bagaimana bisa membantumu membangun aplikasi generative AI multi-modal itu sangat keren.

Melihat ke belakang, saya bersyukur dengan betapa baiknya kursus-kursus ini saling membangun. Mereka memberikan bukan hanya pengetahuan teoretis tapi juga kepercayaan diri praktis untuk mulai membangun sesuatu. Kalau kamu datang dari latar belakang non-teknis seperti saya, menurut saya ini benar-benar jalur pembelajaran terbaik yang ada.

6. Update (November 2025): Mempraktikkannya

Ingat ketika saya bilang saya menantikan "memanfaatkan pembelajaran ini dalam proyek dunia nyata"? Nah, saya benar-benar melakukannya.

Setelah menyelesaikan kursus-kursus ini, saya menghabiskan 75 hari membangun https://stratum.chandlernguyen.com/ - platform marketing AI 9-agen yang menerapkan persis apa yang Andrew ajarkan: LLM prompt engineering, function calling, chain-of-thought reasoning, dan sistem multi-agen.

Platform ini menggunakan 11 framework strategis (SWOT, Porter's Five Forces, Blue Ocean Strategy, dll.) dan progressive learning - artinya agen AI semakin pintar tentang bisnismu dengan setiap percakapan. Dirancang untuk bisnis kecil dan agensi marketing yang membutuhkan inteligensi strategis, bukan hanya eksekusi.

Apakah sempurna? Pasti tidak (saya masih belajar!). Tapi sudah live, sudah berfungsi, dan langsung berasal dari penerapan apa yang saya pelajari di kursus Andrew. Kadang cara terbaik belajar adalah membangun sesuatu yang nyata.

Kalau kamu penasaran bagaimana konsep AI ini diterjemahkan ke produk aktual, kamu bisa baca lebih lanjut tentang STRATUM: The 9-Agent Marketing Application I Built in 75 Days (Solo, While Sick for 10) atau https://stratum.chandlernguyen.com/.

Masih coding, masih belajar, masih menerapkan ajaran Andrew ke masalah nyata.

Bagaimana denganmu — apakah kamu sudah mengambil kursus-kursus ini, atau sedang dalam perjalanan pembelajaran serupa? Saya ingin dengar apa yang berhasil (atau tidak berhasil) untukmu.

Salam,

Chandler

Lanjutkan Membaca

Perjalanan Saya
Terhubung
Bahasa
Preferensi