Xamarin Forms Eğitimi
C# ile Android ve iOS Mobil Uygulama Geliştirme.
Eğitimin Süresi: 30 Saat
C#, OOP bilinmesi gerekmektedir.
Xamarin Forms Eğitim İçeriği
- Xamarin Forms Nedir?
- Cross Platform Nedir? Neden Cross Platform
- Geliştirme araçları, gerekli cihazlar
- Proje yapısı
- XAML yapısı
- Merhaba Xamarin Forms
- Sayfalar (Pages) kullanım amaçları ve çeşitleri
- Düzenler (Layouts) kullanım amaçları ve çeşitleri
- Görünümler(Views) kullanım amaçları ve çeşitleri
- İç içe yapıların kullanımları
- Sık kullanılan sayfalar
- ContentPage kullanımı
- MasterDetailPage kullanımı
- NavigationPage, TappedPage, TemplatedPage, CarouselPage kullanımları
- İç içe sayfa kullanımları
- Sık kullanılan düzenler
- Stacklayout kullanımı ve özellikleri
- Grid kullanımı ve kullanım alanları
- RelativeLayout, AbsoluteLayout kullanımları ve kullanım alanları
- ContentView, ScrollView ve Frame görünümlerinin kullanım alanları ve örnekleri
- Sık kullanılan kontroller
- Kontrollerin kullanım alanları
- Kontrollerin kullanım örnekleri
- Databinding nedir ne için yapılır
- MVVM design pattern’in Xamarin Forms’a uygulanması
- MVVM örnekleri
- WebAPI’ın kullanım alanları
- Xamarin Forms ile bir WebAPI’nin kullanımı
- Güvenlik ve yapılandırma
- Lokal veritabanlarını neden kullanırız?
- SQLite nedir? Kullanım alanları nelerdir?
- Xamarin Forms ile lokal veri saklama
- SignalR nedir kullanım alanları nelerdir?
- Bir MVC Core projesinde SignalR hub oluşturma, yapılandırma ve güvenlik
- Kullanım örneği
- Çoklu dil uygulama geliştirme kullanım alanları
- Çoklu dil uygulama geliştirme örneği
- AppCenter nedir kullanım alanları nelerdir?
- AppCenter kullanım örneği
- Azure Devops ve Xamarin Forms uygulama geliştirme: Ortak çalışma, kod versiyonlama ve kod yedekleme.
- CustomRenderer nedir kullanım alanları nelerdir?
- CustomRenderer örnekleri