C++ proqramlaşdırma bacarıqlarınızı sıfırdan qurun — maliyyə, təhlükəsizlik, şəbəkə və oyun sənayesində istifadə olunan ən güclü və universal dillərdən birinin təməllərini öyrənin.
C++ maliyyə, təhlükəsizlik, şəbəkə, oyun tərtibatı və bir çox digər sahələrdə zəruri olan güclü proqramlaşdırma dilidir. “C++ Essentials 1” proqramlaşdırmanın və C++ dilinin fundamentlərini təqdim edir — bura kompilyasiya prosesi, dəyişənlər, məlumat növləri, operatorlar və axın idarəetməsi (flow control) daxildir. Daha sonra kurs məlumat dönüşümləri, döngülər (loops), pointer-lər, funksiyalar və yaddaş idarəetməsi kimi mövzularla davam edir. Qabaqcıl modullarda massivlər, vektorlar, çoxölçülü massivlər, sıralama, sətirlər, ad sahələri (namespaces) və istisnaların idarə olunması (exception handling) araşdırılır. OpenEDG C++ Institute ilə əməkdaşlıqda hazırlanan bu kurs tələbələri CPE – C++ Certified Entry-Level Programmer sertifikat imtahanına hazırlayır. Bu kurs C++ tədris kolleksiyasının bir hissəsidir.
Tədris Proqramının Fəsilləri
- 1. Proqramlaşdırmaya Giriş və C++ Əsasları
- 2. C++-da İdarəetmə Strukturları və Məlumat Növləri
- 3. Funksiyalar, Pointer-lər və Yaddaş İdarəetməsi
- 4. C++-da Qabaqcıl Məlumat Emalı və İstisnaların İdarə Olunması
Öyrənəcəyiniz Bacarıqlar
Kompilyasiya prosesini və C++ proqramlaşdırma dilinin əsaslarını izah etmək. Dəyişənlər, məlumat növləri, tam ədəd literalları və şərhlərlə işləmək. C++ proqramlarında arifmetik və məntiqi operatorları tətbiq etmək. İstifadəçilərlə qarşılıqlı əlaqə üçün I/O (giriş/çıxış) əməliyyatlarından istifadə etmək. If-else və switch ifadələri daxil olmaqla şərti təlimatları və axın idarəetmə strukturlarını tətbiq etmək. Təkrarlanan proqram icrası üçün döngüləri (loops) yerinə yetirmək. Məlumat növlərinin dönüşümünü (casting) aparmaq. Parametrləri və qaytarılan dəyərləri olan funksiyaları təyin etmək və çağırmaq. Pointer-ləri elan etmək, istifadə etmək və pointer aritmetikasını anlamaq. Dinamik yaddaş ayrılması vasitəsilə yaddaşı tələbə uyğun idarə etmək. Massivlər, çoxölçülü massivlər, pointer massivləri və vektorlarla işləmək. Sıralama alqoritmlərindən istifadə edərək məlumatları sıralamaq. Simvollar, sətirlər və ad sahələri (namespaces) ilə işləmək. Xətaları istisna idarəetmə mexanizmləri ilə həll etmək.
İstifadə Olunan Texnologiyalar
C++ proqramlaşdırma dili
C++ kompilyatoru və tərtibat mühiti (IDE)
Praktiki proqramlaşdırma laboratoriyaları və tapşırıqlar
DİQQƏT: Tədris materialları yalnız ingilis dilində təqdim olunur.
Kursun Detalları
Kursun Növü: Ödənişsiz fərdi templi
Müddət: 42 Saat
Modullar: 4
Səviyyə: Başlanğıc
Pre-rekvizitlər
Yoxdur. Heç bir ilkin proqramlaşdırma təcrübəsi tələb olunmur.
Sertifikasiya və Karyera
Karyera və Sertifikasiya uyğunluğu: Bu kurs OpenEDG C++ Institute-un CPE – C++ Certified Entry-Level Programmer sertifikat imtahanına hazırlayır. “C++ Essentials 2” və “C++ Advanced” kursları ilə davam etmək daha yüksək səviyyəli sertifikatlara yol açır. C++ bacarıqları maliyyə, təhlükəsizlik, şəbəkə, oyun sənayesi, sistem proqramlaşdırması və daxili (embedded) proqram təminatı sahələrində karyera imkanları yaradır.
Nailiyyətlər və Nişanlar (Badges)
Kursu bitirdikdən sonra Cisco Networking Academy rəqəmsal nişanı qazanın. Tələbələr həmçinin könüllü olaraq CPE – C++ Certified Entry-Level Programmer sertifikat imtahanında iştirak edə bilərlər. Nailiyyətlərinizi LinkedIn, CV və ya peşəkar profilinizdə paylaşın.
Cisco nəyi təsdiqləyir: Cisco təsdiq edir ki, nişan sahibi “C++ Essentials 1” kursunu müvəffəqiyyətlə bitirmişdir. Bu etimadnamənin sahibi məlumat növləri, operatorlar, idarəetmə strukturları, funksiyalar, pointer-lər, yaddaş idarəetməsi, massivlər, vektorlar, sətirlər və istisnaların idarə olunması daxil olmaqla təməl C++ proqramlaşdırma bacarıqlarına malikdir.
Bu kursa başlamağa hazırsınız?
Bu kurs rəsmi qlobal tədris platforması olan Cisco Şəbəkə Akademiyası vasitəsilə təqdim olunur. Qeydiyyatdan keçmək üçün düyməyə klikləyin; siz netacad.com saytındakı rəsmi kurs səhifəsinə yönləndiriləcəksiniz. Əgər artıq Cisco Şəbəkə Akademiyası hesabınız varsa, sadəcə daxil olun və Get Started düyməsini sıxın. Əgər platformada yenisinizsə, ödənişsiz hesab yaratmaq bir dəqiqədən az vaxt aparır. Qeydiyyat tamamilə ödənişsizdir.
netacad.com saytına yönləndiriləcəksiniz.
Qeydiyyat üçün ödənişsiz hesab tələb olunur.
