Kursus Pelatihan Pengenalan AI Coding Assistants
Asisten Kodifikasi AI adalah alat yang dirancang untuk meningkatkan efisiensi dan kreativitas pengembang perangkat lunak.
Pelatihan langsung ini (online atau tatap muka) bertujuan untuk peserta pemula yang ingin memahami asisten kodifikasi AI, kemampuannya, bagaimana cara mereka dapat meningkatkan proses pengembangan, dan pertimbangan etis yang mengelilinginya.
Di akhir pelatihan ini, peserta akan mampu untuk:
- Memahami tujuan dan kemampuan asisten kodifikasi AI.
- Mengidentifikasi berbagai alat asisten kodifikasi AI dan fiturnya.
- Menggunakan asisten kodifikasi AI untuk tugas kodifikasi dasar.
- Menangani pertimbangan etis dasar dan penggunaan bertanggung jawab AI dalam pengembangan.
Format Kursus
- Kuliah interaktif dan diskusi.
- Banyak latihan dan praktik.
- Implementasi tangan pertama di lingkungan laboratorium langsung.
Opsi Kustomisasi Kursus
- Untuk meminta pelatihan kustom untuk kursus ini, silakan hubungi kami untuk mengatur.
Kerangka Materi
Pengenalan Asisten Pemrograman AI
- Apa itu asisten pemrograman AI?
- Sejarah dan perkembangan AI dalam pengembangan perangkat lunak
- Manfaat dan batasan asisten pemrograman AI
Teknologi Inti di Balik Asisten Pemrograman AI
- Tinjauan tentang machine learning dan pengolahan bahasa alami
- Pengenalan algoritma generasi kode
- Integrasi AI dengan alat pengembangan
Penjelajahan Alat Asisten Pemrograman AI Populer
- Tinjauan tentang alat seperti GitHub Copilot, IntelliCode
- Sesi praktis dengan fitur dasar
- Analisis perbandingan antar alat
Integrasi Kerja Sederhana
- Menyiapkan asisten pemrograman AI di IDE
- Menggunakan asisten AI untuk tugas pemrograman sederhana
- Menyesuaikan asisten untuk kebutuhan spesifik
Pertimbangan Etika dan Penggunaan Bertanggung Jawab
- Memahami bias dan keadilan dalam alat AI
- Pedoman dasar untuk penggunaan bertanggung jawab
- Keamanan dan perlindungan data
Proyek Kerja
- Menggunakan asisten pemrograman AI untuk proyek kecil
- Ulasan rekan dan umpan balik
- Diskusi tentang perbaikan proyek dan pelajaran yang dipelajari
Ringkasan dan Langkah Selanjutnya
Persyaratan
- Pemahaman dasar tentang pengembangan perangkat lunak
- Pengalaman dengan setidaknya satu bahasa pemrograman (misalnya, Python, JavaScript)
Peserta
- Pengembang perangkat lunak
- Manajer produk
- Kepala tim teknis
Kursus Pelatihan Terbuka membutuhkan minimal 5 peserta.
Kursus Pelatihan Pengenalan AI Coding Assistants - Pemesanan
Kursus Pelatihan Pengenalan AI Coding Assistants - Penyelidikan
Pengenalan AI Coding Assistants - Permintaan Konsultasi
Testimoni (1)
Cara Anda menggunakan co-pilot, semakin banyak aturan akan semakin mendekati kebutuhan Anda.
Carey Fan - Logitech
Kursus - Introduction to AI Coding Assistants
Diterjemahkan Mesin
Kursus Mendatang
Kursus Terkait
GitHub Copilot & AI Lanjutan untuk Proyek dan Infrastruktur
14 JamGitHub Copilot adalah alat penyelesaian kode berbasis AI yang membantu mempercepat pengembangan sambil meningkatkan kualitas dan produktivitas. Dikombinasikan dengan aplikasi Kecerdasan Buatan dalam proyek, infrastruktur, dan perangkat lunak, manajer dapat memanfaatkan AI untuk mengoptimalkan alokasi sumber daya, merampingkan alur kerja, dan meningkatkan pengambilan keputusan.
Pelatihan langsung yang dipandu instruktur (online atau tatap muka) ini ditujukan untuk manajer tingkat lanjut yang ingin memperdalam pengetahuan mereka tentang GitHub Copilot sambil juga mengeksplorasi aplikasi AI praktis dalam lingkungan korporat, dengan contoh relevan untuk proyek berskala besar dan industri seperti minyak dan gas.
Pada akhir pelatihan ini, peserta akan dapat:
- Menerapkan fungsionalitas Copilot tingkat lanjut dalam proyek korporat berskala besar.
- Mengintegrasikan Copilot ke alur kerja lintas disiplin untuk efisiensi maksimal.
- Memanfaatkan alat AI untuk mengoptimalkan manajemen proyek, infrastruktur, dan akuisisi perangkat lunak.
- Mengimplementasikan strategi berbasis AI untuk meningkatkan perencanaan, estimasi, dan optimisasi waktu.
- Mengenali aplikasi AI praktis dalam skenario spesifik industri seperti minyak dan gas.
Format Kursus
- Ceramah interaktif dan diskusi.
- Latihan praktis dan studi kasus.
- Demonstrasi langsung dari alat AI dan alur kerja Copilot.
Opsi Penyesuaian Kursus
- Untuk meminta pelatihan yang disesuaikan untuk kursus ini, silakan hubungi kami untuk melakukan penyusunan.
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 langsung ini (online atau tatap muka) ditujukan kepada 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 meningkatkan kolaborasi dan produktivitas.
Pada akhir pelatihan ini, peserta akan dapat:
- Menyesuaikan GitHub Copilot untuk 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.
- Memaksimalkan kolaborasi tim menggunakan alat berbasis AI.
- Mengelola dan menyelesaikan masalah pengaturan dan izin Copilot dengan efektif.
GitHub Copilot: Mode Agen Lanjutan
21 JamPelatihan langsung ini dalam Indonesia (online live training atau onsite live training) ditujukan bagi para pengembang yang ingin menggunakan Mode Agen GitHub Copilot untuk membangun fitur secara otonom, menjalankan tes, dan mengelola tugas-tugas coding yang lebih besar.
Pada akhir pelatihan ini, peserta akan mampu mengaktifkan Mode Agen, merencanakan dan beriterasi dalam loop agen, mengeksekusi perintah terminal, dan menerapkan tata kelola perusahaan.
GitHub Copilot untuk Otomatisasi dan Produktivitas DevOps
14 JamGitHub Copilot adalah asisten coding berdaya AI yang membantu mengotomatisasi tugas-tugas pengembangan, termasuk operasi DevOps seperti penulisan konfigurasi YAML, GitHub Actions, dan skrip deployment.
Pelatihan ini dijalankan oleh instruktur (online atau tatap muka) ditujukan untuk profesional tingkat pemula hingga menengah yang ingin menggunakan GitHub Copilot untuk mempermudah tugas-tugas DevOps, meningkatkan otomatisasi, dan meningkatkan produktivitas.
Pada akhir pelatihan ini, peserta akan dapat:
- Menggunakan GitHub Copilot untuk membantu penulisan skrip shell, konfigurasi, dan pipeline CI/CD.
- Memanfaatkan kompletasi kode AI dalam file YAML dan GitHub Actions.
- Mempercepat pengujian, deployment, dan workflow otomatisasi.
- Menggunakan Copilot secara bertanggung jawab dengan memahami batasan AI dan praktik terbaik.
Format Pelatihan
- Kuliah interaktif dan diskusi.
- Banyak latihan dan praktik.
- Implementasi hands-on dalam lingkungan live-lab.
Opsi Penyesuaian Pelatihan
- Untuk meminta pelatihan yang disesuaikan untuk kursus ini, silakan hubungi kami untuk menyusun.
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 Terbaik Kolaborasi
14 JamPelatihan ini yang dipandu instruktur (pelatihan online langsung atau pelatihan langsung tatap muka) ditujukan untuk peserta dengan tingkat menengah hingga lanjutan yang ingin mengoptimalkan alur kerja tim, meningkatkan praktik kolaborasi pengkodean, dan mengelola penggunaan Copilot secara efektif di lingkungan multi-pengembang.
Pada akhir pelatihan ini, peserta akan mampu:
- Mengatur GitHub Copilot untuk lingkungan tim.
- Memanfaatkan Copilot untuk meningkatkan praktik kolaborasi pengkodean.
- Mengoptimalkan alur kerja tim menggunakan fitur-fitur Copilot.
- Mengelola integrasi Copilot di proyek multi-pengembang.
- Memertahankan kualitas dan standar kode yang konsisten di antara tim.
- Memanfaatkan fitur-fitur Copilot tingkat lanjut untuk kebutuhan spesifik tim.
- Menggabungkan Copilot dengan alat kolaborasi lainnya untuk efisiensi.
Tabnine untuk Pemula
14 JamPelatihan ini yang dipandu instruktur (online atau tatap muka) ditujukan untuk pengembang pemula yang ingin meningkatkan efisiensi coding mereka dengan bantuan Tabnine.
Setelah pelatihan ini, peserta akan dapat:
- Menginstal dan mengatur Tabnine di IDE pilihan mereka.
- Memanfaatkan fitur autocompleteness Tabnine untuk mempercepat coding.
- Menyesuaikan pengaturan Tabnine untuk asisten yang optimal.
- Mengerti bagaimana AI Tabnine belajar dari kode mereka untuk memberikan saran yang lebih baik.
Tabnine untuk Pengembang Tingkat Lanjut
14 JamPelatihan ini yang dipandu instruktur dan diselenggarakan secara langsung di Indonesia (online atau tatap muka) ditujukan untuk pengembang tingkat lanjut dan pemimpin tim yang ingin menguasai fitur-fitur canggih dari Tabnine.
Setelah pelatihan ini, peserta akan dapat:
- Implementasikan Tabnine dalam proyek perangkat lunak yang kompleks.
- Kustomisasi dan latih model AI Tabnine untuk kasus penggunaan tertentu.
- Integrasikan Tabnine ke dalam alur kerja tim dan pipeline pengembangan.
- Tingkatkan kualitas kode dan percepat siklus pengembangan menggunakan wawasan dari Tabnine.
Tabnine: Kode Lebih Cerdas dengan AI
21 JamPelatihan ini yang dipimpin oleh instruktur dan dapat diikuti di Indonesia (online atau langsung tatap muka) ditujukan bagi pengembang mulai dari pemula hingga ahli yang ingin memanfaatkan AI untuk pengenalan kode dengan Tabnine.
Setelah menyelesaikan pelatihan ini, peserta akan mampu:
- Memahami dasar-dasar pengenalan kode berbasis AI.
- Memasang dan mengkonfigurasi Tabnine dalam lingkungan pengembangan mereka.
- Memanfaatkan Tabnine untuk menyelesaikan kode dan memperbaiki kesalahan secara efisien.
- Membuat dan melatih model AI khusus dengan Tabnine untuk tugas khusus.
Tabnine untuk Pengembang Python
14 JamPelatihan ini yang dipandu instruktur secara langsung di Indonesia (online atau tatap muka) ditujukan untuk pengembang Python dan ilmuwan data tingkat menengah yang ingin meningkatkan produktivitas mereka dengan bantuan Tabnine.
Setelah pelatihan ini, peserta akan dapat:
- Menginstal dan mengonfigurasi Tabnine di lingkungan pengembangan Python mereka.
- Menggunakan fitur autocompleteness Tabnine untuk menulis kode Python dengan lebih efisien.
- Menyesuaikan perilaku Tabnine sesuai dengan gaya coding dan kebutuhan proyek mereka.
- Memahami bagaimana model AI Tabnine bekerja secara khusus dengan kode Python.