Kursus Pelatihan .NET MAUI Fundamentals
.NET MAUI (.NET Multi-platform App UI) adalah kerangka kerja cross-platform yang memungkinkan pengguna untuk membuat aplikasi mobile dan desktop native dengan C# dan XAML.
Pelatihan ini, yang dipimpin instruktur (pelatihan online langsung atau pelatihan langsung tatap muka), ditujukan untuk para developer yang ingin mempelajari dasar-dasar .NET MAUI untuk membangun aplikasi dasar.
Di akhir pelatihan ini, peserta akan mampu:
- Memahami dasar-dasar .NET MAUI dan pengembangan cross-platform.
- Membuat aplikasi .NET MAUI dasar dengan layout, kontrol, dan navigasi.
- Menguji, mendebug, dan mendeploy aplikasi .NET MAUI.
Format Pelatihan
- Perkuliahan dan diskusi interaktif.
- Banyak latihan dan praktik.
- Implementasi tangan di laboratorium langsung.
Opsi Kustomisasi Pelatihan
- Untuk meminta pelatihan yang disesuaikan untuk pelatihan ini, silakan hubungi kami untuk mengatur.
Kerangka Materi
Pengenalan .NET MAUI dan Pengembangan Multi-Platform
Persiapan Lingkungan Pengembangan
Membuat Aplikasi .NET MAUI Dasar
Memahami Pola MVVM (Model-View-ViewModel)
Bekerja dengan Layout dan Kontrol dalam .NET MAUI
Menyelesaikan Masukan Pengguna dan Peristiwa
Pengikatan Data dan Bekerja dengan Model Data
Navigasi dan Pengelolaan Halaman
Menggunakan Fitur dan API Khusus Perangkat
Menguji dan Menyelenggarakan .NET MAUI Aplikasi
Menyebarkan Aplikasi di Berbagai Platform
Ringkasan dan Langkah Selanjutnya
Persyaratan
- Pahami dasar-dasar konsep pemrograman
- Kenalan dengan bahasa C#
Audience
- Pengembang
Kursus Pelatihan Terbuka membutuhkan minimal 5 peserta.
Kursus Pelatihan .NET MAUI Fundamentals - Booking
Kursus Pelatihan .NET MAUI Fundamentals - Enquiry
.NET MAUI Fundamentals - Permintaan Konsultasi
Permintaan Konsultasi
Testimoni (1)
Membuat Aplikasi Autentikasi Pengguna dan Aktivitas Kahoot (saya memastikan bahwa saya menyerap materi pelatihan dengan baik :) dan itu menyenangkan!)
Jhoanne - Pag-IBIG Fund
Kursus - .NET MAUI Fundamentals
Diterjemahkan Mesin
Kursus Mendatang
Kursus Terkait
Advanced Flutter
14 JamPelatihan langsung yang dipimpin instruktur Indonesia (online atau di tempat) ini ditujukan untuk pengembang yang ingin menggunakan Flutter untuk membuat aplikasi lintas platform.
Pada akhir pelatihan ini, peserta akan dapat:
- Migrasikan aplikasi dari Java ke Flutter.
- Integrasikan Firebase layanan backend seperti database, autentikasi, dan penyimpanan.
- Buat animasi dan fitur UI tingkat lanjut untuk aplikasi.
BLoC Pattern
14 JamInstruksi ini secara langsung oleh instruktur di Indonesia (daring atau tatap muka) ditujukan kepada pengembang yang ingin belajar cara menggunakan BLoC Pattern untuk mengelola state di berbagai aplikasi.
Selesai pelatihan ini, peserta akan dapat:
- Mengerti konsep inti dan arsitektur BLoC.
- Membuat, menguji, dan memperbaiki BLoCs.
- Mempelajari tentang konteks pembangunan BLoC.
Embedded Linux Systems Architecture
35 JamTujuan Pelatihan
Menyediakan pemahaman tentang dasar-dasar embedded GNU/Linux, bagaimana bagian-bagiannya saling terhubung. Komponen apa yang dibutuhkan untuk membangun sistem embedded GNU/Linux, dari mana mendapatkan mereka, dan bagaimana mengonfigurasi/membangun/menginstal mereka? Dari mana mendapatkan bantuan? Bagaimana dengan lisensi perangkat lunak tersebut? Latihan praktis memberikan pengalaman praktis yang diperlukan untuk melanjutkan dan mengembangkan sistem embedded GNU/Linux sendiri setelah menyelesaikan pelatihan ini dengan sukses.
Deskripsi
Kelas pelatihan ini selama lima hari menggunakan latihan praktis yang digabungkan dengan instruksi untuk mengilustrasikan konsep-konsep embedded GNU/Linux. Didesain untuk mempersingkat waktu pembelajaran Anda. Filosofi, konsep dan perintah yang diperlukan untuk memanfaatkan GNU/Linux secara efektif dijelaskan melalui kombinasi teori dan pelatihan di tempat kerja.
Jangan memulai dari nol, tetapi belajar dari pelatih berpengalaman dan pulang dengan pengetahuan kerja GNU/Linux serta kemampuan untuk menggunakan GNU/Linux secara efektif dalam proyek pengembangan embedded Anda sendiri.
Siapa yang harus mengikuti?
Manajer, manajer proyek, insinyur perangkat lunak, insinyur perangkat keras, insinyur pengembangan, insinyur sistem, penguji, administrator, teknisi dan pihak-pihak lainnya yang tertarik pada teknologi ini, yang ingin memahami dengan cepat bagaimana Embedded GNU/Linux bekerja. Anda harus menggunakan GNU/Linux atau Anda memiliki kemewahan untuk memutuskan apakah menggunakannya itu bermakna atau tidak. Mungkin Anda sudah mencoba menggunakan Embedded GNU/Linux, tetapi tidak yakin apakah Anda telah melakukan semuanya dengan benar. Anda saat ini menggunakan sistem operasi lain dan ingin tahu apakah GNU/Linux mungkin lebih baik dan/atau lebih murah.
Opsi Penyampaian
Seluruh materi pelatihan dalam bahasa Inggris, namun presentasinya dapat dalam bahasa Inggris atau bahasa Jerman, sesuai keinginan Anda, di seluruh dunia.
- pelatihan langsung tatap muka - dipimpin instruktur
- pelatihan online langsung - dipimpin instruktur
- kombinasi pelatihan langsung tatap muka dan pelatihan online langsung - dipimpin instruktur
Embedded Linux Kernel dan Pengembangan Driver
14 JamKursus dua hari yang terdiri dari sekitar 60% latihan lab hands-on yang berfokus pada Embedded Linux kernel internals, arsitektur, pengembangan dan mempelajari cara menulis dan mengintegrasikan beberapa jenis driver perangkat.
Siapa yang seharusnya hadir?
Para insinyur yang tertarik pada pengembangan Linux kernel pada sistem dan platform Embedded.
Build Native iOS and Android Apps with Flutter
14 JamDalam pelatihan langsung yang dipandu instruktur di Indonesia (online atau di tempat), peserta akan mempelajari cara menggunakan Flutter untuk mengembangkan aplikasi seluler yang berjalan di perangkat iOS dan Android dengan cepat.
Pada akhir pelatihan ini, peserta akan dapat:
- Instal kerangka kerja, IDE, dan perkakas lainnya dengan cepat untuk mulai mengembangkan.
- Memahami dan menggunakan bahasa Dart Google untuk membuat prototipe aplikasi seluler dengan cepat.
- Uji dan terapkan aplikasi seluler yang berjalan di iOS dan Android menggunakan basis kode tunggal.
- Sesuaikan aplikasi menggunakan serangkaian widget, tata letak, dan animasi yang lengkap.
Bootcamp Pengembangan Flutter dengan Dart
35 JamPelatihan langsung yang dipandu instruktur di Indonesia (online atau di tempat) ini ditujukan untuk pengembang yang ingin menggunakan Flutter untuk membuat dan membangun aplikasi seluler berkualitas tinggi untuk Android, iOS, dan platform lain dari basis kode umum.
Pada akhir pelatihan ini, peserta akan dapat:
- Siapkan lingkungan pengembangan yang diperlukan untuk mulai membuat aplikasi Flutter.
- Gunakan bahasa pemrograman Dart untuk mengembangkan kode guna membangun aplikasi.
- Gunakan widget Flutter untuk mendesain dan membuat UI yang menarik secara estetika dan mudah digunakan.
- Terapkan dan uji aplikasi di berbagai platform (seluler, desktop, web, dll.).
Flutter: Membangun Aplikasi Silang Plat Berbasis Native dengan Dart
35 JamFlutter adalah toolkit pengembangan perangkat lunak UI sumber terbuka oleh Google untuk membuat aplikasi yang dikompilasi secara native untuk mobile, web, dan desktop dari satu basis kode. Toolkit ini menggunakan Dart, bahasa pemrograman berorientasi objek modern yang juga dikembangkan oleh Google, yang dioptimalkan untuk membangun antarmuka pengguna cepat dan mengekspresikan.
Pelatihan bertolak dari instruktur (daring atau tatap muka) ini ditujukan bagi para pengembang level pemula yang ingin membangun aplikasi mobile yang indah dan performa tinggi menggunakan Flutter dan Dart.
Selesai pelatihan ini, peserta akan dapat:
- Mengatur lingkungan pengembangan untuk Flutter dan Dart.
- Membuat antarmuka pengguna mobile yang responsif dan interaktif.
- Access fitur perangkat native menggunakan plugin.
- Mendeploy aplikasi lintas platform ke Android dan iOS.
Format Kursus
- Pembahasan interaktif dan diskusi.
- Banyak latihan dan praktek.
- Implementasi hands-on dalam lingkungan lab langsung.
Opsi Kustomisasi Pelatihan
- Untuk meminta pelatihan yang disesuaikan untuk kursus ini, silakan hubungi kami untuk mengatur.
Ionic2
14 JamPelatihan langsung oleh instruktur di Indonesia (daring atau tatap muka) ini ditujukan untuk pengembang tingkat pemula hingga menengah yang ingin menggunakan Ionic 2 untuk membangun aplikasi seluler hybrid.
Selesai pelatihan ini, peserta akan dapat:
- Mengerti dasar-dasar Ionic 2 dan arsitekturnya.
- Membangun aplikasi satu halaman dan multi-halaman menggunakan Ionic 2.
- Menyesuaikan aplikasi dengan SCSS dan integrasi pihak ketiga.
- Memtest, mendeploy, dan mengelola rilis aplikasi seluler secara efektif.
Ionic 4 dan Angular untuk Pengembang
21 JamPelatihan langsung yang dipimpin instruktur di Indonesia (online atau di lokasi) ditujukan untuk pengembang web yang ingin membuat aplikasi seluler hibrid dengan Ionic 4.
Pada akhir pelatihan ini, peserta akan mampu:
- Integrasikan fitur perangkat asli ke dalam aplikasi seluler hibrid.
- Gunakan Angular dan Ionic 4 untuk membangun aplikasi seluler hibrid.
- Jalankan aplikasi hibrid pada emulator perangkat seluler.
Ionic 6
14 JamPelatihan langsung yang dipimpin instruktur di Indonesia (online atau di tempat) ini ditujukan untuk pengembang web yang ingin membuat aplikasi seluler modern dengan Ionic 6.
Pada akhir pelatihan ini, peserta akan dapat:
- Integrasikan fitur perangkat asli ke dalam aplikasi seluler hibrid modern.
- Pelajari dasar-dasar Ionic.
- Pelajari cara menyebarkan aplikasi Ionic ke produksi.
- Jalankan aplikasi hibrid modern pada emulator perangkat seluler.
Embedded GNU/Linux Kernel Internals and Device Drivers
35 JamKeterangan
Kelas pelatihan 5 hari ini menggunakan latihan langsung yang dikombinasikan dengan instruksi untuk mengilustrasikan konsep internal kernel GNU/Linux dan pengembangan driver perangkat. Kelas ini dirancang untuk membantu Anda memahaminya dengan cepat. Kami menjelaskan proses, konsep, dan perintah yang diperlukan untuk menulis driver perangkat GNU/Linux melalui kombinasi teori dan pelatihan di tempat kerja.
Jangan ciptakan kembali roda, tetapi belajarlah dari pelatih berpengalaman dan bawa pulang pengetahuan praktis dan kemampuan untuk menggunakannya secara efektif dalam proyek pengembangan tertanam Anda sendiri.
Siapa yang harus hadir?
Orang-orang yang memiliki minat atau bertugas dalam pengembangan atau evaluasi pengembangan driver perangkat GNU/Linux seperti insinyur perangkat lunak, insinyur lapangan, manajer (proyek), insinyur perangkat keras.
Pengembangan Aplikasi Mobile dengan Flutter dan AI
12 JamPengembangan Aplikasi Mobile dengan Flutter dan AI adalah praktik pembuatan aplikasi mobile yang dapat diperluas, aman, dan memiliki kapabilitas AI menggunakan arsitektur modern, prinsip UX/UI, dan metodologi agresif.
Pelatihan langsung (daring atau tatap muka) ini ditujukan untuk pengembang tingkat menengah yang ingin membangun dan mendeploy aplikasi mobile menggunakan Flutter, mengintegrasikan fitur AI, menerapkan praktik keamanan terbaik, serta mengikuti aliran kerja agresif.
Pada akhir pelatihan ini, peserta akan dapat:
- Mengembangkan aplikasi mobile yang kuat menggunakan Flutter dengan fokus pada desain UX/UI.
- Menerapkan praktik pengembangan agresif selama siklus hidup proyek.
- Menyatukan fungsi AI seperti mesin rekomendasi atau chatbot.
- Mendesain arsitektur mobile yang aman dengan integrasi Firebase.
Format Kursus
- Seminar interaktif dan diskusi.
- Banyak latihan dan praktek.
- Implementasi praktis dalam lingkungan laboratorium langsung.
Pilihan Kustomisasi Pelatihan
- Untuk meminta pelatihan kustom untuk kursus ini, silakan hubungi kami untuk mengatur.
IBM MobileFirst Platform untuk Pengembangan Aplikasi Hybrid Mobile
21 JamIBM MobileFirst Platform (sebelumnya dikenal sebagai Worklight Foundation) adalah suite alat dan layanan untuk membangun aplikasi mobile dan tablet enterprise. API sisi klien tersedia untuk native iOS (Objective-C), native Android (Java), J2ME, C# Windows Phone native (C#), dan JavaScript untuk aplikasi hybrid lintas-platform atau mobile-web. MobileFirst Platform dapat dijalankan on-premise atau di cloud.
Dalam pelatihan yang dipandu instruktur ini, peserta akan belajar cara mengatur dan menggunakan MobileFirst Platform untuk membangun dan mengelola aplikasi hybrid berbasis HTML5, JS, dan CSS.
Setelah selesai pelatihan ini, peserta akan dapat:
- Instal dan konfigurasi MobileFirst
- Membangun, menguji, dan mendeploy aplikasi hybrid lintas-platform.
- Menggunakan mekanisme keamanan MobileFirst untuk melindungi aplikasi.
- Memperbarui aplikasi over-the-air dalam organisasi, tanpa perlu menggunakan toko aplikasi.
- Administrasi dan pemantauan aplikasi mobile.
Audience
- Pengembang
Format Kursus
- Sebagian teori, sebagian diskusi, latihan dan praktek langsung dalam lingkungan laboratorium hidup.
Note
- Pelatihan ini didasarkan pada Mobile Foundation 8.0. Untuk meminta versi yang berbeda atau penyesuaian lainnya terhadap kursus ini, silakan hubungi kami untuk mengatur.
React Native untuk iOS dan Android
21 JamDalam pelatihan ini yang dibimbing instruktur secara langsung di Indonesia, peserta mempelajari prinsip dan pendekatan di balik React Native saat mereka mengembangkan aplikasi seluler mereka sendiri untuk Android dan iOS
Xamarin untuk Pengembangan Cross-Platform
21 JamDalam pelatihan langsung yang dipandu instruktur di Indonesia (online atau di tempat), peserta akan mempelajari aspek-aspek utama Xamarin saat mereka mengembangkan rangkaian aplikasi seluler mereka sendiri untuk Android, iOS dan Windows.