İonic Angular v13 ile Android Uygulama Geliştirme
Angular Üzerinden Ionic Yapısı ile Android Uygulama Yapmasını Öğrenin
4.77 (120 reviews)

787
students
6 hours
content
Aug 2024
last update
$19.99
regular price
Why take this course?
İşte, Ionic ile Yerel Mobil Uygulama Geliştirme ve Angular'in Temellerini Öğrenme Konulu Kursunuz için bir öneri:
Kurs İçeriği:
-
Ionic ve Angular Giriş:
- Angular'ın temel kavramları (Components, Services, Dependency Injection gibi)
- Ionic CLI'nin kurulumu ve proje oluşturma
- Projenizin yapı anlama ve temel bileşenlerin nasıl kullanılacağı
-
Ionic Navigasyon ve Yapılandırma:
- Pages, NavController ve RouterModule kullanarak navigasyon yapma
- Stack, Tab, Modal ve Drawer bileşenleri nasıl düzenleme
- Routing ve parametre yönetimi
-
Zengin Bileşen Kitaplığı:
- Ionic Bileşen Kitaplığı'nın (Ionic Modals, Toasts, Action Sheets vb.) nasıl kullanılacağı
- Özyinelebilir ve özelleştirleri bileşenlerin oluşturulması ve kullanımı
-
Kullanıcı Arayüzü Geliştirme:
- HTML, CSS ve Angular'in kullanılarak reaktif ve görüntülebilir UI'lerin oluşturulması
- Formlar ve validation (reactive forms ve form control directives)
- Uygulama tarayıcıda, emülatörde veya gerçek cihazlarda test etme yöntemleri
-
Kullanıcı Girişi ve Kimlik Doğrulama:
- OAuth, Firebase Authentication (Email/Password, Google, Facebook gibi) kullanarak kullanıcı girişi
- JWT (JSON Web Token) token değerlerinin nasıl yönetileceği
-
Veritabanı ve Depolama:
- LocalStorage, SQLite veya Firebase Realtime Database gibi veritabanı işleme
- Verilerin getirilmesi ve güncellenmesi için service metodları
-
API Calls ve Web Sunucusu:
- HTTP client kullanarak REST API'lerine bağlanma ve veri çağrılması
- Web sunucusu (Node.js, Express) kurulumu ve uygulamaya entegrasyonu
-
Uygulama Optimizasyonu ve Performans:
- Karma ve Protractor gibi testler yazma
- Lazy Loading, Caching, State Preservation ve diğer performans önlemleri
-
Yayınlama ve Dağıtım:
- Uygulamanızı Google Play Store'a yayınlamak için Apk oluşturma ve distribisyonu
- Aşamalı bir web uygulaması olarak dağıtım yöntemleri
-
Bonus:
- Ionic Analytics entegrasyonu
- Push notifications (Firebase Cloud Messaging)
- Continuous Integration/Continuous Deployment (CI/CD) ile uygulamanızın sürekli olarak güncellenmesi
Öğrenme Süreci:
- Teorik Öğrenme: Her biri kapsamı içinde teorik yönleri açıklayan video veya dokumentasyon materyalleri izleyin.
- Pratik Uygulama: Kodlama incelemek, ödevler yapmak ve gerçek dünya senaryolarına uygulamanızı sahip olmak için pratik odaklanın.
- Proje Tabiri: Bir kucuk proje üzerinde çalışarak öğrendiğiniz konseptleri uygulayın ve genişleme yapın.
- Tesis Sayısalı: Kodunuzu bir deposuna ekleyin (GitHub, GitLab, Bitbucket), düğmencilik alın veya onaylaın.
- Sosyal Etkileşim: Fork yapın, diğer öğrencilere katkıda bulunun veya sorular sorun.
Öneriler:
- Her haftasonı, belirli bir modülü veya özellik üzerinde çalışın.
- Haftalık hedefler belirleyin ve ilerlemeyi izleyin.
- Sıkça rastgele sorular yaparak veya kod parçacıkları yazarak anladığiniz noktaları kontrol edin.
- Uygulamanızın farklı cihazlarda test ederek gerçek dünyada deneyim kazanın.
- Geliştirme araçları (IDE, Terminal, Git, Node.js vb.) yeterince bilmeniz gerekmektedir.
Bu kurs, Ionic ile Angular'in temlerini öğrenmeyi ve bir yerel mobil uygulama geliştirmek için gerekli olan tüm bilgileri içerir. Uygulamaya başlamadan sonra, kendi ihtiyaçlarına göre öğrenmeyi işleyin ve zamanında ilerleyin. Başarılar dilerim!
Course Gallery




Loading charts...
Related Topics
4707952
udemy ID
28/05/2022
course created date
01/06/2022
course indexed date
Bot
course submited by