0Pricing
Elixir & Phoenix: Scalable Backend Development icon
ElixirBackendWebEnterpriseLevel A1 → C215 bahasa

Elixir & Phoenix: Scalable Backend Development

Kuasai Elixir dan Phoenix untuk membangun aplikasi backend yang robust, scalable, dan fault-tolerant dengan prinsip pemrograman fungsional. Jalur belajar CoddyKit yang terdiri dari 12 kursus singkat dan 48 pelajaran interaktif, dengan AI Tutor 24/7 di sisi kamu.

Kursus
12
Pelajaran
48
Langkah interaktif
560
Gratis untuk memulai
Kursus 1
Kurikulum

12 kursus di jalur ini

Setiap kursus dalam jalur Elixir & Phoenix: Scalable Backend Development, sesuai urutan belajar. Kursus pertama gratis.

1

A14 pelajaranGratis

Selami konsep inti Elixir, bahasa fungsional dinamis yang dirancang untuk membangun aplikasi yang dapat diskalakan dan mudah dipelihara. Pelajari sintaks, struktur data, dan paradigma pemrograman fun…

2

B14 pelajaranPRO

Jelajahi paradigma pemrograman fungsional dalam Elixir dengan berfokus pada fungsi murni, imutabilitas, dan transformasi data. Pelajari cara menulis kode yang bersih, dapat dikomposisikan, dan dapat…

3

B24 pelajaranPRO

Mulailah menggunakan Phoenix, kerangka kerja web Elixir yang andal dan dikenal karena performa tinggi serta produktivitas pengembangnya. Bangun aplikasi web pertama Anda dari awal.

4

B24 pelajaranPRO

Pelajari cara berinteraksi dengan basis data menggunakan Ecto, bahasa pemetaan data dan kueri yang andal dari Elixir. Modelkan data Anda, lakukan migrasi, dan jalankan kueri kompleks.

5

B24 pelajaranPRO

Rancang dan implementasikan API RESTful berperforma tinggi menggunakan Phoenix. Berfokuslah pada praktik terbaik untuk desain API, serialisasi data, dan pengamanan titik akhir Anda.

6

B24 pelajaranPRO

Jelajahi Phoenix Channels untuk membangun fitur waktu nyata seperti aplikasi obrolan, notifikasi, dan dasbor langsung. Pahami WebSockets dan model Pub/Sub.

7

B24 pelajaranPRO

Pelajari cara menulis pengujian yang menyeluruh dan efektif untuk aplikasi Elixir dan Phoenix Anda. Bahas strategi pengujian unit, integrasi, dan menyeluruh dari awal hingga akhir.

8

B24 pelajaranPRO

Jelajahi ekosistem Elixir secara lebih luas, temukan pustaka populer, dan pelajari praktik terbaik profesional untuk menulis kode Elixir dan Phoenix yang mudah dipelihara, aman, dan idiomatis.

9

C14 pelajaranPRO

Buka potensi penuh Elixir dengan mempelajari cara membangun sistem konkuren dan tahan terhadap kegagalan menggunakan kerangka kerja Erlang/OTP. Pahami proses, pengiriman pesan, dan pohon supervisi.

10

C14 pelajaranPRO

Optimalkan aplikasi Elixir dan Phoenix Anda agar berperforma tinggi serta pastikan aplikasi tersebut dapat dipantau di lingkungan produksi. Pelajari praktik terbaik untuk pembuatan profil, pemantauan…

11

C14 pelajaranPRO

Siapkan aplikasi Elixir dan Phoenix Anda untuk lingkungan produksi. Pelajari cara membangun rilis, melakukan kontainerisasi, dan menerapkannya ke platform awan.

12

C24 pelajaranPRO

Perdalam pemahaman Anda tentang perilaku OTP dan jelajahi cara membangun aplikasi Elixir yang benar-benar terdistribusi. Tangani supervisi lanjutan dan komunikasi antarnode.

CoddyKit PRO

Buka akses ke semua 12 kursus di jalur ini dan semua jalur lainnya

AI Tutor, ujian sertifikasi, dan sertifikat. Bisa digunakan di web, iOS, dan Android.

Lihat semua paket
Tahunan$29.90 / tahunSekitar $2.49 per bulanBayar sekaliSeumur hidup$69.99 sekaliTanpa perpanjangan. PRO selamanya.
Ringkasan Kursus

Bangun Backend Fault-Tolerant dengan Elixir dan Phoenix

Elixir adalah bahasa fungsional dan concurrent yang dibangun di atas Erlang VM — fondasi yang sama yang menjalankan sistem telekomunikasi memproses jutaan koneksi simultan. Phoenix adalah web framework-nya, mampu menangani throughput masif dengan fitur real-time bawaan. Track ini mencakup full stack: inti fungsional Elixir, Phoenix untuk HTTP dan WebSocket APIs, Ecto untuk akses database, OTP untuk concurrency, dan deployment production — semuanya didasarkan pada jaminan aktual bahasa mengenai fault tolerance dan process isolation.

