Meslek Android geliştiricisi - Skillbox'tan ücretsiz kurs, eğitim, Tarih: 29 Kasım 2023.
Miscellanea / / December 04, 2023
Çevrimiçi eğitim alanında 2016 yılında kurulan Rus İnternet şirketi. Skilbox LLC'nin hakim hissesi VK'ya aittir. Şirket, Rusya profesyonel çevrimiçi eğitim pazarında lider olarak kabul ediliyor. Aynı zamanda dijital ekonomi ve çevrimiçi reklamcılıkla ilgili işlere yönelik eğitimlerde de liderdir.
Skillbox, çevrimiçi eğitim konusunda uzmanlaşmış bir Rus şirketidir. Skillbox kendisini talep edilen beceriler için çevrimiçi bir üniversite olarak adlandırıyor.
Hizmetin eğitim programları dört ana alana odaklanmıştır:
- tasarım;
- programlama;
- pazarlama;
- kontrol.
Platformda güncel konular ve talep edilen beceriler hakkında bilgi edinebilirsiniz. Tüm kurslar uygulamaya yöneliktir: Materyalin uygunluğunu izliyoruz ve istihdam ve staj konularında yardımcı oluyoruz.
Skillbox eğitim platformu 2016 yılında başlatıldı. Şirket Igor Koropov (1989-2020) ve Dmitry Krutov tarafından kuruldu. Daha sonra onlara Andrey Anishchenko ve Sergey Popkov da katıldı. Şirketin kuruluşundan bu yana genel müdürü Dmitry Krutov'dur. Skillbox, 2018'de Eğitim ve Personel kategorisinde ve 2019'da Teknoloji ve İnovasyon kategorisinde olmak üzere iki kez Runet Ödülü'nü aldı.
Şubat 2019'da Posta. Ru Group şirketin %3'ünü satın aldı, ardından hisseyi Mart ayında %10,33'e ve son olarak aynı yılın Aralık ayında %60,33'e çıkardı. Mail'in yıllık raporuna göre. Şirketin hakim hissesi olan Ru Group'un maliyeti 1,6 milyar ruble.
Kasım 2019'da RBC, şirketi Rusya'daki en büyük 35 Eğitim Teknolojisi şirketi sıralamasına dahil ederek Skillbox'u 6. sıraya yerleştirdi. 2020 yılında RBC tarafından derlenen en büyük 10 Eğitim Teknolojisi şirketi sıralamasında Skillbox 2. sıraya yükseldi.
Ekim 2020'de Posta. Ru Group şirketteki hissesini %70'e çıkardı. Kasım 2020'de platformun kurucu ortağı Igor Koropov Soçi'de öldü.
Kotlin'de programlamayı ve hataları yönetmeyi öğrenin. OOP, asenkron ve reaktif programlamanın ilkelerini öğrenin.
Android geliştiricisi. Seviye 1 ≈5-6 ay
Android geliştirmenin temellerini öğreneceksiniz: ekranların nasıl düzenleneceğini, arayüzlerin nasıl canlandırılacağını, program mantığını, verilerle ve ağla çalışmayı öğreneceksiniz. Tercihinize göre Unsplash, Reddit veya Strava'ya benzer bir uygulama geliştirin.
- Mesleğe giriş
- İşin başlangıcı
- Düzen
- Bileşenler
- Kısıtlama Düzeni
- Proje Kaynakları
- Uygulama Ekranları
- Animasyon
- Uygulama yerelleştirmesi
- Yaşam döngüsü
- Veri Depolama Temelleri
- Sunum Katmanı Mimarisi
- Ağ İletişimi (Yenileme)
- Veritabanıyla çalışma (Oda)
- Veri kümeleriyle çalışma
- Korumalı işletim sistemi bölümleriyle çalışma
- Konumla çalışma
- Firebase
Android geliştiricisi. Seviye 2 ≈4 ay
Gelişmiş geliştirme tekniklerini öğrenin - kullanıcı arayüzünü özelleştirin, performansı optimize edin, tasarım modellerine aşina olun ve reaktif programlama kavramına kendinizi kaptırın. Modülün sonunda bir ekip halinde uygulama üzerinde çalışın.
- Kendi Görünümlerimizi ve animasyonlarımızı yaratıyoruz.
- Listelerle çalışma.
- Bildirimsel kullanıcı arayüzü.
- Arka planda görevlerin gerçekleştirilmesi: pratik yapın.
- Gelişmiş bağımlılık enjeksiyonu. Hançer 2.
- Uygulama yapım desenleri.
- Sunum katmanı desenleri.
- Test yapmak.
- Uygulama çıkışı.
- Bellek sızıntıları ve statik analizörler.
- İleri düzeyde kod incelemesi.
- RxJava. Temel bilgiler.
- RxJava. Bölüm 2. Operatörler.
Git sürüm kontrol sistemi
Temel Git komutlarını öğrenin ve ekiplerin işleri şubeler halinde nasıl organize ettiğini öğrenin.
- Program kodu sürümleri.
- Git'i yükleme.
- Dizin ve kısmi taahhütler.
- Sürümlerin karşılaştırılması.
- Değişiklikleri iptal edin ve sürümleri geri alın.
- Depolar ve ekip çalışması.
- Şubeler - oluşturma ve yönetim.
- Birleştirme ve çatışma çözümü.
- Kullanışlı araçlar.
- Git ile çalışma kuralları.
SQL Sorgu Dili
SQL sorgu dilini derinlemesine öğrenin. Veritabanı sorguları yazmayı ve verileri değiştirmeyi öğrenin.
- SQL. Giriiş.
- Veritabanı yapısı, AÇIKLAMA isteği.
- Verileri seçme ve filtreleme, SELECT sorgusu.
- Fonksiyonlar ve ifadeler, veri toplama.
- İlişkiler ve birleştirme tabloları: KATILIN.
- Gruplandırma.
- Veri modifikasyonu.
- Alt sorgular.
- Veri yapısının beyanı ve değiştirilmesi.
BT uzmanları için İngilizce
İngilizce iletişim kurmayı ve bilgi aramayı öğrenin.
- BT Özgeçmiş ve CV: İngilizce bir özgeçmiş oluşturuyoruz.
- İş görüşmesi: sorular ve cevaplar: İngilizce olarak röportaj yapıyoruz.
- Takım Çalışması: İngilizce olarak takım çalışması ve süreçlerden bahsediyoruz.
- İşyeri iletişimi: İletişim için İngilizce.
- İş mektubu: İngilizce olarak yazışıyoruz.
- Yazılım geliştirme: Yazılım yaşam döngüsünün tüm aşamalarını İngilizce olarak analiz ediyoruz.
- Sistem konsepti geliştirme ve SRS: Teknik spesifikasyonların İngilizce olarak derlenmesi.
- Tasarım: Temel tasarım kavramlarından bahsediyoruz.
- Geliştirme ve Test Etme: Geliştirme ve test etmede kullanılan temel terimlere bakalım.
- Dağıtım ve Bakım: Yazılımı dağıtırken ve bakımını yaparken tipik eylemleri tartışıyoruz.
Bir programcı için kariyer ve gelişim
Daha fazla kariyer gelişimi için faydalı ipuçları alın.
- Bir işverenin neye ihtiyacı var?
- Özgeçmiş nasıl oluşturulur ve iş aranır.
- Bir röportajı başarıyla nasıl geçilir?
- Deneme süresi nasıl geçilir?
Şekil 2.0
Grafik düzenleyici arayüzünde gezinecek ve gelecekteki uygulamalar için tasarım düzenleri oluşturacaksınız.
- Figma'ya giriş. Özelliklere genel bakış.
- Grafiklerle çalışmak.
- Figma editörü - modüler ızgaralar ve çalışma yüzeyleri.
- Bileşenleri oluşturma ve yapılandırma, efektlerle çalışma.
- İç içe bileşenler oluşturma. Otomatik Düzen.
- Bileşenlerin ve stillerin çalışma alanının düzenlenmesi. Ekip çalışması, sürüm kontrolü ve düzenlerin geliştirmeye aktarılması.
- Prototipleme.
- Figma Animasyon.
- Bonus modülü. Figma eklentilerinin incelenmesi ve uygulanması.
Mobil uygulamaların manuel testi
Android uygulamalarında hatalar olup olmadığını kontrol etmeyi ve hata raporları yazmayı öğrenin.
- Mobil uygulama testi.
- Konuya genel aşinalık.
- Yönlendirme ve ekranlar.
- Emülatörler ve simülatörler.
- Android Studio ve XCode uygulamaları ve gelişmiş özellikleri oluşturma.
- GPS ve pil.
- Bağlantı.
- Ekran görüntüleri ve günlükler.
- Diploma projesi hakkında bilgi.
Avantajları: Yüksek kaliteli videolar, yetkin öğretmenler, çok harika küratörler! Dezavantajları: Henüz bir tane bulamadım Merhaba! Skillbox hakkında bir inceleme yazmaya karar verdim çünkü bu eğitim platformu beni gerçekten şaşırttı! Kısa bir önsöz: 26 yaşındayım, fabrikada mühendis olarak çalışıyorum ama programcı olmayı hayal ediyorum. Yani gerçekten Android cihazlar için uygulama yapmayı öğrenmek istiyorum...
Avantajları: Yüksek kaliteli malzeme ve sunum, verimlilik. Dezavantajları: İndirimler olmadan maliyet ve kazancım az değil. Sürekli olarak ilginç ve önemli bir şeyi veya VK'daki kişisel bir mesajımı işaretliyorum (bunu birçok kişinin yaptığını düşünüyorum). Skillbox bağlantısı uzun süredir yer imlerimde toz topluyor, ancak onları daha iyi anlamak ve daha fazlasını öğrenmek için düzenli olarak incelemelere baktım:...
Artıları: Yok. Dezavantajları: Yüksek fiyat, zayıf malzeme. Kullanışsız. Merhaba, kursu 18 Mayıs'ta satın aldım, bir ay çalıştım. Orada sorulan görevleri tamamlamak için iletişime geçtim. YouTube'daki Blogcuların ücretsiz videolarına. Sonuç olarak her seferinde dışarıdan bilgi aradığım için bu kursların tamamen gereksiz olduğu sonucuna vardım. 3 ay sonra bu aptalla olan sözleşmemi feshetmeye karar verdim...
Android için kendi uygulamalarınızı ve oyunlarınızı oluşturmayı, veri yapılarıyla çalışmayı ve herhangi bir BT şirketi için vazgeçilmez bir uzman olmayı öğrenin.
Bu kursta Oda kitaplığıyla nasıl çalışılacağını öğreneceksiniz. Room, SQLite veritabanıyla çalışmayı kolaylaştıran üst düzey bir arayüzdür.
Bu mini kursta favori filmleri aramak ve kaydetmek için bir uygulama geliştireceğiz ve ardından Mockito'yu kullanarak Ünite testleri yazacağız.