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ş
- Programlama nedir ve neden dikkatini vermeli
- Programlamanın tarihi
- Yazılım kullanarak görevleri otomatikleştirme fırsatı
- Programcının ve bilgisayarın işletmedeki rolü
- Programming günümüz pazar trendlerinin gelişimi
- Bildirimsel ve zorunlu programlama. Nasıl veya Ne?
- Turing makinesi
- Derleme, derleme ve “uçuşta” yorumlama.
Mantık ve Boole cebiri sorunlarının hatırlatılması
- öncüller
- mantıksal cümleler
- tautolojiler
- Boole cebiri
İlk program
- yapısal olarak
- işlevsel olarak
- nesne
- Ve başka nasıl?
Basit türler
- Dizelerin gösterimi
- Tam sayılar
- Kayan noktalı sayılar
- Boole
- Null türü
- Boş veya Başlatılmamış
- Güçlü ve zayıf yazım
Veri yapıları
- FIFO ve FILO kavramları
- Yığınlar
- Kuyruklar
- Dizilerin ve listelerin bildirilmesi
- Dizinleme
- Haritalar
- Kayıtlar
- Ağaçlar
Operatörler
- Atama Operatörleri.
- Aritmetik operatörler.
- Karşılaştırma Operatörleri
- Ve farklı dillerde değerlerin karşılaştırılması
- Bitwise
- Birleştirme
- Artırma ve azaltma operatörleri
- En yaygın hatalar
Programı kontrol etme
- if, if else ifadeleri
- Go ifadeleri, uygulama sorunlarını tartışın.
- switch
- for döngüsü, for-in
- while döngüsü, do-while
- foreach döngüsü
- Döngüyü durdurma
Yeniden kullanılabilir kod oluşturma
- İşlevsel Programming
- Object-Oriented Programming
İşlevsel programlama paradigmaları
- Fonksiyonun ne olduğu
- Fonksiyon ve prosedür
- Lambda hesabının temelleri
- Fonksiyon Argümanları
- Değerleri döndürme
- Argüman olarak fonksiyonlar
- Anonim fonksiyonlar
- Kapanışlar
- Özyineleme
Nesne yönelimli programlama paradigmaları
- Gerçek dünyadaki varlıkların felsefedeki, ontolojideki temsili
- Nesneye veya diğer türlere ne istediğinize karar verme
- Sınıfların bildirilmesi
- Sınıfların örneklerinin oluşturulması
- Alanlar, nesnenin durumu
- Yöntemler, nesnenin davranışı
- soyutlama
- Kapsülleme
- Kalıtım
- polimorfizm
- Asosiasyon ve toplama
- Nesneler arasındaki ilişkilerin devredilmesi ve ayrılması
- Modüller, paketler ve kitaplıklar
- API paylaşımı
- Sistemin sınıflar ve nesneler olarak modellenmesi
- Sınıflar arasındaki ilişkilerin tanımlanması ve programlanması
- İş perspektifinden program
Good programlama uygulaması
- Tuzaklar ve yaygın hatalar
- Yüksek seviyeli kodun düşük seviyeli yorumlanması
- Kod optimizasyonu
- KISS ilkesi
- DRY ilkesi
- Daha Kötüsü Daha İyidir İlkesi
- Uygulamanın soyutlamadan ayrılması
- Mantıksal programlarda hata algılama yöntemleri
- Konvansiyonlar godowania
- Kodu yorumlama
- Yazılım Metrikleri
Bu teknolojilerin ve dillerin genel görünümü
- Bu dillerin uygulama alanı
- Dilin ana özellikleri
- Gelişim beklentileri
- Gelişimin gelecekteki yönü: algoritmik, kod optimizasyonu, desenlerin uygulanması, tasarım desenleri, mimari desenler, analitik standartlar
- Kontrol yapısının azaltılması - yapay zeka ve otomatik karar vermenin kullanılması
- Hangi platformu seçmeli? Bireysel danışmanlık
35 Saatler
Danışanlarımızın Yorumları (5)
Eğitmen herkese çok sabırlı davrandı ve insanlar anlamadığında tekrar etmeye hazırdı. Devam etmeden önce herkesin anladığını sağladı.
Henry - Vodacom
Eğitim - Introduction to Programming
Yapay Zeka Çevirisi
Bana programlama dünyasına dalış için sağlam bir temel verdi :)
Andrew Jones - Vodacom
Eğitim - Introduction to Programming
Yapay Zeka Çevirisi
Eğitmen konu hakkında geniş bilgi sahibi idi ve paylaşmaya hazırdı.
Clive Lloyd - Vodacom
Eğitim - Introduction to Programming
Yapay Zeka Çevirisi
İçerik, temel bilgileri ve kavramları anlamanıma yeterince detaylıydı ve sunum iyi bir şekilde gerçekleştirildi.
Anwar - Vodacom
Eğitim - Introduction to Programming
Yapay Zeka Çevirisi
Sabır ve hız
vuyisa - Vodacom
Eğitim - Introduction to Programming
Yapay Zeka Çevirisi