.NET MAUI (Intermediate) Training Course
.NET MAUI (.NET Multi-platform App UI) is a cross-platform framework that allows users to create native mobile and desktop applications with C# and XAML.
This instructor-led, live training (online or onsite) is aimed at developers who wish to learn intermediate-level skills for using .NET MAUI to build mobile and desktop applications.
By the end of this training, participants will be able to:
- Explore advanced data manipulation techniques.
- Understand platform-specific code and customization using custom renderers.
- Learn performance optimization, memory management, and internationalization support.
- Develop skills in continuous integration and deployment pipelines for .NET MAUI.
Format of the Course
- Interactive lecture and discussion.
- Lots of exercises and practice.
- Hands-on implementation in a live-lab environment.
Course Customization Options
- To request a customized training for this course, please contact us to arrange.
Course Outline
Introduction to .NET MAUI and Cross-Platform Development
Advanced Data Binding and Manipulation Techniques
Working with Databases and Local Storage
Consuming RESTful APIs and Web Services
Implementing Platform-Specific Code and Custom Renderers
Enhancing the UI with Custom Controls and Effects
Performance Optimization and Memory Management
Internationalization and Localization Support
Implementing Authentication and Authorization
Cross-Platform Testing Strategies and Best Practices
Continuous Integration and Deployment Pipelines for .NET MAUI
Summary and Next Steps
Requirements
- Proficiency in C# programming language
- A solid understanding of object-oriented programming (OOP) concepts
- Familiarity with .NET framework
Audience
- Developers
Open Training Courses require 5+ participants.
.NET MAUI (Intermediate) Training Course - Booking
.NET MAUI (Intermediate) Training Course - Enquiry
.NET MAUI (Intermediate) - Consultancy Enquiry
Consultancy Enquiry
Testimonials (1)
Bagian favorit saya adalah tanya jawab dengan Pak. Jose. Dia sangat berpengetahuan dan tahu jawaban atas pertanyaan kami.
John Henry - Toyota Motor Philippines
Course - .NET MAUI (Intermediate)
Machine Translated
Upcoming Courses (Minimal 5 peserta)
Related Courses
Advanced Flutter
14 HoursPelatihan 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 HoursThis instructor-led, live training in Indonesia (online or onsite) is aimed at developers who wish to learn how to use BLoC Pattern to manage state across different applications.
By the end of this training, participants will be able to:
- Understand the BLoC core concepts and architecture.
- Create, test, and debug BLoCs.
- Learn about the BLoC build context.
Advanced .NET MAUI
14 HoursThis instructor-led, live training in Indonesia (online or onsite) is aimed at developers who wish to master the advanced features and techniques of .NET MAUI to build mobile and desktop applications.
By the end of this training, participants will be able to:
- Master advanced MVVM techniques, dependency injection, and architectural patterns.
- Customize and extend the .NET MAUI framework.
- Build reusable components, libraries, and understand advanced debugging and profiling techniques.
- Address challenges in large-scale applications such as synchronization, caching, and security.
.NET MAUI Fundamentals
14 HoursThis instructor-led, live training in Indonesia (online or onsite) is aimed at developers who wish to learn the fundamentals of .NET MAUI to build basic applications.
By the end of this training, participants will be able to:
- Understand the fundamentals of .NET MAUI and cross-platform development.
- Create basic .NET MAUI applications with layouts, controls, and navigation.
- Test, debug, and deploy .NET MAUI applications.
Embedded Linux Systems Architecture
35 HoursCourse Objectives
To provide an understanding of the essentials of embedded GNU/Linux, how the bits and pieces fit together. What components are needed to build an embedded GNU/Linux system, where to get them from and how to configure/build/install them? Where to get help from? What about those software licenses? Hands-on exercises provide you with the necessary practical experience to go ahead and develop your own embedded GNU/Linux systems after completing this training successfully.
Description
This five day training class uses hands-on exercises combined with instruction to illustrate the concepts of embedded GNU/Linux. It is designed to bring you quickly up to speed. The philosophy, concepts and commands necessary to make effective use of GNU/Linux are described through a combination of theory and on-the-job training.
Don't reinvent the wheel, but learn from an experienced trainer and take home a working knowledge of GNU/Linux and the ability to use it effectively in your own embedded development project.
Who should attend?
Managers, project managers, software-, hardware-, development-, systems engineers, testers, administrators, technicians and other parties interested in the technology, who want to understand as quickly as possible how Embedded GNU/Linux works. You must use GNU/Linux or you have to luxury to decide whether it makes sense to use it or not. Maybe you already tried to use Embedded GNU/Linux, but are not quite sure that you did everything the right way. You currently use a different operating system and wand to figure out whether GNU/Linux might better and/or cheaper.
Delivery Options
All the training material is English, but the presentation of it can be in English or in German, as you wish, worldwide.
- on-site - instructor driven
- on-line - instructor driven
- on-site/on-line combination - instructor driven
Embedded Linux Kernel and Driver Development
14 HoursA two day course consisting of around 60% hands-on labs focusing on Embedded Linux kernel internals, architecture, development and investigating how to write and integrate several types of device drivers.
Who should attend?
Engineers interested in Linux kernel development on Embedded systems and plateforms.
Build Native iOS and Android Apps with Flutter
14 HoursDalam 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.
Flutter Development Bootcamp with Dart
35 HoursPelatihan 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.).
Ionic2
14 HoursThis instructor-led, live training in Indonesia (online or onsite) is aimed at beginner-level to intermediate-level developers who wish to use Ionic 2 to build hybrid mobile applications.
By the end of this training, participants will be able to:
- Understand the fundamentals of Ionic 2 and its architecture.
- Build single-page and multi-page applications using Ionic 2.
- Customize apps with SCSS and third-party integrations.
- Test, deploy, and manage mobile app releases effectively.
Ionic 4 and Angular for Developers
21 HoursPelatihan 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 HoursPelatihan 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 HoursKeterangan
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.
IBM MobileFirst Platform for Hybrid Mobile Application Development
21 HoursIBM MobileFirst Platform (sebelumnya dikenal sebagai Worklight Foundation) adalah rangkaian alat dan layanan untuk membangun aplikasi seluler dan tablet perusahaan. API sisi kliennya tersedia untuk native iOS (Objective-C), native Android (Java), J2ME, C# Windows Phone (C#), dan JavaScript untuk aplikasi hybrid atau web seluler lintas platform. Platform MobileFirst tersedia di tempat atau di cloud.
Dalam pelatihan langsung yang dipandu instruktur ini, peserta akan mempelajari cara mengatur dan menggunakan Platform MobileFirst untuk mengembangkan dan mengelola aplikasi seluler hybrid berdasarkan HTML5, JS, dan CSS.
Pada akhir pelatihan ini, peserta akan dapat:
- Instal dan konfigurasikan MobileFirst
- Mengembangkan, menguji, dan menyebarkan aplikasi seluler hibrid lintas platform.
- Gunakan mekanisme keamanan MobileFirst untuk mengamankan aplikasi.
- Perbarui aplikasi melalui udara dalam suatu organisasi, melewati kebutuhan akan toko aplikasi.
- Mengelola dan memantau aplikasi seluler.
Hadirin
- Pengembang
Format Kursus
- Sebagian kuliah, sebagian diskusi, latihan dan praktik langsung di lingkungan laboratorium langsung.
Catatan
- Pelatihan ini didasarkan pada Mobile Foundation 8.0. Untuk meminta versi yang berbeda atau penyesuaian lain untuk kursus ini, silakan hubungi kami untuk mengaturnya.
React Native for iOS and Android
21 HoursIn this instructor-led, live training in Indonesia, participants learn the principles and approach behind React Native as they take on the development of their own mobile application for Android and iOS
Xamarin for Cross-Platform Development
21 HoursDalam 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.