Bizi tercih ettiğiniz için teşekkür ederiz. Ekip üyelerimiz en kısa sürede sizlerle iletişime geçecektir.
Rezervasyonunuzu gönderdiğiniz için teşekkür ederiz! Ekibimizden bir yetkili kısa süre içinde sizinle iletişime geçecektir.
Eğitim İçeriği
Giriş
- Fuchsia OS Özellikleri ve Mimarisi Genel Bakış
- Zircon'ın Anlaşılması
- Uygulama Geliştirme İçin Flutter'a Genel Bakış
Geliştirme Ortamının Kurulması
- Kaynak kodunun alınması
- Fuchsia'nın oluşturulması
- Emülatörün kullanılması
Temellere Başlangıç
- Fuchsia iş akışının anlaşılması
- Bir Fuchsia bileşeninin çalıştırılması
- Bir kod editörüyle çalışma
- FFX (CLI) kullanımı
- FIDL (IPC sistemi) kullanımı
- Tanılama araçlarının keşfedilmesi
Fuchsia'yı Bir Cihaza Yükleme
- Cihaz kurulum sürecine genel bakış ("paving")
- Oluşturma, kurulum medyası oluşturma ve "paving" işlemi
Sistem Geliştirme
- Çekirdeğin değiştirilmesi
- Sürücü geliştirme
Kodun Test Edilmesi
- Birim testleri
- Entegrasyon testleri
Bileşenlerin Geliştirilmesi
- Paketlerin, bileşenlerin ve testlerin tanımlanması
- Bileşen manifestolarıyla çalışma
Oturumların Geliştirilmesi
- Oturumların kullanıcı deneyimine etkisi
- Bir yapılandırma dosyası oluşturma
- Bir oturumun başlatılması
Entegratör Geliştirme Kiti (IDK)'nin Geliştirilmesi
- IDK'nın çalışma mantığı
- Kaynak kodunun elde edilmesi
- IDK'nın geliştirilmesi
Uluslararasılaştırma
- Kodlama
- i18n ayarlarının okunması ve yazılması
Topluluğa Katkıda Bulunma
- Kaynak koda katkı sağlama
Özet ve Sonuç
Kurs İçin Gerekli Önbilgiler
- Dağıtık hesaplama kavramlarına hakimiyet
- Programlama deneyimi (2021 itibarıyla Fuchsia C++, Python, DART, Go, Rust ve FIDL dillerini desteklemektedir)
Hedef Kitle
- Geliştiriciler
21 Saatler