Elixir & Phoenix: Pembangunan Bahagian Belakang Boleh Skala logo
ElixirWebDataAwan & DevOpsTahap A1 → C222 bahasa

Elixir & Phoenix: Pembangunan Bahagian Belakang Boleh Skala

Kuasai Elixir dan Phoenix untuk membina aplikasi bahagian belakang yang kukuh, boleh diskalakan dan tahan terhadap kegagalan dengan prinsip pengaturcaraan fungsian. Laluan pembelajaran CoddyKit yang merangkumi 12 kursus pendek dan 48 pelajaran interaktif, dengan tutor kecerdasan buatan 24/7 di sisi anda.

Kursus
12
Pelajaran
48
Langkah interaktif
560
Percuma untuk bermula
Kursus 1
Kurikulum

12 kursus dalam laluan ini

Setiap kursus dalam laluan Elixir & Phoenix: Pembangunan Bahagian Belakang Boleh Skala, mengikut urutan pembelajaran. Kursus pertama adalah percuma.

1

A14 pelajaranPercuma

Selami konsep teras Elixir, iaitu bahasa dinamik dan berfungsi yang direka untuk membina aplikasi boleh skala serta mudah disenggara. Pelajari sintaks, struktur data dan paradigma pengaturcaraan berf…

2

B14 pelajaranPRO

Terokai paradigma pengaturcaraan berfungsi dalam Elixir, dengan tumpuan pada fungsi tulen, ketidakbolehubahan dan transformasi data. Pelajari cara menulis kod yang bersih, boleh digubah dan boleh diu…

3

B24 pelajaranPRO

Mulakan dengan Phoenix, rangka kerja web Elixir yang berkuasa dan terkenal dengan prestasi tinggi serta produktiviti pembangun. Bina aplikasi web pertama anda dari awal.

4

B24 pelajaranPRO

Pelajari cara berinteraksi dengan pangkalan data menggunakan Ecto, bahasa pemetaan dan pertanyaan data Elixir yang berkuasa. Modelkan data anda, lakukan migrasi dan laksanakan pertanyaan yang komplek…

5

B24 pelajaranPRO

Reka bentuk dan laksanakan API RESTful berprestasi tinggi menggunakan Phoenix. Fokus pada amalan terbaik untuk reka bentuk API, pensejukan data dan melindungi titik akhir anda.

6

B24 pelajaranPRO

Terokai Phoenix Channels untuk membina ciri masa nyata seperti aplikasi sembang, pemberitahuan dan papan pemuka langsung. Fahami WebSockets dan model Pub/Sub.

7

B24 pelajaranPRO

Pelajari cara menulis ujian yang menyeluruh dan berkesan untuk aplikasi Elixir dan Phoenix anda. Liputi strategi pengujian unit, integrasi dan hujung ke hujung.

8

B24 pelajaranPRO

Terokai ekosistem Elixir yang lebih luas, temui pustaka popular dan pelajari amalan terbaik profesional untuk menulis kod Elixir dan Phoenix yang mudah diselenggara, selamat dan idiomatik.

9

C14 pelajaranPRO

Manfaatkan kuasa sebenar Elixir dengan mempelajari cara membina sistem serentak dan tahan terhadap kerosakan menggunakan rangka kerja Erlang/OTP. Fahami proses, penghantaran mesej dan pepohon penyeli…

10

C14 pelajaranPRO

Optimumkan prestasi aplikasi Elixir dan Phoenix anda serta pastikan aplikasi tersebut boleh dicerap dalam persekitaran pengeluaran. Pelajari amalan terbaik pemprofilan, pemantauan dan pengelogan.

11

C14 pelajaranPRO

Sediakan aplikasi Elixir dan Phoenix anda untuk persekitaran pengeluaran. Pelajari tentang membina keluaran, pengkontenaan dan menerapkan aplikasi ke platform awan.

12

C24 pelajaranPRO

Perkukuh pemahaman anda tentang tingkah laku OTP dan terokai cara membina aplikasi Elixir yang benar-benar teragih. Tangani penyeliaan lanjutan dan komunikasi antara nod.

CoddyKit PRO

Dapatkan akses kepada kesemua 12 kursus dalam laluan ini dan semua laluan lain

Tutor AI, peperiksaan pensijilan dan sijil. Berfungsi di laman web, iOS dan Android.

Lihat semua pelan
Tahunan$29.90 / tahunKira-kira $2.49 sebulanBayar sekaliSeumur hidup$69.99 sekaliTiada pembaharuan. PRO selama-lamanya.
Gambaran Keseluruhan Kursus

Bina Sistem Bahagian Belakang yang Tahan terhadap Kegagalan dengan Elixir dan Phoenix

Elixir ialah bahasa fungsian serentak yang dibina pada VM Erlang — asas yang sama untuk menjalankan sistem telekomunikasi yang memproses berjuta-juta sambungan serentak. Phoenix ialah rangka kerja webnya, yang mampu mengendalikan daya pemprosesan yang sangat tinggi dengan ciri masa nyata terbina dalam. Laluan ini merangkumi keseluruhan tindanan: teras fungsian Elixir, Phoenix untuk API HTTP dan WebSocket, Ecto untuk capaian pangkalan data, OTP untuk keserentakan, serta pelancaran ke persekitaran produksi — semuanya berasaskan jaminan sebenar bahasa ini tentang ketahanan terhadap kegagalan dan pengasingan proses.