Yang Akan Anda Pelajari

Anda akan mulai dengan syntax Elixir dan model pemrograman fungsional, kemudian lanjut ke Phoenix untuk membangun RESTful APIs dan menangani komunikasi real-time dengan Phoenix Channels. Anda akan menggunakan Ecto untuk data persistence dan schema design, menulis tests untuk Elixir modules dan Phoenix endpoints, serta menerapkan best practices ekosistem Elixir. Pada level advanced, Anda akan bekerja dengan OTP — supervisors, GenServers, dan processes — serta membangun distributed systems. Track ditutup dengan performance tuning, observability, dan deployment aplikasi Elixir/Phoenix ke production.

Jalur Pembelajaran

Dua belas course mencakup A1 hingga C2. Course pengenalan gratis mencakup fundamental Elixir, diikuti oleh B1 functional programming dan serangkaian course B2 tentang Phoenix, Ecto, REST APIs, Channels, testing, dan praktik ekosistem. Tiga course terakhir meningkat ke C1 dan C2: Concurrency dengan OTP dan Processes, Performance dan Observability, Deployment dan DevOps untuk Elixir/Phoenix, dan capstone Advanced OTP dan Distributed Systems.

Cara Kerjanya

Setiap course dibagi menjadi lesson singkat dan hands-on yang Anda selesaikan di code editor bawaan dengan feedback real-time. AI tutor tersedia saat Anda kesulitan, dan setiap konsep diperkuat dengan exercises yang berjalan terhadap kode Elixir dan Phoenix aktual daripada toy examples.

Cara Kamu Belajar

  1. 01

    Pelajaran Interaktif

    Latihan koding langsung dengan umpan balik real-time

  2. 02

    AI Tutor

    Dapatkan bantuan instan dari AI kami saat kamu stuck

  3. 03

    Editor Bawaan

    Tulis dan jalankan kode langsung di browser kamu

  4. 04

    Sertifikat

    Raih sertifikat saat kamu menyelesaikan kursus

FAQ

Pertanyaan yang Sering Diajukan

Apakah kursus Elixir & Phoenix: Scalable Backend Development gratis?

Ya. Kamu bisa memulai kursus Elixir & Phoenix: Scalable Backend Development secara gratis dan menyelesaikan pelajaran interaktifnya tanpa biaya. Langganan PRO opsional membuka akses ke alat AI tingkat lanjut dan sertifikat yang bisa dibagikan.

Apakah aku perlu pengalaman sebelumnya untuk belajar Elixir?

Tidak. Kursus dimulai dari dasar dan secara bertahap bergerak ke topik yang lebih canggih, jadi kamu bisa memulai meski tanpa pengalaman Elixir sebelumnya.

Bagaimana cara aku belajar Elixir di CoddyKit?

Kamu belajar dengan praktik. Pelajaran interaktif pendek memadukan penjelasan yang jelas dengan latihan koding langsung yang berjalan real-time, dan tutor AI 24/7 memberikan bantuan personal kapan pun kamu stuck.

Apakah aku dapat sertifikat saat menyelesaikan Elixir & Phoenix: Scalable Backend Development?

Ya. Pelajar PRO bisa mengikuti ujian dan meraih sertifikat penyelesaian yang bisa dibagikan dengan kode verifikasi untuk kursus Elixir & Phoenix: Scalable Backend Development.

Bisakah aku belajar Elixir di ponselku?

Ya. CoddyKit tersedia di web dan sebagai aplikasi native iOS dan Android, jadi kamu bisa belajar Elixir di perangkat apa pun dan progresmu tersinkronisasi di semuanya.

Berapa biaya CoddyKit PRO?

Kursus pertama dari Elixir & Phoenix: Scalable Backend Development gratis. CoddyKit PRO membuka akses ke semua kursus: $5.90 per minggu, $7.90 per bulan, $29.90 per tahun, atau $69.99 sekali untuk akses seumur hidup tanpa perpanjangan.

Berapa lama waktu yang dibutuhkan untuk menyelesaikan Elixir & Phoenix: Scalable Backend Development?

Elixir & Phoenix: Scalable Backend Development memiliki 12 kursus dan 48 pelajaran. Sebagian besar pelajaran membutuhkan sekitar 5–10 menit, jadi seluruh jalur ini memerlukan sekitar 6 jam latihan langsung, sesuai kecepatan kamu.

Mulai Elixir & Phoenix: Scalable Backend Development Sekarang

Bergabunglah dengan ribuan pelajar yang menguasai pemrograman dengan pelajaran bertenaga AI.