Dart Programlama Dili Dersleri

Google Flutter ile iOS ve Android uygulamalar tasarlayabilmek için öncelikle Dart programlama dilini öğrenmelisiniz.
4.72 (295 reviews)
Udemy
platform
Türkçe
language
Programming Languages
category
instructor
Dart Programlama Dili Dersleri
5 208
students
10.5 hours
content
May 2021
last update
$29.99
regular price

Why take this course?

İşte Dart programlama dilini ve Flutter çerçevesinde kullanılan temel konulardan biri olan "Dart ve Flutter İkinci Kitap" için basit bir içindekiler (Table of Contents) özeti:

  1. Başlangıç

    • Giriş
    • Dart ve Flutter Tanıtımı
    • Dart Programlama Dilinin Özellikleri
    • Flutter Çerçevesinin Nedeni Ve Nerede Kullanılır?
  2. Dart Temelleri

    • Değişken ve Veri Tipleri
    • Kontrol Yapıları (Koşullar, Döngüler, Varsa Kod Bloğları)
    • Fonksiyonlar ve Metotlar
    • Özellikler ve Sınıflar
    • Enumeransman ve Operatörler
    • Hatala ve Özyineleme Yöntemleri
  3. Dart Araçları ve Kütüphaneler

    • Dart SDK Araçları
    • Standard Kütüphane Kavramları (dart:core, dart:async, dart:math, dart:convert vb.)
    • Yaygın Kullanılan Paketler ve İş Kurulumu
  4. Flutter Geliştirme Ortamı

    • Flutter SDK'sini Kurulumu
    • Flutter Komut Satırı Araçları (CLI)
    • Flutter Konsol Uygulaması oluşturma ve çalıştırma
  5. Flutter Geliştirme Pratiği

    • Widget yapıları ve Stateless/StatefulWidget'ler
    • Veri Bütünleme ve İlişkili Ekran Yönetimi (State Management)
    • Form ve Veri Girişi
    • Navigasyon ve Routing
    • Anlamik Arayüz (UI) Tasarım Kutu (Boxes, Padding, Align vb.)
    • Animasyonlar ve Etkileşim Öğeleri (Gestür ve Takibi Etkileşim)
  6. Flutter Uygulaması Geliştirme

    • API çağrıları ve Veri Yönetimi
    • SQLite ve Veritabanlı Anda Uygulamalar
    • Asenkron Programlama (Future, Async-Await)
    • Çeşitli Veri Kaynağı İşleme (HTTP, WebSocket vb.)
    • Kullanıcı Kimlik Doğrulama ve Güvenlik Önlemleri
    • Push Notification ve Dil Sev Meyesi Destekleme
  7. Test ve Bug Yönetimi

    • Unit Testları ve Integration Testları
    • Debugging ve Hata Ayıklama Araçları
    • Profiling ve Optimizasyon
  8. Dakika İçi Derlenme ve Uygulama Dağıtımı

    • Dakika İçi Derleme (JIT) Modu ve Ahead-of-Time (AOT) Modu
    • Paksetleme ve Yerel Makineler için Uygulama Dağıtımı
  9. Dart ve Flutter Üzerinde Çalışma

    • Dart'tan Sonra Native Kod Yazma (dart2native)
    • Dart ve Flutter Web Uygulamaları oluşturma
    • Cross-Platform Uygulama geliştirme
  10. Geliştirici Ekosistemi ve Kaynak Kod Paylaşımı

    • Open Source Projeler ve Dizi Forumları (GitHub, Stack Overflow vb.)
    • Fikir Paylaşma ve Katkıda Bulunma
    • Dart ve Flutter İhtiyaç Duygulama Paketleri (Packages)

Bu içindekiler, okuyucıların Dart ve Flutter hakkında temel bilgiye ve pratik becerilere bir yerde sahip olmasını sağlayacak şekilde düzenlenmiştir. Kitapın içeriği, öğrenme seviyesi ve hedefleri bağlı olarak genişletilebilir ve derinlemesine ulaşabilecek ek bilgiler içerebilir. Flutter 2. sürümün yayınlanmasıyla birlikte belirli bazı konular güncelleyinebilir ve yeni özellikler eklenebilir.

Course Gallery

Dart Programlama Dili Dersleri – Screenshot 1
Screenshot 1Dart Programlama Dili Dersleri
Dart Programlama Dili Dersleri – Screenshot 2
Screenshot 2Dart Programlama Dili Dersleri
Dart Programlama Dili Dersleri – Screenshot 3
Screenshot 3Dart Programlama Dili Dersleri
Dart Programlama Dili Dersleri – Screenshot 4
Screenshot 4Dart Programlama Dili Dersleri

Loading charts...

2306738
udemy ID
04/04/2019
course created date
27/10/2019
course indexed date
Bot
course submited by