.NET MAUI (Orta Seviye) Eğitimi
.NET MAUI (.NET Çok Platformlu Uygulama Arayüzü), kullanıcıların C# ve XAML ile yerel mobil ve masaüstü uygulamaları oluşturmasına olanak tanıyan çapraz platformlu bir çerçevedir.
Bu eğitmen liderliğindeki, canlı eğitim (çevrimiçi veya yerinde), mobil ve masaüstü uygulamaları oluşturmak için .NET MAUI kullanma konusunda orta düzey beceriler öğrenmek isteyen geliştiricilere yöneliktir.
Bu eğitimin sonunda katılımcılar şunları yapabilecektir:
- Gelişmiş veri manipülasyon tekniklerini keşfedin.
- Özel oluşturucular kullanarak platforma özgü kodu ve özelleştirmeyi anlayın.
- .NET MAUI için performans optimizasyonu, bellek yönetimi ve uluslararasılaştırma desteği öğrenin.
- Sürekli entegrasyon ve dağıtım kanalları konusunda beceriler geliştirin.
Kurs Formatı
- Etkileşimli ders ve tartışma.
- Çok sayıda alıştırma ve uygulama.
- Canlı laboratuvar ortamında uygulamalı uygulama.
Kurs Özelleştirme Seçenekleri
- Bu kurs için özelleştirilmiş bir eğitim talep etmek için lütfen bizimle iletişime geçin.
Eğitim İçeriği
.NET MAUI'ye ve Çapraz Platform Geliştirmeye Giriş
Gelişmiş Veri Bağlama ve İşleme Teknikleri
Databaselerle ve Yerel Depolama ile Çalışma
RESTful API'leri Tüketme ve Web Services
Platforma Özgü Kod ve Özel Oluşturucular Uygulama
Özel Denetimler ve Efektlerle Kullanıcı Arayüzünü Geliştirme
Performans Optimizasyonu ve Bellek Management
Uluslararasılaştırma ve Yerelleştirme Desteği
Kimlik Doğrulama ve Yetkilendirme Uygulama
.NET MAUI için Çapraz Platform Test Stratejileri ve En İyi Uygulamalar
.NET MAUI için Sürekli Entegrasyon ve Dağıtım İşlemleri
Özet ve Sonraki Adımlar
Kurs İçin Gerekli Önbilgiler
- C# programlama dilinde yetkinlik
- Nesne yönelimli programlama (OOP) kavramlarına sağlam bir anlayış
- .NET framework’e aşinalık
Hedef Kitle
- Geliştiriciler
Açık Eğitim Kursları 5 ve üzeri katılımcı gerektirir.
.NET MAUI (Orta Seviye) Eğitimi - Booking
.NET MAUI (Orta Seviye) Eğitimi - Enquiry
.NET MAUI (Orta Seviye) - Danışmanlık Talebi
Danışmanlık Talebi
Danışanlarımızın Yorumları (1)
Favori kısmım, Sir Jose ile yapılan soru-cevap bölümüdür. O çok bilgili ve sorularımıza cevabı bilmektedir.
John Henry - Toyota Motor Philippines
Eğitim - .NET MAUI (Intermediate)
Yapay Zeka Çevirisi
Yaklaşan Etkinlikler
İlgili Kurslar
Gelişmiş Flutter
14 SaatBu eğitmen liderliğindeki, canlı eğitim Türkiye (çevrimiçi veya yerinde) çapraz platform uygulamaları oluşturmak isteyen geliştiricilere yöneliktir.
Bu eğitimin sonunda katılımcılar şunları yapabilecektir:
- Uygulamaları Java'ten Flutter'ye geçirin.
- Firebase arka uç hizmetlerini, örneğin veritabanı, kimlik doğrulama ve depolama gibi entegre edin.
- Bir uygulama için animasyonlar ve gelişmiş kullanıcı arayüzü özellikleri oluşturun.
BLoC Deseni
14 SaatBu eğitmen liderliğindeki, canlı eğitim (Türkiye çevrimiçi veya yerinde), farklı uygulamalar arasında durumu yönetmek için BLoC Pattern'i kullanmayı öğrenmek isteyen geliştiricilere yöneliktir.
Bu eğitimin sonunda katılımcılar şunları yapabilecektir:
- BLoC temel kavramlarını ve mimarisini anlayın.
- BLoC'ler oluşturun, test edin ve hatalarını ayıklayın.
- BLoC oluşturma bağlamı hakkında bilgi edinin.
Yerleşik Linux Sistemleri Mimari
35 SaatKurs Hedefleri
Gömülü GNU/Linux'nin temellerinin anlaşılmasını sağlamak, parçaların nasıl bir araya geldiğini göstermek. Gömülü GNU/Linux sistemi oluşturmak için hangi bileşenlere ihtiyaç duyulduğunu, bunları nereden temin edebileceğinizi ve nasıl yapılandırıp kurabileceğinizi öğretmek. Yardım için nereye başvurabileceğinizi ve yazılım lisansları hakkında bilgi vermek. Uygulamalı egzersizler, bu eğitimi başarıyla tamamladıktan sonra kendi gömülü GNU/Linux sistemlerinizi geliştirmek için gerekli pratik deneyimi kazanmanızı sağlayacaktır.
Açıklama
Bu beş günlük eğitim sınıfı, gömülü GNU/Linux'nin kavramlarını göstermek için uygulamalı egzersizleri ve öğretimi bir araya getirir. Sizi hızla bilgi sahibi yapmak için tasarlanmıştır. GNU/Linux'yi etkili bir şekilde kullanmak için gerekli felsefe, kavramlar ve komutlar, teori ve uygulamalı eğitim kombinasyonuyla açıklanmaktadır.
Tekerleği yeniden icat etmeyin, deneyimli bir eğitmenle öğrenin ve GNU/Linux hakkında çalışma bilgisi ve kendi gömülü geliştirme projenizde bunu etkili bir şekilde kullanma yeteneğiyle ayrılın.
Kimler Katılmalı?
Yöneticiler, proje yöneticileri, yazılım, donanım, geliştirme, sistem mühendisleri, test uzmanları, yöneticiler, teknisyenler ve bu teknolojiyi anlamak isteyen diğer ilgili kişiler. Gömülü GNU/Linux'nin nasıl çalıştığını mümkün olan en kısa sürede anlamak isteyenler. GNU/Linux'yi kullanmanız gerekiyor veya kullanıp kullanmamayı değerlendirme lüksüne sahipsiniz. Belki zaten Gömülü GNU/Linux'yi kullanmayı denediniz, ancak her şeyi doğru yaptığınızdan emin değilsiniz. Şu anda farklı bir işletim sistemi kullanıyorsunuz ve GNU/Linux'nin daha iyi ve/veya daha ucuz olup olmadığını öğrenmek istiyorsunuz.
Teslimat Seçenekleri
Tüm eğitim materyalleri İngilizce'dir, ancak sunumu istediğiniz gibi İngilizce veya Almanca olarak dünya çapında yapılabilir.
- yerinde - eğitmen tarafından yönlendirilen
- çevrimiçi - eğitmen tarafından yönlendirilen
- yerinde/çevrimiçi kombinasyon - eğitmen tarafından yönlendirilen
Yerleşik Linux Yükleme Sistemi ve sürücü Geliştirme
14 SaatYaklaşık %60'ı uygulamalı laboratuvarlardan oluşan iki günlük bir kurs. Bu kurs, Embedded Linux çekirdek iç yapılarını, mimarisini, geliştirilmesini ve çeşitli türlerde aygıt sürücülerinin nasıl yazılacağını ve entegre edileceğini araştırmaya odaklanmaktadır.
Kimler katılmalı?
Gömülü sistemler ve platformlar üzerinde Linux çekirdek geliştirme ile ilgilenen mühendisler.
Flutter ile Natif iOS ve Android Uygulamaları Oluşturma
14 SaatBu eğitmen liderliğindeki, canlı eğitimde (Türkiye çevrimiçi veya yerinde), katılımcılar Flutter kullanarak hem iOS hem de Android cihazlarında çalışan bir mobil uygulamayı hızlı bir şekilde nasıl geliştireceklerini öğreneceklerdir.
Bu eğitimin sonunda katılımcılar şunları yapabilecektir:
- Çerçeveyi, IDE'yi ve diğer araçları geliştirme başlatmak için hızlı bir şekilde kurabileceklerdir.
- Google'nın Dart dilini anlayıp kullanarak bir mobil uygulamayı hızlıca prototipleyebileceklerdir.
- Tek bir kod tabanı kullanarak hem iOS hem de Android cihazlarında çalışan mobil uygulamaları test edip dağıtabileceklerdir.
- Zengin bir widget, düzen ve animasyon seti kullanarak uygulamayı özelleştirebileceklerdir.
Flutter Development Bootcamp with Dart
35 SaatBu eğitmen liderliğindeki, canlı eğitim (Türkiye çevrimiçi veya yerinde), ortak bir kod tabanından Android, iOS ve diğer platformlar için yüksek kaliteli mobil uygulamalar oluşturmak ve geliştirmek isteyen geliştiricilere yöneliktir.
Bu eğitimin sonunda katılımcılar şunları yapabilecektir:
- Flutter uygulamaları oluşturmaya başlamak için gerekli geliştirme ortamını kurmak.
- Uygulamaları oluşturmak için kodu geliştirmek için Dart programlama dilini kullanmak.
- Flutter widget'larını kullanarak estetik açıdan hoş ve kullanımı kolay bir kullanıcı arayüzü (UI) tasarlamak ve oluşturmak.
- Uygulamaları farklı platformlarda (mobil, masaüstü, web vb.) dağıtmak ve test etmek.
Flutter: Dart ile Kapsamlı Çok Platformlu Uygulamalar Oluşturma
35 SaatFlutter, Google tarafından geliştirilen açık kaynaklı bir UI yazılım geliştirme araç kutusudur ve mobil, web ve masaüstü için tek bir kod tabanından derlenmiş uygulamalar oluşturmanıza olanak tanır. Dart adında, modern bir nesne yönelimli programlama dilini kullanır ve bu dil de Google tarafından geliştirilmiş olup hızlı ve ifade力不从心,让我以中文完成剩余的翻译:
Flutter, 由Google开发的一种开源UI软件开发工具包,用于从单一代码库构建原生编译的应用程序,适用于移动、Web和桌面平台。它使用Dart这种现代面向对象编程语言(同样由Google开发),该语言专为构建快速且具有表现力的用户界面而优化。
这个讲师指导的现场培训(在线或面对面)旨在帮助初级开发者利用Flutter和Dart构建美观、高性能的移动应用。
完成此次培训后,参与者将能够:
- 设置用于Flutter和Dart的开发环境。
- 创建响应式和交互式的移动用户界面。
- 使用插件访问原生设备功能。
- 将跨平台应用程序部署到Android和iOS。
课程格式
- 互动讲座和讨论。
- 大量练习和实践。
- 在实时实验室环境中进行动手实施。
课程定制选项
- 如需为此课程请求定制培训,请联系我们安排。
Ionic2
14 SaatBu eğitmen liderliğindeki, canlı eğitim (Türkiye çevrimiçi veya yerinde), hibrit mobil uygulamalar oluşturmak için Ionic 2 kullanmak isteyen başlangıç seviyesi ve orta seviyedeki geliştiricilere yöneliktir.
Bu eğitimin sonunda katılımcılar şunları yapabilecektir:
- Ionic 2'nin temellerini ve mimarisini anlayacaklardır.
- Ionic 2 kullanarak tek sayfalı ve çok sayfalı uygulamalar oluşturacaklardır.
- Uygulamaları SCSS ve üçüncü taraf entegrasyonlarıyla özelleştireceklerdir.
- Mobil uygulama sürümlerini etkili bir şekilde test edecek, dağıtacak ve yöneteceklerdir.
Ionic 4 ve Angular için Geliştiriciler
21 SaatBu eğitmen liderliğindeki, canlı eğitim (Türkiye çevrimiçi veya yerinde), hibrit bir mobil uygulama oluşturmak isteyen web geliştiricilerine yöneliktir Ionic 4.
Bu eğitimin sonunda katılımcılar şunları yapabilecektir:
- Hibrit bir mobil uygulamaya yerel cihaz özelliklerini entegre etmek.
- Hibrit bir mobil uygulama oluşturmak için Angular ve Ionic 4'ü kullanmak.
- Hibrit bir uygulamayı bir mobil cihaz emülatöründe çalıştırmak.
Ionic 6
14 SaatBu eğitmen liderliğindeki, canlı eğitim (Türkiye çevrimiçi veya yerinde), modern bir mobil uygulama oluşturmak isteyen web geliştiricilerine yöneliktir Ionic 6.
Bu eğitimin sonunda katılımcılar şunları yapabilecektir:
- Modern bir hibrit mobil uygulamaya yerel cihaz özelliklerini entegre edin.
- Ionic'nın temellerini öğrenin.
- Ionic uygulamalarını üretime dağıtmayı öğrenin.
- Modern bir hibrit uygulamayı bir mobil cihaz emülatöründe çalıştırın.
Yerleşik GNU/Linux Kernel İçerikleri ve Cihaz Driverları
35 SaatAçıklama
Bu 5 günlük eğitim sınıfı, GNU/Linux çekirdek iç yapılarını ve aygıt sürücüsü geliştirmeyi kavramlarını göstermek için uygulamalı egzersizleri ve eğitimi birleştirir. Sizi hızla bilgi sahibi yapması amaçlanmıştır. Teorik bilgi ve uygulamalı eğitim yoluyla GNU/Linux aygıt sürücüleri yazmak için gerekli süreçleri, kavramları ve komutları açıklıyoruz.
Tekerleği yeniden icat etmeyin, deneyimli bir eğitmenle öğrenin ve kendi gömülü geliştirme projenizde etkili bir şekilde kullanabileceğiniz çalışan bir bilgi ve yetenekle eve dönün.
Kimler Katılmalı?
Yazılım mühendisleri, saha mühendisleri, (proje) yöneticileri, donanım mühendisleri gibi GNU/Linux aygıt sürücülerini geliştirme veya değerlendirme göreviyle ilgilenen veya görevlendirilen kişiler.
Mobil Uygulama Geliştirmesi Flutter ve AI ile
12 SaatMobil Uygulama Geliştirmesi Flutter ve AI ile, modern mimarileri, UX/UI ilkelerini ve agil metodolojileri kullanarak ölçeklenebilir, güvenli ve AI özelliklere sahip mobil uygulamalar inşa etme işini ifade eder.
Bu eğitmen tarfından yönetilen canlı eğitim (çevrimiçi veya yerel olarak), Flutter kullanarak mobil uygulamalar geliştirmek ve dağıtmak, AI özellikleri entegre etmek, güvenlik en iyi uygulamalarını uygulamak ve agil iş akışlarını takip etmek isteyen orta düzeyli geliştiriciler için tasarlanmıştır.
Bu eğitim sonunda katılımcılar şunları yapabilecekler:
- UX/UI tasarım üzerine odaklanmış Flutter kullanarak sağlam mobil uygulamalar geliştirebilecekler.
- Projede her aşamasında agil geliştirme uygulamalarını kullanabilecekler.
- öneri motorları veya sohbetbotlar gibi AI işlevselliğini dahil edebilecekler.
- Firebase entegrasyonu ile güvenli mobil mimariler tasarlayabilecekler.
Eğitim Formatı
- Etkileşimli ders anlatımı ve tartışmalar.
- Çoklu alıştırmalar ve uygulamalar.
- canlı-lab ortamında el ile uygulama.
Eğitim Özelleştirme Seçenekleri
- Bu kurs için özelleştirilmiş bir eğitim talep etmek için bize ulaşın.
IBM MobileFirst Hibrit Mobil Uygulama Geliştirme Platformu
21 SaatIBM MobileFirst Platform (önce Worklight Foundation olarak bilinen) mobil ve tablet uygulamaları oluşturmak için bir araçlar ve hizmetler pakıdır. Sunucu tarafı API'si, native iOS (Objective-C), native Android (Java), J2ME, C# native Windows Phone (C#) ve JavaScript platformlar arası hibrit veya mobil-web uygulamaları için mevcuttur. MobileFirst Platform hem şirket içi hem de bulutta kullanılabilir.
Bu eğitmenle çevrimiçi canlı eğitimde, katılımcıların Hybrid mobil uygulamalar geliştirmek ve yönetmek için MobileFirst Platform'u nasıl kuracaklarını ve kullanacaklarını öğreneceklerdir. Uygulamalar HTML5, JS ve CSS temelli olabilir.
Bu eğitim sonunda katılımcılar şunları yapabilecektir:
- MobileFirst'u kurma ve yapılandırma.
- Platform arası hibrit mobil uygulamaların geliştirilmesi, test edilmesi ve dağıtılması.
- MobileFirst güvenlik mekanizmalarının kullanılmasıyla uygulamaları güvenle koruma.
- Bir organizasyonun içinde app store'lar bypass'i yaparak uygulama güncellemelerini air over ile gönderme.
- Mobil uygulamaların yönetilmesi ve izlenmesi.
Kişiye Yönelik
- Geliştiriciler
Eğitim Formatı
- Teorik eğitim, tartışmalar ve canlı-laboratuvar ortamında yoğun uygulama.
Notlar
- Bu eğitim Mobile Foundation 8.0 tabanlıdır. Farklı bir sürüm veya bu kurs için başka özelleştirmeler isterseniz, lütfen bize ulaşın.
React Native için iOS ve Android
21 SaatBu eğitmen liderliğindeki canlı eğitimde, katılımcılar Türkiye'da React Native arkasındaki prensipleri ve yaklaşımı öğrenirken, kendi mobil uygulamalarını Android ve iOS için geliştirirler.
Xamarin için Çapraz Platform Geliştirme
21 SaatBu eğitmen liderliğindeki, canlı eğitimde (Türkiye – çevrimiçi veya yerinde), katılımcılar Xamarin’nin temel yönlerini öğrenirken, Android, iOS ve Windows için kendi mobil uygulamalarını geliştirme sürecine gireceklerdir.