Kursus Pelatihan LLMs untuk Pemahaman, Refaktorisasi, dan Documentation
LLMs untuk Pemahaman Kode, Refaktorisasi, dan Documentation adalah kursus teknis yang fokus pada penerapan model bahasa besar (LLMs) untuk meningkatkan kualitas kode, mengurangi utang teknis, dan memperotomatisasi tugas dokumentasi di antara tim perangkat lunak.
Kursus pelatihan langsung ini (online atau offline) ditujukan bagi profesional perangkat lunak tingkat menengah hingga lanjutan yang ingin menggunakan LLMs seperti GPT untuk menganalisis, refaktorisasi, dan mendokumentasikan basis kode kompleks atau lama dengan lebih efektif.
Pada akhir kursus ini, peserta akan dapat:
- Menggunakan LLMs untuk menjelaskan kode, dependensi, dan logika di repositori yang tidak dikenal.
- Mengidentifikasi dan melakukan refaktorisasi anti-pattern serta meningkatkan keterbacaan kode.
- Menghasilkan dan memelihara komentar dalam baris, file README, dan dokumentasi API secara otomatis.
- Menyelipkan wawasan yang didorong oleh LLM ke dalam alur kerja CI/CD dan tinjauan yang sudah ada.
Format Kursus
- Pembicaraan interaktif dan diskusi.
- Banyak latihan dan praktik.
- Pelaksanaan tangan pertama di lingkungan laboratorium langsung.
Opsi Kustomisasi Kursus
- Untuk meminta pelatihan khusus untuk kursus ini, silakan hubungi kami untuk mengatur.
Kerangka Materi
Mengerti Kode dengan LLMs
- Teknik prompt untuk menjelaskan dan mengulas kode
- Bekerja dengan basis kode dan proyek yang tidak dikenal
- Menganalisis aliran kendali, dependensi, dan arsitektur
Refaktorisasi Kode untuk Pemeliharaan
- Mengidentifikasi bau kode, kode mati, dan anti-polanya
- Merekonstruksi fungsi dan modul untuk jelasnya
- Menggunakan LLMs untuk menyarankan konvensi penamaan dan perbaikan desain
Memperbaiki Performa dan Keandalan
- Deteksi ketidakefisienan dan risiko keamanan dengan bantuan AI
- Menyarankan algoritma atau perpustakaan yang lebih efisien
- Refaktorisasi operasi I/O, kueri database, dan panggilan API
Otomatisasi Kode Documentation
- Menghasilkan komentar dan ringkasan tingkat fungsi/metode
- Menulis dan memperbarui file README dari basis kode
- Membuat dokumentasi Swagger/OpenAPI dengan dukungan LLM
Integrasi dengan Toolchains
- Menggunakan ekstensi VS Code dan Copilot Labs untuk dokumen
- Mengekalkan GPT atau Claude dalam hook pre-commit Git
- Integrasi pipa CI untuk dokumentasi dan linting
Bekerja dengan Basis Kode Legacy dan Multi-Bahasa
- Mereverse-engineering sistem lama atau tidak didokumentasikan
- Refaktorisasi silang-bahasa (misalnya, dari Python ke TypeScript)
- Kasus studi dan demo pemrograman pasangan-AI
Etnik, Kualitas Jaminan, dan Review
- Mengvalidasi perubahan yang dihasilkan AI dan menghindari halusinasi
- Praktik terbaik review teman ketika menggunakan LLMs
- Mengamankan reproduksi dan konsistensi dengan standar pengecekan kode
Ringkasan dan Langkah Selanjutnya
Persyaratan
- Pengalaman dengan bahasa pemrograman seperti Python, Java, atau JavaScript
- Kenalan dengan arsitektur perangkat lunak dan proses tinjauan kode
- Pemahaman dasar tentang bagaimana model bahasa besar bekerja
Audience
- Backend engineers
- Tim DevOps
- Pengembang senior dan tech leads
Kursus Pelatihan Terbuka membutuhkan minimal 5 peserta.
Kursus Pelatihan LLMs untuk Pemahaman, Refaktorisasi, dan Documentation - Pemesanan
Kursus Pelatihan LLMs untuk Pemahaman, Refaktorisasi, dan Documentation - Penyelidikan
LLMs untuk Pemahaman, Refaktorisasi, dan Documentation - Permintaan Konsultasi
Permintaan Konsultasi
Testimoni (1)
Ketrampilan instruktur dalam penggunaan lanjutan copilot & Sesuai dengan sesi praktis yang efisien dan efektif
Tan - ViTrox Technologies Sdn Bhd
Kursus - Intermediate GitHub Copilot
Diterjemahkan Mesin
Kursus Mendatang
Kursus Terkait
Advanced GitHub Copilot & AI for Projects and Infrastructure
14 JamGitHub Copilot adalah alat pembuatan kode yang dipandu oleh kecerdasan buatan yang membantu mempercepat pengembangan sambil meningkatkan kualitas dan produktivitas. Bersama dengan aplikasi Kecerdasan Buatan dalam proyek, infrastruktur, dan perangkat lunak, manajer dapat memanfaatkan AI untuk mengoptimalkan alokasi sumber daya, menyederhanakan alur kerja, dan meningkatkan pengambilan keputusan.
Pelatihan langsung (online atau tatap muka) ini ditujukan kepada manajer tingkat lanjut yang ingin memperdalam pengetahuan mereka tentang GitHub Copilot serta menjelajahi aplikasi AI praktis dalam lingkungan perusahaan, dengan contoh yang relevan dengan proyek skala besar dan industri seperti minyak dan gas.
Di akhir pelatihan ini, peserta akan dapat:
- Menerapkan fungsi Copilot tingkat lanjut dalam proyek perusahaan skala besar.
- Mengintegrasikan Copilot ke dalam alur kerja multidisiplin untuk efisiensi maksimal.
- Memanfaatkan alat AI untuk mengoptimalkan manajemen proyek, infrastruktur, dan akuisisi perangkat lunak.
- Menerapkan strategi berbasis AI untuk meningkatkan perencanaan, estimasi, dan optimasi waktu.
- Mengidentifikasi aplikasi AI praktis dalam skenario tertentu seperti industri minyak dan gas.
Format Kursus
- Ceramah interaktif dan diskusi.
- Latihan praktis dan studi kasus.
- Demonstrasi langsung laboratorium dari alat AI dan alur kerja Copilot.
Opsi Kustomisasi Kursus
- Untuk meminta pelatihan kustom untuk kursus ini, silakan hubungi kami untuk mengatur.
Advanced Cursor: Prompt Engineering, Fine-Tuning & Custom Tooling
14 JamCursor adalah lingkungan pengembangan berbasis AI yang canggih yang memungkinkan insinyur untuk memperluas, menyesuaikan, dan menyesuaikan kecerdasan pemrogramannya untuk kasus penggunaan khusus dan alur kerja perusahaan.
Pelatihan ini yang dipandu instruktur (online atau tatap muka) ditujukan untuk pengembang dan insinyur AI tingkat lanjut yang ingin merancang sistem prompt khusus, menyesuaikan perilaku model, dan membangun ekstensi kustom untuk otomatisasi pengembangan internal.
Pada akhir pelatihan ini, peserta akan mampu:
- Merancang dan menguji templat prompt canggih untuk perilaku AI yang tepat.
- Menghubungkan Cursor ke API internal dan basis pengetahuan untuk pembuatan kode yang menyadari konteks.
- Mengembangkan model AI yang disesuaikan atau diadaptasi domain untuk tugas khusus.
- Membangun dan menampilkan alat atau adapter kustom yang memperluas fungsionalitas Cursor secara aman.
Format Kursus
- Presentasi teknis dan demonstrasi yang dipandu.
- Laboratorium pengembangan dan optimasi prompt tangan pertama.
- Proyek praktis mengintegrasikan Cursor dengan sistem perusahaan dunia nyata.
Pilihan Penyesuaian Kursus
- Kursus ini dapat disesuaikan untuk sesuai dengan arsitektur internal, kerangka AI, atau persyaratan kepatuhan keamanan tertentu.
Advanced GitHub Copilot
14 JamPelatihan ini yang dipandu instruktur secara langsung di Indonesia (online atau tatap muka) ditujukan untuk peserta tingkat lanjut yang ingin menyesuaikan GitHub Copilot untuk proyek tim, memanfaatkan fitur-fiturnya yang canggih, dan mengintegrasikannya dengan lancar ke dalam pipa CI/CD untuk kolaborasi dan produktivitas yang lebih baik.
Pada akhir pelatihan ini, peserta akan dapat:
- Menyesuaikan GitHub Copilot sesuai dengan kebutuhan proyek tertentu dan alur kerja tim.
- Memanfaatkan fitur-fitur canggih dari Copilot untuk tugas coding yang kompleks.
- Mengintegrasikan GitHub Copilot ke dalam pipa CI/CD dan lingkungan kolaboratif.
- Mempertinggi kolaborasi tim dengan alat berbasis AI.
- Menangani dan menyelesaikan pengaturan dan izin Copilot secara efektif.
GitHub Copilot untuk Otomasi dan Produktivitas DevOps
14 JamGitHub Copilot adalah asisten coding berdaya AI yang membantu mengotomatiskan tugas-tugas pengembangan, termasuk operasi DevOps seperti penulisan konfigurasi YAML, GitHub Actions, dan skrip deployment.
Pelatihan ini dipandu instruktur (online atau tatap muka) ditujukan untuk profesional tingkat pemula hingga menengah yang ingin menggunakan GitHub Copilot untuk mengoptimalkan tugas-tugas DevOps, meningkatkan otomasi, dan meningkatkan produktivitas.
Setelah pelatihan ini, peserta akan dapat:
- Menggunakan GitHub Copilot untuk membantu penulisan shell script, konfigurasi, dan pipa CI/CD.
- Memanfaatkan komplet kode AI dalam file YAML dan GitHub Actions.
- Mempercepat pengujian, deployment, dan alur kerja otomasi.
- Menggunakan Copilot secara bertanggung jawab dengan pemahaman tentang keterbatasan AI dan praktik terbaik.
Format Kursus
- Ceramah interaktif dan diskusi.
- Banyak latihan dan praktik.
- Implementasi langsung dalam lingkungan live-lab.
Pilihan Penyesuaian Kursus
- Untuk meminta pelatihan yang disesuaikan untuk kursus ini, silakan hubungi kami untuk mengatur.
Pengembangan & Pemrograman Bantu-AI dengan Cursor
21 JamPelatihan langsung yang dipandu instruktur (online atau tatap muka) ini ditujukan untuk pengembang perangkat lunak berlevel menengah yang ingin meningkatkan produktivitas dan kualitas kode menggunakan pemrograman bantu-AI dengan Cursor.
Pada akhir pelatihan ini, peserta akan dapat:
- Menginstal dan mengkonfigurasi Cursor untuk pengembangan perangkat lunak bantu-AI.
- Mengintegrasikan Cursor dengan repositori Git dan alur kerja pengembangan.
- Menggunakan bahasa alami untuk menulis, debugging, dan mengoptimalkan kode.
- Memanfaatkan kemampuan AI untuk refactoring, dokumentasi, dan pengujian.
Cursor untuk Data & ML Engineering: Notebooks, Pipelines & Model Ops
14 JamCursor adalah lingkungan pengembangan berdaya AI yang meningkatkan produktivitas dan keandalan dalam alur kerja data dan pembelajaran mesin melalui generasi kode cerdas, saran kontekstual, dan dokumentasi yang terstruktur.
Pelatihan ini dipandu instruktur (online atau tatap muka) ditujukan untuk profesional data dan ML tingkat menengah yang ingin mengintegrasikan Cursor ke dalam alur kerja harian mereka untuk prototipe lebih cepat, pengembangan pipa skala besar, dan operasi model yang lebih baik.
Setelah menyelesaikan pelatihan ini, peserta akan dapat:
- Menggunakan Cursor untuk mempercepat pengembangan notebook dan eksplorasi kode.
- Membangkitkan, refactor, dan mendokumentasikan pipa ETL dan feature engineering.
- Memanfaatkan bantuan kode AI untuk pelatihan model, tuning, dan evaluasi.
- Meningkatkan reproduktibilitas, kolaborasi, dan konsistensi operasional dalam alur kerja ML.
Format Kursus
- Ceramah interaktif dan demonstrasi.
- Latihan praktis, hands-on di lingkungan coding langsung.
- Studi kasus yang mengintegrasikan Cursor dengan pipa ML dan alat model ops.
Opsi Penyesuaian Kursus
- Pelatihan ini dapat disesuaikan untuk kerangka kerja tertentu seperti TensorFlow, PyTorch, atau scikit-learn, atau platform MLOps organisasi.
Dasar-Dasar Cursor: Mempercepat Produktivitas Pengembang
14 JamCursor adalah editor kode berdaya AI yang dirancang untuk meningkatkan produktivitas pengembang melalui penyelesaian kode cerdas, suntingan kontekstual, dan bantuan adaptif.
Pelatihan ini dipimpin instruktur (online atau tatap muka) ditujukan untuk pengembang pemula dan tim teknik yang ingin mengoptimalkan alur kerja coding mereka serta memanfaatkan saran AI dengan aman untuk efisiensi yang lebih baik.
Setelah menyelesaikan pelatihan ini, peserta akan dapat:
- Menginstal dan mengonfigurasi Cursor untuk penggunaan optimal dalam proyek pengembangan.
- Memahami dan menerapkan penyelesaian kode berdaya AI, obrolan di-editor, dan alat refaktoring.
- Mengevaluasi, menerima, atau memodifikasi saran kode yang dibangkitkan oleh AI dengan efektif dan aman.
- Menerapkan praktik terbaik untuk onboard tim, kolaborasi, dan integrasi kontrol versi.
Format Kursus
- Ceramah interaktif dan diskusi.
- Demonstrasi praktis dan latihan terarah.
- Tantangan coding dunia nyata dan praktik laboratorium menggunakan Cursor.
Opsi Penyesuaian Kursus
- Kursus ini dapat disesuaikan untuk bahasa pemrograman atau kerangka kerja tertentu yang digunakan oleh tim Anda.
Cursor untuk Teams: Kolaborasi, Ulasan Kode & Integrasi CI/CD
14 JamCursor adalah lingkungan pengembangan yang didukung oleh AI yang meningkatkan kolaborasi tim, mengotomatisasi ulasan kode, dan terintegrasi dengan mulus ke dalam alur kerja CI/CD modern.
Pelatihan ini dipandu instruktur (online atau tatap muka) ditujukan untuk profesional teknis tingkat menengah yang ingin mengintegrasikan Cursor ke lingkungan tim mereka untuk meningkatkan kolaborasi, mempermudah ulasan, dan menjaga kualitas di seluruh pipeline otomatis.
Setelah menyelesaikan pelatihan ini, peserta akan mampu:
- Mengatur dan mengelola lingkungan tim di Cursor untuk pengembangan kolaboratif.
- Memanfaatkan alat AI untuk ulasan kode otomatis, pembuatan permintaan tarik (pull request), dan validasi penggabungan.
- Menerapkan pemerintahan kode, kebijakan ulasan, dan perlindungan keamanan menggunakan kemampuan Cursor.
- Mengintegrasikan Cursor dengan sistem CI/CD untuk memastikan pengiriman berkelanjutan dan standar kualitas yang konsisten.
Format Kursus
- Presentasi yang dipandu instruktur dan diskusi berbasis tim.
- Latihan praktik menggunakan skenario kolaborasi tim dunia nyata.
- Latihan integrasi langsung dengan alat CI/CD dan kontrol versi.
Opsi Penyesuaian Kursus
- Kursus dapat disesuaikan dengan platform CI/CD tertentu, alat repositori, atau persyaratan keamanan perusahaan.
GitHub Copilot untuk Pengembang
14 JamPelatihan ini, yang dipimpin instruktur, dalam Indonesia (online langsung atau langsung tatap muka) ditujukan untuk pengembang tingkat pemula hingga menengah yang ingin mempelajari cara menggunakan kemampuan GitHub Copilot secara efektif dalam alur kerja pengembangan modern.
GitHub Copilot dalam Lingkungan Tim: Praktik Kolaborasi Terbaik
14 JamPelatihan ini yang dipandu instruktur dan diselenggarakan secara langsung di Indonesia (online atau tatap muka) ditujukan untuk peserta tingkat menengah hingga lanjutan yang ingin mengoptimalkan alur kerja tim, meningkatkan praktik kolaborasi coding, dan mengelola penggunaan Copilot secara efektif dalam lingkungan multi-pengembang.
Setelah pelatihan ini, peserta akan dapat:
- Mengatur GitHub Copilot untuk lingkungan tim.
- Memanfaatkan Copilot untuk meningkatkan praktik kolaborasi coding.
- Mengoptimalkan alur kerja tim menggunakan fitur-fitur Copilot.
- Mengelola integrasi Copilot dalam proyek multi-pengembang.
- Maintaining kualitas dan standar kode yang konsisten di seluruh tim.
- Memanfaatkan fitur-fitur canggih Copilot untuk kebutuhan spesifik tim.
- Menggabungkan Copilot dengan alat kolaborasi lainnya untuk efisiensi.
GitHub Copilot untuk Debugging dan Code Review
14 JamPelatihan ini yang dipandu instruktur secara langsung di Indonesia (online atau tatap muka) ditujukan untuk insinyur QA, pengembang, dan pemimpin tim dengan tingkat menengah yang ingin memanfaatkan GitHub Copilot untuk debugging lebih efisien, peningkatan kualitas kode, dan proses review kode yang lebih lancar.
Pada akhir pelatihan ini, peserta akan mampu:
- Menyiapkan GitHub Copilot untuk tujuan debugging dan review kode.
- Menggunakan Copilot untuk mengidentifikasi dan menyelesaikan bug dengan efisien.
- Meningkatkan kualitas kode dengan saran yang didukung AI.
- Melancarkan proses review kode dengan kemampuan Copilot.
- Berkolaborasi secara efektif menggunakan Copilot dalam lingkungan tim.
GitHub Copilot untuk Pengembangan Front-End
14 JamPelatihan ini dipandu instruktur secara langsung di Indonesia (online atau tatap muka) ditujukan untuk pengembang front-end tingkat menengah yang ingin menggunakan GitHub Copilot untuk mengotomatisasi tugas pemrograman berulang, memperbaiki desain UI/UX, dan menyederhanakan alur kerja front-end.
Setelah pelatihan ini, peserta akan mampu:
- Mengatur GitHub Copilot untuk proyek pengembangan front-end.
- Memanfaatkan Copilot untuk menghasilkan kode HTML, CSS, dan JavaScript secara efisien.
- Memperbaiki proses desain UI/UX menggunakan saran kode yang dihasilkan AI.
- Meningkatkan alur kerja front-end dengan strategi integrasi Copilot yang praktis.
- Menyelesaikan dan memperbaiki kode front-end menggunakan bantuan Copilot.
GitHub Copilot untuk Pengembang Python
14 JamPelatihan ini yang dipandu instruktur secara langsung di Indonesia (online atau tatap muka) ditujukan untuk pengembang Python tingkat pemula hingga menengah yang ingin memanfaatkan GitHub Copilot untuk tugas-tugas spesifik Python, debugging, dan implementasi alur kerja pembelajaran mesin.
Setelah pelatihan ini, peserta akan dapat:
- Mengatur dan mengkonfigurasi GitHub Copilot untuk pengembangan Python.
- Memaksimalkan Copilot untuk menulis kode Python yang efisien.
- Mendebug aplikasi Python menggunakan saran yang dihasilkan AI.
- Mengotomatisasi tugas-tugas pemrograman yang berulang dan meningkatkan efisiensi alur kerja.
- Memanfaatkan Copilot untuk mengimplementasikan proyek pembelajaran mesin dalam Python.
Intermediate GitHub Copilot
14 JamPelatihan langsung yang dipimpin instruktur ini di Indonesia (online atau tatap muka) ditujukan bagi peserta dengan tingkat menengah yang ingin memanfaatkan GitHub Copilot untuk menangani kasus pengkodean lanjutan, meningkatkan produktivitas, dan mengintegrasikan Copilot ke dalam alur kerja pengembangan mereka.
Setelah pelatihan ini, peserta akan mampu:
- Mengoptimalkan penggunaan GitHub Copilot untuk tugas pengkodean lanjutan.
- Menulis kode yang lebih efisien, bebas dari kesalahan, dan mudah dipelihara dengan saran Copilot.
- Mengintegrasikan GitHub Copilot ke dalam IDE favorit mereka dan alur kerja.
- Memanfaatkan Copilot untuk pen-debugan dan refactoring kode.
- Mengerti keterbatasan dan pertimbangan etis penggunaan alat pengkodean berbasis AI.
Pengenalan ke GitHub Copilot
7 JamPelatihan langsung yang dipandu instruktur di Indonesia (online atau tatap muka) ini ditujukan untuk pengembang tingkat pemula yang ingin memahami kemampuan GitHub Copilot, menginstalnya, dan menggunakan secara efektif untuk meningkatkan pengalaman coding mereka.
Setelah pelatihan ini, peserta akan dapat:
- Mengerti apa itu GitHub Copilot dan bagaimana cara kerjanya.
- Mengatur GitHub Copilot dengan editor kode yang didukung.
- Menggunakan GitHub Copilot untuk menulis, memfaktorkan ulang, dan mengatasi masalah pada kode lebih cepat.
- Memanfaatkan Copilot untuk mengeksplorasi teknik coding dan solusi.
- Menerapkan praktik terbaik untuk mengintegrasikan GitHub Copilot ke dalam alur kerja harian.