Kotlin'de Android uygulamalarının geliştirilmesi, seviye 1 - kurs 36.990 RUB. Uzmandan, eğitim 40 ac. h., Tarih: 15 Temmuz 2023.
Miscellanea / / November 30, 2023
Dersin amacı: öğrenciye Kotlin programlama dilinde Android uygulama geliştirmenin temellerini tanıtmak.
Kurs en etkili metodolojiye göre oluşturulmuştur: basitten karmaşığa.
Google'ın önerdiği Android programlama dilini öğrenmek isteyen Java Android geliştiricileri En yaygın mobil işletim sistemi için nasıl uygulama oluşturulacağını öğrenmek isteyen herkes için uygulamalar sistemler.
Eğitim merkezi "Uzman" yetkili bir Android eğitim merkezidir. Eğitimin yüksek etkinliği, en popüler mobil platformun satıcı geliştiricisi tarafından onaylandı!
Kursu tamamladığınızda yetkili bir Android eğitim merkezinden portföyünüze mükemmel bir katkı sağlayacak prestijli bir sertifika alacaksınız.
Android için mobil uygulama geliştirme derslerinin pratiğini yapıyorum. IBM Sertifikalı Veritabanı Yöneticisi – Linux UNIX ve Windows için DB2 DBA dahil olmak üzere altı prestijli uluslararası sertifikanın sahibi. Zengin bir pratikliğe sahiptir ...
Android için mobil uygulama geliştirme derslerinin pratiğini yapıyorum. IBM Sertifikalı Veritabanı Yöneticisi – Linux UNIX ve Windows için DB2 DBA dahil olmak üzere altı prestijli uluslararası sertifikanın sahibi. Geliştirici, programcı, analist ve danışman olarak kapsamlı pratik deneyime sahiptir. Son 16 yılda Marat Anasovich sistemlerin uygulanmasına yönelik çeşitli projelere katılıyor Büyük petrol ve gaz, enerji, endüstriyel ve uluslararası ticaret alanlarında ana veri yönetimi şirketler.
Moskova Fiziko-Teknik Enstitüsü'nden (MIPT) mezun oldu. Java, Android, C/C++, Perl, SQL ve MATLAB'daki programlama sorunları hakkında mükemmel bilgi. Unix (Sun Solaris, Hewlett-Packard HP-UX, SGI IRIX) ve Linux (RedHat Enterprise Linux, Oracle Linux, CentOS, Fedora) işletim sistemlerinin sistem ve ağ yönetimi konusunda geniş deneyime sahiptir. Cisco ağ yönetimi alanında mesleki bilgiye sahiptir. Buna ek olarak Marat Anasovich, özellikle Oracle ve IBM DB2 olmak üzere ilişkisel veritabanı yönetim sistemlerini yönetme konusunda mükemmel becerilere sahiptir.
Zengin ve çeşitli pratik deneyim, dersleri canlı ve heyecan verici bir şekilde yürütmesine olanak tanır. Marat Anasovich, kapsamlı mesleki uygulamalarından, materyali renkli bir şekilde gösteren mükemmel örnekler veriyor. Her dinleyiciye en karmaşık bilgileri bile kolayca ve net bir şekilde aktarmanın yanı sıra onu konusuyla gerçekten büyülemeyi de biliyor. Öğretmen dinleyicilerine karşı çok dikkatli, onların dikkatini nasıl çekeceğini biliyor ve soruları zevkle cevaplıyor. Marat Anasovich'in liderliğindeki kurslarda, bir mobil uygulama geliştiricisinin mevcut uzmanlığına tam olarak hakim olabilecek ve iş piyasasında aranan bir uzman olabileceksiniz!
Modül 1. Android platformuna genel bakış (5 ac. H.)
- Android nedir?
- Menşe tarihi
- Android'in avantajları
- Android mimarisi
- Android platformunun özellikleri
- Temel Android Bileşenleri
- Güvenlik ve İzinler
- Geliştirme ortamı bileşenlerini yükleme ve yapılandırma
Pratik iş.
- Android için ilk uygulamayı oluşturma
Modül 2. Faaliyetler ve kaynaklar (6 ac. H.)
- Android'deki etkinlikler
- Etkinlik Oluşturma
- Etkinlik Yaşam Döngüsü
- Etkinlik Yığınları
- Etkinlik durumları
- Etkinlik Durumu Değişikliklerinin Takibi
- Kaynaklar
- Kaynakları program kodundan ayırma
- Kaynak Oluşturma
- Basit değerler
- Görsel stiller ve temalar
- Görüntüler
Pratik iş.
- Uygulama Kaynaklarıyla Çalışmak
Modül 3. Uygulamalar ve kullanıcı arayüzü (8 ac. H.)
- Materyal Tasarımı
- Uygulama kodunda dış kaynakları kullanma
- Kaynaklar içindeki kaynakları kullanma
- Uygulama yerelleştirmesi
- Uygulama sınıfı
- Uygulama Yaşam Döngüsü Olaylarını Yönetme
- Kullanıcı arayüzü
- Görüntüleme
- Düzen
- İşaretleme gerektirmeyen kullanıcı arayüzü
Pratik iş.
- Etkinlik Kullanıcı Arayüzü Oluşturma
- Kaynakları kullanarak bir uygulamayı yerelleştirme
Modül 4. Niyetler, menüler ve verilerle çalışma (6 ac. H.)
- Android'deki adaptörler
- AdapterView - Liste Görünümü, Grid Görünümü
- Veri Bağlama için Bağdaştırıcıları Kullanma
- Geri Dönüşümcü Görünümü
- Bağlam kavramı
- Android'deki niyetler
- Etkinlikleri Başlatmak için Niyetleri Kullanma
- Örtülü Niyetler
- Uygulama durumunu ve ayarlarını kaydetme
- Paylaşılan Tercihler
- Dosyalarla çalışma
- Statik dosyaları kaynak olarak kullanma
- Android'deki menü
- Ana ve içerik menüsü
- XML kullanan menünün açıklaması
- Açılır menü
- Alt Gezinme
- NavigasyonÇekmecesi
Pratik iş.
- Menü Oluşturma
- AdapterView'la çalışma
- Faaliyetleri başlatma, faaliyetlerden veri döndürme
- Tercihler veritabanıyla çalışma
Modül 5. DBMS ve ağ hizmetlerinin kullanımı (6 ac. H.)
- Android'de Veritabanlarıyla Çalışmak
- İmleçler ve İçerik Değerleri
- SQLite DBMS ile çalışma
- Bağdaştırıcı olmadan bir DBMS ile çalışma
- Android'de bir veritabanıyla çalışmanın özellikleri
- Verilere erişmek için sorgu çalıştırma
- Veritabanındaki verileri değiştirme
- SimpleCursorAdapter'ı kullanma
- İnternet hizmetlerini kullanma
- Picasso'nun
- Güçlendirme2
Pratik iş.
- SQLite'ı kullanma
- Retrofit2'yi kullanarak İnternet hizmetlerini arama
- Görüntülerin arka planda yüklenmesinin organizasyonu
Modül 6. Android'de Diyaloglar (1 ac. H.)
- Diyalog Türleri
- Diyalog Tasarımı Yönergeleri
- Diyaloglar oluşturma ve silme
- Olay işleme
Pratik iş.
- Diyaloglarla çalışmak
Modül 7. Yayın Alıcıları (3 ac. H.)
- Yayın Alıcılarının Uygulamaları
- Alıcı Yaşam Döngüsü
- Alıcı Kaydı
- Sıralı Yayını Kullanma
- PendingIntent'i kullanma
Pratik iş.
- Yayın Alıcısı Oluşturma
Modül 8. Animasyon (2 ac. H.)
- KoordinatörDüzen
- NesneAnimatörü
- Uygulama kaynakları olarak animasyon
- Geçiş
Pratik iş.
- ObjectAnimator'la Çalışmak
Modül 9. Bildirimler (3 ac. H.)
- Bildirimlerle Etkileşim
- Bildirim Yönetimi
- Bildirim Oluşturma
- Bildirimleri Güncelle
Pratik iş.
- Bildirimlerle çalışma