fbpx

Xamarin ile Cross-Platforma Giriş ve İleri Seviye Eğitimi

xamarin

Öğrenciler bu eğitime ister yüz yüze, ister online-canlı olarak katılabilirler.

Eğitim Hakkında

Xamarin, Microsoft’un mobil uygulamalar oluşturmak için geliştirdiği ve native & cross-platform kavramlarını oldukça doğru bir yaklaşımla bir araya getiren ve C# programlama diliyle mobil uygulama geliştirmenizi sağlayan tek platformdur.

Xamarin, geliştiricilerin C# paylaşımlı kod temeli kullanarak native AndroidiOS (ve hatta Windows ve MacOS) uygulamaları yerel kullanıcı arayüzüyle yazmalarını sağlayan bir Microsoft framework’üdür.

Microsoft’un desteği ile birlikte gün geçtikçe yaygınlaşan Xamarin platformu ile artık C# ile bir kere kod yazıp bütün mobil platformlarda çalışacak Native uygulamalar geliştirilebilmektedir.

Native uygulamalar sayesinde ilgili platforma ait özgün fonksiyonlar daha etkin ve kolay bir şekilde kullanılabilmektedir.

Bu eğitimde öncelikle C# programlama dili temelleri, ardından nesne yönelimli programlama temelleri ve ardından Xamarin platformu sıfırdan ileri düzeye kadar anlatılmakta olup, ayrıca her bir platforma özgün geliştirmelerin de nasıl yapıldığı anlatılmaktadır.  Xamarin’de uygulama geliştirme mimarisi detaylı olarak ele alınmakta olup tavsiye edilen MVVM (Model-View-ViewModel) geliştirme yaklaşımı kullanılmakta ve anlatılmaktadır.

Xamarin ile uygulamalar oluşturmayı öğrenmek, sizi işvereniniz veya müşterileriniz için daha değerli kılar.

Hedef Kitle

Cross platforma ilgili, yazılım ve mobil programlama öğrenmeye istekli veya bu konularda kendini geliştirmek isteyen herkes bu eğitime katılabilir.

Ön Koşullar

Xamarin ile Cross-Platforma Giriş ve İleri Seviye Eğitimi için herhangi bir ön koşul bulunmamaktadır. Yazılım ve mobil programlama öğrenmeye istekli veya bu konularda kendini geliştirmek isteyen herkes bu eğitime katılabilir.

Ünvanlar

  • Xamarin Developer
  • .NET Developer
  • Mobile Developer
  • Cross-Platform Developer

Kazanımlar

Bu eğitimi başarıyla tamamladığınız takdirde aşağıdaki becerilere sahip olacaksınız:

  • C# ile Nesne Yönelimli Tasarım (OOD) ve Nesne Yönelimli Programlama (OOP) yapabilme
  • Xamarin ile iOS ve Android mobil uygulamalar geliştirebilme

Sınavlar

Aldığınız eğitimlerle ilgili ücretli sınavları yetkili sınav merkezlerinde geçerek, uluslararası sertifikalara sahip olabilirsiniz. İ-Akademi Pearson Vue Yetkili Sınav Merkezidir.

Sertifikalar

Katılım sertifikasının yanı sıra; aldığınız eğitimlerle ilgili ücretli sınavları yetkili sınav merkezlerinde geçerek, uluslararası sertifikalara sahip olabilirsiniz. İ-Akademi Pearson Vue Yetkili Sınav Merkezidir.

MICROSOFT .NET İLE C# PROGRAMLAMAYA GİRİŞ – 40 SAAT

1
C# Dilinin Temel Esaslarını Anlama
2
Yöntemler Oluşturma, İstisna İşleme ve Uygulamaları İzleme
3
Sınıflar Oluşturma ve Type Safe Koleksiyonlar ile Çalışma
4
Kalıtım
5
Refactoring
6
Local Veriler ile Çalışma
7
Nesne Yönelimli Programlamaya (OOP) Giriş
8
Kalıtım, Soyutlama ve Polimorfizm Uygulama
9
Interface’leri Uygulama
10
Delegeler, Olaylar ve İstisnalar
11
Mimari Tasarımlar
12
Doğru Kütüphaneyi Seçmek ve Mimariye Uyarlamak

XAMARIN.FORMS İLE CROSS-PLARTFORMA GİRİŞ – 40 SAAT

1
Xamarin ile Cross-Platform’a Giriş
2
Cross-Platform’da Platformlar Arası Kod ve UI Paylaşımı
3
Xamarin.Android’e Giriş
4
Xamarin.Android ile UI Geliştirme ve Tasarım
5
Android Programlama
6
Xamarin.Android Uygulamalarını Yayınlama
7
Xamarin.iOS Programlama
8
Xamarin.iOS ile UI Geliştirme ve Tasarım
9
Xamarin.iOS Uygulamalarını Yayınlama
10
View’lar ile Çalışmak
11
Page’ler ile Çalışmak
12
Table ve Collection View
13
Xamarin.Forms, XAML ve Data Binding
14
MVVM Mimari Deseni ve Cross-Platform’da Çalışma

İLERİ SEVİYE XAMARIN - 40 SAAT

1
SQLite ve CRUD İşlemleri
2
Xamarin Plugins Kullanımı “Media, Bluetooth, Permission, Maps, Location vb.”
3
Local Storage
4
Push Notification
5
Azure Notification Hub
6
Google Cloud
7
Local Notification
8
Azure Application Service Entegrasyonları
9
Azure Hockey Apps Data ve Application Insights
10
Davranış ve Efektler
11
Custom Renderers
12
Dependency Service
13
IOS ve Android Uygulamarını Yayınlama

PROJE GELİŞTİRME - 30 SAAT

1
Uygulamalı Xamarin Projesi Geliştirme
En yakın hafta içi sınıfımızın takvimine ulaşmak için lütfen tıklayınız.
Favorilere Ekle
Maksimum Sınıf Kontenjanı: 8 öğrenci
Süre: 150 Saat
Konu Başlıkları: 40

Bize Ulaşın

    Verilerimin bu web sitesi tarafından saklanmasını ve işlenmesini onaylıyorum.