Python bacarıqlarınızı təkmilləşdirin — peşəkar proqramlaşdırma portfeli qurmaq və PCAP sertifikatı qazanmaq üçün modullar, paketlər, obyekt-yönümlü proqramlaşdırma, fayllarla iş və Python Standart Kitabxanasına yiyələnin.
“Python Essentials 2” iki hissəli seriyanın ikinci kursudur və artıq Python əsasları ilə tanış olan tələbələr üçün nəzərdə tutulub. Kurs modullar, paketlər və Python Paket Quraşdırıcısı (PIP), sətirlərlə iş və qabaqcıl istisna idarəetməsi, siniflər, xüsusiyyətlər, metodlar, varislik (inheritance) və polimorfizm daxil olmaqla obyekt-yönümlü proqramlaşdırma (OOP) kimi qabaqcıl Python konseptlərinə dərindən daxil olur. Yekun modulda isə generatorlar, iteratorlar, closure-lar, faylların emalı və “os”, “datetime”, “calendar” kimi əsas Python Standart Kitabxanası modulları əhatə olunur. Tələbələr 21 praktiki laboratoriya vasitəsilə öz proqramlaşdırma portfellərini inkişaf etdirirlər. OpenEDG Python Institute ilə əməkdaşlıqda hazırlanan bu kurs tələbələri PCAP – Certified Associate in Python Programming sertifikat imtahanına (PCAP-31-0x) hazırlayır. Bu kurs Python tədris kolleksiyasının bir hissəsidir.
Tədris Proqramının Fəsilləri
- 1. Modullar, Paketlər və PIP
- Python-da Modullara Giriş
- Seçilmiş Python Modulları (math, random, platform)
- Modullar və Paketlər
- Python Paket Quraşdırıcısı (PIP)
- 2. Sətirlər, Sətir və Siyahı Metodları, İstisnalar
- Simvollar və Sətirlər Kompüterə Qarşı
- Python-da Sətirlərin Təbiəti
- Sətir Metodları
- Sətirlər Fəaliyyətdə
- Xətalar — Proqramçının Gündəlik Çörəyi
- İstisnaların Anatomiyası
- Faydalı İstisnalar
- 3. Obyekt-Yönümlü Proqramlaşdırma (OOP)
- OOP-nin Əsasları
- Prosedur Yanaşmadan Obyekt Yanaşmasına Keçid
- OOP: Xüsusiyyətlər (Properties)
- OOP: Metodlar
- OOP-nin Fundamentləri: Varislik (Inheritance)
- OOP-də İstisnalar
- 4. Müxtəlif Mövzular
- Generatorlar, Iteratorlar və Closure-lar
- Fayllar: Fayl Axınları, Faylların Emalı və Problemlərin Diaqnostikası
- Real Fayllarla İşləmək
- “os” Modulu — Əməliyyat Sistemi ilə Qarşılıqlı Əlaqə
- “datetime” Modulu — Zaman və Tarix Funksiyaları
- “calendar” Modulu — Təqvim Funksiyaları
Öyrənəcəyiniz Bacarıqlar
Python modullarını başa düşmək və istifadə etmək, paketlər yaratmaq və idarə etmək, PIP-dən istifadə etmək. “math”, “random” və “platform” kimi daxili Python modullarını tətbiq etmək. Simvollar və sətirlərlə işləmək, sətir metodlarını tətbiq etmək. Qabaqcıl istisna anatomiyası daxil olmaqla xətaları və istisnaları idarə etmək. Siniflər, obyektlər, xüsusiyyətlər, metodlar, varislik və polimorfizm daxil olmaqla obyekt-yönümlü proqramlaşdırma prinsiplərini tətbiq etmək. Generatorlar, iteratorlar və closure-ları yerinə yetirmək. Python fayl axınlarından istifadə edərək faylları açmaq, oxumaq, yazmaq və emal etmək. Əməliyyat sistemi ilə qarşılıqlı əlaqə qurmaq və zaman/tarix məlumatlarını idarə etmək üçün “os”, “datetime” və “calendar” modullarından istifadə etmək.
İstifadə Olunan Texnologiyalar
Python 3
Python Standart Kitabxanası (os, datetime, calendar, math, random)
Python Paket Quraşdırıcısı (PIP)
21 praktiki laboratoriya
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: 40 Saat
Modullar: 4
Laboratoriyalar: 21
Səviyyə: Orta (Intermediate)
Pre-rekvizitlər
Python Essentials 1 kursunun bitirilməsi və ya ekvivalent təməl Python biliklərinə sahib olmaq tələb olunur.
Sertifikasiya və Karyera
Karyera və Sertifikasiya uyğunluğu: Bu kurs OpenEDG Python Institute-un PCAP – Certified Associate in Python Programming sertifikat imtahanına (PCAP-31-0x) hazırlayır. Python bacarıqları proqram təminatı tərtibatı, məlumat elmi, sistem inzibatçılığı və təhlükəsizlik mühəndisliyi sahələrində karyera yolları açır. Bu kurs Python tədris kolleksiyasının bir hissəsidir.
Nailiyyətlər və Nişanlar (Badges)
Kursu bitirdikdən sonra Cisco Networking Academy rəqəmsal nişanı və dörd modul səviyyəli alt-nişan qazanın. Tələbələr həmçinin könüllü olaraq PCAP – Certified Associate in Python Programming 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 “Python Essentials 2” kursunu müvəffəqiyyətlə bitirmişdir. Bu etimadnamənin sahibi modullar, paketlər, PIP, sətirlər və qabaqcıl istisnalar, siniflər, varislik və polimorfizm daxil olmaqla obyekt-yönümlü proqramlaşdırma, habelə faylların emalı və əməliyyat sistemi ilə qarşılıqlı əlaqə üçün Standart Kitabxana alətləri üzrə orta səviyyəli Python 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.
