C++ Temelleri
Açıklama
Kurs, C++ programlama dilinde programlamaya ilişkin temel bilgiler kazandırır. Katılımcılar programlama ve geliştirme alanında pratiğe yönelik, uygulamaya yakın beceri ve bilgiler edinir. Belirli işletim sistemlerinden bağımsız olarak donanıma yakın ve genel olarak yeniden kullanılabilir programlara yönelik uygulamaları ve sağlam bir temel olarak gerekli teorik arka plan bilgisini öğrenirler. Gerçek zamanlı olarak sorunsuz çalışan bir program oluşturabilmek için bu arka plan bilgisi, C++ programlamada diğer programlama dillerine kıyasla özellikle desteklenir.
Kurs kapsamında edinilen bilgi ve beceriler, katılımcıların çok çeşitli programlar oluşturmasını ve nesne yönelimli çalışmasını sağlar.
İçerik
- Giriş ve ilk programlama
- Girdi ve çıktı
- Yorumlar
- Kontrol yapıları
- Değişkenler, veri türleri ve sabitler
- Operatörler
- Diziler ve yapılar
- Program blokları
- Fonksiyonlar ve işaretçiler
- Kütüphaneler
- Nesne yönelimi (sınıflar, örnekleme, nesneler)
- Genel bakış: Sınıf hiyerarşileri ve kalıtım
Hedef kitle
Bu eğitim, gelecekte programlama ve yazılım geliştirme alanında yeniden ya da ilk kez çalışmak isteyen BT'ye ilgili kişilere ve deneyimli programcılara yöneliktir.
Gereksinimler
İyi derecede Almanca bilgisi ile programlama ve nesne yönelimi konusunda temel bilgi gereklidir. Programlama dili bakımından herhangi bir programlama yönü kısıtlaması yoktur.
Mesleki perspektifler
C++ programlama dili, 1980'lerden bu yana donanıma yakın programlama alanında en yaygın kullanılan programlama dilidir ve öngörülebilir gelecekte de kuşkusuz öyle kalacaktır. Ayrıca kodlaması C++ örnek alınarak geliştirilen C# veya Java gibi birçok başka programlama dilinin de temelini oluşturur. Bu nedenle bu programlama diline hâkim olmak, başka dilleri öğrenmek için de iyi bir zemin sağlar. Dolayısıyla kurs, C# ve Java gibi diğer nesne yönelimli programlama dillerinde daha kolay yol almak için de sağlam bir temel işlevi görebilir.
Bu eğitim kapsamında C++ programlama diline kapsamlı bir bakış kazanır ve böylece geniş bir yelpazede problem çözümleri oluşturabilirsiniz. Eğitimi tamamlayanlar, edindikleri bilgi ve becerilerle geliştirici ekiplerine yetkin bir şekilde katkı sunabilir ve böylece iş piyasasındaki şanslarını artırır.
Finansman desteği
- Eğitim Çeki
- Nitelik Kazanma Fırsatları Yasası (Qualifizierungschancengesetz)
- Federal Ordu Mesleki Destek Hizmeti (BFD)
- Rehabilitasyon desteği
- Alman Federal Emeklilik Sigortası (Deutsche Rentenversicherung Bund)
Koşulların sağlanması ve yetkili finansman kurumunun onayıyla %100'e varan destek mümkündür.
Bunlar da ilginizi çekebilir