Perkara yang Akan Anda Pelajari

Anda akan bermula dengan sintaks Elixir dan model pengaturcaraan fungsian, kemudian beralih kepada Phoenix untuk membina API REST dan mengendalikan komunikasi masa nyata dengan Phoenix Channels. Anda akan menggunakan Ecto untuk penyimpanan data dan reka bentuk skema, menulis ujian bagi modul Elixir dan titik akhir Phoenix, serta menerapkan amalan terbaik ekosistem Elixir. Pada tahap lanjutan, anda akan menggunakan OTP — penyelia, GenServers dan proses — serta membina sistem teragih. Laluan ini diakhiri dengan penalaan prestasi, kebolehcerapan dan pelancaran aplikasi Elixir/Phoenix ke persekitaran produksi.

Laluan Pembelajaran

Dua belas kursus merangkumi tahap A1 hingga C2. Kursus pengenalan percuma meliputi asas Elixir, diikuti pengaturcaraan fungsian B1 dan siri kursus B2 tentang Phoenix, Ecto, API REST, Channels, pengujian dan amalan ekosistem. Tiga kursus terakhir meningkat ke tahap C1 dan C2: Keserentakan dengan OTP dan Proses, Prestasi dan Kebolehcerapan, Pelancaran dan DevOps untuk Elixir/Phoenix, serta kursus kemuncak OTP Lanjutan dan Sistem Teragih.

Cara Kursus Ini Berfungsi

Setiap kursus dibahagikan kepada pelajaran ringkas dan amali yang anda selesaikan dalam penyunting kod terbina dalam dengan maklum balas masa nyata. Tutor AI tersedia apabila anda menghadapi kesukaran, dan setiap konsep diperkukuh dengan latihan yang dijalankan pada kod Elixir dan Phoenix sebenar, bukannya contoh rekaan yang terlalu mudah.

Cara Anda Belajar

  1. 01

    Pelajaran Interaktif

    Latihan pengekodan amali dengan maklum balas masa nyata

  2. 02

    Tutor AI

    Dapatkan bantuan segera daripada AI kami apabila anda buntu

  3. 03

    Penyunting Terbina Dalam

    Tulis dan jalankan kod terus dalam pelayar anda

  4. 04

    Sijil

    Dapatkan sijil selepas melengkapkan kursus

FAQ

Soalan Lazim

Adakah kursus Elixir & Phoenix: Pembangunan Bahagian Belakang Boleh Skala percuma?

Ya. Anda boleh memulakan kursus Elixir & Phoenix: Pembangunan Bahagian Belakang Boleh Skala secara percuma dan mengikuti pelajaran interaktifnya tanpa sebarang bayaran. Langganan PRO pilihan membuka akses kepada alat kecerdasan buatan lanjutan dan sijil yang boleh dikongsi.

Adakah saya memerlukan pengalaman terdahulu untuk mempelajari Elixir?

Tidak. Kursus ini bermula dengan asas dan beralih secara beransur-ansur kepada topik yang lebih maju, jadi anda boleh bermula walaupun tanpa pengalaman terdahulu dalam Elixir.

Bagaimanakah saya akan mempelajari Elixir di CoddyKit?

Anda belajar melalui amali. Pelajaran interaktif yang ringkas menggabungkan penerangan yang jelas dengan latihan pengekodan praktikal yang berjalan dalam masa nyata, manakala tutor kecerdasan buatan 24/7 memberikan bantuan yang diperibadikan apabila anda menghadapi kesukaran.

Adakah saya mendapat sijil selepas menamatkan Elixir & Phoenix: Pembangunan Bahagian Belakang Boleh Skala?

Ya. Pelajar PRO boleh menduduki peperiksaan dan memperoleh sijil tamat kursus yang boleh dikongsi, lengkap dengan kod yang boleh disahkan untuk kursus Elixir & Phoenix: Pembangunan Bahagian Belakang Boleh Skala.

Bolehkah saya mempelajari Elixir melalui telefon saya?

Ya. CoddyKit tersedia di web dan sebagai aplikasi asli iOS serta Android, jadi anda boleh mempelajari Elixir pada mana-mana peranti dan kemajuan anda disegerakkan merentas semua peranti.

Berapakah kos CoddyKit PRO?

Kursus pertama dalam Elixir & Phoenix: Pembangunan Bahagian Belakang Boleh Skala adalah percuma. CoddyKit PRO membuka akses kepada setiap kursus: $5.90 seminggu, $7.90 sebulan, $29.90 setahun atau $69.99 sekali untuk akses seumur hidup tanpa pembaharuan.

Berapa lama masa yang diperlukan untuk melengkapkan Elixir & Phoenix: Pembangunan Bahagian Belakang Boleh Skala?

Elixir & Phoenix: Pembangunan Bahagian Belakang Boleh Skala mempunyai 12 kursus dan 48 pelajaran. Kebanyakan pelajaran mengambil masa kira-kira 5–10 minit, jadi keseluruhan laluan ini memerlukan sekitar 6 jam latihan amali, mengikut rentak anda sendiri.

Mulakan Elixir & Phoenix: Pembangunan Bahagian Belakang Boleh Skala Sekarang

Sertai ribuan pelajar yang menguasai pengaturcaraan melalui pelajaran berkuasa kecerdasan buatan.