📌 4) GİT Command Line Codes (GİT Komanda Sətri Kodları)
📌 5) Creating a GİT Repository (GİT Deposu yaratmaq)
📌 6) GİT Staging Area - GİT Add and GİT Status (GİT Hazırlıq Sahəsi - Dəyişiklikləri əlavə etmək və Proyektin vəziyyətini yoxlamaq)
📌 7) Making a Commit with GİT and Reverting to any Commit (GİT ilə Dəyişiklikləri qeyd etmək və istənilən Qeydə geri qayıtmaq)
📌 8) GİT Branch and Merge - Splitting and Merging a Project with GİT (GİT Budaqlanması və Birləşdirmə - Proyekti budaqlara ayırma və birləşdirmə)
📌 9) GİT Branch and Merge with SourceTree - Branch and Merge Project with GİT (GİT SourceTree ilə Budaqlanma və Birləşdirmə istifadəsi)
📌 10) Managing a GİT Project with SourceTree - Managing a GİT Project without Writing Code (GİT Layihəsini SourceTree ilə idarə etmək - Kod yazmadan GİT layihəsini idarə etmək)
📌 11) GİT Fetch and Pull - via GİTHUB (GİT Məlumatları yoxlamaq və çəkmək - GİTHUB üzərindən)
📌 12) Determining Files to Exclude from GİT Project - Creating and Using a GİT Ignore File (GİT layihəsinə daxil edilməyəcək faylları müəyyən etmək - GİT İqnor faylı yaratmaq və istifadə etmək - 1 video SourceTree ilə, digəri SourceTree-siz)
📌 13) GİT Readme - via GİTHUB (GİT Layihə Təsviri - GİTHUB üzərindən)
📌 14) GİT Stash - Temporarily Hiding and Saving Changes (GİT Dəyişiklikləri müvəqqəti gizlətmək və saxlamaq)
📌 15) GİT Alias - Creating Shortcuts for GİT Commands (GİT Əmrləri üçün Qısayol yaratmaq)
📌 16) Differences Between GİT Commits - GİT Diff, GİT Checkout and P4Merge (GİT Qeydlər arası fərqlər - Fərqləri göstərmək, Versiyaya keçid etmək və P4Merge istifadəsi)
📌 17) Creating GİT Tags - Using GİT Tags with SourceTree (GİT Etiketi yaratmaq və istifadə etmək - SourceTree ilə)
GİTHUB: Bölüm 1 - (9 dərs)
📌 1) What is GİTHUB? (GİTHUB nədir?)
📌 2) GİTHUB Account Creation and Usage (GİTHUB hesabı açma və istifadəsi)
📌 3) Connecting to GİTHUB via GİT Terminal - Uploading a Project to GİTHUB with GİT Terminal (GİT Terminal üzərindən GİTHUB-a bağlanmaq - GİT Terminal ilə GİTHUB-a layihə yükləmək)
📌 4) Creating a GİTHUB Repository - Sending Files to a Repository on GİTHUB with GİT (GİTHUB Deposu yaratmaq - GİT ilə GİTHUB-dakı Depoya fayllar göndərmək)
📌 5) Deleting a GİTHUB Repository - Deleting a Repository from GİTHUB (GİTHUB Deposunu silmək - GİTHUB üzərindən Deposu silmək)
📌 6) Connecting to GİTHUB with SourceTree, Creating and Managing a Repository and Pushing to Remote Server (SourceTree ilə GİTHUB hesabına bağlanma, Depo yaratmaq, Nizamlamaq və Uzaq serverə göndərmək)
📌 7) GİTHUB Branch - Splitting the Project into Branches (GİTHUB Budaqlanması - Layihəni Budaqlara ayırmaq)
📌 8) GİTHUB Fork and Pull Request - Searching on GİTHUB and Forking (GİTHUB Çəngəlləmə və Birləşdirmə Sorğusu - GİTHUB-da axtarış etmək və Çəngəlləmək)
📌 9) GİTHUB Desktop Usage - Running GİT Operations via GİTHUB Desktop (GİTHUB Masaüstü istifadəsi - GİTHUB Masaüstü üzərindən GİT əməliyyatlarını idarə etmək)
TAİLWİND CSS: Bölüm 1 - (3 dərs)
📌 1) Welcome to the Course! What is in the Course? How should I study? (Təlimə xoş gəlmisiniz! Təlimdə nələr var? Necə çalışmalıyam?)
📌 2) Source File (Mənbə faylı)
📌 3) Using the Source File (Mənbə faylından istifadə)
TAİLWİND CSS: Bölüm 2 - (34 dərs)
📌 4) Setting Up the Project Environment with TAİLWİND CSS CLI (TAİLWİND CSS CLI ilə Layihə Mühitinin Hazırlanması)
📌 5) Using TAİLWİND CSS with CDN (TAİLWİND CSS-in CDN ilə İstifadəsi)
📌 6) Using TAİLWİND CSS Color Properties (TAİLWİND CSS Rəng Xüsusiyyətlərinin İstifadəsi)
📌 7) Using Background Colors with TAİLWİND CSS (TAİLWİND CSS ilə Arxa Plan Rənglərinin İstifadəsi)
📌 8) Adding Underline to Texts (Mətnlərə Alt Xətt əlavə etmək)
📌 9) Using Border with TAİLWİND CSS (TAİLWİND CSS ilə Haşiyə İstifadəsi)
📌 10) Using Outline with TAİLWİND CSS (TAİLWİND CSS ilə Kontur İstifadəsi)
📌 11) Using TAİLWİND CSS Font Size Classes (TAİLWİND CSS Şrift Ölçüsü Siniflərinin İstifadəsi)
📌 12) Using Font Family with TAİLWİND CSS (TAİLWİND CSS ilə Şrift Ailəsi İstifadəsi)
📌 13) Using List Style with TAİLWİND CSS (TAİLWİND CSS ilə Siyahı Üslubu İstifadəsi)
📌 14) Text Alignment with TAİLWİND CSS (TAİLWİND CSS ilə Mətnlərin Hizalanması)
📌 15) Line Height Parameters (Sətir Hündürlüyü Parametrləri)
📌 16) Adjusting Letter Spacing (Hərf Aralıqlarının Tənzimlənməsi)
📌 17) Text Truncation - Line Clamp Feature (Mətnin Qısaldılması - Sətir Sıxacı Xüsusiyyəti)
📌 18) Uppercase and Lowercase Text Transformation with TAİLWİND CSS (TAİLWİND CSS ilə Böyük və Kiçik Hərf Çevrilmələri)
📌 19) Using Margin and Padding with TAİLWİND CSS (TAİLWİND CSS ilə Kənar Boşluq və Daxili Boşluq İstifadəsi)
📌 20) Using Width Properties with TAİLWİND CSS (TAİLWİND CSS ilə Genişlik Xüsusiyyətlərinin İstifadəsi)
📌 21) Using Min-Width and Max-Width with TAİLWİND CSS (TAİLWİND CSS ilə Minimum və Maksimum Genişlik İstifadəsi)
📌 22) Using Flexbox with TAİLWİND CSS (TAİLWİND CSS ilə Flexbox İstifadəsi)
📌 23) Using Grid Layout with TAİLWİND CSS (TAİLWİND CSS ilə Şəbəkə Düzümü İstifadəsi)
📌 24) Using Background Image with TAİLWİND CSS (TAİLWİND CSS ilə Arxa Plan Şəkli İstifadəsi)
📌 25) Using Position with TAİLWİND CSS (TAİLWİND CSS ilə Mövqe İstifadəsi)
📌 26) Using Box Shadow with TAİLWİND CSS (TAİLWİND CSS ilə Qutu Kölgəsi İstifadəsi)
📌 27) Using Opacity with TAİLWİND CSS (TAİLWİND CSS ilə Şəffaflıq İstifadəsi)
📌 28) Table Design with TAİLWİND CSS (TAİLWİND CSS ilə Cədvəl Dizaynı)
📌 29) Using Rotate with TAİLWİND CSS (TAİLWİND CSS ilə Fırlanma İstifadəsi)
📌 30) Using Scale with TAİLWİND CSS (TAİLWİND CSS ilə Ölçəkləndirmə İstifadəsi)
📌 31) Using Translate with TAİLWİND CSS (TAİLWİND CSS ilə Yerdəyişmə İstifadəsi)
📌 32) Responsive Design with TAİLWİND CSS - Mobile, Tablet and Desktop (TAİLWİND CSS ilə Uyğunlaşan Dizayn - Mobil, Planşet və Masaüstü)
📌 28) Not Found Screen – NEXT.JS 404 Page Management (Tapılmadı Ekranı – NEXT.JS 404 Səhifə İdarəetməsi)
📌 29) Edit Form – Student Update Form (Redaktə Formu – Tələbə Yeniləmə Formu)
📌 30) Formik and Yup Integration – Form Validation and Error Message Management (Formik və Yup İnteqrasiyası – Forma Yoxlaması və Xəta Mesajlarının İdarə Edilməsi)
NEXT.JS: Bölüm 3 NEXT.JS Caching – Static and Dynamic Structures (NEXT.JS Keşləmə – Statik və Dinamik Quruluşlar) - (4 dərs)
📌 33) Npm Run Build and Start Usage (Npm Qurma və Başlatma İstifadəsi)
📌 34) Static Page to Dynamic Page Conversion (Statik Səhifədən Dinamik Səhifəyə Çevrilmə)
📌 35) NEXT.JS Revalidate Path Usage (NEXT.JS Yenidən Doğrulama Yolu İstifadəsi)
📌 36) Static – Dynamic Rendering Control and Cache Management with Fetch (Fetch ilə Statik – Dinamik Render Nəzarəti və Keş İdarəetməsi)
NEXT.JS: Bölüm 4 NEXT.JS API Routes (NEXT.JS API Marşrutları) - (5 dərs)
📌 37) Route.js API Management – NEXT.JS Route Handlers and Backend Development (Route.js API İdarəetməsi – NEXT.JS Marşrut İşləyiciləri və Backend İnkişafı)
📌 38) Fetching Students with GET Request – NEXT.JS API Data Fetching (GET Sorğusu ilə Tələbələri Çəkmə – NEXT.JS API Məlumat Əldə Etmə)
📌 39) Saving a Student with POST Request – NEXT.JS API CRUD Create Operation (POST Sorğusu ilə Tələbə Saxlama – NEXT.JS API CRUD Yaratma Əməliyyatı)
📌 40) Updating a Student with PATCH Request – NEXT.JS API CRUD Update (PATCH Sorğusu ilə Tələbə Yeniləmə – NEXT.JS API CRUD Yeniləmə)
📌 41) Deleting a Student with DELETE Request – NEXT.JS API CRUD Delete (DELETE Sorğusu ilə Tələbə Silmə – NEXT.JS API CRUD Silmə)
📌 60) Saving User with NEXT.JS API Route and MongoDB Integration (NEXT.JS API Marşrutu ilə İstifadəçi Saxlama və MongoDB İnteqrasiyası)
📌 61) User Login and Session Management with NEXT.JS + NextAuth.js (NEXT.JS + NextAuth.js ilə İstifadəçi Girişi və Sessiya İdarəetməsi)
📌 62) Full Stack Auth: Register and Login in Single Form (/register route) Login Operation (Tam Yığın Kimlik Doğrulaması: Qeydiyyat və Giriş Tək Formada (/register marşrutu) Giriş Əməliyyatı)
📌 63) User Logout / Sign Out (İstifadəçi Çıxışı / Sistemdən Çıxma)
NEXT.JS: Final Project - Course and Category Management System Development (Final Layihəsi - Kurs və Kateqoriya İdarəetmə Sistemi İnkişafı) - (22 hissə)
📌 64) Project Introduction: What Will We Develop? (Layihə Tanıtımı: Nələr İnkişaf Etdirəcəyik?)
📌 65) Navbar Design (Naviqasiya Paneli Dizaynı)
📌 66) Creating the Category Model (Kateqoriya Modelinin Yaradılması)
📌 67) Creating the Category Form (Kateqoriya Formunun Yaradılması)
📌 68) Form Design and Styling with TAİLWİND CSS (TAİLWİND CSS ilə Forma Dizaynı və Tənzimləmə)
📌 69) Adding Category to MongoDB (MongoDB-yə Kateqoriya Əlavə Etmə)
📌 70) Form Validation and Error Management (Forma Yoxlaması və Xəta İdarəetməsi)
📌 71) Disabling Button Based on isPending State (İcra Olunur Vəziyyətinə Görə Düyməni Deaktiv Etmə)
📌 72) Course Model (Kurs Modeli)
📌 73) Creating the Course Component and Fetching Categories from Database (Kurs Komponentinin Yaradılması və Kateqoriyaların Verilənlər Bazasından Çəkilməsi)
📌 74) Course Form Design and Validation with Formik and Yup (Formik və Yup ilə Kurs Formu Dizaynı və Yoxlaması)
📌 75) Date Selection with REACT DatePicker (REACT Tarix Seçici ilə Tarix Seçimi)
📌 76) Creating Custom Date Input (Xüsusi Tarix Girişinin Yaradılması)
📌 77) Form Validation with Formik and Yup (Formik və Yup ilə Forma Yoxlaması)
📌 78) Adding Course to MongoDB (MongoDB-yə Kurs Əlavə Etmə)
📌 79) Success and Error Messages with REACT Toastify (REACT Toastify ilə Uğur və Xəta Mesajları)
📌 80) Disabling Button Based on isPending State (İcra Olunur Vəziyyətinə Görə Düyməni Deaktiv Etmə)
📌 81) Fetching Courses from Database and Displaying on Homepage (Kursları Verilənlər Bazasından Çəkmə və Əsas Səhifədə Göstərmə)
📌 82) Listing Courses with REACT Masonry CSS (REACT Masonry CSS ilə Kursları Siyahılaşdırma)
📌 83) Loading More Courses with Load More (Daha Çox Kurs Yükləmək üçün "Daha Çox Yüklə" Düyməsinin İstifadəsi)
📌 82) Navigating to HTML Component (HTML Komponentinə Keçid)
📌 83) Performing Operations for Lists Module (Siyahılar Modulu üçün Əməliyyatların Aparılması)
📌 84) Displaying Statistics Information (Statistika Məlumatlarının Göstərilməsi)
📌 85) CSS Corrections (CSS Düzəltmələri)
📌 86) Displaying Image List (Şəkil Siyahısını Göstərmə)
📌 87) Popups Module (Açılan Pəncərələr Modulu)
📌 88) Modal Screen (Modal Ekranı)
📌 89) Angular Lifecycle (Angular Həyat Dövrü)
📌 90) Hiding Modal When Navigating to Another Page with Component Destroy Hook (Komponent Məhvetmə Qarmağı ilə Başqa Səhifəyə Gedildikdə Açılan Pəncərəni Gizlətmə)
📌 91) Opening Modal (Modalı Açma)
📌 92) Closing Modal (Modalı Bağlama)
ANGULAR: Bölüm 5 Reactive Form (Reaktiv Forma) - (15 dərs)
📌 93) Project Opening (Layihənin Açılışı)
📌 94) Differences Between Reactive Form and Template Form (Reaktiv Forma ilə Şablon Forma Arasındakı Fərqlər)
📌 95) What is Form Group and Form Control, What are They Used For (Forma Qrupu və Forma Nəzarəti Nədir, Nəyə Yarayır)
📌 96) Binding Form Elements (Forma Elementlərini Bağlama)
📌 97) What are Angular Validators (Angular Doğrulayıcılar Nələrdir)
📌 167) Making Validators Reusable (Doğrulayıcıları Yenidən İstifadə Edilə Bilən Hala Gətirmə)
📌 168) StatusChange (Vəziyyət Dəyişikliyi)
📌 169) Setting New Value to Form Elements on Correct Answer (Düzgün Cavabda Forma Elementlərinə Yeni Dəyər Təyin Etmə)
📌 170) Delay and Filter Operator Usage (Gecikmə və Süzgəc Operatoru İstifadəsi)
📌 171) Finding the Average Correct Answer Time (Ortalama Düzgün Cavab Müddətini Tapma)
📌 172) Solution with RxJS Scan Pipeable Operator (RxJS Scan Boru Operatoru ilə Həll)
📌 173) CSS Styling (CSS Vermə)
ANGULAR: Bölüm 12 Material (Material) - (29 dərs)
📌 174) Angular Material Setup (Angular Material Qurulumu)
📌 175) Typography (Tipоqrafiya)
📌 176) Buttons and Icons (Düymələr və İkonlar)
📌 177) ButtonToggle (Düymə Keçidi)
📌 178) Badge (Nişan)
📌 179) Progress Spinner (İrəliləyiş Fırıldağı)
📌 180) ProgressBar (İrəliləyiş Çubuğu)
📌 181) Toolbar (Alət Çubuğu)
📌 182) Sidenav (Yan Naviqasiya)
📌 183) Menu (Menyu)
📌 184) List (Siyahı)
📌 185) GridList (Şəbəkə Siyahısı)
📌 186) Expansion Panel (Genişlənmə Paneli)
📌 187) Card (Kart)
📌 188) Tabs (Nişanlar)
📌 189) Stepper (Addımlayıcı)
📌 190) FormField Input Textarea (Forma Sahəsi Daxiletmə Mətn Sahəsi)
📌 191) Select (Seçim)
📌 192) AutoComplete (Avtomatik Tamamlama)
📌 193) Checkbox RadioButton (Onay Qutusu Radio Düyməsi)
📌 194) DatePicker (Tarix Seçici)
📌 195) Tooltip (Əlaqə Məlumatı)
📌 196) Snackbar (Bildiriş Çubuğu)
📌 197) Dialog (Dialoq)
📌 198) Table (Cədvəl)
📌 199) Datatable Column and Row (Məlumat Cədvəli Sütun və Sıra)
📌 200) Filtering (Süzgəcdən Keçirmə)
📌 201) Sorting (Sıralama)
📌 202) Pagination (Səhifələmə)
Project: Angular Material and BOOTSTRAP Card Project (Layihə: Angular Material və BOOTSTRAP ilə Kart Layihəsi) - (4 hissə)
📌 203) Project Introduction (Layihə Tanıtımı)
📌 204) Project Opening Angular Material and BOOTSTRAP Setup (Layihənin Açılışı Angular Material və BOOTSTRAP Qurulumu)
📌 205) Angular Material Card Structure and Printing Data with NgFor (Angular Material Kart Quruluşu və Siyahı Dövretməsi ilə Məlumatları Çap Etmə)
📌 206) Using Material Card Structure in a New Component and Passing Data to Component (Material Kart Quruluşunu Yeni Komponentdə İstifadə Etmə və Komponentə Məlumat Ötürmə)
ANGULAR: Bölüm 13 Angular Material Login Register Form (Angular Material ilə Giriş Qeydiyyat Formu) - (9 dərs)
📌 207) Project Introduction (Layihə Tanıtımı)
📌 208) Project Opening Angular Material and BOOTSTRAP Setup (Layihənin Açılışı Angular Material və BOOTSTRAP Qurulumu)
📌 209) Building Header with Toolbar (Alət Çubuğu ilə Başlıq Qurma)
📌 311) Printing Student Data to Detail (Tələbə Məlumatını Detala Çap Etmə)
📌 312) Source File (Mənbə Faylı)
Project: Student Update (Layihə: Tələbə Yeniləmə) - (7 hissə)
📌 313) Writing Gender Service (Cins Servisinin Yazılması)
📌 314) Integrating GenderList with MatSelect and Printing to UI (İstifadəçi Arayüzü GenderList İnteqrasiyasını MatSelect Vasitəsilə İstifadəçi Arayüzünə Çap Etmə)
📌 315) Writing Update Student Service (Tələbə Yeniləmə Servisinin Yazılması)
VUE.JS: Bölüm 8 VUE.JS Component Structure Forms After Learning (Options API) (VUE.JS Komponent Quruluşu Formaları Öyrəndikdən Sonra (Options API)) - (5 dərs)
📌 72) Opening Form Component and Writing HTML (Forma Komponentinin Açılması və HTML-in Yazılması)
📌 73) Providing CSS to Components (Komponentlərə CSS Vermə)
📌 74) Getting New Student Information and Printing to Screen (Yeni Tələbə Məlumatlarının Alınması və Ekrana Çap Edilməsi)
📌 75) Exercise (Məşq)
📌 76) Exercise Solution (Məşq Həlli)
VUE.JS: Bölüm 9 VUE.JS Component Lifecycle Hooks (Options API) (VUE.JS Komponent Həyat Dövrü Qarmaqları (Options API)) - (2 dərs)
📌 77) Component Lifecycle Hooks Theory (Komponent Həyat Dövrü Qarmaqları Nəzəriyyəsi)
📌 78) Component Lifecycle Hooks Practice (Komponent Həyat Dövrü Qarmaqları Praktika)
📌 92) Project Opening and Code Cleanup (Layihə Açılışı və Kod Təmizliyi)
📌 93) Creating the Search Form (Axtarış Formunun Yaradılması)
📌 94) Youtube Data API Usage (Youtube Məlumat API İstifadəsi)
📌 95) Creating Youtube API Key (Youtube API Açarının Yaradılması)
📌 96) Assigning the Response Returned from Youtube Data API Request to Data Property (Youtube Məlumat API-yə Sorğu Atıb Dönən Cavabı Məlumat Xüsusiyyətinə Atma)
📌 97) Opening New Component and Printing Videos (Yeni Komponent Açıb Videoları Çap Etmə Əməliyyatı)
📌 98) Providing CSS for Video Listing (Video Siyahılaşdırma üçün CSS Vermə)
📌 99) Opening the Video When Clicking on a Video from the Video List (Video Siyahısından Əlaqəli Videoya Kliklədiyimizdə Videonun Açılması)
📌 100) Providing CSS to Video View Screen (Video Görüntüləmə Ekranına CSS Vermə)
📌 124) Component Opening and Global and Local Integration (Komponent Açılışı və Qlobal və Lokal Olaraq İnteqrasiya Edilməsi)
📌 125) Scoped CSS Writing Style Usage in Components (Komponentlərdə Çərçivəli CSS Yazım Tərzi İstifadəsi)
📌 126) Passing Data as Props - DefineProps Usage (Props Olaraq Məlumat Ötürmə - DefineProps İstifadəsi)
📌 127) Providing CSS to Component (Komponentə CSS Vermə)
📌 128) Prop Types (Prop Tipləri)
📌 129) Emitting Custom Event (Xüsusi Hadisə Göndərmə)
📌 130) Prop Type Validation (Prop Tipi Doğrulaması)
📌 131) Transferring Data Two Levels Deep Without Props Using Provide Inject (Provide Inject İstifadə Etmədən Props ilə İki Dəfə Dərin Məlumat Ötürülməsi)
📌 132) Provide Inject Usage (Provide Inject İstifadəsi)
📌 221) Hiding and Showing Header Titles Based on Login Status (Giriş Vəziyyətinə Görə Başlıq Elementlərinin Gizlədilməsi və Göstərilməsi)
📌 222) Opening Dashboard Components and Adding to Router (İdarə Paneli Komponentlərinin Açılması və Marşrutlayıcıya Əlavə Edilməsi)
📌 223) Building Sidebar on Dashboard Screen (İdarə Paneli Ekranında Yan Panelin Qurulması)
📌 224) User with Admin Permission Being Able to See and Add Courses (Admin Səlahiyyətinə Sahib İstifadəçinin Kursları Görə Bilməsi və Əlavə Edə Bilməsi)
📌 225) Router Redirects with Route Guards (Marşrut Mühafizəsi ilə Marşrutlayıcı Yönləndirmələri)
📌 226) Creating Course Addition Form (Kurs Əlavə Etmə Formunun Yaradılması)
📌 227) Validation Controls with Yup (Yup ilə Doğrulama Nəzarətləri)
📌 228) Tip Tap Editor (Tip Tap Redaktoru)
📌 229) CourseStore (Kurs Mağazası)
📌 230) Saving New Course to Firebase (Firebase-ə Yeni Kurs Saxlama)
📌 231) Showing Loading Icon Until Response is Received from Firebase (Firebase-dən Cavab Alana Qədər Yükləmə İkonunun Göstərilməsi)
📌 233) Fetching Specific Number of Courses from Firebase (Müəyyən Sayıda Kursu Firebase-dən Çəkmə)
📌 234) Printing Course Information to Table Using Vuetify Table (Vuetify Cədvəli İstifadə Edərək Kurs Məlumatlarını Cədvələ Çap Etmə)
📌 235) Uploading Data Belonging to Courses to Firebase (Kurslara Aid Məlumatın Firebase-ə Yüklənməsi)
📌 236) Printing 3 More Courses to Table When Clicking Load More Courses Button (Daha Artıq Kurs Yüklə Düyməsinə Kliklədiyimizdə 3 Əlavə Kursun Cədvələ Çap Edilməsi)
📌 237) Showing Loading Icon While Loading More Courses (Daha Artıq Kurs Yüklənərkən Yükləmə İkonunun Göstərilməsi)
📌 238) Showing Loading Icon When First Fetching Courses (İlk Dəfə Kursları Çəkmək İstədiyimizdə Yükləmə İkonunun Göstərilməsi)
📌 239) Course Deletion Operation and Refreshing Page Data After Adding Course (Kurs Silmə Əməliyyatı və Kurs Əlavə Etdikdən Sonra Səhifənin Yenilənib Məlumatın Çəkilməsi)
📌 240) Printing Course ID Information to Form Inputs (Kurs ID Məlumatına Görə Məlumatın Çəkilib Form Daxiletmələrinə Çap Edilməsi)
📌 241) Printing Course Description to TipTap Editor (TipTap Redaktoruna Kurs Açıqlamasının Çap Edilməsi)
📌 242) Saving Updated Course Information to Firebase (Yenilənən Kurs Məlumatlarını Firebase-ə Saxlama)
📌 243) Providing Loading Icon to Update Button and Removing Notification (Yeniləmə Düyməsinə Yükləmə İkonu Verilməsi və Bildirişin Çıxarılması)
📌 4) GİT Command Line Codes (GİT Komanda Sətri Kodları)
📌 5) Creating a GİT Repository (GİT Deposu yaratmaq)
📌 6) GİT Staging Area - GİT Add and GİT Status (GİT Hazırlıq Sahəsi - Dəyişiklikləri əlavə etmək və Proyektin vəziyyətini yoxlamaq)
📌 7) Making a Commit with GİT and Reverting to any Commit (GİT ilə Dəyişiklikləri qeyd etmək və istənilən Qeydə geri qayıtmaq)
📌 8) GİT Branch and Merge - Splitting and Merging a Project with GİT (GİT Budaqlanması və Birləşdirmə - Proyekti budaqlara ayırma və birləşdirmə)
📌 9) GİT Branch and Merge with SourceTree - Branch and Merge Project with GİT (GİT SourceTree ilə Budaqlanma və Birləşdirmə istifadəsi)
📌 10) Managing a GİT Project with SourceTree - Managing a GİT Project without Writing Code (GİT Layihəsini SourceTree ilə idarə etmək - Kod yazmadan GİT layihəsini idarə etmək)
📌 11) GİT Fetch and Pull - via GİTHUB (GİT Məlumatları yoxlamaq və çəkmək - GİTHUB üzərindən)
📌 12) Determining Files to Exclude from GİT Project - Creating and Using a GİT Ignore File (GİT layihəsinə daxil edilməyəcək faylları müəyyən etmək - GİT İqnor faylı yaratmaq və istifadə etmək - 1 video SourceTree ilə, digəri SourceTree-siz)
📌 13) GİT Readme - via GİTHUB (GİT Layihə Təsviri - GİTHUB üzərindən)
📌 14) GİT Stash - Temporarily Hiding and Saving Changes (GİT Dəyişiklikləri müvəqqəti gizlətmək və saxlamaq)
📌 15) GİT Alias - Creating Shortcuts for GİT Commands (GİT Əmrləri üçün Qısayol yaratmaq)
📌 16) Differences Between GİT Commits - GİT Diff, GİT Checkout and P4Merge (GİT Qeydlər arası fərqlər - Fərqləri göstərmək, Versiyaya keçid etmək və P4Merge istifadəsi)
📌 17) Creating GİT Tags - Using GİT Tags with SourceTree (GİT Etiketi yaratmaq və istifadə etmək - SourceTree ilə)
GİTHUB: Bölüm 1 - (9 dərs)
📌 1) What is GİTHUB? (GİTHUB nədir?)
📌 2) GİTHUB Account Creation and Usage (GİTHUB hesabı açma və istifadəsi)
📌 3) Connecting to GİTHUB via GİT Terminal - Uploading a Project to GİTHUB with GİT Terminal (GİT Terminal üzərindən GİTHUB-a bağlanmaq - GİT Terminal ilə GİTHUB-a layihə yükləmək)
📌 4) Creating a GİTHUB Repository - Sending Files to a Repository on GİTHUB with GİT (GİTHUB Deposu yaratmaq - GİT ilə GİTHUB-dakı Depoya fayllar göndərmək)
📌 5) Deleting a GİTHUB Repository - Deleting a Repository from GİTHUB (GİTHUB Deposunu silmək - GİTHUB üzərindən Deposu silmək)
📌 6) Connecting to GİTHUB with SourceTree, Creating and Managing a Repository and Pushing to Remote Server (SourceTree ilə GİTHUB hesabına bağlanma, Depo yaratmaq, Nizamlamaq və Uzaq serverə göndərmək)
📌 7) GİTHUB Branch - Splitting the Project into Branches (GİTHUB Budaqlanması - Layihəni Budaqlara ayırmaq)
📌 8) GİTHUB Fork and Pull Request - Searching on GİTHUB and Forking (GİTHUB Çəngəlləmə və Birləşdirmə Sorğusu - GİTHUB-da axtarış etmək və Çəngəlləmək)
📌 9) GİTHUB Desktop Usage - Running GİT Operations via GİTHUB Desktop (GİTHUB Masaüstü istifadəsi - GİTHUB Masaüstü üzərindən GİT əməliyyatlarını idarə etmək)
TAİLWİND CSS: Bölüm 1 - (3 dərs)
📌 1) Welcome to the Course! What is in the Course? How should I study? (Təlimə xoş gəlmisiniz! Təlimdə nələr var? Necə çalışmalıyam?)
📌 2) Source File (Mənbə faylı)
📌 3) Using the Source File (Mənbə faylından istifadə)
TAİLWİND CSS: Bölüm 2 - (34 dərs)
📌 4) Setting Up the Project Environment with TAİLWİND CSS CLI (TAİLWİND CSS CLI ilə Layihə Mühitinin Hazırlanması)
📌 5) Using TAİLWİND CSS with CDN (TAİLWİND CSS-in CDN ilə İstifadəsi)
📌 6) Using TAİLWİND CSS Color Properties (TAİLWİND CSS Rəng Xüsusiyyətlərinin İstifadəsi)
📌 7) Using Background Colors with TAİLWİND CSS (TAİLWİND CSS ilə Arxa Plan Rənglərinin İstifadəsi)
📌 8) Adding Underline to Texts (Mətnlərə Alt Xətt əlavə etmək)
📌 9) Using Border with TAİLWİND CSS (TAİLWİND CSS ilə Haşiyə İstifadəsi)
📌 10) Using Outline with TAİLWİND CSS (TAİLWİND CSS ilə Kontur İstifadəsi)
📌 11) Using TAİLWİND CSS Font Size Classes (TAİLWİND CSS Şrift Ölçüsü Siniflərinin İstifadəsi)
📌 12) Using Font Family with TAİLWİND CSS (TAİLWİND CSS ilə Şrift Ailəsi İstifadəsi)
📌 13) Using List Style with TAİLWİND CSS (TAİLWİND CSS ilə Siyahı Üslubu İstifadəsi)
📌 14) Text Alignment with TAİLWİND CSS (TAİLWİND CSS ilə Mətnlərin Hizalanması)
📌 15) Line Height Parameters (Sətir Hündürlüyü Parametrləri)
📌 16) Adjusting Letter Spacing (Hərf Aralıqlarının Tənzimlənməsi)
📌 17) Text Truncation - Line Clamp Feature (Mətnin Qısaldılması - Sətir Sıxacı Xüsusiyyəti)
📌 18) Uppercase and Lowercase Text Transformation with TAİLWİND CSS (TAİLWİND CSS ilə Böyük və Kiçik Hərf Çevrilmələri)
📌 19) Using Margin and Padding with TAİLWİND CSS (TAİLWİND CSS ilə Kənar Boşluq və Daxili Boşluq İstifadəsi)
📌 20) Using Width Properties with TAİLWİND CSS (TAİLWİND CSS ilə Genişlik Xüsusiyyətlərinin İstifadəsi)
📌 21) Using Min-Width and Max-Width with TAİLWİND CSS (TAİLWİND CSS ilə Minimum və Maksimum Genişlik İstifadəsi)
📌 22) Using Flexbox with TAİLWİND CSS (TAİLWİND CSS ilə Flexbox İstifadəsi)
📌 23) Using Grid Layout with TAİLWİND CSS (TAİLWİND CSS ilə Şəbəkə Düzümü İstifadəsi)
📌 24) Using Background Image with TAİLWİND CSS (TAİLWİND CSS ilə Arxa Plan Şəkli İstifadəsi)
📌 25) Using Position with TAİLWİND CSS (TAİLWİND CSS ilə Mövqe İstifadəsi)
📌 26) Using Box Shadow with TAİLWİND CSS (TAİLWİND CSS ilə Qutu Kölgəsi İstifadəsi)
📌 27) Using Opacity with TAİLWİND CSS (TAİLWİND CSS ilə Şəffaflıq İstifadəsi)
📌 28) Table Design with TAİLWİND CSS (TAİLWİND CSS ilə Cədvəl Dizaynı)
📌 29) Using Rotate with TAİLWİND CSS (TAİLWİND CSS ilə Fırlanma İstifadəsi)
📌 30) Using Scale with TAİLWİND CSS (TAİLWİND CSS ilə Ölçəkləndirmə İstifadəsi)
📌 31) Using Translate with TAİLWİND CSS (TAİLWİND CSS ilə Yerdəyişmə İstifadəsi)
📌 32) Responsive Design with TAİLWİND CSS - Mobile, Tablet and Desktop (TAİLWİND CSS ilə Uyğunlaşan Dizayn - Mobil, Planşet və Masaüstü)
📌 28) Not Found Screen – NEXT.JS 404 Page Management (Tapılmadı Ekranı – NEXT.JS 404 Səhifə İdarəetməsi)
📌 29) Edit Form – Student Update Form (Redaktə Formu – Tələbə Yeniləmə Formu)
📌 30) Formik and Yup Integration – Form Validation and Error Message Management (Formik və Yup İnteqrasiyası – Forma Yoxlaması və Xəta Mesajlarının İdarə Edilməsi)
NEXT.JS: Bölüm 3 NEXT.JS Caching – Static and Dynamic Structures (NEXT.JS Keşləmə – Statik və Dinamik Quruluşlar) - (4 dərs)
📌 33) Npm Run Build and Start Usage (Npm Qurma və Başlatma İstifadəsi)
📌 34) Static Page to Dynamic Page Conversion (Statik Səhifədən Dinamik Səhifəyə Çevrilmə)
📌 35) NEXT.JS Revalidate Path Usage (NEXT.JS Yenidən Doğrulama Yolu İstifadəsi)
📌 36) Static – Dynamic Rendering Control and Cache Management with Fetch (Fetch ilə Statik – Dinamik Render Nəzarəti və Keş İdarəetməsi)
NEXT.JS: Bölüm 4 NEXT.JS API Routes (NEXT.JS API Marşrutları) - (5 dərs)
📌 37) Route.js API Management – NEXT.JS Route Handlers and Backend Development (Route.js API İdarəetməsi – NEXT.JS Marşrut İşləyiciləri və Backend İnkişafı)
📌 38) Fetching Students with GET Request – NEXT.JS API Data Fetching (GET Sorğusu ilə Tələbələri Çəkmə – NEXT.JS API Məlumat Əldə Etmə)
📌 39) Saving a Student with POST Request – NEXT.JS API CRUD Create Operation (POST Sorğusu ilə Tələbə Saxlama – NEXT.JS API CRUD Yaratma Əməliyyatı)
📌 40) Updating a Student with PATCH Request – NEXT.JS API CRUD Update (PATCH Sorğusu ilə Tələbə Yeniləmə – NEXT.JS API CRUD Yeniləmə)
📌 41) Deleting a Student with DELETE Request – NEXT.JS API CRUD Delete (DELETE Sorğusu ilə Tələbə Silmə – NEXT.JS API CRUD Silmə)
📌 60) Saving User with NEXT.JS API Route and MongoDB Integration (NEXT.JS API Marşrutu ilə İstifadəçi Saxlama və MongoDB İnteqrasiyası)
📌 61) User Login and Session Management with NEXT.JS + NextAuth.js (NEXT.JS + NextAuth.js ilə İstifadəçi Girişi və Sessiya İdarəetməsi)
📌 62) Full Stack Auth: Register and Login in Single Form (/register route) Login Operation (Tam Yığın Kimlik Doğrulaması: Qeydiyyat və Giriş Tək Formada (/register marşrutu) Giriş Əməliyyatı)
📌 63) User Logout / Sign Out (İstifadəçi Çıxışı / Sistemdən Çıxma)
NEXT.JS: Final Project - Course and Category Management System Development (Final Layihəsi - Kurs və Kateqoriya İdarəetmə Sistemi İnkişafı) - (22 hissə)
📌 64) Project Introduction: What Will We Develop? (Layihə Tanıtımı: Nələr İnkişaf Etdirəcəyik?)
📌 65) Navbar Design (Naviqasiya Paneli Dizaynı)
📌 66) Creating the Category Model (Kateqoriya Modelinin Yaradılması)
📌 67) Creating the Category Form (Kateqoriya Formunun Yaradılması)
📌 68) Form Design and Styling with TAİLWİND CSS (TAİLWİND CSS ilə Forma Dizaynı və Tənzimləmə)
📌 69) Adding Category to MongoDB (MongoDB-yə Kateqoriya Əlavə Etmə)
📌 70) Form Validation and Error Management (Forma Yoxlaması və Xəta İdarəetməsi)
📌 71) Disabling Button Based on isPending State (İcra Olunur Vəziyyətinə Görə Düyməni Deaktiv Etmə)
📌 72) Course Model (Kurs Modeli)
📌 73) Creating the Course Component and Fetching Categories from Database (Kurs Komponentinin Yaradılması və Kateqoriyaların Verilənlər Bazasından Çəkilməsi)
📌 74) Course Form Design and Validation with Formik and Yup (Formik və Yup ilə Kurs Formu Dizaynı və Yoxlaması)
📌 75) Date Selection with REACT DatePicker (REACT Tarix Seçici ilə Tarix Seçimi)
📌 76) Creating Custom Date Input (Xüsusi Tarix Girişinin Yaradılması)
📌 77) Form Validation with Formik and Yup (Formik və Yup ilə Forma Yoxlaması)
📌 78) Adding Course to MongoDB (MongoDB-yə Kurs Əlavə Etmə)
📌 79) Success and Error Messages with REACT Toastify (REACT Toastify ilə Uğur və Xəta Mesajları)
📌 80) Disabling Button Based on isPending State (İcra Olunur Vəziyyətinə Görə Düyməni Deaktiv Etmə)
📌 81) Fetching Courses from Database and Displaying on Homepage (Kursları Verilənlər Bazasından Çəkmə və Əsas Səhifədə Göstərmə)
📌 82) Listing Courses with REACT Masonry CSS (REACT Masonry CSS ilə Kursları Siyahılaşdırma)
📌 83) Loading More Courses with Load More (Daha Çox Kurs Yükləmək üçün "Daha Çox Yüklə" Düyməsinin İstifadəsi)
📌 82) Navigating to HTML Component (HTML Komponentinə Keçid)
📌 83) Performing Operations for Lists Module (Siyahılar Modulu üçün Əməliyyatların Aparılması)
📌 84) Displaying Statistics Information (Statistika Məlumatlarının Göstərilməsi)
📌 85) CSS Corrections (CSS Düzəltmələri)
📌 86) Displaying Image List (Şəkil Siyahısını Göstərmə)
📌 87) Popups Module (Açılan Pəncərələr Modulu)
📌 88) Modal Screen (Modal Ekranı)
📌 89) Angular Lifecycle (Angular Həyat Dövrü)
📌 90) Hiding Modal When Navigating to Another Page with Component Destroy Hook (Komponent Məhvetmə Qarmağı ilə Başqa Səhifəyə Gedildikdə Açılan Pəncərəni Gizlətmə)
📌 91) Opening Modal (Modalı Açma)
📌 92) Closing Modal (Modalı Bağlama)
ANGULAR: Bölüm 5 Reactive Form (Reaktiv Forma) - (15 dərs)
📌 93) Project Opening (Layihənin Açılışı)
📌 94) Differences Between Reactive Form and Template Form (Reaktiv Forma ilə Şablon Forma Arasındakı Fərqlər)
📌 95) What is Form Group and Form Control, What are They Used For (Forma Qrupu və Forma Nəzarəti Nədir, Nəyə Yarayır)
📌 96) Binding Form Elements (Forma Elementlərini Bağlama)
📌 97) What are Angular Validators (Angular Doğrulayıcılar Nələrdir)
📌 167) Making Validators Reusable (Doğrulayıcıları Yenidən İstifadə Edilə Bilən Hala Gətirmə)
📌 168) StatusChange (Vəziyyət Dəyişikliyi)
📌 169) Setting New Value to Form Elements on Correct Answer (Düzgün Cavabda Forma Elementlərinə Yeni Dəyər Təyin Etmə)
📌 170) Delay and Filter Operator Usage (Gecikmə və Süzgəc Operatoru İstifadəsi)
📌 171) Finding the Average Correct Answer Time (Ortalama Düzgün Cavab Müddətini Tapma)
📌 172) Solution with RxJS Scan Pipeable Operator (RxJS Scan Boru Operatoru ilə Həll)
📌 173) CSS Styling (CSS Vermə)
ANGULAR: Bölüm 12 Material (Material) - (29 dərs)
📌 174) Angular Material Setup (Angular Material Qurulumu)
📌 175) Typography (Tipоqrafiya)
📌 176) Buttons and Icons (Düymələr və İkonlar)
📌 177) ButtonToggle (Düymə Keçidi)
📌 178) Badge (Nişan)
📌 179) Progress Spinner (İrəliləyiş Fırıldağı)
📌 180) ProgressBar (İrəliləyiş Çubuğu)
📌 181) Toolbar (Alət Çubuğu)
📌 182) Sidenav (Yan Naviqasiya)
📌 183) Menu (Menyu)
📌 184) List (Siyahı)
📌 185) GridList (Şəbəkə Siyahısı)
📌 186) Expansion Panel (Genişlənmə Paneli)
📌 187) Card (Kart)
📌 188) Tabs (Nişanlar)
📌 189) Stepper (Addımlayıcı)
📌 190) FormField Input Textarea (Forma Sahəsi Daxiletmə Mətn Sahəsi)
📌 191) Select (Seçim)
📌 192) AutoComplete (Avtomatik Tamamlama)
📌 193) Checkbox RadioButton (Onay Qutusu Radio Düyməsi)
📌 194) DatePicker (Tarix Seçici)
📌 195) Tooltip (Əlaqə Məlumatı)
📌 196) Snackbar (Bildiriş Çubuğu)
📌 197) Dialog (Dialoq)
📌 198) Table (Cədvəl)
📌 199) Datatable Column and Row (Məlumat Cədvəli Sütun və Sıra)
📌 200) Filtering (Süzgəcdən Keçirmə)
📌 201) Sorting (Sıralama)
📌 202) Pagination (Səhifələmə)
Project: Angular Material and BOOTSTRAP Card Project (Layihə: Angular Material və BOOTSTRAP ilə Kart Layihəsi) - (4 hissə)
📌 203) Project Introduction (Layihə Tanıtımı)
📌 204) Project Opening Angular Material and BOOTSTRAP Setup (Layihənin Açılışı Angular Material və BOOTSTRAP Qurulumu)
📌 205) Angular Material Card Structure and Printing Data with NgFor (Angular Material Kart Quruluşu və Siyahı Dövretməsi ilə Məlumatları Çap Etmə)
📌 206) Using Material Card Structure in a New Component and Passing Data to Component (Material Kart Quruluşunu Yeni Komponentdə İstifadə Etmə və Komponentə Məlumat Ötürmə)
ANGULAR: Bölüm 13 Angular Material Login Register Form (Angular Material ilə Giriş Qeydiyyat Formu) - (9 dərs)
📌 207) Project Introduction (Layihə Tanıtımı)
📌 208) Project Opening Angular Material and BOOTSTRAP Setup (Layihənin Açılışı Angular Material və BOOTSTRAP Qurulumu)
📌 209) Building Header with Toolbar (Alət Çubuğu ilə Başlıq Qurma)
📌 311) Printing Student Data to Detail (Tələbə Məlumatını Detala Çap Etmə)
📌 312) Source File (Mənbə Faylı)
Project: Student Update (Layihə: Tələbə Yeniləmə) - (7 hissə)
📌 313) Writing Gender Service (Cins Servisinin Yazılması)
📌 314) Integrating GenderList with MatSelect and Printing to UI (İstifadəçi Arayüzü GenderList İnteqrasiyasını MatSelect Vasitəsilə İstifadəçi Arayüzünə Çap Etmə)
📌 315) Writing Update Student Service (Tələbə Yeniləmə Servisinin Yazılması)
VUE.JS: Bölüm 8 VUE.JS Component Structure Forms After Learning (Options API) (VUE.JS Komponent Quruluşu Formaları Öyrəndikdən Sonra (Options API)) - (5 dərs)
📌 72) Opening Form Component and Writing HTML (Forma Komponentinin Açılması və HTML-in Yazılması)
📌 73) Providing CSS to Components (Komponentlərə CSS Vermə)
📌 74) Getting New Student Information and Printing to Screen (Yeni Tələbə Məlumatlarının Alınması və Ekrana Çap Edilməsi)
📌 75) Exercise (Məşq)
📌 76) Exercise Solution (Məşq Həlli)
VUE.JS: Bölüm 9 VUE.JS Component Lifecycle Hooks (Options API) (VUE.JS Komponent Həyat Dövrü Qarmaqları (Options API)) - (2 dərs)
📌 77) Component Lifecycle Hooks Theory (Komponent Həyat Dövrü Qarmaqları Nəzəriyyəsi)
📌 78) Component Lifecycle Hooks Practice (Komponent Həyat Dövrü Qarmaqları Praktika)
📌 92) Project Opening and Code Cleanup (Layihə Açılışı və Kod Təmizliyi)
📌 93) Creating the Search Form (Axtarış Formunun Yaradılması)
📌 94) Youtube Data API Usage (Youtube Məlumat API İstifadəsi)
📌 95) Creating Youtube API Key (Youtube API Açarının Yaradılması)
📌 96) Assigning the Response Returned from Youtube Data API Request to Data Property (Youtube Məlumat API-yə Sorğu Atıb Dönən Cavabı Məlumat Xüsusiyyətinə Atma)
📌 97) Opening New Component and Printing Videos (Yeni Komponent Açıb Videoları Çap Etmə Əməliyyatı)
📌 98) Providing CSS for Video Listing (Video Siyahılaşdırma üçün CSS Vermə)
📌 99) Opening the Video When Clicking on a Video from the Video List (Video Siyahısından Əlaqəli Videoya Kliklədiyimizdə Videonun Açılması)
📌 100) Providing CSS to Video View Screen (Video Görüntüləmə Ekranına CSS Vermə)
📌 124) Component Opening and Global and Local Integration (Komponent Açılışı və Qlobal və Lokal Olaraq İnteqrasiya Edilməsi)
📌 125) Scoped CSS Writing Style Usage in Components (Komponentlərdə Çərçivəli CSS Yazım Tərzi İstifadəsi)
📌 126) Passing Data as Props - DefineProps Usage (Props Olaraq Məlumat Ötürmə - DefineProps İstifadəsi)
📌 127) Providing CSS to Component (Komponentə CSS Vermə)
📌 128) Prop Types (Prop Tipləri)
📌 129) Emitting Custom Event (Xüsusi Hadisə Göndərmə)
📌 130) Prop Type Validation (Prop Tipi Doğrulaması)
📌 131) Transferring Data Two Levels Deep Without Props Using Provide Inject (Provide Inject İstifadə Etmədən Props ilə İki Dəfə Dərin Məlumat Ötürülməsi)
📌 132) Provide Inject Usage (Provide Inject İstifadəsi)
📌 221) Hiding and Showing Header Titles Based on Login Status (Giriş Vəziyyətinə Görə Başlıq Elementlərinin Gizlədilməsi və Göstərilməsi)
📌 222) Opening Dashboard Components and Adding to Router (İdarə Paneli Komponentlərinin Açılması və Marşrutlayıcıya Əlavə Edilməsi)
📌 223) Building Sidebar on Dashboard Screen (İdarə Paneli Ekranında Yan Panelin Qurulması)
📌 224) User with Admin Permission Being Able to See and Add Courses (Admin Səlahiyyətinə Sahib İstifadəçinin Kursları Görə Bilməsi və Əlavə Edə Bilməsi)
📌 225) Router Redirects with Route Guards (Marşrut Mühafizəsi ilə Marşrutlayıcı Yönləndirmələri)
📌 226) Creating Course Addition Form (Kurs Əlavə Etmə Formunun Yaradılması)
📌 227) Validation Controls with Yup (Yup ilə Doğrulama Nəzarətləri)
📌 228) Tip Tap Editor (Tip Tap Redaktoru)
📌 229) CourseStore (Kurs Mağazası)
📌 230) Saving New Course to Firebase (Firebase-ə Yeni Kurs Saxlama)
📌 231) Showing Loading Icon Until Response is Received from Firebase (Firebase-dən Cavab Alana Qədər Yükləmə İkonunun Göstərilməsi)
📌 233) Fetching Specific Number of Courses from Firebase (Müəyyən Sayıda Kursu Firebase-dən Çəkmə)
📌 234) Printing Course Information to Table Using Vuetify Table (Vuetify Cədvəli İstifadə Edərək Kurs Məlumatlarını Cədvələ Çap Etmə)
📌 235) Uploading Data Belonging to Courses to Firebase (Kurslara Aid Məlumatın Firebase-ə Yüklənməsi)
📌 236) Printing 3 More Courses to Table When Clicking Load More Courses Button (Daha Artıq Kurs Yüklə Düyməsinə Kliklədiyimizdə 3 Əlavə Kursun Cədvələ Çap Edilməsi)
📌 237) Showing Loading Icon While Loading More Courses (Daha Artıq Kurs Yüklənərkən Yükləmə İkonunun Göstərilməsi)
📌 238) Showing Loading Icon When First Fetching Courses (İlk Dəfə Kursları Çəkmək İstədiyimizdə Yükləmə İkonunun Göstərilməsi)
📌 239) Course Deletion Operation and Refreshing Page Data After Adding Course (Kurs Silmə Əməliyyatı və Kurs Əlavə Etdikdən Sonra Səhifənin Yenilənib Məlumatın Çəkilməsi)
📌 240) Printing Course ID Information to Form Inputs (Kurs ID Məlumatına Görə Məlumatın Çəkilib Form Daxiletmələrinə Çap Edilməsi)
📌 241) Printing Course Description to TipTap Editor (TipTap Redaktoruna Kurs Açıqlamasının Çap Edilməsi)
📌 242) Saving Updated Course Information to Firebase (Yenilənən Kurs Məlumatlarını Firebase-ə Saxlama)
📌 243) Providing Loading Icon to Update Button and Removing Notification (Yeniləmə Düyməsinə Yükləmə İkonu Verilməsi və Bildirişin Çıxarılması)
PYTHON: Bölüm 5 Python Variables, Project: Variable Definition and Project: Data Types (Python Dəyişənlər, Layihə: Dəyişən Tanımlama və Layihə: Məlumat Tipləri) - (3 dərs & 2 hissə & 1 imtahan)
📌 17) Defining Variables in Python (Pythonda Dəyişən Tanımlama)
PYTHON: Bölüm 10 Python Loops, Project-1: For Loops, Project-2: For Loops, Project-1: While Loops and Project-2: While Loops (Python Dövrlər, Layihə-1: For Dövrləri, Layihə-2: For Dövrləri, Layihə-1: While Dövrləri və Layihə-2: While Dövrləri) - (5 dərs & 4 hissə)
📌 55) About the Section (Bölüm Haqqında)
📌 56) Loops (Dövrlər)
📌 57) For Loops in Python (Pythonda For Dövrləri)
📌 58) Project-1: For Loops (Layihə-1: For Dövrləri)
📌 59) Project-2: For Loops (Layihə-2: For Dövrləri)
📌 60) While Loops in Python (Pythonda While Dövrləri)
📌 61) Project-1: While Loops (Layihə-1: While Dövrləri)
📌 62) Project-2: While Loops (Layihə-2: While Dövrləri)
📌 63) Break and Continue (Dayandır və Davam Et)
PYTHON: Bölüm 11 Python Loop Methods, Project: Prime Number and Multiplication Table and Project: Number Guessing Application (Python Döngü Metodları, Layihə: Asal Sayı və Çarpım Cədvəli və Layihə: Sayı Təxmin Tətbiqi) - (2 dərs & 2 hissə)
PYTHON: Bölüm 16 Working with Modules, Project: Module Usage, Project-1: Math Module, Project-2: Random Module, Project-3: Datetime Module, Project-4: Os Module and Project-5: Regular Expression Module (Modullarla İşləmə, Layihə: Modul İstifadəsi, Layihə-1: Riyaziyyat Modulu, Layihə-2: Təsadüfi Modul, Layihə-3: Tarix-Vaxt Modulu, Layihə-4: Əməliyyat Sistemi Modulu və Layihə-5: Müntəzəm İfadə Modulu) - (5 dərs & 6 hissə)
📌 100) About the Section (Bölüm Haqqında)
📌 101) What is a Module? (Modul Nədir?)
📌 102) Module Usage (Modul İstifadəsi)
📌 103) Project: Module Usage (Layihə: Modul İstifadəsi)
📌 104) Modules Coming with Python: Built-in Modules (Python ilə Gələn Modullar: Daxili Modullar)
📌 105) Project-1: Math Module (Layihə-1: Riyaziyyat Modulu)
📌 106) Project-2: Random Module (Layihə-2: Təsadüfi Modul)
PYTHON: Bölüm 18 OOP #2 - Object Oriented Programming, Project: Blog User and Moderator and Project: Dict Class Customization (OOP #2 - Obyekt Yönümlü Proqramlaşdırma, Layihə: Bloq İstifadəçisi və Moderator və Layihə: Dict Sinifinin Özəlləşdirilməsi) - (5 dərs & 2 hissə)
📌 130) Inheritance: What is Inheritance? (Varislik: Varislik Nədir?)
📌 133) Project: Blog User and Moderator (Layihə: Bloq İstifadəçisi və Moderator)
📌 134) Properties (Xüsusiyyətlər)
📌 135) Python Special Methods (Python Xüsusi Metodları)
📌 136) Project: Dict Class Customization (Layihə: Dict Sinifinin Özəlləşdirilməsi)
PYTHON: Bölüm 19 Python Iterators and Generators, Project: Iterable Card and Project: Generators with Index Usage (Python İterasiyaçılar və Generatorlar, Layihə: İterasiya Edilə Bilən Kart və Layihə: İndeks İstifadəsi ilə Generatorlar) - (3 dərs & 2 hissə)
📌 137) Iterators and Iterables (İterasiyaçılar və İterasiya Edilə Bilənlər)
📌 138) Custom Iterators (Xüsusi İterasiyaçılar)
📌 139) Project: Iterable Card (Layihə: İterasiya Edilə Bilən Kart)
📌 140) Generators (Generatorlar)
📌 141) Project: Generators with Index Usage (Layihə: İndeks İstifadəsi ilə Generatorlar)
PYTHON: Bölüm 20 Python Decorators and Project: Decorator for Speed Test (Python Dekoratorlar və Layihə: Sürət Testi üçün Dekorator) - (7 dərs & 1 hissə)
📌 142) Nested Function Usage (İç İçə Funksiya İstifadəsi)
📌 143) Returning Function from Function (Funksiyadan Funksiya Qaytarma)
📌 144) Sending Functions as Parameter (Funksiyaları Parametr Olaraq Göndərmə)
PYTHON: Bölüm 22 Working with CSV, Project-1: Working with CSV and Project-2: Working with CSV (CSV ilə İşləmə, Layihə-1: CSV ilə İşləmə və Layihə-2: CSV ilə İşləmə) - (5 dərs & 2 hissə)
📌 159) What is CSV? (CSV Nədir?)
📌 160) Reading Data from CSV File: Reader (CSV Faylından Məlumat Oxuma: Reader)
📌 161) Reading Data from CSV File: DictReader (CSV Faylından Məlumat Oxuma: DictReader)
📌 162) Writing Data to CSV File: Writer (CSV Faylına Məlumat Yazma: Writer)
📌 163) Writing Data to CSV File: DictWriter (CSV Faylına Məlumat Yazma: DictWriter)
📌 164) Project-1: Working with CSV (Layihə-1: CSV ilə İşləmə)
📌 165) Project-2: Working with CSV (Layihə-2: CSV ilə İşləmə)
PYTHON: Bölüm 23 Working with JSON, Project-1: Working with JSON and Project-2: Working with JSON (JSON ilə İşləmə, Layihə-1: JSON ilə İşləmə və Layihə-2: JSON ilə İşləmə) - (7 dərs & 2 hissə)
📌 169) Project-1: Working with JSON (Layihə-1: JSON ilə İşləmə)
📌 170) JSON List Working-1 (JSON Siyahıları ilə İşləmə-1)
📌 171) JSON List Working-2 (JSON Siyahıları ilə İşləmə-2)
📌 172) JSON List Working-3 (JSON Siyahıları ilə İşləmə-3)
📌 173) Serializing Class Types (Sinif Tiplərinin Serializasiyası)
📌 174) Project-2: Working with JSON (Layihə-2: JSON ilə İşləmə)
PYTHON: Bölüm 24 APIs: Http Requests, Project: API - Latest News, Project: API - Weather Condition, Project: API - Live Exchange Rate, Project: API - Github and Project: API - Movie Data (API-lər: Http Sorğuları, Layihə: API - Son Dəqiqə Xəbərlər, Layihə: API - Hava Durumu, Layihə: API - Canlı Valyuta Çeviri, Layihə: API - Github və Layihə: API - Film Verilənləri) - (5 dərs & 5 hissə)
📌 175) What is Http? (Http Nədir?)
📌 176) Http Verbs (Http Felləri)
📌 177) Http Requests (Http Sorğuları)
📌 178) Filtering with Query String (Query String ilə Süzgəcdən Keçirmə)
📌 179) Http Post (Http Post Sorğusu)
📌 180) Project: API - Latest News (Layihə: API - Son Dəqiqə Xəbərlər)
📌 181) Project: API - Weather Condition (Layihə: API - Hava Durumu)
📌 182) Project: API - Live Exchange Rate (Layihə: API - Canlı Valyuta Çeviri)
📌 183) Project: API - Github (Layihə: API - Github)
📌 184) Project: API - Movie Data (Layihə: API - Film Verilənləri)
PYTHON: Bölüm 25 Web Scraping: BeautifulSoup, Project: Web Scraping - quliyev_coding, Project: Web Scraping - Google, Project: Web Scraping and Project: Web Scraping - Shopping Site (Veb Kazıma: BeautifulSoup, Layihə: Veb Kazıma - quliyev_coding, Layihə: Veb Kazıma - Google, Layihə: Veb Kazıma - IMDB və Layihə: Veb Kazıma - Alış-Veriş Saytı) - (6 dərs & 4 hissə)
📌 185) What is Web Scraping? (Veb Kazıma Nədir?)
📌 186) Getting HTML and CSS Information Based on Request (Sorğuya Əsasən HTML və CSS Məlumatlarını Alma)
📌 191) Project: Web Scraping - quliyev_coding (Layihə: Veb Kazıma - quliyev_coding)
📌 192) Project: Web Scraping - Google (Layihə: Veb Kazıma - Google)
📌 193) Project: Web Scraping - IMDB (Layihə: Veb Kazıma - IMDB)
📌 194) Project: Web Scraping - Shopping Site (Layihə: Veb Kazıma - Alış-Veriş Saytı)
PYTHON: Bölüm 26 Bot Writing with Python: Selenium and Project: Accessing Multiple Elements with Selenium (Python ilə Bot Yazımı: Selenium və Layihə: Selenium ilə Çoxlu Etiketlərə Giriş) - (6 dərs & 1 hissə)
PYTHON: Bölüm 28 Data Analysis: Pandas, Project: Imdb Movie Data Analysis, Project: NBA Players Data Analysis and Project: Youtube Statistics Data (Məlumat Analizi: Pandas, Layihə: Imdb Film Məlumatlarının Analizi, Layihə: NBA Oyunçularının Məlumat Analizi və Layihə: Youtube Statistika Məlumatlarının Analizi) - (11 dərs & 3 hissə)
JAVA: Bölüm 8 Getting Value from User - Scanner Class (İstifadəçidən Dəyər Alma - Scanner Sinifi) - (1 dərs)
📌 27) Getting Value from User (İstifadəçidən Dəyər Alma)
JAVA: Bölüm 9 Type Conversion (Tip Çevrilməsi) - (1 dərs)
📌 28) Type Conversion (Tip Çevrilməsi)
JAVA: Bölüm 10 Conditional Structures and Project: Calculating Student's Grade, Project: Else If Information, Project: Calculating Student's Grade with Else If and Project: Dry Fruit Example (Şərt Strukturları və Layihə: Şagirdin Qiymətinin Hesablanması, Layihə: Əgər və Əks Halda Haqqında Məlumat, Layihə: Əgər-Əks Halda ilə Şagirdin Qiymətinin Hesablanması və Layihə: Quru Meyvə Nümunəsi) - (2 dərs & 4 hissə)
📌 29) Information about Conditional Structures (Şərt Strukturları Haqqında Məlumat)
📌 30) Introduction to Conditional Structures (Şərt Strukturlarına Giriş)
📌 32) Project: Else If Information (Layihə: Əgər və Əks Halda Haqqında Məlumat)
📌 33) Project: Calculating Student's Grade with Else If (Layihə: Əgər-Əks Halda ilə Şagirdin Qiymətinin Hesablanması)
📌 34) Project: Dry Fruit Example (Layihə: Quru Meyvə Nümunəsi)
Project: Switch Case Structure (Layihə: Switch Case Quruluşu) - (3 hissə)
📌 35) Switch Case Information (Switch Case Haqqında Məlumat)
📌 36) Calculating Day of the Week (Həftənin Gününün Hesablanması)
📌 37) Advanced ATM Example (Təkmilləşdirilmiş ATM Nümunəsi)
JAVA: Bölüm 11 Loops, Project: Mixed Examples of For Loop, Project: Mixed Examples of While Loop, Project: Mixed Examples of Do-While Loop, Project: Multiplication Table Example and Project: Prime Number Finding Example (Dövrlər, Layihə: For Dövrü ilə Qarışıq Nümunələr, Layihə: While Dövrü ilə Qarışıq Nümunələr, Layihə: Do-While Dövrü ilə Qarışıq Nümunələr, Layihə: Vurma Cədvəli Nümunəsi və Layihə: Sadə Ədəd Tapma Nümunəsi) - (6 dərs & 5 hissə)
📌 38) Information about Loops (Dövrlər Haqqında Məlumat)
📌 39) Introduction to For Loop (For Dövrünə Giriş)
📌 40) Project: Mixed Examples of For Loop (Layihə: For Dövrü ilə Qarışıq Nümunələr)
📌 41) Information about While Loop (While Dövrü Haqqında Məlumat)
📌 42) Project: Mixed Examples of While Loop (Layihə: While Dövrü ilə Qarışıq Nümunələr)
📌 43) Information about Do-While Loop (Do-While Dövrü Haqqında Məlumat)
📌 44) Project: Mixed Examples of Do-While Loop (Layihə: Do-While Dövrü ilə Qarışıq Nümunələr)
📌 45) Using the Break Keyword (Break Açar Sözünün İstifadəsi)
📌 46) Using the Continue Keyword (Continue Açar Sözünün İstifadəsi)
📌 47) Project: Multiplication Table Example (Layihə: Vurma Cədvəli Nümunəsi)
📌 48) Project: Prime Number Finding Example (Layihə: Sadə Ədəd Tapma Nümunəsi)
JAVA: Bölüm 12 Arrays (Massivlər) - (6 dərs)
📌 49) Introduction to Arrays (Massivlərə Giriş)
📌 50) Assigning and Printing Array Values (Massivlərə Dəyər Verilməsi və Çap Edilməsi)
📌 51) Defining Arrays with Other Data Types (Digər Məlumat Tipləri ilə Massiv Təyin Etmə)
📌 52) Getting Array Elements from the User (Massivin Elementlərinin İstifadəçidən Alınması)
📌 53) Using the Foreach Loop (Foreach Dövrünün İstifadəsi)
📌 54) Finding Whether Array Elements Are Prime (Massivdəki Elementlərin Sadə Ədəd Olub-Olmadığının Tapılması)
JAVA: Bölüm 13 Introduction to Methods, Project: Application to Find Whether Numbers Are Odd or Even and Project: User Login Application (Metotlara Giriş, Layihə: Ədədlərin Tək və ya Cüt Olduğunu Tapma Tətbiqi və Layihə: İstifadəçi Girişi Tətbiqi) - (3 dərs & 2 hissə)
📌 55) Introduction to Methods (Metotlara Giriş)
📌 56) Defining a Method with Parameters (Parametrli Metod Tanımlama)
📌 57) Defining a Method with Parameters and Return Value (Parametrli və Geriyə Dəyər Qaytaran Metod Tanımlama)
📌 58) Project: Application to Find Whether Numbers Are Odd or Even (Layihə: Ədədlərin Tək və ya Cüt Olduğunu Tapma Tətbiqi)
📌 59) Project: User Login Application (Layihə: İstifadəçi Girişi Tətbiqi)
JAVA: Bölüm 14 Introduction to Classes - OOP, Project: Practice Example Part - 1 and Project: Practice Example Part - 2 (Siniflərə Giriş - OOP, Layihə: Çalışma Nümunəsi Hissə: 1 və Layihə: Çalışma Nümunəsi Hissə: 2) - (3 dərs & 2 hissə)
📌 60) What is Object Oriented Programming? (Obyekt Yönümlü Proqramlaşdırma Nədir?)
📌 61) Introduction to Classes (Siniflərə Giriş)
📌 62) Creating Objects from Classes (Siniflərdən Obyekt Yaratma)
📌 63) Using the Constructor Method (Konstruktor Metodun İstifadəsi)
📌 64) Access Modifiers Public - Private (Giriş Modifikatorları Public - Private)
📌 65) Project: Practice Example Part - 1 (Layihə: Çalışma Nümunəsi Hissə: 1)
📌 66) Project: Practice Example Part - 2 (Layihə: Çalışma Nümunəsi Hissə: 2)
JAVA: Bölüm 15 Encapsulation and Project: Encapsulation Cash Register Application (İnkapsulyasiya və Layihə: İnkapsulyasiya Kassa Tətbiqi) - (2 dərs & 1 hissə)
📌 67) Introduction to Encapsulation (İnkapsulyasiyaya Giriş)
📌 68) What is Encapsulation, How to Use It? (İnkapsulyasiya Nədir, Necə İstifadə Olunur?)
📌 70) Using Static Variables (Statik Dəyişən İstifadəsi)
📌 71) Using Static Methods (Statik Metod İstifadəsi)
📌 72) Important Detail about Static (Statik Haqqında Vacib Detal)
JAVA: Bölüm 17 Inheritance, Project: Vehicle Application Part - 1 and Project: Vehicle Application Part - 2 (Miras Alma, Layihə: Nəqliyyat Vasitəsi Tətbiqi Hissə - 1 və Layihə: Nəqliyyat Vasitəsi Tətbiqi Hissə - 2) - (5 dərs & 2 hissə)
📌 73) Introduction to Inheritance (Miras Almaya Giriş)
📌 74) Protected Access Modifier (Qorunan Giriş Modifikatoru)
📌 75) Working Structure of Constructor Methods (Konstruktor Metodların İşləmə Quruluşu)
📌 76) Using This, Super, Super() (This, Super, Super() İstifadəsi)
📌 77) What is Method Overriding? (Metodun Yenidən Tərifi (Override) Anlayışı Nədir?)
📌 78) Project: Vehicle Application Part - 1 (Layihə: Nəqliyyat Vasitəsi Tətbiqi Hissə - 1)
📌 79) Project: Vehicle Application Part - 2 (Layihə: Nəqliyyat Vasitəsi Tətbiqi Hissə - 2)
JAVA: Bölüm 18 Interface (Arayüz) - (2 dərs)
📌 80) What is an Interface, How to Use It? (Arayüz Nədir, Necə İstifadə Olunur?)
📌 81) The Beautiful Feature of Interface (Arayüzüz Gözəl Xüsusiyyəti)
JAVA: Bölüm 19 Abstract (Mücərrəd) - (1 dərs)
📌 82) What is Abstract, How to Use It? (Mücərrəd Nədir, Necə İstifadə Olunur?)
JAVA: Bölüm 20 Enum (Sadalanma) - (1 dərs)
📌 83) What is Enum, How to Use It? (Sadalanma Nədir, Necə İstifadə Olunur?)
JAVA: Bölüm 21 Final Keyword Usage (Final Açar Sözünün İstifadəsi) - (1 dərs)
📌 84) Final Keyword (Final Açar Sözü)
JAVA: Bölüm 22 Exception Handling (Xəta Tutma) - (7 dərs)
📌 85) Information about Exception Handling (Xətaların İdarə Edilməsi Haqqında Məlumat)
📌 86) Creating an Error (Xəta Yaratma)
📌 87) Working Structure of Try-Catch Blocks (Try-Catch Bloklarının İşləmə Quruluşu)
📌 88) Multiple Catch Blocks and Important Details (Birdən Çox Catch Bloku və Vacib Detallar)
📌 89) Using Finally Blocks (Finally Bloklarının İstifadəsi)
📌 90) What are Throw, Throws, Unchecked, Checked? (Throw, Throws, Unchecked, Checked Nədir?)
📌 108) Preparing the Project Environment (Layihə Mühitinin Hazırlanması)
📌 109) Explanation of the Scenario (Ssenarinin Anladılması)
📌 110) Project Part 4 (Layihə 4-cü Hissə)
📌 111) Project Part 5 (Layihə 5-ci Hissə)
📌 112) Writing Follower to File (İzləyicinin Fayla Yazdırılması)
📌 113) Sending Follower Mail (İzləyiciyə Məktub Göndərmə)
📌 114) Printing Follower to Console (İzləyicinin Konsola Çap Edilməsi)
📌 115) Sending Following Mail (İzlənilənə Məktub Göndərmə)
📌 116) Writing Following to File (İzlənilənin Fayla Yazdırılması)
📌 117) Printing Following to Console and Ending (İzlənilənin Konsola Çap Edilməsi və Bitiş)
Back-End - C
4 aylıq dərs paketi :
📌 C
📌 C Fundamentals
📌 Control Structures
📌 Pointers & Memory Management
📌 Structures & File Handling
QİYMƏT
Qrup - 250 AZN
Fərdi - 500 AZN
C: Bölüm 1 Introduction (Giriş) - (2 dərs)
📌 1) What's in the C Programming Course? How Should I Study? (C Proqramlaşdırma Kursunda Nələr Var? Bu Kursla Necə Çalışmalıyam?)
📌 2) About Course Ratings (Kurs Reytinqi Haqqında)
C: Bölüm 2 Getting Started with C Programming, Project: Finding the Largest Number with If Structure, Project: Finding Odd/Even Number with If Else, Project: Program that Prints to Console Whether a Person Can Legally Vote, Project: Printing to Console Based on Greater/Smaller Condition with If Else, Project: Program Finding Sum of Numbers from 1 to Entered Number Using For Loop, Project: While Loop Example, Project: Printing Odd and Even Numbers with While Loop, Project: Printing to Screen by Decreasing with While Loop, Project: Break Continue Comprehensive Example, Project: Getting and Printing One-Dimensional Array Values from User with For Loop, Project: Getting and Printing One-Dimensional Array Values from User with While Loop, Project: Getting and Printing One-Dimensional Array Values from User with Do While Loop, Project: Three-Dimensional Number Arrays Comprehensive Example, Project: Character Arrays Exercise and Multi-Dimensional Character Array, Project: Functions Reinforcement Example, Project: Example of Operation on a Variable's Value vs Its Address and Project: C Macros Example (C Proqramlaşdırmaya Təməl Atma, Layihə: Əgər Quruluşu ilə Ən Böyük Ədədi Tapma, Layihə: Əgər Əks Halda ilə Tək/Cüt Ədədi Tapma, Layihə: Şəxsin Qanuni Şəkildə Səs Verə Bilib-Bilməyəcəyini Ekrana Yazdıran Proqram, Layihə: Əgər Əks Halda ilə Böyüklük Kiçiklik Vəziyyətinə Görə Ekrana Yazdırma, Layihə: 1-dən Daxil Edilən Ədədə Qədər Olan Ədədlərin Cəmini Üçün Dövrü ilə Tapan Proqram, Layihə: Əsnasında Dövrü Nümunəsi, Layihə: Əsnasında Dövrü ilə Tək və Cüt Ədədlərin Yazdırılması, Layihə: Əsnasında Dövrü ilə Azaldaraq Ekrana Yazdırma, Layihə: Dayandır Davam Et Əhatəli Nümunə, Layihə: Üçün Dövrü ilə İstifadəçidən Bir Ölçülü Massiv Dəyərlərinin Alınması və Yazdırılması, Layihə: Əsnasında Dövrü ilə İstifadəçidən Bir Ölçülü Massiv Dəyərlərinin Alınması və Yazdırılması, Layihə: Et Əsnasında Dövrü ilə İstifadəçidən Bir Ölçülü Massiv Dəyərlərinin Alınması və Yazdırılması, Layihə: Üç Ölçülü Ədəd Massivləri Əhatəli Nümunə, Layihə: Simvol Massivləri Üzrə Məşq və Çox Ölçülü Simvol Massivi, Layihə: Funksiyaları Möhkəmləndirici Nümunə, Layihə: Dəyişənin Dəyəri ilə Ünvanı Üzərindən Əməliyyat Nümunəsi və Layihə: C Makroları Nümunəsi) - (64 dərs & 17 hissə)
📌 20) If Else If Else Structure (Əgər Əks Halda Əgər Əks Halda Quruluşu)
📌 21) Project: Finding the Largest Number with If Structure (Layihə: Əgər Quruluşu ilə Ən Böyük Ədədi Tapma)
📌 22) Project: Finding Odd/Even Number with If Else (Layihə: Əgər Əks Halda ilə Tək/Cüt Ədədi Tapma)
📌 23) Project: Program that Prints to Console Whether a Person Can Legally Vote (Layihə: Şəxsin Qanuni Şəkildə Səs Verə Bilib-Bilməyəcəyini Ekrana Yazdıran Proqram)
📌 24) Project: Printing to Console Based on Greater/Smaller Condition with If Else (Layihə: Əgər Əks Halda ilə Böyüklük Kiçiklik Vəziyyətinə Görə Ekrana Yazdırma)
📌 25) Using Nested If (İç-içə Əgər İstifadəsi)
📌 26) For Loop (Üçün Dövrü)
📌 27) Project: Program Finding Sum of Numbers from 1 to Entered Number Using For Loop (Layihə: 1-dən Daxil Edilən Ədədə Qədər Olan Ədədlərin Cəmini Üçün Dövrü ilə Tapan Proqram)
📌 28) For Loop Increment Value (Üçün Dövrünün Artım Dəyəri)
📌 29) While Loop (Əsnasında Dövrü)
📌 30) Project: While Loop Example (Layihə: Əsnasında Dövrü Nümunəsi)
📌 31) Project: Printing Odd and Even Numbers with While Loop (Layihə: Əsnasında Dövrü ilə Tək və Cüt Ədədlərin Yazdırılması)
📌 32) Project: Printing to Screen by Decreasing with While Loop (Layihə: Əsnasında Dövrü ilə Azaldaraq Ekrana Yazdırma)
📌 33) Infinite Loop with While (Əsnasında ilə Sonsuz Dövr)
📌 34) Using Do While (Et Əsnasında İstifadəsi)
📌 35) Converting While to Do While (Əsnasındanı Et Əsnasındaya Çevirmə)
📌 36) Using Break (Dayandır Əmrinin İstifadəsi)
📌 37) Using Continue (Davam Et Əmrinin İstifadəsi)
📌 38) Project: Break Continue Comprehensive Example (Layihə: Dayandır Davam Et Əhatəli Nümunə)
📌 39) Switch-Case Structure (Seçim-Hal Quruluşu)
📌 40) 4 Operations Using Switch Case (Seçim-Hal İstifadə Edərək 4 Əməliyyat)
📌 41) Boolean (Bool) Data Type (Məntiqi (Bul) Məlumat Tipi)
📌 43) Type Casting (Digər Dəyişən Tipinə Çevirmə Əməliyyatı)
📌 44) ASCII Table (ASCII Cədvəli)
📌 45) One-Dimensional Number Arrays (Bir Ölçülü Ədəd Massivləri)
📌 46) Assigning New Values to Array Elements (Massiv Elementlərinə Yeni Dəyər Ataması Etmə)
📌 47) Project: Getting and Printing One-Dimensional Array Values from User with For Loop (Layihə: Üçün Dövrü ilə İstifadəçidən Bir Ölçülü Massiv Dəyərlərinin Alınması və Yazdırılması)
📌 48) Project: Getting and Printing One-Dimensional Array Values from User with While Loop (Layihə: Əsnasında Dövrü ilə İstifadəçidən Bir Ölçülü Massiv Dəyərlərinin Alınması və Yazdırılması)
📌 49) Project: Getting and Printing One-Dimensional Array Values from User with Do While Loop (Layihə: Et Əsnasında Dövrü ilə İstifadəçidən Bir Ölçülü Massiv Dəyərlərinin Alınması və Yazdırılması)
📌 50) Two-Dimensional Number Arrays (İki Ölçülü Ədəd Massivləri)
📌 51) Reinforcing Two-Dimensional Number Arrays (İki Ölçülü Ədəd Massivlərinin Möhkəmləndirilməsi)
📌 52) Three-Dimensional Number Arrays (Üç Ölçülü Ədəd Massivləri)
📌 53) Project: Three-Dimensional Number Arrays Comprehensive Example (Layihə: Üç Ölçülü Ədəd Massivləri Əhatəli Nümunə)
📌 54) Character Arrays (Strings) (Simvol Massivləri (Sətirlər))
📌 55) Changing Any Character in a String (Sətir İçərisindəki İstənilən Simvolu Dəyişdirmə)
📌 56) Using Strlen() (Sətir Uzunluğu Funksiyasının İstifadəsi)
📌 57) Using Strcmp() (Sətir Müqayisəsi Funksiyasının İstifadəsi)
📌 58) Using Strncmp() (Məhdud Sətir Müqayisəsi Funksiyasının İstifadəsi)
📌 59) Using Strcpy() (Sətir Kopyalama Funksiyasının İstifadəsi)
📌 60) Using Strncpy() (Məhdud Sətir Kopyalama Funksiyasının İstifadəsi)
📌 61) Using Strcat() (Sətir Birləşdirmə Funksiyasının İstifadəsi)
📌 62) Using StrnCat() (Məhdud Sətir Birləşdirmə Funksiyasının İstifadəsi)
📌 63) Difference Between Gets() and Fgets() for Getting a String (Sətir İfadəsi Almaq Üçün Al və Məhdud Al Funksiyaları Arasındakı Fərqlər)
📌 64) Using Strrev() (Sətri Tərsinə Çevirmə Funksiyasının İstifadəsi)
📌 65) Using Strlwr() (Sətri Kiçik Hərfə Çevirmə Funksiyasının İstifadəsi)
📌 66) Using Strupr() (Sətri Böyük Hərfə Çevirmə Funksiyasının İstifadəsi)
📌 67) Using Strstr() (Sətir İçində Sətir Axtarma Funksiyasının İstifadəsi)
📌 68) Project: Character Arrays Exercise and Multi-Dimensional Character Array (Layihə: Simvol Massivləri Üzrə Məşq və Çox Ölçülü Simvol Massivi)
📌 69) Introduction to Functions (Funksiyalara Giriş)
📌 70) Project: Functions Reinforcement Example (Layihə: Funksiyaları Möhkəmləndirici Nümunə)
📌 71) Global vs Local Variable Logic (Qlobal Yerli Dəyişən Məntiqi)
📌 72) Global vs Local Variables in Functions (Funksiyalarda Qlobal Yerli Dəyişən)
📌 73) Operation on a Variable's Value vs Its Address (Dəyişənin Dəyəri ilə Ünvanı Üzərindən Əməliyyat)
📌 74) Project: Example of Operation on a Variable's Value vs Its Address (Layihə: Dəyişənin Dəyəri ilə Ünvanı Üzərindən Əməliyyat Nümunəsi)
📌 75) C Preprocessor (C Ön Emaledicisi)
📌 76) C Macros (C Makroları)
📌 77) Project: C Macros Example (Layihə: C Makroları Nümunəsi)
📌 84) Printing "I Love Programming Very Much" Text to Screen (Ekrana "Proqramlaşdırmanı Çox Sevirəm" Yazısının Çap Edilməsi)
📌 85) Getting 2 Numbers' Values from User and Printing to Screen (İstifadəçidən 2 Ədədin Dəyərini Alıb Ekrana Çap Etmə)
📌 86) Finding the Product of Two Numbers and Printing to Screen (İki Ədədin Vurma Nəticəsini Tapıb Ekrana Çap Etmə)
📌 87) Entering the Dividend and Divisor Value and Finding the Quotient and Remainder to Print on Screen (Bölünən və Bölən Dəyəri Daxil Edib Bölüm və Qalıq Ədədi Tapıb Ekrana Çap Etmə)
📌 88) Calculating the Area and Perimeter of a Rectangle (Düzbucaqlının Sahəsi və Perimetrinin Hesablanması)
📌 89) Converting Fahrenheit to Celsius (Farenheytdan Selsiyə Çevirmə)
📌 91) Volume Calculation of a Rectangular Prism (Düzbucaqlı Prizmanın Həcminin Hesablanması)
📌 92) F(x) Function Calculation (F(x) Funksiyasının Hesablanması)
📌 93) Getting the Side Length and Calculating the Area of a Square (Kənar Uzunluğunu Alıb Kvadratın Sahəsinin Hesablanması)
📌 94) Mile to Kilometer Conversion Question (Mildən Kilometrə Çevirmə Sualı)
📌 95) Calculating the Area and Perimeter of a Circle (Dairənin Sahəsi və Çevrəsinin Hesablanması)
📌 96) Pool Volume Problem (Hovuzun Həcmi Problemi)
📌 97) Swapping Two Numbers (İki Ədədin Yerdəyişməsi)
📌 98) Finding Average Speed Between Bakı and Sumqayıt (Bakı Sumqayıt Arası Ortalama Sürətin Tapılması)
📌 99) Average of 3 Numbers (3 Ədədin Ortalaması)
📌 100) Generating Numbers (Ədəd Yaratma)
Project: Conditional Statement and Loop Exercises (Layihə: Şərt İfadəsi və Dövr Məşqləri) - (38 hissə)
📌 101) Finding Whether the Entered Number is Odd or Even (Girilən Ədədin Tək mi Cüt mü Olduğunun Tapılması)
📌 102) Finding the Largest and Smallest of 3 Numbers (3 Ədədin Ən Böyüyünün Ən Kiçiyinin Tapılması)
📌 103) Comparing Two Whole Numbers (İki Tam Ədədin Müqayisəsi)
📌 104) Creating a Multiplication Table (Vurma Cədvəlinin Yaradılması)
📌 105) Printing Numbers from a Given Value to 1 Using a While Loop (Əsnasında Dövrünü İstifadə Edərək Verilmiş Dəyərdən 1-ə Qədər Olan Ədədlərin Çap Edilməsi)
📌 106) Sum of Numbers from 1 to the Value Entered by the User (1-dən İstifadəçinin Daxil Etdiyi Dəyərə Qədər Olan Ədədlərin Cəmi)
📌 107) Program Finding Whether the Product of 2 Numbers is Positive or Negative (2 Ədədin Vurmasının Müsbət mi Mənfi mi Olduğunu Tapan Proqram)
📌 108) Program Finding and Printing the Multiples of 17 up to the Entered Number (Girilən Ədədə Qədər 17-nin Qatlarını Tapıb Ekrana Çap Edən Proqram)
📌 109) Finding the Tens and Units Digits of the Entered Number (Girilən Ədədin Onluq Rəqəmi və Birlik Rəqəminin Tapılması)
📌 111) Calculating Carpet Price According to Different Carpet Types (Fərqli Xalça Növünə Görə Xalça Qiymətinin Hesablanması)
📌 112) Checking Whether a Number is Fully Divisible by 13 and 17 (Bir Ədədin 13 və 17-yə Tam Bölünüb Bölünmədiyinin Yoxlanılması)
📌 113) Converting Uppercase Letter Entered from Keyboard to Lowercase (Klaviaturadan Böyük Hərf Daxil Edildikdə Kiçik Hərfə Çevrilməsi)
📌 114) Calculating Series Sum (Seriya Cəminin Hesablanması)
📌 115) Finding the Square Root of Positive Numbers (Müsbət Ədədlərin Kvadrat Kökünün Alınması)
📌 116) Finding the Sum of Numbers up to the Entered Number Using For, While and Do While Loops (Girilən Ədədə Qədər Olan Ədədlərin Cəmini Üçün, Əsnasında və Et Əsnasında Dövrləri ilə Tapma)
📌 117) Leap Year Calculation Using If Else If Else Structure (Əgər Əks Halda Əgər Əks Halda Quruluşu ilə Artıq İl Hesabı)
📌 118) Leap Year Calculation Using Nested If Structure (İç-içə Əgər Quruluşu İstifadə Edərək Artıq İl Hesabı)
📌 119) Leap Year Calculation Using Logical Operators (Məntiqi Operatorlar ilə Artıq İl Hesabı)
📌 120) Program Determining Whether a Triangle is Equilateral, Isosceles, or Scalene (Üçbucağın Bərabərtərəfli, İkitərəfli, Müxtəliftərəfli Olduğunu Müəyyən Edən Proqram)
📌 121) Program Calculating Phone Bill - Call Fee (Telefon Hesabı - Danışıq Ücrətini Hesablayan Proqram)
📌 122) Four Operations Calculation with Simple Fractions (Sadə Kəsrlərlə Dörd Əməliyyat Hesabı)
📌 123) Program Finding Which Position the Entered Letter is in the Alphabet (Girilən Hərfin Əlifbada Neçənci Sırada Olduğunu Tapan Proqram)
📌 124) Series Value Calculation (Seriya Dəyərinin Hesablanması)
📌 125) Adding a Continuation Condition According to the Value Entered in the Program in Series Value Calculation (Seriya Dəyəri Hesablamasında Proqrama Girilən Dəyərə Görə Davam Şərti Əlavə Etmə)
📌 126) Finding the Student Closest to 150 cm in the Class (Sinifdəki Şagirdlərdən Boyu 150 sm-ə Ən Yaxın Olan Şagirdin Tapılması)
📌 127) Program Finding After How Many Years the Number of Rabbits Will Exceed the Number of Birds (Dovşanların Sayının Quşların Sayını Neçə İl Sonra Keçəcəyini Tapan Proqram)
📌 128) Calculating the Price of Products According to Tax Rate (Məhsulların Vergi Nisbətinə Görə Qiymətinin Hesablanması)
📌 129) Printing N Fibonacci Numbers to Screen (N Ədəd Fibonaççi Sayının Ekrana Çap Edilməsi)
📌 130) Finding the Reverse of a Number (Bir Ədədin Tərsinin Tapılması)
📌 131) Greatest Common Divisor Calculation (Ən Böyük Ortaq Bölənin Hesablanması)
📌 132) Least Common Multiple Calculation (Ən Kiçik Ortaq Qatın Hesablanması)
📌 133) Calculating a Power Using a While Loop (Əsnasında Dövrünü İstifadə Edərək Üs Hesablama)
📌 134) Calculating Power Value with Pow (Güc Funksiyası ilə Üs Dəyərinin Hesablanması)
📌 135) Finding Whether a Number is a Palindrome (Bir Ədədin Palindrom Ədəd Olub Olmadığının Tapılması)
📌 136) Finding Whether a Number is Prime (Bir Ədədin Sadə Ədəd Olub Olmadığının Tapılması)
📌 137) Finding Prime Numbers Between Two Numbers (İki Ədəd Arasındaki Sadə Ədədlərin Tapılması)
📌 138) Finding Whether the Entered Number is an Armstrong Number (Girilən Ədədin Armstronq Ədəd Olub Olmadığının Tapılması)
Project: One-Dimensional Number Array Exercises (Layihə: Bir Ölçülü Ədəd Massivi Məşqləri) - (3 hissə)
📌 146) Getting Array Elements from the User and Finding Their Average (İstifadəçidən Massiv Elementlərini Alıb Ortalamasının Tapılması)
📌 147) Getting Array Elements from the User and Finding and Printing the Largest Number (İstifadəçidən Massiv Elementlərini Alıb Ən Böyük Ədədin Tapılıb Ekrana Çap Edilməsi)
📌 148) Getting Array Elements from the User and Finding and Printing the Smallest Number (İstifadəçidən Massiv Elementlərini Alıb Ən Kiçik Ədədin Tapılıb Ekrana Çap Edilməsi)
Project: Two-Dimensional Number Array Exercises (Layihə: İki Ölçülü Ədəd Massivi Məşqləri) - (4 hissə)
📌 149) Sum of Values in Two Matrices (İki Matrisdəki Dəyərlərin Cəmi)
📌 150) Finding the Transpose of a Matrix and Printing to Screen (Matrisin Transpozisiyasını Tapıb Ekrana Çap Etmə)
📌 151) Creating a Multiplication Table (Vurma Cədvəlinin Yaradılması)
📌 152) Printing a Matrix According to a Given Formula in a Two-Dimensional Matrix (İki Ölçülü Matrisdə Verilən Düsturla Matrisin Çap Edilməsi)
📌 153) Finding the Length of the Entered String Expression (Girilən Sətir İfadənin Uzunluğunun Tapılması)
📌 154) Printing the Day of the Week According to the Value Entered by the User (İstifadəçinin Daxil Etdiyi Dəyərə Görə Həftənin Gününün Çap Edilməsi)
📌 155) Combining Two String Expressions (İki Sətir İfadənin Birləşdirilməsi)
📌 156) Assigning a String Expression to Another String Variable (Sətir İfadəsinin Başqa Bir Sətir Dəyişənə Mənimsədilməsi)
📌 157) Finding How Many Times a Character is Used in a String Array (Simvol Massivində Hansı Simvoldan Neçə Dəfə İstifadə Edildiyinin Tapılması)
📌 158) Finding the Number of Letters and Number of Spaces in a Character Array (Simvol Massivindəki Hərf Sayının və Boşluq Sayının Tapılması)
📌 159) Deleting All Characters Other Than Letters in a Character Array (Simvol Massivindəki Hərflərdən Kənar Bütün Simvolların Silinməsi)
📌 160) Finding the Number of Words in a Sentence (Cümlədəki Sözlərin Sayının Tapılması)
📌 161) Printing the Characters in a Sentence One Below the Other (Cümlədəki Simvolların Alt-Alta Çap Edilməsi)
📌 162) Printing a Word in the Shape of a Half Pyramid (Sözün Yarım Piramid Şəklində Çap Edilməsi)
📌 163) Printing a Word in the Shape of a Half Pyramid Using a Nested While Loop (İç-içə Əsnasında Dövrü ilə Sözün Yarım Piramid Şəklində Çap Edilməsi)
Project: Function Exercises (Layihə: Funksiya Məşqləri) - (32 hissə)
📌 164) Finding the Sum of Two Numbers with the Help of a Function (İki Ədədin Cəmini Funksiya Köməyi ilə Tapan Proqram)
📌 165) Finding the Area and Perimeter of a Circle with the Help of a Function (Dairənin Sahəsi və Çevrəsini Funksiya Köməyi ilə Tapan Proqram)
📌 166) Finding the Quotient and Remainder After Division with the Help of a Function (Bölmə Əməliyyatı Nəticəsində Bölünəni və Qalanı Funksiya Köməyi ilə Tapan Proqram)
📌 167) Finding the Area of a Scalene Triangle with the Help of a Function (Müxtəliftərəfli Üçbucağın Sahəsini Funksiya Köməyi ilə Tapan Proqram)
📌 168) Finding the Fahrenheit to Celsius Conversion with the Help of a Function (Farenheytdan Selsiyə Çevrilməni Funksiya Köməyi ilə Tapan Proqram)
📌 169) Finding the Calculation of Series Sum with the Help of a Function (Seriya Cəminin Hesablanmasını Funksiya Köməyi ilə Tapan Proqram)
📌 170) Finding the Calculation of Hours, Minutes, Seconds with the Help of a Function (Saat Dəqiqə Saniyə Hesabını Funksiya Köməyi ilə Tapan Proqram)
📌 171) Finding the Swapping of 2 Entered Numbers with the Help of a Function (Girilən 2 Ədədin Yerlərinin Dəyişdirilməsini Funksiya Köməyi ilə Tapan Proqram)
📌 172) Swapping Numbers by Sending Address (Ünvan Göndərimi ilə Ədədlərin Yerdəyişdirilməsi)
📌 173) Finding the Four Operations (Addition, Subtraction, Division, Multiplication) with the Help of a Function (Dörd Əməliyyatı (Toplama, Çıxma, Bölmə, Vurma) Funksiya Yardımıyla Tapan Proqram)
📌 174) Finding the Power Value Calculation with the Help of a Function (Üs Dəyəri Hesablamasını Funksiya Köməyi ilə Tapan Proqram)
📌 175) Calculating Power Value with Address Sending (Ünvan Göndərimi ilə Üs Dəyərinin Hesablanması)
📌 176) Finding the Factorial Calculation with the Help of a Function (Faktorial Hesabını Funksiya Köməyi ilə Tapan Proqram)
📌 177) Finding the Factorial of Each Number from 1 to 10 with the Help of a Function (1-dən 10-a Qədər Hər Ədədin Faktorialını Funksiya Köməyi ilə Tapan Proqram)
📌 178) Finding a Program That Runs Until a Negative Number is Entered with the Help of a Function (Mənfi Ədəd Girilincəyə Qədər İşləyən Proqramı Funksiya Köməyi ilə Tapma)
📌 179) Finding a Perfect Number with the Help of a Function (Mükəmməl Ədədi Funksiya Köməyi ilə Tapan Proqram)
📌 180) Finding the Larger of Two Whole Numbers with the Help of a Function (İki Tam Ədəddən Böyük Olanını Funksiya Köməyi ilə Tapan Proqram)
📌 181) Returning That Number Directly in the Function When Finding the Larger Number (Böyük Olan Ədədi Tapan Zaman Funksiyada Birbaşa O Ədədi Geriyə Qaytarma)
📌 182) Finding Whether a Number is Odd or Even with the Help of a Function (Ədədin Tək Cüt Olduğunu Funksiya Köməyi ilə Tapan Proqram)
📌 183) Another Method of Finding an Odd/Even Number (Tək Cüt Ədəd Tapmanın Digər Metodu)
📌 184) Listing Odd Numbers with the Help of a Function (Tək Ədədləri Funksiya Köməyi ilə Siyahılayan Proqram)
📌 185) Finding the Fibonacci Sequence with the Help of a Function (Fibonaççi Ardıcıllığını Funksiya Köməyi ilə Tapan Proqram)
📌 186) Finding the Creation of Floyd's Triangle with the Help of a Function (Floydun Üçbucağının Yaradılmasını Funksiya Köməyi ilə Tapan Proqram)
📌 187) Finding the Printing of Values in the Shape of a Baklava Slice on Screen with the Help of a Function (Baklava Dilimi Şəklində Dəyərlərin Ekrana Çap Edilməsini Funksiya Köməyi ilə Tapan Proqram)
📌 188) Finding the Printing in the Requested Format with the Help of a Function (İstənilən Formatda Çap Etməni Funksiya Köməyi ilə Tapan Proqram)
📌 189) Finding the Average of Array Elements with the Help of a Function (Massiv Elementlərinin Ortalamasını Funksiya Köməyi ilə Tapan Proqram)
📌 190) Finding the Maximum and Minimum of Randomly Generated Numbers with the Help of a Function (Təsadüfi Yaradılan Ədədlərin Maksimum və Minimumunu Funksiya Köməyi ilə Tapan Proqram)
📌 191) Sorting Array Elements from Smallest to Largest with the Help of a Function (Massivin Elementlərini Kiçikdən Böyüyə Sıralamağı Funksiya Köməyi ilə Tapan Proqram)
📌 192) Adding a New Element to Array Elements with the Help of a Function (Massivin Elementlərinə Yeni Element Əlavə Etməni Funksiya Köməyi ilə Tapan Proqram)
📌 193) Deleting an Array Element with the Help of a Function (Massivin Elementini Silməyi Funksiya Köməyi ilə Tapan Proqram)
📌 194) Creating a New Array from the Union of Two Arrays with the Help of a Function (İki Massivin Birləşməsindən Yeni Bir Massiv Yaratmağı Funksiya İlə Tapan Proqram)
📌 195) Array Union Using Index (İndeks İstifadə Edərək Massiv Birləşməsi)
Project: Multi-Stage Exercises (Layihə: Çox Mərhələli Məşqlər) - (3 hissə)
📌 196) Finding the Largest, Smallest, and Sum of Elements in a Matrix (Matrisdəki Elementlərin Ən Böyüyünü, Ən Kiçiyini və Elementlərin Cəmini Tapma)
📌 197) Finding the Number of Common Letters Between Two Words (İki Kəlmədəki Ortaq Hərf Sayısının Tapılması)
📌 198) Finding Whether a Character Array is a Palindrome (Simvol Massivinin Palindrom Olub Olmadığının Tapılması)
C: Bölüm 3 Pointer (Ünvan Göstərici) - (9 dərs)
📌 199) What is a Pointer, What is it Used For, How is it Used? (Ünvan Göstərici Nədir, Nə İşə Yarayır, Necə İstifadə Olunur?)
📌 200) Operations on Pointers (Ünvan Göstəricilərdə Əməliyyatlar)
📌 201) Calling a Function with the Address of a Pointer Variable (Ünvan Göstərici Dəyişənin Ünvanı ilə Funksiya Çağırılması)
📌 202) Comprehensive Pointer Example (Ünvan Göstərici Əhatəli Nümunə)
📌 203) Pointer and Arrays (Ünvan Göstərici və Massivlər)
📌 204) The Most Common Problem in Pointer Arithmetic (Ünvan Göstərici Riyaziyyatında Ən Çox Rastlanan Problem)
📌 205) Pointer and Arrays Continued (Ünvan Göstərici və Massivlər Davamı)
📌 206) Reinforcing Pointer and Character Arrays (Ünvan Göstərici və Simvol Massivlərinin Möhkəmləndirilməsi)
📌 207) End-of-Section Exercise on Pointer Topic (Ünvan Göstərici Mövzusu Bölmə Sonu Məşqi)
📌 208) Printing Values and Addresses in Different Data Types (Fərqli Məlumat Tiplərində Dəyərlərin və Ünvanların Çap Edilməsi)
📌 209) Sum of 2 Numbers Using Pointer (Ünvan Göstərici İstifadə Edərək 2 Ədədin Cəmi)
📌 210) Getting 2 Numbers from the User with the Help of a Pointer and Swapping Their Places (Ünvan Göstərici Yardımıyla İstifadəçidən 2 Ədəd Alıb Ədədlərin Yerdəyişdirilməsi)
📌 211) Getting and Printing Elements of a Number Array to the Console Using a Pointer (Ünvan Göstərici İstifadə Edərək Ədəd Massivinin Elementlərinin Alınması və Ekrana Çap Edilməsi)
📌 212) Copying the Elements of the First Array to a New Array Using a Pointer (Ünvan Göstərici İstifadə Edərək Yeni Massivin İlk Massivinin Elementlərini Kopyalaması)
📌 213) Finding Which Position the Searched Element is in a Number Array Using a Pointer (Ünvan Göstərici İstifadə Edərək Ədəd Massivində Axtarılan Elementin Neçənci Mövqedə Olduğunun Tapılması)
📌 214) Pointer Max Min Question (Ünvan Göstərici Maksimum Minimum Sualı)
📌 215) Program Calculating Factorial with the Help of a Pointer (Ünvan Göstərici Yardımıyla Faktorial Hesabı Yapan Proqram)
📌 216) Swapping Array Elements Using a Pointer (Ünvan Göstərici İstifadə Edərək Massiv Elementlərinin Yerdəyişdirilməsi)
📌 217) Length of a Character Array (Simvol Sətrinin Uzunluğu)
📌 218) Removing a Letter from a Character Array (Simvol Massivindən Hərfin Silinməsi)
📌 219) Pointer and Number Array (Ünvan Göstərici və Ədəd Massivi)
📌 220) Creating a Copy of a Character Array Using a Pointer (Ünvan Göstərici İstifadə Edərək Simvol Massivinin Kopyasının Yaradılması)
📌 221) Combining Number Arrays Using a Pointer (Ünvan Göstərici İstifadə Edərək Ədəd Massivlərinin Birləşdirilməsi)
📌 222) Reversing a Character Array Using a Pointer (Ünvan Göstərici İstifadə Edərək Simvol Massivinin Tərsinə Çevrilməsi)
📌 223) Days of the Week with Pointer (Ünvan Göstərici ilə Həftənin Günləri)
C: Bölüm 4 Struct Structure, Project: Enumeration Example and Project: Gallery Exercise (Struktur Quruluşu, Layihə: Sadalama Nümunəsi və Layihə: Qalereya Məşqi) - (10 dərs & 2 hissə)
📌 224) What is Struct, What is it Used For? (Struktur Nədir, Nə Üçün İstifadə Olunur?)
📌 238) Calculating Students' Exam Net Score (Şagirdlərin İmtahandakı Net Nəticəsinin Hesablanması)
📌 239) Using Union Inside Struct Question (Struktur İçində Birləşmə İstifadəsi Sualı)
📌 240) C Program Keeping People's Address Information (Şəxslərin Ünvan Məlumatlarını Saxlayan C Proqramı)
📌 241) Program Showing Addresses in Memory with Union (Yaddaşdakı Ünvanları Göstərən Birləşmə Proqramı)
📌 242) C Program Calculating the Area of a Circle with Union (Birləşmə ilə Dairənin Sahəsini Hesablayan C Proqramı)
📌 243) Program that Records Personnel Information and Prints Alphabetically to Screen (Personalın Məlumatlarını Qeyd Edib Əlifba Sırası ilə Ekrana Çap Edən Proqram)
📌 244) Conditional Assignment (Şərtə Görə Ataması Yapma)
📌 245) Calculating the Difference Between Two Time Periods (İki Müddət Fərqinin Hesablanması)
📌 246) Pharmacy Warehouse Problem (Əczaxana Anbarı Problemi)
📌 247) Finding X Y Coordinates in a Coordinate Plane (Koordinat Müstəvisində X Y Koordinatlarının Tapılması)
📌 248) C Program Finding the Memory Space Occupied by Struct and Union (Struktur və Birləşmənin Yaddaşda Tutduğu Sahəni Tapan C Proqramı)
📌 249) Addition Operation on Complex Numbers (Kompleks Ədədlərdə Toplama Əməliyyatı)
📌 250) Program Keeping and Printing the Characteristics of Teams Participating in a Chess Tournament (Şahmat Turnirinə Qatılan Komandaların Xüsusiyyətlərini Saxlayan və Çap Edən Proqram)
📌 251) Program Finding How Much a Hotel Customer Will Pay According to Their Spending and Room Preferences (Otel Müştərisinin Etdiyi Xərcə və Otaq Seçiminə Görə Ödəyəcəyi Məbləği Tapan Proqram)
📌 252) Program Finding the Employee with the Highest Sales and Their Address Information in a Store Chain (Mağaza Zəncirində Ən Çox Satış Edən İşçinin Ünvan Məlumatlarını Tapan Proqram)
📌 253) Struct Price Weight Calculation (Struktur Qiymət Çəki Hesablaması)
C: Bölüm 5 Homework (Ev Tapşırığı) - (1 dərs)
📌 254) Homework (Ev Tapşırığı)
📌 255) Homework Solution (Ev Tapşırığının Həlli)
C: Bölüm 6 Recursive Functions (Rekursiv Funksiyalar) - (1 dərs)
📌 256) Introduction to Recursive Functions (Rekursiv Funksiyalara Giriş)
📌 258) Performing Multiplication Operation Without Using the Multiplication Symbol (Vurma Simvolunu İstifadə Etmədən Vurma Əməliyyatının Yerinə Yetirilməsi)
📌 259) Factorial Calculation (Faktorial Hesabı)
📌 260) Listing to Screen (Ekrana Siyahılama)
📌 261) Listing Prime Numbers to Screen (Sadə Ədədlərin Ekrana Siyahılanması)
📌 262) Performing Division Operation Without Using the Division Symbol (Bölmə Simvolunu İstifadə Etmədən Bölmə Əməliyyatının Yerinə Yetirilməsi)
📌 263) Fibonacci Series (Fibonaççi Seriyası)
📌 264) Ending the Program (Proqramın Sonlandırılması)
📌 265) Listing the Powers of 2 to Screen (2-nin Qüvvətlərinin Ekrana Siyahılanması)
📌 266) Finding the Power of a Number (Bir Ədədin Qüvvətinin Alınması)
📌 267) Creating a Series (Seriya Yaradılması)
📌 268) Sorting from Smallest to Largest (Kiçikdən Böyüyə Sıralama)
📌 269) Reversing a Sentence (Cümlənin Tərsinə Çevrilməsi)
📌 270) Printing Stars to Screen (Ekrana Ulduz Çap Etmə)
📌 271) Finding the Length of a Character Array (Simvol Massivinin Uzunluğunun Tapılması)
C: Bölüm 7 File Operations (Fayl Əməliyyatları) - (3 dərs)
📌 275) C Program Writing Alt-Alta N Times (Alt-Alta N Dəfə Yazan C Proqramı)
📌 276) Reading Information from a File Character by Character and Printing to Screen (Fayldan Məlumatın Simvol-Simvol Oxunub Ekrana Çap Edilməsi)
📌 277) C Program Reading Line by Line from a File and Printing to Console (Fayldan Sətir-Sətir Məlumatı Oxuyub Konsola Çap Edən C Proqramı)
📌 278) Writing Odd and Even Numbers to a File and Reading (Tək və Cüt Ədədlərin Fayla Yazılması və Oxunması)
📌 279) Adding Character by Character Information to a File (Fayla Simvol-Simvol Məlumat Əlavə Edilməsi)
📌 280) Writing a Student Success Table to a File (Fayla Şagird Uğur Cədvəlinin Yazdırılması)
📌 281) Writing the Value of Angles of the Radian Type to a File (Radyan Cinsindən Açıların Dəyərinin Fayla Yazdırılması)
📌 282) C Program Getting File Path and Listing to Screen (Fayl Yolunu Verib Ekrana Siyahılayan C Proqramı)
📌 283) Process of Backing Up a File to a Specified Address (Faylı Göstərilən Ünvana Yedəkləmə Əməliyyatı)
📌 284) C Program Continuously Adding Information to a File Until 0 is Entered (0 Girilincəyə Qədər Fayla Davamlı Məlumat Əlavə Edən C Proqramı)
📌 285) C Program Reading Information from Two Files and Combining into a 3rd File (İki Fayldakı Məlumatları Oxuyub 3-cü Faylda Birləşdirən C Proqramı)
📌 286) C Program Reading Information from Two Files and Combining into a File - Additional Info (İki Fayldakı Məlumatları Oxuyub Faylda Birləşdirən C Proqramı Əlavə Məlumat)
📌 287) Converting Words Written in Lowercase in a File to Uppercase (Faylın İçərisində Kiçik Hərflərlə Yazılmış Sözlərin Böyük Hərfə Çevrilməsi)
📌 296) Allocating Memory Space for N Numbers, Getting Values from User and Printing to Screen (N Ədəd Üçün Yaddaşdan Yer Ayırma, İstifadəçidən Dəyər Alıb Ekrana Çap Etmə)
📌 297) Allocating Memory Space for Randomly Generated N Numbers and Printing Squares to Screen (Təsadüfi N Ədəd Üçün Yaddaşdan Yer Ayırıb Ekrana Kvadratlarını Çap Etmə)
📌 298) Swapping Numbers Located in Two Different Memory Regions (İki Fərqli Yaddaş Bölgəsində Yerləşən Ədədlərin Yerinin Dəyişdirilməsi)
📌 299) Writing a Randomly Generated N Numbers to Memory First, Then to a File and Reading from the File (Təsadüfi N Ədəd Sayının Əvvəlcə Yaddaşa Sonra Fayla Yazılması və Fayldan Oxunması)
📌 300) Holding and Printing Odd and Even Numbers in Different Memory Regions (Tək və Cüt Ədədlərin Fərqli Yaddaş Bölgələrində Saxlanılması və Ekrana Çap Edilməsi)
📌 301) Program Ensuring N Numbers are Written to Memory and the Smallest Among Them is Found (N Ədədin Yaddaşa Yazılmasını və Ən Kiçiyinin Tapılmasını Təmin Edən Proqram)
📌 302) Dynamic Memory Management with Function Prototypes (Funksiya Prototipləri ilə Dinamik Yaddaş İdarəetməsi)
📌 303) C Program Ensuring a Sentence is Written to and Read from Dynamic Memory (Cümlənin Dinamik Yaddaşa Yazılmasını və Oxunmasını Təmin Edən C Proqramı)
📌 304) Allocating Memory Space and Finding the Sum of Numbers by Allocating from Memory (Yaddaşdan Yer Ayıraraq Yaddaşa Yazma və Ədədlərin Toplanmasının Tapılması)
📌 305) Allocating Memory Space and Finding the Sum of Numbers by Allocating from Memory and Their Average (Yaddaşdan Yer Ayıraraq Yaddaşa Yazma və Ədədlərin Toplanması ve Ortalamasının Tapılması)
📌 306) Allocating Memory for a Matrix and Printing to Screen (Matris Üçün Yaddaşdan Yer Ayırma və Ekrana Çap Etmə)
📌 307) Combining Arrays Held in 2 Different Memory Regions (2 Fərqli Yaddaş Bölgəsində Tutulan Massivlərin Birləşdirilməsi)
📌 308) Finding the Sum of the Corner Values of a Matrix Using Dynamic Memory (Matrisin Küncü Dəyərlərinin Cəmini Dinamik Yaddaş İstifadə Edərək Tapma)
📌 309) Finding the Reverse Reading of a Sentence Entered from the Keyboard Using Dynamic Memory (Klaviaturadan Girilən Cümlənin Tərsinə Oxunuşunu Dinamik Yaddaş İstifadə Edərək Tapma)
📌 310) Displaying to Screen in the Shape of a Triangle (Üçbucaq Şəklində Ekrana Göstərmə)
C: Bölüm 9 Sorting and Searching Algorithms (Sıralama və Axtarış Alqoritmləri) - (6 dərs)
Project: Master Level C Programming - Rock Paper Scissors Game (Layihə: Master Səviyyə C Proqramlaşdırma - Daş Kağız Qayçı Oyunu) - (3 hissə)
📌 317) Rock Paper Scissors Game Project Introduction (Daş Kağız Qayçı Oyunu Layihə Girişi)
📌 318) Making the Computer's Random Selection (Kompüterin Təsadüfi Seçim Etməsi)
📌 319) Checking Whether the Computer or the User Won the Game (Oyunu Kompüterinmi İstifadəçininmi Qazandığının Yoxlanılması)
Project: Master Level C Programming - Library Management System (Layihə: Master Səviyyə C Proqramlaşdırma - Kitabxana İdarəetmə Sistemi) - (5 hissə)
📌 320) Library Management System Project Introduction (Kitabxana İdarəetmə Sistemi Layihə Tanıdılması)
📌 321) Creating the Menu (Menyunun Yaradılması)
📌 322) Adding a New Book (Yeni Kitabın Əlavə Edilməsi)
📌 323) Displaying Book Information (Kitab Məlumatlarının Göstərilməsi)
📌 324) Listing Books Belonging to an Author (Müəllifə Aid Kitabların Siyahılanması)
Project: Master Level C Programming - Employee Management System (Layihə: Master Səviyyə C Proqramlaşdırma - İşçi İdarəetmə Sistemi) - (7 hissə)
📌 325) Employee Management System Project Introduction (İşçi İdarəetmə Sistemi Layihə Tanıdılması)
📌 326) Creating the Menu (Menyunun Yaradılması)
📌 327) Creating the Employee Table (İşçi Cədvəlinin Yaradılması)
📌 328) Adding a New Employee (Yeni İşçinin Əlavə Edilməsi)
📌 329) Entering Employee ID Information and Displaying Related Employee Information (İşçi ID Məlumatının Daxil Edilib Aidiyyəti İşçi Məlumatının Göstərilməsi)
📌 330) Showing the Total Number of Employees (Ümumi İşçi Sayının Göstərilməsi)
📌 331) Deleting the Employee Whose ID is Entered (ID-si Girilən İşçinin Silinməsi)
Project: Master Level C Programming - Hospital Management System (Layihə: Master Səviyyə C Proqramlaşdırma - Xəstəxana İdarəetmə Sistemi) - (9 hissə)
📌 332) Hospital Management System Project Introduction (Xəstəxana İdarəetmə Sistemi Layihə Tanıdılması)
📌 333) Creating the Menu (Menyunun Yaradılması)
📌 334) Displaying Hospital Information (Xəstəxana Məlumatlarının Göstərilməsi)
📌 335) Displaying Patient Information (Xəstə Məlumatlarının Göstərilməsi)
📌 336) Sorting Hospitals by Daily Stay Fee (Xəstəxanaların Günlük Qalma Ücrətinə Görə Sıralanması)
📌 337) Sorting Hospitals by Number of Beds (Xəstəxanaların Yataq Sayına Görə Sıralanması)
📌 338) Sorting Hospitals by Name (Xəstəxanaların Adlarına Görə Sıralanması)
📌 339) Sorting Hospitals by Rating (Xəstəxanaların Reytinqinə Görə Sıralanması)
📌 340) Displaying Hospitals in the Entered City (Girilən Şəhərdəki Xəstəxanaların Göstərilməsi)
Project: Master Level C Programming - Minesweeper Game (Layihə: Master Səviyyə C Proqramlaşdırma - Mina Tarlası Oyunu) - (7 hissə)
📌 341) Minesweeper Game Project Introduction (Mina Tarlası Oyunu Layihə Girişi)
📌 342) Functions I Will Use in the Project (Layihədə İstifadə Edəcəyim Funksiyalar)
📌 343) Creating the Sub-Table (Alt Cədvəlin Yaradılması)
📌 344) Initializing the Table and Printing to Console (Cədvəlin İlkin Hala Gətirilməsi və Ekrana Çap Edilməsi)
📌 345) Placing the Bombs (Bombaların Yerləşdirilməsi)
📌 346) Checking Whether We Won or Lost the Game, Opening the Cell and Its Neighbors (Oyunu Qazanıb Qazanmadığımızın Yoxlanılması, Xananın və Qonşularının Açılması)
📌 347) Minesweeper Conditional Statements and Ending (Mina Tarlası Şərt İfadələri və Bitiriş)
C: Bölüm 10 Questions from Students (Tələbələrdən Gələn Suallar) - (10 dərs)
📌 348) Operations on Sets Question (Çoxluqlarda Əməliyyat Sualı)
📌 349) Printing a Set Question to Screen (Çoxluq Sualının Ekrana Çap Edilməsi)
📌 350) Set Question Combining Two Sets (Çoxluq Sualı - İki Çoxluğun Birləşdirilməsi)
📌 20) The Value of a Character in the ASCII Table (Bir Simvolun ASCII Cədvəlindəki Dəyəri)
C++: Bölüm 4 Conditional Statements, Project: Program that Prints Whether the User Can Drive a Car According to Their Age, Project: Getting Two Numbers from the User and Printing Which One is Larger, Project: Program Calculating the User's Grade According to the Score Received, Project: Creating a Calculator Using Switch Case Structure and Project: Creating a Calculator Using If Else If Else Structure (Şərt İfadələri, Layihə: İstifadəçinin Yaşına Görə Maşın Sürüb Sürə Bilməyəcəyini Çap Edən Proqram, Layihə: İstifadəçidən İki Ədəd Alıb Hansının Böyük Olduğunun Çap Edilməsi, Layihə: İstifadəçinin Aldığı Xala Görə Qiymətini Hesablayan Proqram, Layihə: Seçim-Hal Quruluşunu İstifadə Edərək Hesab Maşınının Yaradılması və Layihə: Əgər Əks Halda Əgər Əks Halda Quruluşunu İstifadə Edərək Hesab Maşınının Yaradılması) - (4 dərs & 5 hissə)
📌 21) If Else Structure (Əgər Əks Halda Quruluşu)
📌 22) If Else If Else Structure (Əgər Əks Halda Əgər Əks Halda Quruluşu)
📌 23) Project: Program that Prints Whether the User Can Drive a Car According to Their Age (Layihə: İstifadəçinin Yaşına Görə Maşın Sürüb Sürə Bilməyəcəyini Çap Edən Proqram)
📌 24) Project: Getting Two Numbers from the User and Printing Which One is Larger (Layihə: İstifadəçidən İki Ədəd Alıb Hansının Böyük Olduğunun Çap Edilməsi)
📌 25) Project: Program Calculating the User's Grade According to the Score Received (Layihə: İstifadəçinin Aldığı Xala Görə Qiymətini Hesablayan Proqram)
📌 26) Printing the Days of the Week to Screen (Həftənin Günlərinin Ekrana Çap Edilməsi)
📌 27) Switch Case Structure (Seçim-Hal Quruluşu)
📌 28) Project: Creating a Calculator Using Switch Case Structure (Layihə: Seçim-Hal Quruluşunu İstifadə Edərək Hesab Maşınının Yaradılması)
📌 29) Project: Creating a Calculator Using If Else If Else Structure (Layihə: Əgər Əks Halda Əgər Əks Halda Quruluşunu İstifadə Edərək Hesab Maşınının Yaradılması)
C++: Bölüm 5 Loops, Project: Printing Odd and Even Numbers to Screen, Project: Factorial Calculation, Project: Printing Odd and Even Numbers to Screen Using Do While and Project: Printing Odd and Even Numbers to Screen Using While (Dövrlər, Layihə: Tək və Cüt Ədədlərin Ekrana Çap Edilməsi, Layihə: Faktorial Hesabı, Layihə: Et Əsnasında İstifadə Edərək Tək və Cüt Ədədlərin Ekrana Çap Edilməsi və Layihə: Əsnasında İstifadə Edərək Tək və Cüt Ədədlərin Ekrana Çap Edilməsi) - (5 dərs & 4 hissə)
📌 30) For Loop (Üçün Dövrü)
📌 31) Project: Printing Odd and Even Numbers to Screen (Layihə: Tək və Cüt Ədədlərin Ekrana Çap Edilməsi)
📌 32) Decreasing the Value in the Loop (Dövrdə Dəyərin Azaldılması)
📌 34) Break Continue Structure (Dayandır Davam Et Quruluşu)
📌 35) While Loop (Əsnasında Dövrü)
📌 36) Do While Loop (Et Əsnasında Dövrü)
📌 37) Project: Printing Odd and Even Numbers to Screen Using Do While (Layihə: Et Əsnasında İstifadə Edərək Tək və Cüt Ədədlərin Ekrana Çap Edilməsi)
📌 38) Project: Printing Odd and Even Numbers to Screen Using While (Layihə: Əsnasında İstifadə Edərək Tək və Cüt Ədədlərin Ekrana Çap Edilməsi)
C++: Bölüm 6 Arrays, Project: Getting Array Elements from the User and Printing to Screen, Project: Getting Array Elements from the User and Printing Their Sum to Screen, Project: Getting Matrix Values from the User and Printing to Screen and Project: Getting Two Matrix Values and Printing Their Sum Matrix to Screen (Massivlər, Layihə: İstifadəçidən Massiv Elementlərinin Alınması və Ekrana Çap Edilməsi, Layihə: İstifadəçidən Massiv Elementlərinin Alınması və Cəminin Ekrana Çap Edilməsi, Layihə: İstifadəçidən Matris Dəyərlərinin Alınması və Ekrana Çap Edilməsi və Layihə: İki Matris Dəyərinin Alınması və Cəm Matrisinin Ekrana Çap Edilməsi) - (4 dərs & 4 hissə)
📌 39) One-Dimensional Arrays (Bir Ölçülü Massivlər)
📌 40) Printing Array Elements in a For Loop (Üçün Dövründə Massiv Elementlərinin Çap Edilməsi)
📌 41) Project: Getting Array Elements from the User and Printing to Screen (Layihə: İstifadəçidən Massiv Elementlərinin Alınması və Ekrana Çap Edilməsi)
📌 42) Project: Getting Array Elements from the User and Printing Their Sum to Screen (Layihə: İstifadəçidən Massiv Elementlərinin Alınması və Cəminin Ekrana Çap Edilməsi)
📌 43) Updating the Elements of a Char Array with Another Char Array (Simvol Massivinin Elementlərinin Başqa Bir Simvol Massivi ilə Yenilənməsi)
📌 44) Multi-Dimensional Number Arrays (Çox Ölçülü Ədəd Massivləri)
📌 45) Project: Getting Matrix Values from the User and Printing to Screen (Layihə: İstifadəçidən Matris Dəyərlərinin Alınması və Ekrana Çap Edilməsi)
📌 46) Project: Getting Two Matrix Values and Printing Their Sum Matrix to Screen (Layihə: İki Matris Dəyərinin Alınması və Cəm Matrisinin Ekrana Çap Edilməsi)
C++: Bölüm 7 Character Arrays (Simvol Massivləri) - (19 dərs)
📌 47) String - Character Array (Sətir - Simvol Massivi)
📌 48) Using Getline (Sətrin Alınması İstifadəsi)
📌 49) The Difference Between GetLine and Cin (Sətrin Alınması ilə Cin Arasındakı Fərq)
📌 51) Length of a Character Array (Simvol Massivinin Uzunluğu)
📌 52) Strcpy (Sətir Kopyalama)
📌 53) Compare (Müqayisə)
📌 54) Stoi (Sətirdən Tam Ədədə Çevirmə)
📌 55) Stod (Sətirdən Onluq Ədədə Çevirmə)
📌 56) ToString (Sətirə Çevirmə)
📌 57) Substr (Alt Sətir Alma)
📌 58) Strlen (Sətir Uzunluğu)
📌 59) Replace (Əvəz Etmə)
📌 60) Finding with Index (İndeks İlə Tapma)
📌 61) Append (Əlavə Etmə)
📌 62) Find (Tapma)
📌 63) Insert (Daxil Etmə)
📌 64) Push_back (Sona Əlavə Etmə)
📌 65) Pop_back (Sondan Silmə)
C++: Bölüm 8 Functions, Project: Printing Your Name and Surname to Console with the Help of a Function, Project: Printing the Sum of Two Numbers to Console Using a Void Function, Project: Printing the Sum of Two Numbers to Console by Returning a Value and Project: Sample Program for Sending Arrays as Parameters in Functions (Funksiyalar, Layihə: Funksiya Köməyi ilə Adınızı Soyadınızı Ekrana Çap Etmə, Layihə: Boş Funksiya İlə 2 Ədədin Cəminin Ekrana Çap Edilməsi, Layihə: Dəyər Qaytararaq 2 Ədədin Cəminin Ekrana Çap Edilməsi və Layihə: Funksiyada Massivlərin Parametr Olaraq Göndərilməsi Nümunə Proqramı) - (7 dərs & 4 hissə)
📌 66) Functions (Funksiyalar)
📌 67) Functions with Return Value (Geriyə Dəyər Qaytaran Funksiyalar)
📌 68) Project: Printing Your Name and Surname to Console with the Help of a Function (Layihə: Funksiya Köməyi ilə Adınızı Soyadınızı Ekrana Çap Etmə)
📌 69) Project: Printing the Sum of Two Numbers to Console Using a Void Function (Layihə: Boş Funksiya İlə 2 Ədədin Cəminin Ekrana Çap Edilməsi)
📌 70) Project: Printing the Sum of Two Numbers to Console by Returning a Value (Layihə: Dəyər Qaytararaq 2 Ədədin Cəminin Ekrana Çap Edilməsi)
📌 71) Calling Functions by Value (Funksiyaları Dəyər İlə Çağırma)
📌 72) Calling Functions by Reference (Funksiyaları Referans İlə Çağırma)
📌 73) Generating a Random Number with the Rand Function (Rand Funksiyası İlə Təsadüfi Ədəd Yaratma)
📌 74) Sending Arrays as Parameters in Functions (Funksiyada Massivlərin Parametr Olaraq Göndərilməsi)
📌 75) Project: Sample Program for Sending Arrays as Parameters in Functions (Layihə: Funksiyada Massivlərin Parametr Olaraq Göndərilməsi Nümunə Proqramı)
📌 76) Pointing to an Array (Massivə İşarə Etmə)
C++: Bölüm 9 Recursive Functions and Project: Factorial Calculation (Rekursiv Funksiyalar və Layihə: Faktorial Hesabı) - (2 dərs & 1 hissə)
📌 79) Calculating Power Using Recursive Function (Rekursiv Funksiya İstifadə Edərək Üs Alma)
C++: Bölüm 10 Pointer, Project: Printing Which Address a Value Entered from the Keyboard is Stored At, Project: Getting Array Elements Using Pointer Syntax and Printing to Screen, Project: Printing the Address of Array Elements, Project: Getting Array Elements Using Pointer Syntax and Printing to Screen and Project: Getting a Character Array from the User Using Pointer Syntax and Printing to Screen (Ünvan Göstərici, Layihə: Klaviaturadan Girilən Bir Dəyərin Hansı Ünvanda Yer Aldığının Ekrana Çap Edilməsi, Layihə: Massiv Elementlərinin Ünvanının Çap Edilməsi, Layihə: Ünvan Göstərici Sintaksisi İstifadə Edərək Massiv Elementlərinin Alınması və Ekrana Çap Edilməsi və Layihə: Ünvan Göstərici Sintaksisi İstifadə Edərək İstifadəçidən Simvol Massivinin Alınması və Ekrana Çap Edilməsi) - (8 dərs & 4 hissə)
📌 80) Introduction to Pointer (Ünvan Göstəriciyə Giriş)
📌 81) Project: Printing Which Address a Value Entered from the Keyboard is Stored At (Layihə: Klaviaturadan Girilən Bir Dəyərin Hansı Ünvanda Yer Aldığının Ekrana Çap Edilməsi)
📌 83) Pointer and Arrays (Ünvan Göstərici və Massivlər)
📌 84) Pointer Arithmetic and Arrays (Ünvan Göstərici Riyaziyyatı və Massivlər)
📌 85) Project: Printing the Address of Array Elements (Layihə: Massiv Elementlərinin Ünvanının Çap Edilməsi)
📌 86) Project: Getting Array Elements Using Pointer Syntax and Printing to Screen (Layihə: Ünvan Göstərici Sintaksisi İstifadə Edərək Massiv Elementlərinin Alınması və Ekrana Çap Edilməsi)
📌 87) Pointer and Character Arrays (Ünvan Göstərici və Simvol Massivləri)
📌 88) Project: Getting a Character Array from the User Using Pointer Syntax and Printing to Screen (Layihə: Ünvan Göstərici Sintaksisi İstifadə Edərək İstifadəçidən Simvol Massivinin Alınması və Ekrana Çap Edilməsi)
📌 89) Defining a Reference Value (Referans Dəyərinin Tanımlanması)
📌 90) Changing a Reference Value (Referans Dəyərinin Dəyişdirilməsi)
📌 91) Calling Functions by Reference (Funksiyaları Referans İlə Çağırma)
C++: Bölüm 11 Struct (Struktur) - (6 dərs)
📌 92) Defining a Struct (Struktur Tanımlama)
📌 93) Defining a Function Inside Struct (Struktur İçində Funksiya Tanımlama)
📌 94) Using Struct in Functions (Funksiyalarda Struktur İstifadəsi)
📌 95) Functions Returning Struct (Geriyə Struktur Qaytaran Funksiyalar)
📌 96) Pointer and Struct (Ünvan Göstərici və Struktur)
📌 97) Using -> (-> İstifadəsi)
C++: Bölüm 12 Enum (Sadalama) - (2 dərs)
📌 98) Defining Enum (Sadalama Tanımlama)
📌 99) Assigning Value to Properties Inside Enum (Sadalama İçərisindəki Xüsusiyyətlərə Dəyər Ataması)
C++: Bölüm 13 Function Overloading (Funksiyaların Həddindən Artıq Yüklənməsi) - (2 dərs)
📌 100) Overloading Functions by Parameter Type (Parametr Tipinə Görə Funksiyaların Həddindən Artıq Yüklənməsi)
📌 101) Overloading Functions by Number of Parameters (Parametr Sayısına Görə Funksiyaların Həddindən Artıq Yüklənməsi)
📌 120) Function Overriding (Funksiyanın Yenidən Tərifi)
📌 121) Accessing the Function in the Base Class from an Object Derived from the Derived Class (Törəmə Sinifdən Törədilən Obyektdən Əsas Sinifdəki Funksiyaya Giriş)
📌 122) Accessing the Function in the Base Class from a Function Inside the Derived Class (Törəmə Sinifin İçindəki Funksiyadan Əsas Sinifdəki Funksiyaya Giriş)
📌 123) Accessing the Function in the Base Class Using a Pointer (Ünvan Göstərici İstifadə Edərək Əsas Sinifdəki Funksiyaya Giriş)
C++: Bölüm 16 Exception Handling (Xəta İdarəetməsi) - (2 dərs)
📌 124) Using Try Catch (Sına Tut İstifadəsi)
📌 125) Throwing Multiple Errors (Çoxlu Xəta Atma)
C++: Bölüm 17 File Operations and Project: Reading Data Line by Line from a File and Printing to Screen (Fayl Əməliyyatları və Layihə: Fayldan Sətir-Sətir Verilənin Oxunması və Ekrana Çap Edilməsi) - (5 dərs & 1 hissə)
📌 126) Creating a File (Fayl Yaratma)
📌 127) Checking Whether a File Opened Successfully or Not (Faylın Uğurlu Şəkildə Açılıb Açılmadığının Yoxlanılması)
📌 128) Project: Reading Data Line by Line from a File and Printing to Screen (Layihə: Fayldan Sətir-Sətir Verilənin Oxunması və Ekrana Çap Edilməsi)
📌 129) Writing Data to a File (Fayla Verilənin Yazılması)
📌 130) Adding Data to a File While Preserving the Existing Expressions (Faylın İçindəki İfadələri Qoruyaraq Veriyin Əlavə Edilməsi)
📌 131) Using IOS Modes Inside Fstream Class (Fstream Sinifinin İçindəki IOS Rejimlərinin İstifadəsi)
📌 132) Allocating Memory with New (Yeni İlə Yaddaşdan Yer Ayırma)
📌 133) Removing the Allocated Memory Space with Delete (Delete İlə Yaddaşdan Ayırdığımız Yeri Ortadan Qaldırma)
📌 134) Allocating Memory for Different Data Types (Fərqli Məlumat Tipləri Üçün Yaddaşdan Yer Ayırma)
📌 135) Allocating and Deallocating Memory for Arrays (Massivlər Üçün Yaddaşdan Yer Ayırma və Yer Boşaltma)
📌 136) Allocating and Deallocating Memory for Objects (Obyektlər Üçün Yaddaşdan Yer Ayırma və Yer Boşaltma)
C++: Bölüm 19 Vectors and Project: Printing Vector Values to Screen Using Vector Iterator and Loop (Vektorlar və Layihə: Vektordakı Dəyərlərin Vektor İterator və Dövr İstifadə Edərək Ekrana Çap Edilməsi) - (6 dərs & 1 hisə)
📌 137) Defining a Vector (Vektor Tanımlama)
📌 138) Adding an Element to a Vector (Vektora Element Əlavə Etmə)
📌 139) Accessing an Element in a Vector (Vektordakı Elementə Giriş)
📌 140) Changing an Element in a Vector (Vektordakı Elementi Dəyişdirmə)
📌 141) Deleting an Element from a Vector (Vektordan Elementi Silmə)
📌 142) Vector Iterator (Vektor İterator)
📌 143) Project: Printing Vector Values to Screen Using Vector Iterator and Loop (Layihə: Vektordakı Dəyərlərin Vektor İterator və Dövr İstifadə Edərək Ekrana Çap Edilməsi)
📌 144) Printing "I Love C" Text to Screen (Ekrana "C-ni Çox Sevirəm" Yazısının Çap Edilməsi)
📌 145) Getting 2 Numbers from User and Printing to Screen (İstifadəçidən 2 Ədəd Alıb Ekrana Çap Etmə)
📌 146) Getting 2 Numbers from User and Printing Their Product to Screen (İstifadəçidən 2 Ədəd Alıb Ədədlərin Vurma Nəticəsini Ekrana Çap Etmə)
📌 147) Getting the Dividend and Divisor from User and Printing the Quotient and Remainder Value (İstifadəçidən Bölünəni və Böləni Alıb Bölüm və Qalıq Dəyərinin Çap Edilməsi)
📌 149) Calculating the Area and Perimeter of a Rectangle (Düzbucaqlının Sahəsinin və Perimetrinin Hesablanması)
📌 150) Program Converting Fahrenheit to Celsius (Farenheyti Selsiyə Çevirən Proqram)
Project: Conditional Statement and Loop Exercises (Layihə: Şərt İfadəsi və Dövr Məşqləri) - (22 hissə)
📌 151) Program Finding Whether the Entered Number is Odd or Even (Girilən Ədədin Tək mi Cüt mü Olduğunu Tapan Proqram)
📌 152) Finding the Largest of the Entered 3 Numbers with If Else (Girilən 3 Ədəddən Ən Böyüyünü Əgər Əks Halda İlə Tapma)
📌 153) Finding the Largest of the Entered 3 Numbers Using Nested If (İç-içə Əgər İstifadə Edərək Girilən 3 Ədəddən Ən Böyüyünü Tapma)
📌 154) Sum of Numbers from 1 to the Entered Number with For While Do While (For Əsnasında Et Əsnasında İlə 1-dən Girilən Ədədə Qədər Olan Ədədlərin Toplamı)
📌 155) Calculating Leap Year with If Else Structure (Əgər Əks Halda Quruluşu İlə Artıq İl Hesabı)
📌 156) Calculating Leap Year with Nested If (Nested If) Structure (İç-içə Əgər (Nested If) Quruluşu İlə Artıq İl Hesabı)
📌 157) Calculating Leap Year with Logical Operators (Məntiqi Operatorlar İlə Artıq İl Hesabı)
📌 158) Creating a Multiplication Table (Vurma Cədvəlinin Yaradılması)
📌 159) Calculating the Fibonacci Series (Fibonaççi Seriyasının Hesablanması)
📌 160) Calculating the Fibonacci Series up to a Certain Number (Müəyyən Bir Ədədə Qədər Olan Fibonaççi Seriyasının Hesabı)
📌 161) Finding the Reverse of the Entered Number (Girilən Ədədin Tərsinin Tapılması)
📌 162) Greatest Common Divisor Calculation (Ən Böyük Ortaq Bölənin Hesabı)
📌 163) Greatest Common Divisor Calculation with While Loop (Əsnasında Dövrü İlə Ən Böyük Ortaq Bölənin Hesabı)
📌 164) Least Common Multiple Calculation (Ən Kiçik Ortaq Qatın Hesabı)
📌 165) Calculating Least Common Multiple Using Greatest Common Divisor (Ən Böyük Ortaq Böləni İstifadə Edərək Ən Kiçik Ortaq Qatın Hesablanması)
📌 166) Finding the Power Value of a Number (Bir Ədədin Üs Dəyərinin Tapılması)
📌 167) Finding the Power Value with the Pow Function (Pow Funksiyası İlə Üs Dəyərinin Tapılması)
📌 168) Program Finding Whether the Entered Number is a Palindrome (Girilən Ədədin Palindrom Ədəd Olub Olmadığını Tapan Proqram)
📌 169) Finding Whether the Entered Number is a Prime Number (Girilən Ədədin Sadə Ədəd Olub Olmadığının Tapılması)
📌 170) Finding Prime Numbers Between Two Entered Numbers (Girilən 2 Ədəd Arasındaki Sadə Ədədlərin Tapılması)
📌 171) Finding Whether a 3-Digit Number is an Armstrong Number (3 Basamaqlı Bir Ədədin Armstronq Ədəd Olub Olmadığının Tapılması)
📌 172) Finding Whether Any Entered Number is an Armstrong Number (Girilən İstənilən Ədədin Armstronq Ədəd Olub Olmadığının Tapılması)
📌 186) Length of the Entered String Expression (Girilən Sətir İfadəsinin Uzunluğu)
📌 187) (C Style) Length of the Entered String Expression ((C Üslubu) Girilən Sətir İfadəsinin Uzunluğu)
📌 188) Printing the Days of the Week to Screen (Həftənin Günlərinin Ekrana Çap Edilməsi)
📌 189) Getting 2 String Expressions from the User and Combining Them (İstifadəçidən 2 Sətir İfadə Alıb Bunların Birləşdirilməsi)
📌 190) (C Style) Getting 2 String Expressions from the User and Combining Them ((C Üslubu) İstifadəçidən 2 Sətir İfadə Alıb Bunların Birləşdirilməsi)
📌 191) Getting 2 String Expressions from the User and Copying One to the Other (İstifadəçidən 2 Sətir İfadə Alıb Birini Digərinə Kopyalama)
📌 192) (C Style) Getting 2 String Expressions from the User and Copying One to the Other ((C Üslubu) İstifadəçidən 2 Sətir İfadə Alıb Birini Digərinə Kopyalama)
📌 193) Finding How Many Times a Character is Used in a String (Sətir İfadədəki Bir Simvolun Neçə Dəfə İstifadə Edildiyinin Tapılması)
📌 194) (C Style) Finding How Many Times a Character is Used in a String ((C Üslubu) Sətir İfadədəki Bir Simvolun Neçə Dəfə İstifadə Edildiyinin Tapılması)
📌 195) Finding the Number of Spaces and Letters in a String (Sətir İfadədəki Boşluq Sayı və Hərf Sayılarının Tapılması)
📌 196) (C Style) Finding the Number of Spaces and Letters in a String ((C Üslubu) Sətir İfadədəki Boşluq Sayı və Hərf Sayılarının Tapılması)
📌 197) Deleting All Characters Other Than Letters in a String and Printing to Screen (Sətir İfadədəki Hərflər Xaricindəki Bütün Simvolları Silib Ekrana Çap Etmə)
📌 198) (C Style) Deleting All Characters Other Than Letters Inside a String ((C Üslubu) Sətir İçindəki Hərflər Xaricindəki Bütün Simvolların Silinməsi)
Project: Function Exercises (Layihə: Funksiya Məşqləri) - (21 hissə)
📌 199) Four Operations Calculation Using Function (Funksiya İstifadə Edərək 4 Əməliyyat Hesabı)
📌 200) Finding the Area and Perimeter of a Circle Using Function (Dairənin Sahəsinin və Çevrəsinin Funksiya İstifadə Edərək Tapılması)
📌 201) Hour Minute Second Calculation Using Function (Funksiya İstifadə Edərək Saat Dəqiqə Saniyə Hesabı)
📌 202) Program Requesting Continuous Number Entry Until a Negative Value is Entered (Mənfi Dəyər Girilincəyə Qədər Davamlı Ədəd Girişi İstənilən Proqram)
📌 203) Finding Whether a Number is Not Prime Using Function (Ədədin Sadə Ədəd Olub Olmadığının Funksiya İlə Tapılması)
📌 204) Finding Whether Numbers Between 2 Numbers Are Prime Using Function (2 Ədəd Arasındaki Ədədlərin Sadə Ədəd Olub Olmadığının Funksiya İlə Tapılması)
📌 205) Calculating the Area and Perimeter of a Rectangle Using Function (Funksiya İstifadə Edərək Düzbucaqlının Sahəsinin və Perimetrinin Hesablanması)
📌 206) Program Converting Fahrenheit to Celsius with the Help of Function (Funksiya Yardımıyla Farenheyti Selsiyə Çevirən Proqram)
📌 207) Finding Odd Even Number with Function (Tək Cüt Ədədin Funksiya İlə Tapılması)
📌 208) Swapping Numbers Using Function (Funksiya İstifadə Edərək Ədədlərin Yerdəyişdirilməsi)
📌 209) Swapping Numbers by Calling Function with Reference (Funksiyanı Referans İlə Çağıraraq Ədədlərin Yerdəyişdirilməsi)
📌 210) Average Calculation Using Function (Funksiya İstifadə Edərək Ortalama Hesabı)
📌 211) Calculating Factorial of a Number Entered from Keyboard Using Function (Funksiya İstifadə Edərək Klaviaturadan Girilən Bir Tamsayının Faktorialının Hesablanması)
📌 212) Calculating Factorial of Numbers from 1 to 10 (1-dən 10-a Qədər Olan Sayıların Faktoriyelinin Hesablanması)
📌 213) Power Calculation with the Help of Function (Funksiya Yardımıyla Üs Hesabı)
📌 214) Program Finding a Perfect Number Using Function (Mükəmməl Ədədi Funksiya Yardımıyla Bulan Proqram)
📌 215) Program Finding Which Number is Larger Using Function (Hansı Ədədin Böyük Olduğunu Funksiya Yardımıyla Bulan Proqram)
📌 216) Finding Fibonacci Numbers Using Function (Fibonaççi Sayılarının Funksiya İlə Bulunması)
📌 217) Deleting an Array Element at a Specific Position (Müəyyən Sırada Olan Massiv Elementinin Silinməsi)
📌 218) Sorting Array Elements from Smallest to Largest (Massiv Elementlərinin Kiçikdən Böyüyə Sıralanması)
📌 219) Adding an Element to a Specific Position in an Array (Massivdə Müəyyən Sıraya Elementin Əlavə Edilməsi)
📌 220) Finding a Specific Fibonacci Number Using Recursive Function (Müəyyən Bir Fibonaççi Ədədinin Rekursiv Funksiya İstifadə Edərək Tapılması)
📌 221) Finding the Sum of Digits Using Recursive Function (Basamaqlardaki Ədədlərin Toplamının Rekursiv Funksiya İlə Tapılması)
📌 222) Printing the Sum of Odd and Even Numbers Between 2 Numbers to Screen (2 Ədəd Arasındaki Tək və Cüt Ədədlərin Toplamının Ekrana Çap Edilməsi)
📌 223) Finding the Product of Two Numbers Without Using the Multiplication Operator with Recursive Function (Vurma Operatoru Olmadan İki Ədədin Vurma Nəticəsinin Rekursiv Funksiya İlə Tapılması)
📌 224) Finding How Many Times a Specific Element Occurs in an Array with Recursive Function (Massivdə Müəyyən Bir Elementin Neçə Dəfə Rastlanılmasının Rekursiv Funksiya İlə Tapılması)
📌 225) Finding Prime Numbers up to a Given Number with Recursive Function (Müəyyən Bir Ədədə Qədər Olan Sadə Ədədlərin Rekursiv Funksiya İlə Tapılması)
📌 226) Creating a Series Using Recursive Function (Rekursiv Funksiya İstifadə Edərək Seriya Yaradılması)
📌 227) Printing the Reverse of a Sentence Using Recursive Function (Cümlənin Tərsinin Rekursiv Funksiya İstifadə Edərək Ekrana Çap Edilməsi)
📌 228) Printing a Half Pyramid to Screen Using Recursive Function (Yarım Piramidin Rekursiv Funksiya İstifadə Edərək Ekrana Çap Edilməsi)
📌 229) Finding the Length of a Character Array with Recursive Function (Simvol Massivinin Uzunluğunun Rekursiv Funksiya İlə Tapılması)
📌 230) Printing the Sum of Two Numbers Using Pointer (Ünvan Göstərici İstifadə Edərək İki Ədədin Toplamının Çap Edilməsi)
📌 231) Printing the Sum of Two Numbers Using Reference Calling Method (Referans İlə Çağırma Metodunu İstifadə Edərək İki Ədədin Toplamının Çap Edilməsi)
📌 232) Swapping Numbers Using Pointer (Ünvan Göstərici İstifadə Edərək Ədədlərin Yerdəyişdirilməsi)
📌 233) Copying the Elements of the First Array to a New Array Using Pointer (Ünvan Göstərici İstifadə Edərək Yeni Massivə İlk Massivin Elementlərinin Kopyalanması)
📌 234) Finding the Maximum and Minimum Value in an Array of 10 Elements with the Help of Pointer (Ünvan Göstərici Yardımıyla 10 Elementli Massivdə Maksimum və Minimum Dəyərin Tapılması)
📌 235) Swapping Array Elements from Start to End Using Pointer (Ünvan Göstərici İstifadə Edərək Massiv Elementlərinin Baştan Sona Yerdəyişdirilməsi)
📌 236) Printing Odd and Even Numbers to Screen Using Pointer (Tək və Cüt Ədədlərin Ünvan Göstərici İlə Ekrana Çap Edilməsi)
📌 237) Finding Which Position the Searched Element is at in a Number Array Using Pointer (Ünvan Göstərici İstifadə Edərək Ədəd Massivində Axtarılan Elementin Neçənci Mövqedə Olduğunun Tapılması)
📌 238) Finding the Length of a Character Array Using Pointer (Simvol Massivinin Uzunluğunun Ünvan Göstərici İlə Tapılması)
📌 239) Copying a Character Array with the Help of Pointer and Printing to Screen (Ünvan Göstərici Yardımıyla Bir Simvol Massivinin Kopyalanıb Ekrana Çap Edilməsi)
Project: Struct Exercises (Layihə: Struktur Məşqləri) - (9 hissə)
📌 240) Getting Student Information from User and Printing to Screen (İstifadəçidən Şagird Məlumatlarının Alınıb Ekrana Çap Edilməsi)
📌 241) Getting 3 Students' Information from User and Printing to Screen (3 Şagirdin Məlumatının İstifadəçidən Alınıb Ekrana Çap Edilməsi)
📌 242) Finding an Athlete's Performance Based on Points Received from Referees (İdmançının Hakemlərdən Aldığı Xala Görə Performansının Tapılması)
📌 243) Sorting Personnel Information Alphabetically and Printing to Screen (Personal Məlumatlarının Əlifba Sırası ilə Sıralanıb Ekrana Çap Edilməsi)
📌 244) Assigning Specific Information When Student Number is 2024 (Şagird Nömrəsi 2024 Olduqda Müəyyən Məlumatın Ataması)
📌 245) Finding the Difference Between Start and End Time (Başlanğıc və Bitiş Zamanı Arasındakı Fərqin Tapılması)
📌 246) Finding How Much a Hotel Customer Will Pay According to Their Spending and Room Preferences (Otel Müştərisinin Etdiyi Xərcə və Otaq Seçiminə Görə Ödəyəcəyi Məbləğin Tapılması)
📌 247) Program Filling Store Employee Product Information and Printing to Screen (Mağaza İşçisinin Məhsul Məlumatlarının Doldurulub Ekrana Çap Edildiyi Proqram)
📌 248) Calculating the Price and Weight of Fruits in a Basket (Səbətdəki Meyvələrin Qiymətinin və Çəkisinin Hesablanması)
📌 249) Calculating the Area and Perimeter of a Circle Using OOP (Dairənin Sahəsinin və Çevrəsinin OOP İlə Hesablanması)
📌 250) Finding the Area and Perimeter of a Rectangle Using OOP (Düzbucaqlının Sahəsinin və Çevrəsinin OOP İlə Tapılması)
📌 251) Saving Person Information and Printing to Screen by Returning Value Using OOP (OOP İstifadə Edərək Şəxs Məlumatlarının Qeyd Edilib Dəyər Qaytararaq Ekrana Çap Edilməsi)
📌 252) Printing Car Information to Screen Using OOP with Setter and Getter Functions (Maşına Aid Məlumatların OOP İstifadə Edərək Setter və Getter Funksiyaları ilə Ekrana Çap Edilməsi)
📌 253) Performing Withdrawal and Deposit Transactions Using OOP by Keeping Bank Information (Bank Məlumatlarının Saxlanılıb Pul Çıxarma və Pul Yükləmə Əməliyyatının OOP İstifadə Edərək Edilməsi)
📌 254) Finding Whether a Triangle is Isosceles or Scalene Using OOP (İkitərəfli Müxtəliftərəfli Üçbucağın OOP İlə Tapılması)
📌 255) Finding Salary Calculation Based on Performance from Employee Information Using OOP (İşçi Məlumatlarının Alınıb Performansa Görə Maaş Hesabının OOP İstifadə Edərək Tapılması)
📌 256) Calculating a Student's Grade Based on Their Information and the Score They Received Using OOP (OOP İlə Şagird Məlumatlarının və Şagirdin Aldığı Xala Görə Qiymətinin Hesablanması)
📌 257) Creating a Text File and Writing Something Inside (Mətn Faylı Yaradıb İçərisinə Nəsə Yazma)
📌 258) Reading the Data We Wrote to the File (Fayla Yazdığımız Verilənin Oxunması)
📌 259) Finding the Total Number of Lines in a File (Faylda Ümumi Sətir Sayının Tapılması)
📌 260) Finding the Total Number of Words in a File (Faylda Ümumi Söz Sayının Tapılması)
📌 261) Copying Data from One File to Another Text File (Bir Fayldakı Verilənin Başqa Bir Mətn Faylına Kopyalanması)
📌 262) Finding the Average of Numbers in a File (Fayldakı Ədədlərin Ortalamasının Tapılması)
📌 263) Using String::npos (String::npos İstifadəsi)
📌 264) Replacing a Searched Expression Inside a File with Another Expression (Faylın İçindəki Axtarılan Bir İfadənin Başqa Bir İfadə İlə Dəyişdirilməsi)
Project: Master Level C++ Programming - Degree Converter (Layihə: Master Səviyyə C++ Proqramlaşdırma - Dərəcə Çevirici) - (5 hissə)
📌 265) Project Introduction (Layihə Tanıdılması)
📌 266) Creating the Menu (Menyunun Yaradılması)
📌 267) Converting Celsius to Fahrenheit (Selsiyadan Farenheytə Çevirmə)
📌 268) Converting Fahrenheit to Celsius (Farenheytdən Selsiyaya Çevirmə)
📌 269) Converting Celsius to Kelvin (Selsiyadan Kelvinə Çevirmə)
Project: Master Level C++ Programming - Rock Paper Scissors Game (Layihə: Master Səviyyə C++ Proqramlaşdırma - Daş Kağız Qayçı Oyunu) - (3 hissə)
📌 270) Rock Paper Scissors Game Project Introduction (Daş Kağız Qayçı Oyunu Layihə Girişi)
📌 271) Making the Computer's Random Selection (Kompüterin Təsadüfi Seçim Etməsi)
📌 272) Checking Whether the Computer or the User Won the Game (Oyunu Kompüterin mi İstifadəçinin mi Qazandığının Yoxlanılması)
Project: Master Level C++ Programming - Library Management System (Layihə: Master Səviyyə C++ Proqramlaşdırma - Kitabxana İdarəetmə Sistemi) - (6 hissə)
📌 273) Library Management System Project Introduction (Kitabxana İdarəetmə Sistemi Layihə Tanıdılması)
📌 274) Creating the Menu (Menyunun Yaradılması)
📌 275) Adding a New Book (Yeni Kitabın Əlavə Edilməsi)
📌 276) Displaying Book Information (Kitab Məlumatlarının Göstərilməsi)
📌 277) Listing Books Belonging to an Author (Müəllifə Aid Kitabların Siyahılanması)
📌 278) Displaying the Total Number of Books (Ümumi Kitab Sayının Göstərilməsi)
Project: Master Level C++ Programming - Employee Management System (Layihə: Master Səviyyə C++ Proqramlaşdırma - İşçi İdarəetmə Sistemi) - (8 hissə)
📌 279) Employee Management System Project Introduction (İşçi İdarəetmə Sistemi Layihə Tanıdılması)
📌 280) Creating the Menu (Menyunun Yaradılması)
📌 281) Creating the Employee Table (İşçi Cədvəlinin Yaradılması)
📌 282) Adding a New Employee (Yeni İşçinin Əlavə Edilməsi)
📌 283) Showing the Total Number of Employees (Ümumi İşçi Sayının Göstərilməsi)
📌 284) Entering Employee ID Information and Displaying Related Employee Information (İşçi ID Məlumatının Daxil Edilib Aidiyyəti İşçi Məlumatının Göstərilməsi)
📌 285) Exit Action (Çıxış Aksiyonu)
📌 286) Deleting the Employee Whose ID is Entered (ID-si Girilən İşçinin Silinməsi)
Project: Master Level C++ Programming - Hospital Management System (Layihə: Master Səviyyə C++ Proqramlaşdırma - Xəstəxana İdarəetmə Sistemi) - (10 hissə)
📌 287) Hospital Management System Project Introduction (Xəstəxana İdarəetmə Sistemi Layihə Tanıdılması)
📌 288) Creating the Menu (Menyunun Yaradılması)
📌 289) Displaying Hospital Information (Xəstəxana Məlumatlarının Göstərilməsi)
📌 290) Displaying Patient Information (Xəstə Məlumatlarının Göstərilməsi)
📌 291) General Overview of Bubble Sort Algorithm (Bubble Sort Alqoritminə Ümumi Baxış)
📌 292) Sorting Hospitals by Daily Stay Fee (Xəstəxanaların Günlük Qalma Ücrətinə Görə Sıralanması)
📌 293) Sorting Hospitals by Number of Beds (Xəstəxanaların Yataq Sayına Görə Sıralanması)
📌 294) Sorting Hospitals by Rating (Xəstəxanaların Reytinqinə Görə Sıralanması)
📌 295) Sorting Hospitals by Name (Xəstəxanaların Adlarına Görə Sıralanması)
📌 296) Displaying Hospitals in the Entered City (Girilən Şəhərdəki Xəstəxanaların Göstərilməsi)
Project: Master Level C++ Programming (with OOP) - Bank Management System (Layihə: Master Səviyyə C++ Proqramlaşdırma (OOP İlə) - Bank İdarəetmə Sistemi) - (6 hissə)
📌 297) Project Introduction (Layihə Tanıdılması)
📌 298) Passing Account Name and Initial Balance as Parameters to the Constructor (Hesab Adının və Başlanğıc Balansının Konstruktora Parametr Olaraq Keçirilməsi)
📌 299) Creating the Menu (Menyunun Yaradılması)
📌 300) Loading Money to Account (Hesaba Pul Yüklənməsi)
📌 301) Displaying Account Information (Hesab Məlumatlarının Göstərilməsi)
📌 302) Withdrawing Money from Account (Hesabdan Pul Çıxarılması)
C++: Extra (Əlavə) - (1 dərs)
📌 303) Extra (Əlavə)
Back-End - C#
4 aylıq dərs paketi :
📌 C#
📌 OOP (Object-Oriented Programming)
📌 LINQ & Collections
📌 ASP.NET Core / Web API
📌 Entity Framework (ORM)
QİYMƏT
Qrup - 250 AZN
Fərdi - 500 AZN
C#: Bölüm 1 Basic Commands, Project: I'm Fine, Project: Beep Sound, Project: ConvertToInt, Project: ToInt32, Project: Age Question, Project: Milliseconds to Seconds, Project: Year-Month-Day, Project: Multiplication, Project: Half of the Square of a Number and Project: Bool Example (Təməl Əmrlər, Layihə: Mən Yaxşıyam, Layihə: Siqnal Səsi, Layihə: Tam Ədədə Çevirmə, Layihə: Tam Ədədə Çevirmə 32, Layihə: Yaş Sualı, Layihə: Millisaniyədən Saniyəyə, Layihə: İl-Ay-Gün, Layihə: Vurma, Layihə: Ədədin Kvadratının Yarısı və Layihə: Boolean Nümunə) - (7 dərs & 10 hissə)
📌 1) Introduction (Giriş)
📌 2) Hello World (Salam Dünya)
📌 3) Adding a Comment Line (Şərh Sətrinin Əlavə Edilməsi)
📌 4) Project: I'm Fine (Layihə: Mən Yaxşıyam)
📌 5) Project: Beep Sound (Layihə: Siqnal Səsi)
📌 6) Project: ConvertToInt (Layihə: Tam Ədədə Çevirmə)
📌 7) Setting Cursor Position and Background Color (Kursorun Yeri və Arxa Fon Rəngi)
📌 8) Project: ToInt32 (Layihə: Tam Ədədə Çevirmə 32)
📌 9) Project: Age Question (Layihə: Yaş Sualı)
📌 10) Discount (Endirim)
📌 11) Project: Milliseconds to Seconds (Layihə: Millisaniyədən Saniyəyə)
📌 12) Project: Year-Month-Day (Layihə: İl-Ay-Gün)
📌 13) Project: Multiplication (Layihə: Vurma)
📌 14) Project: Half of the Square of a Number (Layihə: Ədədin Kvadratının Yarısı)
📌 15) Bool (Boolean)
📌 16) Project: Bool Example (Layihə: Boolean Nümunə)
📌 17) Bool Assignment (Boolean Ataması)
C#: Bölüm 2 Conditional Statements, Project: Introduction to Conditional Statements, Project: Conditional Statement Example 2, Project: Conditional Statement Example 3, Project: Conditional Statement Example 4, Project: Conditional Statement Example 5, Project: And Example, Project: And Example 2, Project: Or Example, Project: Or Example - 2, Project: Inline If Example, Project: Example Question, Project: Example Question - 2, Project: Switch Case Example and Project: Switch Case Example - 2 (Şərt İfadələri, Layihə: Şərt İfadələrinə Giriş, Layihə: Şərt İfadəsi Nümunə 2, Layihə: Şərt İfadəsi Nümunə 3, Layihə: Şərt İfadəsi Nümunə 4, Layihə: Şərt İfadəsi Nümunə 5, Layihə: Və Nümunə, Layihə: Və Nümunə 2, Layihə: Yaxud Nümunə, Layihə: Yaxud Nümunə - 2, Layihə: Sətir İçi Əgər Nümunə, Layihə: Nümunə Sual, Layihə: Nümunə Sual - 2, Layihə: Seçim-Hal Nümunə və Layihə: Seçim-Hal Nümunə - 2) - (6 dərs & 14 hissə)
📌 20) Project: Conditional Statement Example 2 (Layihə: Şərt İfadəsi Nümunə 2)
📌 21) Project: Conditional Statement Example 3 (Layihə: Şərt İfadəsi Nümunə 3)
📌 22) Project: Conditional Statement Example 4 (Layihə: Şərt İfadəsi Nümunə 4)
📌 23) Project: Conditional Statement Example 5 (Layihə: Şərt İfadəsi Nümunə 5)
📌 24) Repeat (Təkrar)
📌 25) Using And (Və İstifadəsi)
📌 26) Project: And Example (Layihə: Və Nümunə)
📌 27) Project: And Example 2 (Layihə: Və Nümunə 2)
📌 28) Or (Yaxud)
📌 29) Project: Or Example (Layihə: Yaxud Nümunə)
📌 30) Project: Or Example - 2 (Layihə: Yaxud Nümunə - 2)
📌 31) Inline If (Sətir İçi Əgər)
📌 32) Project: Inline If Example (Layihə: Sətir İçi Əgər Nümunə)
📌 33) Project: Example Question (Layihə: Nümunə Sual)
📌 34) Project: Example Question - 2 (Layihə: Nümunə Sual - 2)
📌 35) Using Switch Case (Seçim-Hal İstifadəsi)
📌 36) Project: Switch Case Example (Layihə: Seçim-Hal Nümunə)
📌 37) Project: Switch Case Example - 2 (Layihə: Seçim-Hal Nümunə - 2)
C#: Bölüm 3 Return in Methods, Project: Return in Methods Example - 1, Project: Return in Methods Example - 2, Project: Return in Methods Example - 3, Project: Return in Methods Example - 4 and Project: Return in Methods Example - 5 (Metodlarda Return, Layihə: Metodlarda Return Nümunə - 1, Layihə: Metodlarda Return Nümunə - 2, Layihə: Metodlarda Return Nümunə - 3, Layihə: Metodlarda Return Nümunə - 4 və Layihə: Metodlarda Return Nümunə - 5) - (1 dərs & 5 hissə)
📌 38) Return in Methods (Metodlarda Return)
📌 39) Project: Return in Methods Example - 1 (Layihə: Metodlarda Return Nümunə - 1)
📌 40) Project: Return in Methods Example - 2 (Layihə: Metodlarda Return Nümunə - 2)
📌 41) Project: Return in Methods Example - 3 (Layihə: Metodlarda Return Nümunə - 3)
📌 42) Project: Return in Methods Example - 4 (Layihə: Metodlarda Return Nümunə - 4)
📌 43) Project: Return in Methods Example - 5 (Layihə: Metodlarda Return Nümunə - 5)
C#: Bölüm 4 Date Time Functions, Project: Duration Calculation, Project: How Much Time Until Exit?, Project: Date Format Example, Project: Date Format Example - 2, Project: Try Catch Example and Project: Throwing Errors Example (Tarix Saat Funksiyaları, Layihə: Müddət Hesabı, Layihə: Çıxışa Nə Qədər Var?, Layihə: Tarix Formatı Nümunə, Layihə: Tarix Formatı Nümunə - 2, Layihə: Sına Tut Nümunə və Layihə: Xətaları Atma Nümunə) - (6 dərs & 6 hissə)
📌 44) Date Time Functions (Tarix Saat Funksiyaları)
📌 45) Date Time Functions - 2 (Tarix Saat Funksiyaları - 2)
📌 46) Project: Duration Calculation (Layihə: Müddət Hesabı)
📌 47) Project: How Much Time Until Exit? (Layihə: Çıxışa Nə Qədər Var?)
📌 48) Future Date (İrəli Tarix)
📌 49) Date Format (Tarix Formatı)
📌 50) Project: Date Format Example (Layihə: Tarix Formatı Nümunə)
📌 51) Project: Date Format Example - 2 (Layihə: Tarix Formatı Nümunə - 2)
📌 52) Project: Try Catch Example (Layihə: Sına Tut Nümunə)
📌 53) Throwing Errors (Xətaları Atma)
📌 54) Project: Throwing Errors Example (Layihə: Xətaları Atma Nümunə)
📌 55) Logging (Loqlama)
C#: Bölüm 5 Arrays, Project: Array Example - 1, Project: Array Example - 2, Project: Array Example - 3, Project: String Example, Project: For Example, Project: Do While Example, Project: Foreach Loop Example, Project: Example - 2, Project: Example - 3, Project: Example - 4, Project: Example, Project: Is Prime?, Project: Example, Project: Random Example and Project: Rock, Paper and Scissors (Massivlər, Layihə: Massiv Nümunə - 1, Layihə: Massiv Nümunə - 2, Layihə: Massiv Nümunə - 3, Layihə: Sətir Nümunə, Layihə: Üçün Nümunə, Layihə: Et Əsnasında Nümunə, Layihə: Foreach Dövrü Nümunə, Layihə: Nümunə - 2, Layihə: Nümunə - 3, Layihə: Nümunə - 4, Layihə: Nümunə, Layihə: Sadə Ədəddirmi?, Layihə: Nümunə, Layihə: Təsadüfi Nümunə və Layihə: Daş, Kağız və Qayçı) - (10 dərs & 15 hissə)
📌 56) Array Theory (Massiv Nəzəriyyəsi)
📌 57) How to Define an Array? (Massiv Necə Tanımlanır?)
📌 58) Project: Array Example - 1 (Layihə: Massiv Nümunə - 1)
📌 59) Project: Array Example - 2 (Layihə: Massiv Nümunə - 2)
📌 60) Project: Array Example - 3 (Layihə: Massiv Nümunə - 3)
📌 61) Project: String Example (Layihə: Sətir Nümunə)
📌 62) What is Nullable? (Nullable Nədir?)
📌 63) For Loop (Üçün Dövrü)
📌 64) Project: For Example (Layihə: Üçün Nümunə)
📌 65) While (Əsnasında)
📌 66) Do While (Et Əsnasında)
📌 67) Project: Do While Example (Layihə: Et Əsnasında Nümunə)
📌 68) Foreach Loop (Foreach Dövrü)
📌 69) Project: Foreach Loop Example (Layihə: Foreach Dövrü Nümunə)
📌 70) Project: Example - 2 (Layihə: Nümunə - 2)
📌 71) Project: Example - 3 (Layihə: Nümunə - 3)
📌 72) Project: Example - 4 (Layihə: Nümunə - 4)
📌 73) Alphabet (Əlifba)
📌 74) Project: Example (Layihə: Nümunə)
📌 75) Project: Is Prime? (Layihə: Sadə Ədəddirmi?)
📌 76) Project: Example (Layihə: Nümunə)
📌 77) Break and Continue (Dayandır və Davam Et)
📌 78) Random (Təsadüfi)
📌 79) Project: Random Example (Layihə: Təsadüfi Nümunə)
📌 80) Project: Rock, Paper and Scissors (Layihə: Daş, Kağız və Qayçı)
C#: Bölüm 6 Classes (Siniflər) - (3 dərs)
📌 81) Introduction to Classes (Siniflərə Giriş)
📌 82) Property (Xüsusiyyət)
📌 83) Encapsulation (İnkapsulyasiya)
C#: Bölüm 7 Constructors (Konstruktorlar) - (5 dərs)
📌 84) Constructors 1 (Konstruktorlar 1)
📌 85) Constructors 2 (Konstruktorlar 2)
📌 86) Constructors 3 (Konstruktorlar 3)
📌 87) Constructors 4 (Konstruktorlar 4)
📌 88) Static (Statik)
C#: Bölüm 8 Interface (Arayüz) - (5 dərs)
📌 89) Introduction to Interface (Arayüzə Giriş)
📌 90) Why Do We Use Interface? (Nə Üçün Arayüz İstifadə Edirik?)
📌 187) Printing Airplane Shooter to Form Screen (Təyyarənin Form Ekranına Çap Edilməsi)
📌 188) Creating an Airplane (Təyyarənin Yaradılması)
📌 189) Bullet Movement (Mərminin Hərəkəti)
📌 190) Airplane Shooter Ending (Təyyarənin Sonu)
C#: Bölüm 13 SQL, Project: Group By Example 2, Project: Group By Example 3, Project: Example 1, Project: Combining Tables Example 2, Project: Conditional Structures Example 1 and Project: Conditional Structures Example 2 (SQL, Layihə: Qruplaşdırma Nümunə 2, Layihə: Qruplaşdırma Nümunə 3, Layihə: Nümunə 1, Layihə: Cədvəllərin Birləşdirilməsi Nümunə 2, Layihə: Şərt Strukturları Nümunə 1 və Layihə: Şərt Strukturları Nümunə 2) - (60 dərs & 6 hissə)
📌 191) Installing SQL Server (SQL Server Quraşdırılması)
📌 27) Console App - 1 (Finding the Sum of Numbers Entered via Console) (Konsol Tətbiqi - 1 (Konsol Üzərindən Girilən Ədədlərin Cəminin Tapılması))
📌 28) Console App - 2 (Reading the Specified File via Console) (Konsol Tətbiqi - 2 (Konsol Üzərindən Göstərilən Faylın Oxunması))
📌 29) Console App - 3 (Creating a QR Code Based on the Expression Entered via Console) (Konsol Tətbiqi - 3 (Konsol Üzərindən Girilən İfadəyə Görə QR Kod Yaradılması))
NODE.JS: Bölüm 4 NODE.JS EXPRESS.JS and Project: Creating the Application (NODE.JS EXPRESS.JS və Layihə: Tətbiqin Yaradılması) - (11 dərs & 1 hissə)
📌 30) What is EXPRESS.JS? (EXPRESS.JS Nədir?)
📌 31) Project: Creating the Application (Layihə: Tətbiqin Yaradılması)
📌 188) Using Validator (Doğrulayıcının İstifadəsi)
📌 189) Dynamic Message & Multiple Validation (Dinamik Mesaj və Çoxlu Doğrulama)
📌 190) Params Validation (Parametr Doğrulaması)
📌 191) Query Validation (Sorğu Doğrulaması)
📌 192) Custom Validator (Xüsusi Doğrulayıcı)
Project: Sending Mail in NODE.JS (Layihə: NODE.JS Məktub Göndərmə) - (1 hissə)
📌 193) NODE.JS Email (NODE.JS Elektron Poçt)
NODE.JS: Bölüm 20 NODE.JS Redis (NODE.JS Redis) - (8 dərs)
📌 194) What is Redis? (Redis Nədir?)
📌 195) Redis Installation (Redis Quraşdırılması)
📌 196) Connecting to Redis (Redis-ə Qoşulma)
📌 197) Redis SET (Redis SET)
📌 198) Redis GET (Redis GET)
📌 199) Redis DEL & SETEX (Redis DEL və SETEX)
📌 200) Redis COMMANDS (Redis Əmrləri)
📌 201) EXPRESS.JS & Redis (EXPRESS.JS və Redis)
NODE.JS: Bölüm 21 NODE.JS Logging (NODE.JS Loqlama) - (6 dərs)
📌 202) Why Do We Log? (Nə Üçün Loqlama Aparılır?)
📌 203) Winston & EXPRESS.JS Installation (Winston və EXPRESS.JS Quraşdırılması)
📌 204) First Logging Process with Winston (Winston ilə İlk Loqlama Əməliyyatı)
📌 205) Creating Custom Log Format with Winston (Winston ilə Xüsusi Loq Formatının Yaradılması)
📌 206) Creating Daily Log File with Winston (Winston ilə Günlük Loq Faylının Yaradılması)
📌 207) Winston & EXPRESS.JS (Winston və EXPRESS.JS)
NODE.JS: Bölüm 22 NODE.JS RabbitMQ - Queue Structures and Project: Creating a Sample Scenario for RabbitMQ (NODE.JS RabbitMQ - Quyruq Quruluşları və Layihə: RabbitMQ Üçün Nümunə Ssenarinin Yaradılması) - (6 dərs & 1 hissə)
📌 4) GİT Command Line Codes (GİT Komanda Sətri Kodları)
📌 5) Creating a GİT Repository (GİT Deposu yaratmaq)
📌 6) GİT Staging Area - GİT Add and GİT Status (GİT Hazırlıq Sahəsi - Dəyişiklikləri əlavə etmək və Proyektin vəziyyətini yoxlamaq)
📌 7) Making a Commit with GİT and Reverting to any Commit (GİT ilə Dəyişiklikləri qeyd etmək və istənilən Qeydə geri qayıtmaq)
📌 8) GİT Branch and Merge - Splitting and Merging a Project with GİT (GİT Budaqlanması və Birləşdirmə - Proyekti budaqlara ayırma və birləşdirmə)
📌 9) GİT Branch and Merge with SourceTree - Branch and Merge Project with GİT (GİT SourceTree ilə Budaqlanma və Birləşdirmə istifadəsi)
📌 10) Managing a GİT Project with SourceTree - Managing a GİT Project without Writing Code (GİT Layihəsini SourceTree ilə idarə etmək - Kod yazmadan GİT layihəsini idarə etmək)
📌 11) GİT Fetch and Pull - via GİTHUB (GİT Məlumatları yoxlamaq və çəkmək - GİTHUB üzərindən)
📌 12) Determining Files to Exclude from GİT Project - Creating and Using a GİT Ignore File (GİT layihəsinə daxil edilməyəcək faylları müəyyən etmək - GİT İqnor faylı yaratmaq və istifadə etmək - 1 video SourceTree ilə, digəri SourceTree-siz)
📌 13) GİT Readme - via GİTHUB (GİT Layihə Təsviri - GİTHUB üzərindən)
📌 14) GİT Stash - Temporarily Hiding and Saving Changes (GİT Dəyişiklikləri müvəqqəti gizlətmək və saxlamaq)
📌 15) GİT Alias - Creating Shortcuts for GİT Commands (GİT Əmrləri üçün Qısayol yaratmaq)
📌 16) Differences Between GİT Commits - GİT Diff, GİT Checkout and P4Merge (GİT Qeydlər arası fərqlər - Fərqləri göstərmək, Versiyaya keçid etmək və P4Merge istifadəsi)
📌 17) Creating GİT Tags - Using GİT Tags with SourceTree (GİT Etiketi yaratmaq və istifadə etmək - SourceTree ilə)
GİTHUB: Bölüm 1 - (9 dərs)
📌 1) What is GİTHUB? (GİTHUB nədir?)
📌 2) GİTHUB Account Creation and Usage (GİTHUB hesabı açma və istifadəsi)
📌 3) Connecting to GİTHUB via GİT Terminal - Uploading a Project to GİTHUB with GİT Terminal (GİT Terminal üzərindən GİTHUB-a bağlanmaq - GİT Terminal ilə GİTHUB-a layihə yükləmək)
📌 4) Creating a GİTHUB Repository - Sending Files to a Repository on GİTHUB with GİT (GİTHUB Deposu yaratmaq - GİT ilə GİTHUB-dakı Depoya fayllar göndərmək)
📌 5) Deleting a GİTHUB Repository - Deleting a Repository from GİTHUB (GİTHUB Deposunu silmək - GİTHUB üzərindən Deposu silmək)
📌 6) Connecting to GİTHUB with SourceTree, Creating and Managing a Repository and Pushing to Remote Server (SourceTree ilə GİTHUB hesabına bağlanma, Depo yaratmaq, Nizamlamaq və Uzaq serverə göndərmək)
📌 7) GİTHUB Branch - Splitting the Project into Branches (GİTHUB Budaqlanması - Layihəni Budaqlara ayırmaq)
📌 8) GİTHUB Fork and Pull Request - Searching on GİTHUB and Forking (GİTHUB Çəngəlləmə və Birləşdirmə Sorğusu - GİTHUB-da axtarış etmək və Çəngəlləmək)
📌 9) GİTHUB Desktop Usage - Running GİT Operations via GİTHUB Desktop (GİTHUB Masaüstü istifadəsi - GİTHUB Masaüstü üzərindən GİT əməliyyatlarını idarə etmək)
TAİLWİND CSS: Bölüm 1 - (3 dərs)
📌 1) Welcome to the Course! What is in the Course? How should I study? (Təlimə xoş gəlmisiniz! Təlimdə nələr var? Necə çalışmalıyam?)
📌 2) Source File (Mənbə faylı)
📌 3) Using the Source File (Mənbə faylından istifadə)
TAİLWİND CSS: Bölüm 2 - (34 dərs)
📌 4) Setting Up the Project Environment with TAİLWİND CSS CLI (TAİLWİND CSS CLI ilə Layihə Mühitinin Hazırlanması)
📌 5) Using TAİLWİND CSS with CDN (TAİLWİND CSS-in CDN ilə İstifadəsi)
📌 6) Using TAİLWİND CSS Color Properties (TAİLWİND CSS Rəng Xüsusiyyətlərinin İstifadəsi)
📌 7) Using Background Colors with TAİLWİND CSS (TAİLWİND CSS ilə Arxa Plan Rənglərinin İstifadəsi)
📌 8) Adding Underline to Texts (Mətnlərə Alt Xətt əlavə etmək)
📌 9) Using Border with TAİLWİND CSS (TAİLWİND CSS ilə Haşiyə İstifadəsi)
📌 10) Using Outline with TAİLWİND CSS (TAİLWİND CSS ilə Kontur İstifadəsi)
📌 11) Using TAİLWİND CSS Font Size Classes (TAİLWİND CSS Şrift Ölçüsü Siniflərinin İstifadəsi)
📌 12) Using Font Family with TAİLWİND CSS (TAİLWİND CSS ilə Şrift Ailəsi İstifadəsi)
📌 13) Using List Style with TAİLWİND CSS (TAİLWİND CSS ilə Siyahı Üslubu İstifadəsi)
📌 14) Text Alignment with TAİLWİND CSS (TAİLWİND CSS ilə Mətnlərin Hizalanması)
📌 15) Line Height Parameters (Sətir Hündürlüyü Parametrləri)
📌 16) Adjusting Letter Spacing (Hərf Aralıqlarının Tənzimlənməsi)
📌 17) Text Truncation - Line Clamp Feature (Mətnin Qısaldılması - Sətir Sıxacı Xüsusiyyəti)
📌 18) Uppercase and Lowercase Text Transformation with TAİLWİND CSS (TAİLWİND CSS ilə Böyük və Kiçik Hərf Çevrilmələri)
📌 19) Using Margin and Padding with TAİLWİND CSS (TAİLWİND CSS ilə Kənar Boşluq və Daxili Boşluq İstifadəsi)
📌 20) Using Width Properties with TAİLWİND CSS (TAİLWİND CSS ilə Genişlik Xüsusiyyətlərinin İstifadəsi)
📌 21) Using Min-Width and Max-Width with TAİLWİND CSS (TAİLWİND CSS ilə Minimum və Maksimum Genişlik İstifadəsi)
📌 22) Using Flexbox with TAİLWİND CSS (TAİLWİND CSS ilə Flexbox İstifadəsi)
📌 23) Using Grid Layout with TAİLWİND CSS (TAİLWİND CSS ilə Şəbəkə Düzümü İstifadəsi)
📌 24) Using Background Image with TAİLWİND CSS (TAİLWİND CSS ilə Arxa Plan Şəkli İstifadəsi)
📌 25) Using Position with TAİLWİND CSS (TAİLWİND CSS ilə Mövqe İstifadəsi)
📌 26) Using Box Shadow with TAİLWİND CSS (TAİLWİND CSS ilə Qutu Kölgəsi İstifadəsi)
📌 27) Using Opacity with TAİLWİND CSS (TAİLWİND CSS ilə Şəffaflıq İstifadəsi)
📌 28) Table Design with TAİLWİND CSS (TAİLWİND CSS ilə Cədvəl Dizaynı)
📌 29) Using Rotate with TAİLWİND CSS (TAİLWİND CSS ilə Fırlanma İstifadəsi)
📌 30) Using Scale with TAİLWİND CSS (TAİLWİND CSS ilə Ölçəkləndirmə İstifadəsi)
📌 31) Using Translate with TAİLWİND CSS (TAİLWİND CSS ilə Yerdəyişmə İstifadəsi)
📌 32) Responsive Design with TAİLWİND CSS - Mobile, Tablet and Desktop (TAİLWİND CSS ilə Uyğunlaşan Dizayn - Mobil, Planşet və Masaüstü)
📌 28) Not Found Screen – NEXT.JS 404 Page Management (Tapılmadı Ekranı – NEXT.JS 404 Səhifə İdarəetməsi)
📌 29) Edit Form – Student Update Form (Redaktə Formu – Tələbə Yeniləmə Formu)
📌 30) Formik and Yup Integration – Form Validation and Error Message Management (Formik və Yup İnteqrasiyası – Forma Yoxlaması və Xəta Mesajlarının İdarə Edilməsi)
NEXT.JS: Bölüm 3 NEXT.JS Caching – Static and Dynamic Structures (NEXT.JS Keşləmə – Statik və Dinamik Quruluşlar) - (4 dərs)
📌 33) Npm Run Build and Start Usage (Npm Qurma və Başlatma İstifadəsi)
📌 34) Static Page to Dynamic Page Conversion (Statik Səhifədən Dinamik Səhifəyə Çevrilmə)
📌 35) NEXT.JS Revalidate Path Usage (NEXT.JS Yenidən Doğrulama Yolu İstifadəsi)
📌 36) Static – Dynamic Rendering Control and Cache Management with Fetch (Fetch ilə Statik – Dinamik Render Nəzarəti və Keş İdarəetməsi)
NEXT.JS: Bölüm 4 NEXT.JS API Routes (NEXT.JS API Marşrutları) - (5 dərs)
📌 37) Route.js API Management – NEXT.JS Route Handlers and Backend Development (Route.js API İdarəetməsi – NEXT.JS Marşrut İşləyiciləri və Backend İnkişafı)
📌 38) Fetching Students with GET Request – NEXT.JS API Data Fetching (GET Sorğusu ilə Tələbələri Çəkmə – NEXT.JS API Məlumat Əldə Etmə)
📌 39) Saving a Student with POST Request – NEXT.JS API CRUD Create Operation (POST Sorğusu ilə Tələbə Saxlama – NEXT.JS API CRUD Yaratma Əməliyyatı)
📌 40) Updating a Student with PATCH Request – NEXT.JS API CRUD Update (PATCH Sorğusu ilə Tələbə Yeniləmə – NEXT.JS API CRUD Yeniləmə)
📌 41) Deleting a Student with DELETE Request – NEXT.JS API CRUD Delete (DELETE Sorğusu ilə Tələbə Silmə – NEXT.JS API CRUD Silmə)
📌 60) Saving User with NEXT.JS API Route and MongoDB Integration (NEXT.JS API Marşrutu ilə İstifadəçi Saxlama və MongoDB İnteqrasiyası)
📌 61) User Login and Session Management with NEXT.JS + NextAuth.js (NEXT.JS + NextAuth.js ilə İstifadəçi Girişi və Sessiya İdarəetməsi)
📌 62) Full Stack Auth: Register and Login in Single Form (/register route) Login Operation (Tam Yığın Kimlik Doğrulaması: Qeydiyyat və Giriş Tək Formada (/register marşrutu) Giriş Əməliyyatı)
📌 63) User Logout / Sign Out (İstifadəçi Çıxışı / Sistemdən Çıxma)
NEXT.JS: Final Project - Course and Category Management System Development (Final Layihəsi - Kurs və Kateqoriya İdarəetmə Sistemi İnkişafı) - (22 hissə)
📌 64) Project Introduction: What Will We Develop? (Layihə Tanıtımı: Nələr İnkişaf Etdirəcəyik?)
📌 65) Navbar Design (Naviqasiya Paneli Dizaynı)
📌 66) Creating the Category Model (Kateqoriya Modelinin Yaradılması)
📌 67) Creating the Category Form (Kateqoriya Formunun Yaradılması)
📌 68) Form Design and Styling with TAİLWİND CSS (TAİLWİND CSS ilə Forma Dizaynı və Tənzimləmə)
📌 69) Adding Category to MongoDB (MongoDB-yə Kateqoriya Əlavə Etmə)
📌 70) Form Validation and Error Management (Forma Yoxlaması və Xəta İdarəetməsi)
📌 71) Disabling Button Based on isPending State (İcra Olunur Vəziyyətinə Görə Düyməni Deaktiv Etmə)
📌 72) Course Model (Kurs Modeli)
📌 73) Creating the Course Component and Fetching Categories from Database (Kurs Komponentinin Yaradılması və Kateqoriyaların Verilənlər Bazasından Çəkilməsi)
📌 74) Course Form Design and Validation with Formik and Yup (Formik və Yup ilə Kurs Formu Dizaynı və Yoxlaması)
📌 75) Date Selection with REACT DatePicker (REACT Tarix Seçici ilə Tarix Seçimi)
📌 76) Creating Custom Date Input (Xüsusi Tarix Girişinin Yaradılması)
📌 77) Form Validation with Formik and Yup (Formik və Yup ilə Forma Yoxlaması)
📌 78) Adding Course to MongoDB (MongoDB-yə Kurs Əlavə Etmə)
📌 79) Success and Error Messages with REACT Toastify (REACT Toastify ilə Uğur və Xəta Mesajları)
📌 80) Disabling Button Based on isPending State (İcra Olunur Vəziyyətinə Görə Düyməni Deaktiv Etmə)
📌 81) Fetching Courses from Database and Displaying on Homepage (Kursları Verilənlər Bazasından Çəkmə və Əsas Səhifədə Göstərmə)
📌 82) Listing Courses with REACT Masonry CSS (REACT Masonry CSS ilə Kursları Siyahılaşdırma)
📌 83) Loading More Courses with Load More (Daha Çox Kurs Yükləmək üçün "Daha Çox Yüklə" Düyməsinin İstifadəsi)
📌 82) Navigating to HTML Component (HTML Komponentinə Keçid)
📌 83) Performing Operations for Lists Module (Siyahılar Modulu üçün Əməliyyatların Aparılması)
📌 84) Displaying Statistics Information (Statistika Məlumatlarının Göstərilməsi)
📌 85) CSS Corrections (CSS Düzəltmələri)
📌 86) Displaying Image List (Şəkil Siyahısını Göstərmə)
📌 87) Popups Module (Açılan Pəncərələr Modulu)
📌 88) Modal Screen (Modal Ekranı)
📌 89) Angular Lifecycle (Angular Həyat Dövrü)
📌 90) Hiding Modal When Navigating to Another Page with Component Destroy Hook (Komponent Məhvetmə Qarmağı ilə Başqa Səhifəyə Gedildikdə Açılan Pəncərəni Gizlətmə)
📌 91) Opening Modal (Modalı Açma)
📌 92) Closing Modal (Modalı Bağlama)
ANGULAR: Bölüm 5 Reactive Form (Reaktiv Forma) - (15 dərs)
📌 93) Project Opening (Layihənin Açılışı)
📌 94) Differences Between Reactive Form and Template Form (Reaktiv Forma ilə Şablon Forma Arasındakı Fərqlər)
📌 95) What is Form Group and Form Control, What are They Used For (Forma Qrupu və Forma Nəzarəti Nədir, Nəyə Yarayır)
📌 96) Binding Form Elements (Forma Elementlərini Bağlama)
📌 97) What are Angular Validators (Angular Doğrulayıcılar Nələrdir)
📌 167) Making Validators Reusable (Doğrulayıcıları Yenidən İstifadə Edilə Bilən Hala Gətirmə)
📌 168) StatusChange (Vəziyyət Dəyişikliyi)
📌 169) Setting New Value to Form Elements on Correct Answer (Düzgün Cavabda Forma Elementlərinə Yeni Dəyər Təyin Etmə)
📌 170) Delay and Filter Operator Usage (Gecikmə və Süzgəc Operatoru İstifadəsi)
📌 171) Finding the Average Correct Answer Time (Ortalama Düzgün Cavab Müddətini Tapma)
📌 172) Solution with RxJS Scan Pipeable Operator (RxJS Scan Boru Operatoru ilə Həll)
📌 173) CSS Styling (CSS Vermə)
ANGULAR: Bölüm 12 Material (Material) - (29 dərs)
📌 174) Angular Material Setup (Angular Material Qurulumu)
📌 175) Typography (Tipоqrafiya)
📌 176) Buttons and Icons (Düymələr və İkonlar)
📌 177) ButtonToggle (Düymə Keçidi)
📌 178) Badge (Nişan)
📌 179) Progress Spinner (İrəliləyiş Fırıldağı)
📌 180) ProgressBar (İrəliləyiş Çubuğu)
📌 181) Toolbar (Alət Çubuğu)
📌 182) Sidenav (Yan Naviqasiya)
📌 183) Menu (Menyu)
📌 184) List (Siyahı)
📌 185) GridList (Şəbəkə Siyahısı)
📌 186) Expansion Panel (Genişlənmə Paneli)
📌 187) Card (Kart)
📌 188) Tabs (Nişanlar)
📌 189) Stepper (Addımlayıcı)
📌 190) FormField Input Textarea (Forma Sahəsi Daxiletmə Mətn Sahəsi)
📌 191) Select (Seçim)
📌 192) AutoComplete (Avtomatik Tamamlama)
📌 193) Checkbox RadioButton (Onay Qutusu Radio Düyməsi)
📌 194) DatePicker (Tarix Seçici)
📌 195) Tooltip (Əlaqə Məlumatı)
📌 196) Snackbar (Bildiriş Çubuğu)
📌 197) Dialog (Dialoq)
📌 198) Table (Cədvəl)
📌 199) Datatable Column and Row (Məlumat Cədvəli Sütun və Sıra)
📌 200) Filtering (Süzgəcdən Keçirmə)
📌 201) Sorting (Sıralama)
📌 202) Pagination (Səhifələmə)
Project: Angular Material and BOOTSTRAP Card Project (Layihə: Angular Material və BOOTSTRAP ilə Kart Layihəsi) - (4 hissə)
📌 203) Project Introduction (Layihə Tanıtımı)
📌 204) Project Opening Angular Material and BOOTSTRAP Setup (Layihənin Açılışı Angular Material və BOOTSTRAP Qurulumu)
📌 205) Angular Material Card Structure and Printing Data with NgFor (Angular Material Kart Quruluşu və Siyahı Dövretməsi ilə Məlumatları Çap Etmə)
📌 206) Using Material Card Structure in a New Component and Passing Data to Component (Material Kart Quruluşunu Yeni Komponentdə İstifadə Etmə və Komponentə Məlumat Ötürmə)
ANGULAR: Bölüm 13 Angular Material Login Register Form (Angular Material ilə Giriş Qeydiyyat Formu) - (9 dərs)
📌 207) Project Introduction (Layihə Tanıtımı)
📌 208) Project Opening Angular Material and BOOTSTRAP Setup (Layihənin Açılışı Angular Material və BOOTSTRAP Qurulumu)
📌 209) Building Header with Toolbar (Alət Çubuğu ilə Başlıq Qurma)
📌 311) Printing Student Data to Detail (Tələbə Məlumatını Detala Çap Etmə)
📌 312) Source File (Mənbə Faylı)
Project: Student Update (Layihə: Tələbə Yeniləmə) - (7 hissə)
📌 313) Writing Gender Service (Cins Servisinin Yazılması)
📌 314) Integrating GenderList with MatSelect and Printing to UI (İstifadəçi Arayüzü GenderList İnteqrasiyasını MatSelect Vasitəsilə İstifadəçi Arayüzünə Çap Etmə)
📌 315) Writing Update Student Service (Tələbə Yeniləmə Servisinin Yazılması)
VUE.JS: Bölüm 8 VUE.JS Component Structure Forms After Learning (Options API) (VUE.JS Komponent Quruluşu Formaları Öyrəndikdən Sonra (Options API)) - (5 dərs)
📌 72) Opening Form Component and Writing HTML (Forma Komponentinin Açılması və HTML-in Yazılması)
📌 73) Providing CSS to Components (Komponentlərə CSS Vermə)
📌 74) Getting New Student Information and Printing to Screen (Yeni Tələbə Məlumatlarının Alınması və Ekrana Çap Edilməsi)
📌 75) Exercise (Məşq)
📌 76) Exercise Solution (Məşq Həlli)
VUE.JS: Bölüm 9 VUE.JS Component Lifecycle Hooks (Options API) (VUE.JS Komponent Həyat Dövrü Qarmaqları (Options API)) - (2 dərs)
📌 77) Component Lifecycle Hooks Theory (Komponent Həyat Dövrü Qarmaqları Nəzəriyyəsi)
📌 78) Component Lifecycle Hooks Practice (Komponent Həyat Dövrü Qarmaqları Praktika)
📌 92) Project Opening and Code Cleanup (Layihə Açılışı və Kod Təmizliyi)
📌 93) Creating the Search Form (Axtarış Formunun Yaradılması)
📌 94) Youtube Data API Usage (Youtube Məlumat API İstifadəsi)
📌 95) Creating Youtube API Key (Youtube API Açarının Yaradılması)
📌 96) Assigning the Response Returned from Youtube Data API Request to Data Property (Youtube Məlumat API-yə Sorğu Atıb Dönən Cavabı Məlumat Xüsusiyyətinə Atma)
📌 97) Opening New Component and Printing Videos (Yeni Komponent Açıb Videoları Çap Etmə Əməliyyatı)
📌 98) Providing CSS for Video Listing (Video Siyahılaşdırma üçün CSS Vermə)
📌 99) Opening the Video When Clicking on a Video from the Video List (Video Siyahısından Əlaqəli Videoya Kliklədiyimizdə Videonun Açılması)
📌 100) Providing CSS to Video View Screen (Video Görüntüləmə Ekranına CSS Vermə)
📌 124) Component Opening and Global and Local Integration (Komponent Açılışı və Qlobal və Lokal Olaraq İnteqrasiya Edilməsi)
📌 125) Scoped CSS Writing Style Usage in Components (Komponentlərdə Çərçivəli CSS Yazım Tərzi İstifadəsi)
📌 126) Passing Data as Props - DefineProps Usage (Props Olaraq Məlumat Ötürmə - DefineProps İstifadəsi)
📌 127) Providing CSS to Component (Komponentə CSS Vermə)
📌 128) Prop Types (Prop Tipləri)
📌 129) Emitting Custom Event (Xüsusi Hadisə Göndərmə)
📌 130) Prop Type Validation (Prop Tipi Doğrulaması)
📌 131) Transferring Data Two Levels Deep Without Props Using Provide Inject (Provide Inject İstifadə Etmədən Props ilə İki Dəfə Dərin Məlumat Ötürülməsi)
📌 132) Provide Inject Usage (Provide Inject İstifadəsi)
📌 221) Hiding and Showing Header Titles Based on Login Status (Giriş Vəziyyətinə Görə Başlıq Elementlərinin Gizlədilməsi və Göstərilməsi)
📌 222) Opening Dashboard Components and Adding to Router (İdarə Paneli Komponentlərinin Açılması və Marşrutlayıcıya Əlavə Edilməsi)
📌 223) Building Sidebar on Dashboard Screen (İdarə Paneli Ekranında Yan Panelin Qurulması)
📌 224) User with Admin Permission Being Able to See and Add Courses (Admin Səlahiyyətinə Sahib İstifadəçinin Kursları Görə Bilməsi və Əlavə Edə Bilməsi)
📌 225) Router Redirects with Route Guards (Marşrut Mühafizəsi ilə Marşrutlayıcı Yönləndirmələri)
📌 226) Creating Course Addition Form (Kurs Əlavə Etmə Formunun Yaradılması)
📌 227) Validation Controls with Yup (Yup ilə Doğrulama Nəzarətləri)
📌 228) Tip Tap Editor (Tip Tap Redaktoru)
📌 229) CourseStore (Kurs Mağazası)
📌 230) Saving New Course to Firebase (Firebase-ə Yeni Kurs Saxlama)
📌 231) Showing Loading Icon Until Response is Received from Firebase (Firebase-dən Cavab Alana Qədər Yükləmə İkonunun Göstərilməsi)
📌 233) Fetching Specific Number of Courses from Firebase (Müəyyən Sayıda Kursu Firebase-dən Çəkmə)
📌 234) Printing Course Information to Table Using Vuetify Table (Vuetify Cədvəli İstifadə Edərək Kurs Məlumatlarını Cədvələ Çap Etmə)
📌 235) Uploading Data Belonging to Courses to Firebase (Kurslara Aid Məlumatın Firebase-ə Yüklənməsi)
📌 236) Printing 3 More Courses to Table When Clicking Load More Courses Button (Daha Artıq Kurs Yüklə Düyməsinə Kliklədiyimizdə 3 Əlavə Kursun Cədvələ Çap Edilməsi)
📌 237) Showing Loading Icon While Loading More Courses (Daha Artıq Kurs Yüklənərkən Yükləmə İkonunun Göstərilməsi)
📌 238) Showing Loading Icon When First Fetching Courses (İlk Dəfə Kursları Çəkmək İstədiyimizdə Yükləmə İkonunun Göstərilməsi)
📌 239) Course Deletion Operation and Refreshing Page Data After Adding Course (Kurs Silmə Əməliyyatı və Kurs Əlavə Etdikdən Sonra Səhifənin Yenilənib Məlumatın Çəkilməsi)
📌 240) Printing Course ID Information to Form Inputs (Kurs ID Məlumatına Görə Məlumatın Çəkilib Form Daxiletmələrinə Çap Edilməsi)
📌 241) Printing Course Description to TipTap Editor (TipTap Redaktoruna Kurs Açıqlamasının Çap Edilməsi)
📌 242) Saving Updated Course Information to Firebase (Yenilənən Kurs Məlumatlarını Firebase-ə Saxlama)
📌 243) Providing Loading Icon to Update Button and Removing Notification (Yeniləmə Düyməsinə Yükləmə İkonu Verilməsi və Bildirişin Çıxarılması)
PYTHON: Bölüm 5 Python Variables, Project: Variable Definition and Project: Data Types (Python Dəyişənlər, Layihə: Dəyişən Tanımlama və Layihə: Məlumat Tipləri) - (3 dərs & 2 hissə & 1 imtahan)
📌 17) Defining Variables in Python (Pythonda Dəyişən Tanımlama)
PYTHON: Bölüm 10 Python Loops, Project-1: For Loops, Project-2: For Loops, Project-1: While Loops and Project-2: While Loops (Python Dövrlər, Layihə-1: For Dövrləri, Layihə-2: For Dövrləri, Layihə-1: While Dövrləri və Layihə-2: While Dövrləri) - (5 dərs & 4 hissə)
📌 55) About the Section (Bölüm Haqqında)
📌 56) Loops (Dövrlər)
📌 57) For Loops in Python (Pythonda For Dövrləri)
📌 58) Project-1: For Loops (Layihə-1: For Dövrləri)
📌 59) Project-2: For Loops (Layihə-2: For Dövrləri)
📌 60) While Loops in Python (Pythonda While Dövrləri)
📌 61) Project-1: While Loops (Layihə-1: While Dövrləri)
📌 62) Project-2: While Loops (Layihə-2: While Dövrləri)
📌 63) Break and Continue (Dayandır və Davam Et)
PYTHON: Bölüm 11 Python Loop Methods, Project: Prime Number and Multiplication Table and Project: Number Guessing Application (Python Döngü Metodları, Layihə: Asal Sayı və Çarpım Cədvəli və Layihə: Sayı Təxmin Tətbiqi) - (2 dərs & 2 hissə)
PYTHON: Bölüm 16 Working with Modules, Project: Module Usage, Project-1: Math Module, Project-2: Random Module, Project-3: Datetime Module, Project-4: Os Module and Project-5: Regular Expression Module (Modullarla İşləmə, Layihə: Modul İstifadəsi, Layihə-1: Riyaziyyat Modulu, Layihə-2: Təsadüfi Modul, Layihə-3: Tarix-Vaxt Modulu, Layihə-4: Əməliyyat Sistemi Modulu və Layihə-5: Müntəzəm İfadə Modulu) - (5 dərs & 6 hissə)
📌 100) About the Section (Bölüm Haqqında)
📌 101) What is a Module? (Modul Nədir?)
📌 102) Module Usage (Modul İstifadəsi)
📌 103) Project: Module Usage (Layihə: Modul İstifadəsi)
📌 104) Modules Coming with Python: Built-in Modules (Python ilə Gələn Modullar: Daxili Modullar)
📌 105) Project-1: Math Module (Layihə-1: Riyaziyyat Modulu)
📌 106) Project-2: Random Module (Layihə-2: Təsadüfi Modul)
PYTHON: Bölüm 18 OOP #2 - Object Oriented Programming, Project: Blog User and Moderator and Project: Dict Class Customization (OOP #2 - Obyekt Yönümlü Proqramlaşdırma, Layihə: Bloq İstifadəçisi və Moderator və Layihə: Dict Sinifinin Özəlləşdirilməsi) - (5 dərs & 2 hissə)
📌 130) Inheritance: What is Inheritance? (Varislik: Varislik Nədir?)
📌 133) Project: Blog User and Moderator (Layihə: Bloq İstifadəçisi və Moderator)
📌 134) Properties (Xüsusiyyətlər)
📌 135) Python Special Methods (Python Xüsusi Metodları)
📌 136) Project: Dict Class Customization (Layihə: Dict Sinifinin Özəlləşdirilməsi)
PYTHON: Bölüm 19 Python Iterators and Generators, Project: Iterable Card and Project: Generators with Index Usage (Python İterasiyaçılar və Generatorlar, Layihə: İterasiya Edilə Bilən Kart və Layihə: İndeks İstifadəsi ilə Generatorlar) - (3 dərs & 2 hissə)
📌 137) Iterators and Iterables (İterasiyaçılar və İterasiya Edilə Bilənlər)
📌 138) Custom Iterators (Xüsusi İterasiyaçılar)
📌 139) Project: Iterable Card (Layihə: İterasiya Edilə Bilən Kart)
📌 140) Generators (Generatorlar)
📌 141) Project: Generators with Index Usage (Layihə: İndeks İstifadəsi ilə Generatorlar)
PYTHON: Bölüm 20 Python Decorators and Project: Decorator for Speed Test (Python Dekoratorlar və Layihə: Sürət Testi üçün Dekorator) - (7 dərs & 1 hissə)
📌 142) Nested Function Usage (İç İçə Funksiya İstifadəsi)
📌 143) Returning Function from Function (Funksiyadan Funksiya Qaytarma)
📌 144) Sending Functions as Parameter (Funksiyaları Parametr Olaraq Göndərmə)
PYTHON: Bölüm 22 Working with CSV, Project-1: Working with CSV and Project-2: Working with CSV (CSV ilə İşləmə, Layihə-1: CSV ilə İşləmə və Layihə-2: CSV ilə İşləmə) - (5 dərs & 2 hissə)
📌 159) What is CSV? (CSV Nədir?)
📌 160) Reading Data from CSV File: Reader (CSV Faylından Məlumat Oxuma: Reader)
📌 161) Reading Data from CSV File: DictReader (CSV Faylından Məlumat Oxuma: DictReader)
📌 162) Writing Data to CSV File: Writer (CSV Faylına Məlumat Yazma: Writer)
📌 163) Writing Data to CSV File: DictWriter (CSV Faylına Məlumat Yazma: DictWriter)
📌 164) Project-1: Working with CSV (Layihə-1: CSV ilə İşləmə)
📌 165) Project-2: Working with CSV (Layihə-2: CSV ilə İşləmə)
PYTHON: Bölüm 23 Working with JSON, Project-1: Working with JSON and Project-2: Working with JSON (JSON ilə İşləmə, Layihə-1: JSON ilə İşləmə və Layihə-2: JSON ilə İşləmə) - (7 dərs & 2 hissə)
📌 169) Project-1: Working with JSON (Layihə-1: JSON ilə İşləmə)
📌 170) JSON List Working-1 (JSON Siyahıları ilə İşləmə-1)
📌 171) JSON List Working-2 (JSON Siyahıları ilə İşləmə-2)
📌 172) JSON List Working-3 (JSON Siyahıları ilə İşləmə-3)
📌 173) Serializing Class Types (Sinif Tiplərinin Serializasiyası)
📌 174) Project-2: Working with JSON (Layihə-2: JSON ilə İşləmə)
PYTHON: Bölüm 24 APIs: Http Requests, Project: API - Latest News, Project: API - Weather Condition, Project: API - Live Exchange Rate, Project: API - Github and Project: API - Movie Data (API-lər: Http Sorğuları, Layihə: API - Son Dəqiqə Xəbərlər, Layihə: API - Hava Durumu, Layihə: API - Canlı Valyuta Çeviri, Layihə: API - Github və Layihə: API - Film Verilənləri) - (5 dərs & 5 hissə)
📌 175) What is Http? (Http Nədir?)
📌 176) Http Verbs (Http Felləri)
📌 177) Http Requests (Http Sorğuları)
📌 178) Filtering with Query String (Query String ilə Süzgəcdən Keçirmə)
📌 179) Http Post (Http Post Sorğusu)
📌 180) Project: API - Latest News (Layihə: API - Son Dəqiqə Xəbərlər)
📌 181) Project: API - Weather Condition (Layihə: API - Hava Durumu)
📌 182) Project: API - Live Exchange Rate (Layihə: API - Canlı Valyuta Çeviri)
📌 183) Project: API - Github (Layihə: API - Github)
📌 184) Project: API - Movie Data (Layihə: API - Film Verilənləri)
PYTHON: Bölüm 25 Web Scraping: BeautifulSoup, Project: Web Scraping - quliyev_coding, Project: Web Scraping - Google, Project: Web Scraping and Project: Web Scraping - Shopping Site (Veb Kazıma: BeautifulSoup, Layihə: Veb Kazıma - quliyev_coding, Layihə: Veb Kazıma - Google, Layihə: Veb Kazıma - IMDB və Layihə: Veb Kazıma - Alış-Veriş Saytı) - (6 dərs & 4 hissə)
📌 185) What is Web Scraping? (Veb Kazıma Nədir?)
📌 186) Getting HTML and CSS Information Based on Request (Sorğuya Əsasən HTML və CSS Məlumatlarını Alma)
📌 191) Project: Web Scraping - quliyev_coding (Layihə: Veb Kazıma - quliyev_coding)
📌 192) Project: Web Scraping - Google (Layihə: Veb Kazıma - Google)
📌 193) Project: Web Scraping - IMDB (Layihə: Veb Kazıma - IMDB)
📌 194) Project: Web Scraping - Shopping Site (Layihə: Veb Kazıma - Alış-Veriş Saytı)
PYTHON: Bölüm 26 Bot Writing with Python: Selenium and Project: Accessing Multiple Elements with Selenium (Python ilə Bot Yazımı: Selenium və Layihə: Selenium ilə Çoxlu Etiketlərə Giriş) - (6 dərs & 1 hissə)
PYTHON: Bölüm 28 Data Analysis: Pandas, Project: Imdb Movie Data Analysis, Project: NBA Players Data Analysis and Project: Youtube Statistics Data (Məlumat Analizi: Pandas, Layihə: Imdb Film Məlumatlarının Analizi, Layihə: NBA Oyunçularının Məlumat Analizi və Layihə: Youtube Statistika Məlumatlarının Analizi) - (11 dərs & 3 hissə)
📌 4) GİT Command Line Codes (GİT Komanda Sətri Kodları)
📌 5) Creating a GİT Repository (GİT Deposu yaratmaq)
📌 6) GİT Staging Area - GİT Add and GİT Status (GİT Hazırlıq Sahəsi - Dəyişiklikləri əlavə etmək və Proyektin vəziyyətini yoxlamaq)
📌 7) Making a Commit with GİT and Reverting to any Commit (GİT ilə Dəyişiklikləri qeyd etmək və istənilən Qeydə geri qayıtmaq)
📌 8) GİT Branch and Merge - Splitting and Merging a Project with GİT (GİT Budaqlanması və Birləşdirmə - Proyekti budaqlara ayırma və birləşdirmə)
📌 9) GİT Branch and Merge with SourceTree - Branch and Merge Project with GİT (GİT SourceTree ilə Budaqlanma və Birləşdirmə istifadəsi)
📌 10) Managing a GİT Project with SourceTree - Managing a GİT Project without Writing Code (GİT Layihəsini SourceTree ilə idarə etmək - Kod yazmadan GİT layihəsini idarə etmək)
📌 11) GİT Fetch and Pull - via GİTHUB (GİT Məlumatları yoxlamaq və çəkmək - GİTHUB üzərindən)
📌 12) Determining Files to Exclude from GİT Project - Creating and Using a GİT Ignore File (GİT layihəsinə daxil edilməyəcək faylları müəyyən etmək - GİT İqnor faylı yaratmaq və istifadə etmək - 1 video SourceTree ilə, digəri SourceTree-siz)
📌 13) GİT Readme - via GİTHUB (GİT Layihə Təsviri - GİTHUB üzərindən)
📌 14) GİT Stash - Temporarily Hiding and Saving Changes (GİT Dəyişiklikləri müvəqqəti gizlətmək və saxlamaq)
📌 15) GİT Alias - Creating Shortcuts for GİT Commands (GİT Əmrləri üçün Qısayol yaratmaq)
📌 16) Differences Between GİT Commits - GİT Diff, GİT Checkout and P4Merge (GİT Qeydlər arası fərqlər - Fərqləri göstərmək, Versiyaya keçid etmək və P4Merge istifadəsi)
📌 17) Creating GİT Tags - Using GİT Tags with SourceTree (GİT Etiketi yaratmaq və istifadə etmək - SourceTree ilə)
GİTHUB: Bölüm 1 - (9 dərs)
📌 1) What is GİTHUB? (GİTHUB nədir?)
📌 2) GİTHUB Account Creation and Usage (GİTHUB hesabı açma və istifadəsi)
📌 3) Connecting to GİTHUB via GİT Terminal - Uploading a Project to GİTHUB with GİT Terminal (GİT Terminal üzərindən GİTHUB-a bağlanmaq - GİT Terminal ilə GİTHUB-a layihə yükləmək)
📌 4) Creating a GİTHUB Repository - Sending Files to a Repository on GİTHUB with GİT (GİTHUB Deposu yaratmaq - GİT ilə GİTHUB-dakı Depoya fayllar göndərmək)
📌 5) Deleting a GİTHUB Repository - Deleting a Repository from GİTHUB (GİTHUB Deposunu silmək - GİTHUB üzərindən Deposu silmək)
📌 6) Connecting to GİTHUB with SourceTree, Creating and Managing a Repository and Pushing to Remote Server (SourceTree ilə GİTHUB hesabına bağlanma, Depo yaratmaq, Nizamlamaq və Uzaq serverə göndərmək)
📌 7) GİTHUB Branch - Splitting the Project into Branches (GİTHUB Budaqlanması - Layihəni Budaqlara ayırmaq)
📌 8) GİTHUB Fork and Pull Request - Searching on GİTHUB and Forking (GİTHUB Çəngəlləmə və Birləşdirmə Sorğusu - GİTHUB-da axtarış etmək və Çəngəlləmək)
📌 9) GİTHUB Desktop Usage - Running GİT Operations via GİTHUB Desktop (GİTHUB Masaüstü istifadəsi - GİTHUB Masaüstü üzərindən GİT əməliyyatlarını idarə etmək)
TAİLWİND CSS: Bölüm 1 - (3 dərs)
📌 1) Welcome to the Course! What is in the Course? How should I study? (Təlimə xoş gəlmisiniz! Təlimdə nələr var? Necə çalışmalıyam?)
📌 2) Source File (Mənbə faylı)
📌 3) Using the Source File (Mənbə faylından istifadə)
TAİLWİND CSS: Bölüm 2 - (34 dərs)
📌 4) Setting Up the Project Environment with TAİLWİND CSS CLI (TAİLWİND CSS CLI ilə Layihə Mühitinin Hazırlanması)
📌 5) Using TAİLWİND CSS with CDN (TAİLWİND CSS-in CDN ilə İstifadəsi)
📌 6) Using TAİLWİND CSS Color Properties (TAİLWİND CSS Rəng Xüsusiyyətlərinin İstifadəsi)
📌 7) Using Background Colors with TAİLWİND CSS (TAİLWİND CSS ilə Arxa Plan Rənglərinin İstifadəsi)
📌 8) Adding Underline to Texts (Mətnlərə Alt Xətt əlavə etmək)
📌 9) Using Border with TAİLWİND CSS (TAİLWİND CSS ilə Haşiyə İstifadəsi)
📌 10) Using Outline with TAİLWİND CSS (TAİLWİND CSS ilə Kontur İstifadəsi)
📌 11) Using TAİLWİND CSS Font Size Classes (TAİLWİND CSS Şrift Ölçüsü Siniflərinin İstifadəsi)
📌 12) Using Font Family with TAİLWİND CSS (TAİLWİND CSS ilə Şrift Ailəsi İstifadəsi)
📌 13) Using List Style with TAİLWİND CSS (TAİLWİND CSS ilə Siyahı Üslubu İstifadəsi)
📌 14) Text Alignment with TAİLWİND CSS (TAİLWİND CSS ilə Mətnlərin Hizalanması)
📌 15) Line Height Parameters (Sətir Hündürlüyü Parametrləri)
📌 16) Adjusting Letter Spacing (Hərf Aralıqlarının Tənzimlənməsi)
📌 17) Text Truncation - Line Clamp Feature (Mətnin Qısaldılması - Sətir Sıxacı Xüsusiyyəti)
📌 18) Uppercase and Lowercase Text Transformation with TAİLWİND CSS (TAİLWİND CSS ilə Böyük və Kiçik Hərf Çevrilmələri)
📌 19) Using Margin and Padding with TAİLWİND CSS (TAİLWİND CSS ilə Kənar Boşluq və Daxili Boşluq İstifadəsi)
📌 20) Using Width Properties with TAİLWİND CSS (TAİLWİND CSS ilə Genişlik Xüsusiyyətlərinin İstifadəsi)
📌 21) Using Min-Width and Max-Width with TAİLWİND CSS (TAİLWİND CSS ilə Minimum və Maksimum Genişlik İstifadəsi)
📌 22) Using Flexbox with TAİLWİND CSS (TAİLWİND CSS ilə Flexbox İstifadəsi)
📌 23) Using Grid Layout with TAİLWİND CSS (TAİLWİND CSS ilə Şəbəkə Düzümü İstifadəsi)
📌 24) Using Background Image with TAİLWİND CSS (TAİLWİND CSS ilə Arxa Plan Şəkli İstifadəsi)
📌 25) Using Position with TAİLWİND CSS (TAİLWİND CSS ilə Mövqe İstifadəsi)
📌 26) Using Box Shadow with TAİLWİND CSS (TAİLWİND CSS ilə Qutu Kölgəsi İstifadəsi)
📌 27) Using Opacity with TAİLWİND CSS (TAİLWİND CSS ilə Şəffaflıq İstifadəsi)
📌 28) Table Design with TAİLWİND CSS (TAİLWİND CSS ilə Cədvəl Dizaynı)
📌 29) Using Rotate with TAİLWİND CSS (TAİLWİND CSS ilə Fırlanma İstifadəsi)
📌 30) Using Scale with TAİLWİND CSS (TAİLWİND CSS ilə Ölçəkləndirmə İstifadəsi)
📌 31) Using Translate with TAİLWİND CSS (TAİLWİND CSS ilə Yerdəyişmə İstifadəsi)
📌 32) Responsive Design with TAİLWİND CSS - Mobile, Tablet and Desktop (TAİLWİND CSS ilə Uyğunlaşan Dizayn - Mobil, Planşet və Masaüstü)
📌 28) Not Found Screen – NEXT.JS 404 Page Management (Tapılmadı Ekranı – NEXT.JS 404 Səhifə İdarəetməsi)
📌 29) Edit Form – Student Update Form (Redaktə Formu – Tələbə Yeniləmə Formu)
📌 30) Formik and Yup Integration – Form Validation and Error Message Management (Formik və Yup İnteqrasiyası – Forma Yoxlaması və Xəta Mesajlarının İdarə Edilməsi)
NEXT.JS: Bölüm 3 NEXT.JS Caching – Static and Dynamic Structures (NEXT.JS Keşləmə – Statik və Dinamik Quruluşlar) - (4 dərs)
📌 33) Npm Run Build and Start Usage (Npm Qurma və Başlatma İstifadəsi)
📌 34) Static Page to Dynamic Page Conversion (Statik Səhifədən Dinamik Səhifəyə Çevrilmə)
📌 35) NEXT.JS Revalidate Path Usage (NEXT.JS Yenidən Doğrulama Yolu İstifadəsi)
📌 36) Static – Dynamic Rendering Control and Cache Management with Fetch (Fetch ilə Statik – Dinamik Render Nəzarəti və Keş İdarəetməsi)
NEXT.JS: Bölüm 4 NEXT.JS API Routes (NEXT.JS API Marşrutları) - (5 dərs)
📌 37) Route.js API Management – NEXT.JS Route Handlers and Backend Development (Route.js API İdarəetməsi – NEXT.JS Marşrut İşləyiciləri və Backend İnkişafı)
📌 38) Fetching Students with GET Request – NEXT.JS API Data Fetching (GET Sorğusu ilə Tələbələri Çəkmə – NEXT.JS API Məlumat Əldə Etmə)
📌 39) Saving a Student with POST Request – NEXT.JS API CRUD Create Operation (POST Sorğusu ilə Tələbə Saxlama – NEXT.JS API CRUD Yaratma Əməliyyatı)
📌 40) Updating a Student with PATCH Request – NEXT.JS API CRUD Update (PATCH Sorğusu ilə Tələbə Yeniləmə – NEXT.JS API CRUD Yeniləmə)
📌 41) Deleting a Student with DELETE Request – NEXT.JS API CRUD Delete (DELETE Sorğusu ilə Tələbə Silmə – NEXT.JS API CRUD Silmə)
📌 60) Saving User with NEXT.JS API Route and MongoDB Integration (NEXT.JS API Marşrutu ilə İstifadəçi Saxlama və MongoDB İnteqrasiyası)
📌 61) User Login and Session Management with NEXT.JS + NextAuth.js (NEXT.JS + NextAuth.js ilə İstifadəçi Girişi və Sessiya İdarəetməsi)
📌 62) Full Stack Auth: Register and Login in Single Form (/register route) Login Operation (Tam Yığın Kimlik Doğrulaması: Qeydiyyat və Giriş Tək Formada (/register marşrutu) Giriş Əməliyyatı)
📌 63) User Logout / Sign Out (İstifadəçi Çıxışı / Sistemdən Çıxma)
NEXT.JS: Final Project - Course and Category Management System Development (Final Layihəsi - Kurs və Kateqoriya İdarəetmə Sistemi İnkişafı) - (22 hissə)
📌 64) Project Introduction: What Will We Develop? (Layihə Tanıtımı: Nələr İnkişaf Etdirəcəyik?)
📌 65) Navbar Design (Naviqasiya Paneli Dizaynı)
📌 66) Creating the Category Model (Kateqoriya Modelinin Yaradılması)
📌 67) Creating the Category Form (Kateqoriya Formunun Yaradılması)
📌 68) Form Design and Styling with TAİLWİND CSS (TAİLWİND CSS ilə Forma Dizaynı və Tənzimləmə)
📌 69) Adding Category to MongoDB (MongoDB-yə Kateqoriya Əlavə Etmə)
📌 70) Form Validation and Error Management (Forma Yoxlaması və Xəta İdarəetməsi)
📌 71) Disabling Button Based on isPending State (İcra Olunur Vəziyyətinə Görə Düyməni Deaktiv Etmə)
📌 72) Course Model (Kurs Modeli)
📌 73) Creating the Course Component and Fetching Categories from Database (Kurs Komponentinin Yaradılması və Kateqoriyaların Verilənlər Bazasından Çəkilməsi)
📌 74) Course Form Design and Validation with Formik and Yup (Formik və Yup ilə Kurs Formu Dizaynı və Yoxlaması)
📌 75) Date Selection with REACT DatePicker (REACT Tarix Seçici ilə Tarix Seçimi)
📌 76) Creating Custom Date Input (Xüsusi Tarix Girişinin Yaradılması)
📌 77) Form Validation with Formik and Yup (Formik və Yup ilə Forma Yoxlaması)
📌 78) Adding Course to MongoDB (MongoDB-yə Kurs Əlavə Etmə)
📌 79) Success and Error Messages with REACT Toastify (REACT Toastify ilə Uğur və Xəta Mesajları)
📌 80) Disabling Button Based on isPending State (İcra Olunur Vəziyyətinə Görə Düyməni Deaktiv Etmə)
📌 81) Fetching Courses from Database and Displaying on Homepage (Kursları Verilənlər Bazasından Çəkmə və Əsas Səhifədə Göstərmə)
📌 82) Listing Courses with REACT Masonry CSS (REACT Masonry CSS ilə Kursları Siyahılaşdırma)
📌 83) Loading More Courses with Load More (Daha Çox Kurs Yükləmək üçün "Daha Çox Yüklə" Düyməsinin İstifadəsi)
📌 82) Navigating to HTML Component (HTML Komponentinə Keçid)
📌 83) Performing Operations for Lists Module (Siyahılar Modulu üçün Əməliyyatların Aparılması)
📌 84) Displaying Statistics Information (Statistika Məlumatlarının Göstərilməsi)
📌 85) CSS Corrections (CSS Düzəltmələri)
📌 86) Displaying Image List (Şəkil Siyahısını Göstərmə)
📌 87) Popups Module (Açılan Pəncərələr Modulu)
📌 88) Modal Screen (Modal Ekranı)
📌 89) Angular Lifecycle (Angular Həyat Dövrü)
📌 90) Hiding Modal When Navigating to Another Page with Component Destroy Hook (Komponent Məhvetmə Qarmağı ilə Başqa Səhifəyə Gedildikdə Açılan Pəncərəni Gizlətmə)
📌 91) Opening Modal (Modalı Açma)
📌 92) Closing Modal (Modalı Bağlama)
ANGULAR: Bölüm 5 Reactive Form (Reaktiv Forma) - (15 dərs)
📌 93) Project Opening (Layihənin Açılışı)
📌 94) Differences Between Reactive Form and Template Form (Reaktiv Forma ilə Şablon Forma Arasındakı Fərqlər)
📌 95) What is Form Group and Form Control, What are They Used For (Forma Qrupu və Forma Nəzarəti Nədir, Nəyə Yarayır)
📌 96) Binding Form Elements (Forma Elementlərini Bağlama)
📌 97) What are Angular Validators (Angular Doğrulayıcılar Nələrdir)
📌 167) Making Validators Reusable (Doğrulayıcıları Yenidən İstifadə Edilə Bilən Hala Gətirmə)
📌 168) StatusChange (Vəziyyət Dəyişikliyi)
📌 169) Setting New Value to Form Elements on Correct Answer (Düzgün Cavabda Forma Elementlərinə Yeni Dəyər Təyin Etmə)
📌 170) Delay and Filter Operator Usage (Gecikmə və Süzgəc Operatoru İstifadəsi)
📌 171) Finding the Average Correct Answer Time (Ortalama Düzgün Cavab Müddətini Tapma)
📌 172) Solution with RxJS Scan Pipeable Operator (RxJS Scan Boru Operatoru ilə Həll)
📌 173) CSS Styling (CSS Vermə)
ANGULAR: Bölüm 12 Material (Material) - (29 dərs)
📌 174) Angular Material Setup (Angular Material Qurulumu)
📌 175) Typography (Tipоqrafiya)
📌 176) Buttons and Icons (Düymələr və İkonlar)
📌 177) ButtonToggle (Düymə Keçidi)
📌 178) Badge (Nişan)
📌 179) Progress Spinner (İrəliləyiş Fırıldağı)
📌 180) ProgressBar (İrəliləyiş Çubuğu)
📌 181) Toolbar (Alət Çubuğu)
📌 182) Sidenav (Yan Naviqasiya)
📌 183) Menu (Menyu)
📌 184) List (Siyahı)
📌 185) GridList (Şəbəkə Siyahısı)
📌 186) Expansion Panel (Genişlənmə Paneli)
📌 187) Card (Kart)
📌 188) Tabs (Nişanlar)
📌 189) Stepper (Addımlayıcı)
📌 190) FormField Input Textarea (Forma Sahəsi Daxiletmə Mətn Sahəsi)
📌 191) Select (Seçim)
📌 192) AutoComplete (Avtomatik Tamamlama)
📌 193) Checkbox RadioButton (Onay Qutusu Radio Düyməsi)
📌 194) DatePicker (Tarix Seçici)
📌 195) Tooltip (Əlaqə Məlumatı)
📌 196) Snackbar (Bildiriş Çubuğu)
📌 197) Dialog (Dialoq)
📌 198) Table (Cədvəl)
📌 199) Datatable Column and Row (Məlumat Cədvəli Sütun və Sıra)
📌 200) Filtering (Süzgəcdən Keçirmə)
📌 201) Sorting (Sıralama)
📌 202) Pagination (Səhifələmə)
Project: Angular Material and BOOTSTRAP Card Project (Layihə: Angular Material və BOOTSTRAP ilə Kart Layihəsi) - (4 hissə)
📌 203) Project Introduction (Layihə Tanıtımı)
📌 204) Project Opening Angular Material and BOOTSTRAP Setup (Layihənin Açılışı Angular Material və BOOTSTRAP Qurulumu)
📌 205) Angular Material Card Structure and Printing Data with NgFor (Angular Material Kart Quruluşu və Siyahı Dövretməsi ilə Məlumatları Çap Etmə)
📌 206) Using Material Card Structure in a New Component and Passing Data to Component (Material Kart Quruluşunu Yeni Komponentdə İstifadə Etmə və Komponentə Məlumat Ötürmə)
ANGULAR: Bölüm 13 Angular Material Login Register Form (Angular Material ilə Giriş Qeydiyyat Formu) - (9 dərs)
📌 207) Project Introduction (Layihə Tanıtımı)
📌 208) Project Opening Angular Material and BOOTSTRAP Setup (Layihənin Açılışı Angular Material və BOOTSTRAP Qurulumu)
📌 209) Building Header with Toolbar (Alət Çubuğu ilə Başlıq Qurma)
📌 311) Printing Student Data to Detail (Tələbə Məlumatını Detala Çap Etmə)
📌 312) Source File (Mənbə Faylı)
Project: Student Update (Layihə: Tələbə Yeniləmə) - (7 hissə)
📌 313) Writing Gender Service (Cins Servisinin Yazılması)
📌 314) Integrating GenderList with MatSelect and Printing to UI (İstifadəçi Arayüzü GenderList İnteqrasiyasını MatSelect Vasitəsilə İstifadəçi Arayüzünə Çap Etmə)
📌 315) Writing Update Student Service (Tələbə Yeniləmə Servisinin Yazılması)
VUE.JS: Bölüm 8 VUE.JS Component Structure Forms After Learning (Options API) (VUE.JS Komponent Quruluşu Formaları Öyrəndikdən Sonra (Options API)) - (5 dərs)
📌 72) Opening Form Component and Writing HTML (Forma Komponentinin Açılması və HTML-in Yazılması)
📌 73) Providing CSS to Components (Komponentlərə CSS Vermə)
📌 74) Getting New Student Information and Printing to Screen (Yeni Tələbə Məlumatlarının Alınması və Ekrana Çap Edilməsi)
📌 75) Exercise (Məşq)
📌 76) Exercise Solution (Məşq Həlli)
VUE.JS: Bölüm 9 VUE.JS Component Lifecycle Hooks (Options API) (VUE.JS Komponent Həyat Dövrü Qarmaqları (Options API)) - (2 dərs)
📌 77) Component Lifecycle Hooks Theory (Komponent Həyat Dövrü Qarmaqları Nəzəriyyəsi)
📌 78) Component Lifecycle Hooks Practice (Komponent Həyat Dövrü Qarmaqları Praktika)
📌 92) Project Opening and Code Cleanup (Layihə Açılışı və Kod Təmizliyi)
📌 93) Creating the Search Form (Axtarış Formunun Yaradılması)
📌 94) Youtube Data API Usage (Youtube Məlumat API İstifadəsi)
📌 95) Creating Youtube API Key (Youtube API Açarının Yaradılması)
📌 96) Assigning the Response Returned from Youtube Data API Request to Data Property (Youtube Məlumat API-yə Sorğu Atıb Dönən Cavabı Məlumat Xüsusiyyətinə Atma)
📌 97) Opening New Component and Printing Videos (Yeni Komponent Açıb Videoları Çap Etmə Əməliyyatı)
📌 98) Providing CSS for Video Listing (Video Siyahılaşdırma üçün CSS Vermə)
📌 99) Opening the Video When Clicking on a Video from the Video List (Video Siyahısından Əlaqəli Videoya Kliklədiyimizdə Videonun Açılması)
📌 100) Providing CSS to Video View Screen (Video Görüntüləmə Ekranına CSS Vermə)
📌 124) Component Opening and Global and Local Integration (Komponent Açılışı və Qlobal və Lokal Olaraq İnteqrasiya Edilməsi)
📌 125) Scoped CSS Writing Style Usage in Components (Komponentlərdə Çərçivəli CSS Yazım Tərzi İstifadəsi)
📌 126) Passing Data as Props - DefineProps Usage (Props Olaraq Məlumat Ötürmə - DefineProps İstifadəsi)
📌 127) Providing CSS to Component (Komponentə CSS Vermə)
📌 128) Prop Types (Prop Tipləri)
📌 129) Emitting Custom Event (Xüsusi Hadisə Göndərmə)
📌 130) Prop Type Validation (Prop Tipi Doğrulaması)
📌 131) Transferring Data Two Levels Deep Without Props Using Provide Inject (Provide Inject İstifadə Etmədən Props ilə İki Dəfə Dərin Məlumat Ötürülməsi)
📌 132) Provide Inject Usage (Provide Inject İstifadəsi)
📌 221) Hiding and Showing Header Titles Based on Login Status (Giriş Vəziyyətinə Görə Başlıq Elementlərinin Gizlədilməsi və Göstərilməsi)
📌 222) Opening Dashboard Components and Adding to Router (İdarə Paneli Komponentlərinin Açılması və Marşrutlayıcıya Əlavə Edilməsi)
📌 223) Building Sidebar on Dashboard Screen (İdarə Paneli Ekranında Yan Panelin Qurulması)
📌 224) User with Admin Permission Being Able to See and Add Courses (Admin Səlahiyyətinə Sahib İstifadəçinin Kursları Görə Bilməsi və Əlavə Edə Bilməsi)
📌 225) Router Redirects with Route Guards (Marşrut Mühafizəsi ilə Marşrutlayıcı Yönləndirmələri)
📌 226) Creating Course Addition Form (Kurs Əlavə Etmə Formunun Yaradılması)
📌 227) Validation Controls with Yup (Yup ilə Doğrulama Nəzarətləri)
📌 228) Tip Tap Editor (Tip Tap Redaktoru)
📌 229) CourseStore (Kurs Mağazası)
📌 230) Saving New Course to Firebase (Firebase-ə Yeni Kurs Saxlama)
📌 231) Showing Loading Icon Until Response is Received from Firebase (Firebase-dən Cavab Alana Qədər Yükləmə İkonunun Göstərilməsi)
📌 233) Fetching Specific Number of Courses from Firebase (Müəyyən Sayıda Kursu Firebase-dən Çəkmə)
📌 234) Printing Course Information to Table Using Vuetify Table (Vuetify Cədvəli İstifadə Edərək Kurs Məlumatlarını Cədvələ Çap Etmə)
📌 235) Uploading Data Belonging to Courses to Firebase (Kurslara Aid Məlumatın Firebase-ə Yüklənməsi)
📌 236) Printing 3 More Courses to Table When Clicking Load More Courses Button (Daha Artıq Kurs Yüklə Düyməsinə Kliklədiyimizdə 3 Əlavə Kursun Cədvələ Çap Edilməsi)
📌 237) Showing Loading Icon While Loading More Courses (Daha Artıq Kurs Yüklənərkən Yükləmə İkonunun Göstərilməsi)
📌 238) Showing Loading Icon When First Fetching Courses (İlk Dəfə Kursları Çəkmək İstədiyimizdə Yükləmə İkonunun Göstərilməsi)
📌 239) Course Deletion Operation and Refreshing Page Data After Adding Course (Kurs Silmə Əməliyyatı və Kurs Əlavə Etdikdən Sonra Səhifənin Yenilənib Məlumatın Çəkilməsi)
📌 240) Printing Course ID Information to Form Inputs (Kurs ID Məlumatına Görə Məlumatın Çəkilib Form Daxiletmələrinə Çap Edilməsi)
📌 241) Printing Course Description to TipTap Editor (TipTap Redaktoruna Kurs Açıqlamasının Çap Edilməsi)
📌 242) Saving Updated Course Information to Firebase (Yenilənən Kurs Məlumatlarını Firebase-ə Saxlama)
📌 243) Providing Loading Icon to Update Button and Removing Notification (Yeniləmə Düyməsinə Yükləmə İkonu Verilməsi və Bildirişin Çıxarılması)
JAVA: Bölüm 8 Getting Value from User - Scanner Class (İstifadəçidən Dəyər Alma - Scanner Sinifi) - (1 dərs)
📌 27) Getting Value from User (İstifadəçidən Dəyər Alma)
JAVA: Bölüm 9 Type Conversion (Tip Çevrilməsi) - (1 dərs)
📌 28) Type Conversion (Tip Çevrilməsi)
JAVA: Bölüm 10 Conditional Structures and Project: Calculating Student's Grade, Project: Else If Information, Project: Calculating Student's Grade with Else If and Project: Dry Fruit Example (Şərt Strukturları və Layihə: Şagirdin Qiymətinin Hesablanması, Layihə: Əgər və Əks Halda Haqqında Məlumat, Layihə: Əgər-Əks Halda ilə Şagirdin Qiymətinin Hesablanması və Layihə: Quru Meyvə Nümunəsi) - (2 dərs & 4 hissə)
📌 29) Information about Conditional Structures (Şərt Strukturları Haqqında Məlumat)
📌 30) Introduction to Conditional Structures (Şərt Strukturlarına Giriş)
📌 32) Project: Else If Information (Layihə: Əgər və Əks Halda Haqqında Məlumat)
📌 33) Project: Calculating Student's Grade with Else If (Layihə: Əgər-Əks Halda ilə Şagirdin Qiymətinin Hesablanması)
📌 34) Project: Dry Fruit Example (Layihə: Quru Meyvə Nümunəsi)
Project: Switch Case Structure (Layihə: Switch Case Quruluşu) - (3 hissə)
📌 35) Switch Case Information (Switch Case Haqqında Məlumat)
📌 36) Calculating Day of the Week (Həftənin Gününün Hesablanması)
📌 37) Advanced ATM Example (Təkmilləşdirilmiş ATM Nümunəsi)
JAVA: Bölüm 11 Loops, Project: Mixed Examples of For Loop, Project: Mixed Examples of While Loop, Project: Mixed Examples of Do-While Loop, Project: Multiplication Table Example and Project: Prime Number Finding Example (Dövrlər, Layihə: For Dövrü ilə Qarışıq Nümunələr, Layihə: While Dövrü ilə Qarışıq Nümunələr, Layihə: Do-While Dövrü ilə Qarışıq Nümunələr, Layihə: Vurma Cədvəli Nümunəsi və Layihə: Sadə Ədəd Tapma Nümunəsi) - (6 dərs & 5 hissə)
📌 38) Information about Loops (Dövrlər Haqqında Məlumat)
📌 39) Introduction to For Loop (For Dövrünə Giriş)
📌 40) Project: Mixed Examples of For Loop (Layihə: For Dövrü ilə Qarışıq Nümunələr)
📌 41) Information about While Loop (While Dövrü Haqqında Məlumat)
📌 42) Project: Mixed Examples of While Loop (Layihə: While Dövrü ilə Qarışıq Nümunələr)
📌 43) Information about Do-While Loop (Do-While Dövrü Haqqında Məlumat)
📌 44) Project: Mixed Examples of Do-While Loop (Layihə: Do-While Dövrü ilə Qarışıq Nümunələr)
📌 45) Using the Break Keyword (Break Açar Sözünün İstifadəsi)
📌 46) Using the Continue Keyword (Continue Açar Sözünün İstifadəsi)
📌 47) Project: Multiplication Table Example (Layihə: Vurma Cədvəli Nümunəsi)
📌 48) Project: Prime Number Finding Example (Layihə: Sadə Ədəd Tapma Nümunəsi)
JAVA: Bölüm 12 Arrays (Massivlər) - (6 dərs)
📌 49) Introduction to Arrays (Massivlərə Giriş)
📌 50) Assigning and Printing Array Values (Massivlərə Dəyər Verilməsi və Çap Edilməsi)
📌 51) Defining Arrays with Other Data Types (Digər Məlumat Tipləri ilə Massiv Təyin Etmə)
📌 52) Getting Array Elements from the User (Massivin Elementlərinin İstifadəçidən Alınması)
📌 53) Using the Foreach Loop (Foreach Dövrünün İstifadəsi)
📌 54) Finding Whether Array Elements Are Prime (Massivdəki Elementlərin Sadə Ədəd Olub-Olmadığının Tapılması)
JAVA: Bölüm 13 Introduction to Methods, Project: Application to Find Whether Numbers Are Odd or Even and Project: User Login Application (Metotlara Giriş, Layihə: Ədədlərin Tək və ya Cüt Olduğunu Tapma Tətbiqi və Layihə: İstifadəçi Girişi Tətbiqi) - (3 dərs & 2 hissə)
📌 55) Introduction to Methods (Metotlara Giriş)
📌 56) Defining a Method with Parameters (Parametrli Metod Tanımlama)
📌 57) Defining a Method with Parameters and Return Value (Parametrli və Geriyə Dəyər Qaytaran Metod Tanımlama)
📌 58) Project: Application to Find Whether Numbers Are Odd or Even (Layihə: Ədədlərin Tək və ya Cüt Olduğunu Tapma Tətbiqi)
📌 59) Project: User Login Application (Layihə: İstifadəçi Girişi Tətbiqi)
JAVA: Bölüm 14 Introduction to Classes - OOP, Project: Practice Example Part - 1 and Project: Practice Example Part - 2 (Siniflərə Giriş - OOP, Layihə: Çalışma Nümunəsi Hissə: 1 və Layihə: Çalışma Nümunəsi Hissə: 2) - (3 dərs & 2 hissə)
📌 60) What is Object Oriented Programming? (Obyekt Yönümlü Proqramlaşdırma Nədir?)
📌 61) Introduction to Classes (Siniflərə Giriş)
📌 62) Creating Objects from Classes (Siniflərdən Obyekt Yaratma)
📌 63) Using the Constructor Method (Konstruktor Metodun İstifadəsi)
📌 64) Access Modifiers Public - Private (Giriş Modifikatorları Public - Private)
📌 65) Project: Practice Example Part - 1 (Layihə: Çalışma Nümunəsi Hissə: 1)
📌 66) Project: Practice Example Part - 2 (Layihə: Çalışma Nümunəsi Hissə: 2)
JAVA: Bölüm 15 Encapsulation and Project: Encapsulation Cash Register Application (İnkapsulyasiya və Layihə: İnkapsulyasiya Kassa Tətbiqi) - (2 dərs & 1 hissə)
📌 67) Introduction to Encapsulation (İnkapsulyasiyaya Giriş)
📌 68) What is Encapsulation, How to Use It? (İnkapsulyasiya Nədir, Necə İstifadə Olunur?)
📌 70) Using Static Variables (Statik Dəyişən İstifadəsi)
📌 71) Using Static Methods (Statik Metod İstifadəsi)
📌 72) Important Detail about Static (Statik Haqqında Vacib Detal)
JAVA: Bölüm 17 Inheritance, Project: Vehicle Application Part - 1 and Project: Vehicle Application Part - 2 (Miras Alma, Layihə: Nəqliyyat Vasitəsi Tətbiqi Hissə - 1 və Layihə: Nəqliyyat Vasitəsi Tətbiqi Hissə - 2) - (5 dərs & 2 hissə)
📌 73) Introduction to Inheritance (Miras Almaya Giriş)
📌 74) Protected Access Modifier (Qorunan Giriş Modifikatoru)
📌 75) Working Structure of Constructor Methods (Konstruktor Metodların İşləmə Quruluşu)
📌 76) Using This, Super, Super() (This, Super, Super() İstifadəsi)
📌 77) What is Method Overriding? (Metodun Yenidən Tərifi (Override) Anlayışı Nədir?)
📌 78) Project: Vehicle Application Part - 1 (Layihə: Nəqliyyat Vasitəsi Tətbiqi Hissə - 1)
📌 79) Project: Vehicle Application Part - 2 (Layihə: Nəqliyyat Vasitəsi Tətbiqi Hissə - 2)
JAVA: Bölüm 18 Interface (Arayüz) - (2 dərs)
📌 80) What is an Interface, How to Use It? (Arayüz Nədir, Necə İstifadə Olunur?)
📌 81) The Beautiful Feature of Interface (Arayüzüz Gözəl Xüsusiyyəti)
JAVA: Bölüm 19 Abstract (Mücərrəd) - (1 dərs)
📌 82) What is Abstract, How to Use It? (Mücərrəd Nədir, Necə İstifadə Olunur?)
JAVA: Bölüm 20 Enum (Sadalanma) - (1 dərs)
📌 83) What is Enum, How to Use It? (Sadalanma Nədir, Necə İstifadə Olunur?)
JAVA: Bölüm 21 Final Keyword Usage (Final Açar Sözünün İstifadəsi) - (1 dərs)
📌 84) Final Keyword (Final Açar Sözü)
JAVA: Bölüm 22 Exception Handling (Xəta Tutma) - (7 dərs)
📌 85) Information about Exception Handling (Xətaların İdarə Edilməsi Haqqında Məlumat)
📌 86) Creating an Error (Xəta Yaratma)
📌 87) Working Structure of Try-Catch Blocks (Try-Catch Bloklarının İşləmə Quruluşu)
📌 88) Multiple Catch Blocks and Important Details (Birdən Çox Catch Bloku və Vacib Detallar)
📌 89) Using Finally Blocks (Finally Bloklarının İstifadəsi)
📌 90) What are Throw, Throws, Unchecked, Checked? (Throw, Throws, Unchecked, Checked Nədir?)
📌 4) GİT Command Line Codes (GİT Komanda Sətri Kodları)
📌 5) Creating a GİT Repository (GİT Deposu yaratmaq)
📌 6) GİT Staging Area - GİT Add and GİT Status (GİT Hazırlıq Sahəsi - Dəyişiklikləri əlavə etmək və Proyektin vəziyyətini yoxlamaq)
📌 7) Making a Commit with GİT and Reverting to any Commit (GİT ilə Dəyişiklikləri qeyd etmək və istənilən Qeydə geri qayıtmaq)
📌 8) GİT Branch and Merge - Splitting and Merging a Project with GİT (GİT Budaqlanması və Birləşdirmə - Proyekti budaqlara ayırma və birləşdirmə)
📌 9) GİT Branch and Merge with SourceTree - Branch and Merge Project with GİT (GİT SourceTree ilə Budaqlanma və Birləşdirmə istifadəsi)
📌 10) Managing a GİT Project with SourceTree - Managing a GİT Project without Writing Code (GİT Layihəsini SourceTree ilə idarə etmək - Kod yazmadan GİT layihəsini idarə etmək)
📌 11) GİT Fetch and Pull - via GİTHUB (GİT Məlumatları yoxlamaq və çəkmək - GİTHUB üzərindən)
📌 12) Determining Files to Exclude from GİT Project - Creating and Using a GİT Ignore File (GİT layihəsinə daxil edilməyəcək faylları müəyyən etmək - GİT İqnor faylı yaratmaq və istifadə etmək - 1 video SourceTree ilə, digəri SourceTree-siz)
📌 13) GİT Readme - via GİTHUB (GİT Layihə Təsviri - GİTHUB üzərindən)
📌 14) GİT Stash - Temporarily Hiding and Saving Changes (GİT Dəyişiklikləri müvəqqəti gizlətmək və saxlamaq)
📌 15) GİT Alias - Creating Shortcuts for GİT Commands (GİT Əmrləri üçün Qısayol yaratmaq)
📌 16) Differences Between GİT Commits - GİT Diff, GİT Checkout and P4Merge (GİT Qeydlər arası fərqlər - Fərqləri göstərmək, Versiyaya keçid etmək və P4Merge istifadəsi)
📌 17) Creating GİT Tags - Using GİT Tags with SourceTree (GİT Etiketi yaratmaq və istifadə etmək - SourceTree ilə)
GİTHUB: Bölüm 1 - (9 dərs)
📌 1) What is GİTHUB? (GİTHUB nədir?)
📌 2) GİTHUB Account Creation and Usage (GİTHUB hesabı açma və istifadəsi)
📌 3) Connecting to GİTHUB via GİT Terminal - Uploading a Project to GİTHUB with GİT Terminal (GİT Terminal üzərindən GİTHUB-a bağlanmaq - GİT Terminal ilə GİTHUB-a layihə yükləmək)
📌 4) Creating a GİTHUB Repository - Sending Files to a Repository on GİTHUB with GİT (GİTHUB Deposu yaratmaq - GİT ilə GİTHUB-dakı Depoya fayllar göndərmək)
📌 5) Deleting a GİTHUB Repository - Deleting a Repository from GİTHUB (GİTHUB Deposunu silmək - GİTHUB üzərindən Deposu silmək)
📌 6) Connecting to GİTHUB with SourceTree, Creating and Managing a Repository and Pushing to Remote Server (SourceTree ilə GİTHUB hesabına bağlanma, Depo yaratmaq, Nizamlamaq və Uzaq serverə göndərmək)
📌 7) GİTHUB Branch - Splitting the Project into Branches (GİTHUB Budaqlanması - Layihəni Budaqlara ayırmaq)
📌 8) GİTHUB Fork and Pull Request - Searching on GİTHUB and Forking (GİTHUB Çəngəlləmə və Birləşdirmə Sorğusu - GİTHUB-da axtarış etmək və Çəngəlləmək)
📌 9) GİTHUB Desktop Usage - Running GİT Operations via GİTHUB Desktop (GİTHUB Masaüstü istifadəsi - GİTHUB Masaüstü üzərindən GİT əməliyyatlarını idarə etmək)
TAİLWİND CSS: Bölüm 1 - (3 dərs)
📌 1) Welcome to the Course! What is in the Course? How should I study? (Təlimə xoş gəlmisiniz! Təlimdə nələr var? Necə çalışmalıyam?)
📌 2) Source File (Mənbə faylı)
📌 3) Using the Source File (Mənbə faylından istifadə)
TAİLWİND CSS: Bölüm 2 - (34 dərs)
📌 4) Setting Up the Project Environment with TAİLWİND CSS CLI (TAİLWİND CSS CLI ilə Layihə Mühitinin Hazırlanması)
📌 5) Using TAİLWİND CSS with CDN (TAİLWİND CSS-in CDN ilə İstifadəsi)
📌 6) Using TAİLWİND CSS Color Properties (TAİLWİND CSS Rəng Xüsusiyyətlərinin İstifadəsi)
📌 7) Using Background Colors with TAİLWİND CSS (TAİLWİND CSS ilə Arxa Plan Rənglərinin İstifadəsi)
📌 8) Adding Underline to Texts (Mətnlərə Alt Xətt əlavə etmək)
📌 9) Using Border with TAİLWİND CSS (TAİLWİND CSS ilə Haşiyə İstifadəsi)
📌 10) Using Outline with TAİLWİND CSS (TAİLWİND CSS ilə Kontur İstifadəsi)
📌 11) Using TAİLWİND CSS Font Size Classes (TAİLWİND CSS Şrift Ölçüsü Siniflərinin İstifadəsi)
📌 12) Using Font Family with TAİLWİND CSS (TAİLWİND CSS ilə Şrift Ailəsi İstifadəsi)
📌 13) Using List Style with TAİLWİND CSS (TAİLWİND CSS ilə Siyahı Üslubu İstifadəsi)
📌 14) Text Alignment with TAİLWİND CSS (TAİLWİND CSS ilə Mətnlərin Hizalanması)
📌 15) Line Height Parameters (Sətir Hündürlüyü Parametrləri)
📌 16) Adjusting Letter Spacing (Hərf Aralıqlarının Tənzimlənməsi)
📌 17) Text Truncation - Line Clamp Feature (Mətnin Qısaldılması - Sətir Sıxacı Xüsusiyyəti)
📌 18) Uppercase and Lowercase Text Transformation with TAİLWİND CSS (TAİLWİND CSS ilə Böyük və Kiçik Hərf Çevrilmələri)
📌 19) Using Margin and Padding with TAİLWİND CSS (TAİLWİND CSS ilə Kənar Boşluq və Daxili Boşluq İstifadəsi)
📌 20) Using Width Properties with TAİLWİND CSS (TAİLWİND CSS ilə Genişlik Xüsusiyyətlərinin İstifadəsi)
📌 21) Using Min-Width and Max-Width with TAİLWİND CSS (TAİLWİND CSS ilə Minimum və Maksimum Genişlik İstifadəsi)
📌 22) Using Flexbox with TAİLWİND CSS (TAİLWİND CSS ilə Flexbox İstifadəsi)
📌 23) Using Grid Layout with TAİLWİND CSS (TAİLWİND CSS ilə Şəbəkə Düzümü İstifadəsi)
📌 24) Using Background Image with TAİLWİND CSS (TAİLWİND CSS ilə Arxa Plan Şəkli İstifadəsi)
📌 25) Using Position with TAİLWİND CSS (TAİLWİND CSS ilə Mövqe İstifadəsi)
📌 26) Using Box Shadow with TAİLWİND CSS (TAİLWİND CSS ilə Qutu Kölgəsi İstifadəsi)
📌 27) Using Opacity with TAİLWİND CSS (TAİLWİND CSS ilə Şəffaflıq İstifadəsi)
📌 28) Table Design with TAİLWİND CSS (TAİLWİND CSS ilə Cədvəl Dizaynı)
📌 29) Using Rotate with TAİLWİND CSS (TAİLWİND CSS ilə Fırlanma İstifadəsi)
📌 30) Using Scale with TAİLWİND CSS (TAİLWİND CSS ilə Ölçəkləndirmə İstifadəsi)
📌 31) Using Translate with TAİLWİND CSS (TAİLWİND CSS ilə Yerdəyişmə İstifadəsi)
📌 32) Responsive Design with TAİLWİND CSS - Mobile, Tablet and Desktop (TAİLWİND CSS ilə Uyğunlaşan Dizayn - Mobil, Planşet və Masaüstü)
📌 28) Not Found Screen – NEXT.JS 404 Page Management (Tapılmadı Ekranı – NEXT.JS 404 Səhifə İdarəetməsi)
📌 29) Edit Form – Student Update Form (Redaktə Formu – Tələbə Yeniləmə Formu)
📌 30) Formik and Yup Integration – Form Validation and Error Message Management (Formik və Yup İnteqrasiyası – Forma Yoxlaması və Xəta Mesajlarının İdarə Edilməsi)
NEXT.JS: Bölüm 3 NEXT.JS Caching – Static and Dynamic Structures (NEXT.JS Keşləmə – Statik və Dinamik Quruluşlar) - (4 dərs)
📌 33) Npm Run Build and Start Usage (Npm Qurma və Başlatma İstifadəsi)
📌 34) Static Page to Dynamic Page Conversion (Statik Səhifədən Dinamik Səhifəyə Çevrilmə)
📌 35) NEXT.JS Revalidate Path Usage (NEXT.JS Yenidən Doğrulama Yolu İstifadəsi)
📌 36) Static – Dynamic Rendering Control and Cache Management with Fetch (Fetch ilə Statik – Dinamik Render Nəzarəti və Keş İdarəetməsi)
NEXT.JS: Bölüm 4 NEXT.JS API Routes (NEXT.JS API Marşrutları) - (5 dərs)
📌 37) Route.js API Management – NEXT.JS Route Handlers and Backend Development (Route.js API İdarəetməsi – NEXT.JS Marşrut İşləyiciləri və Backend İnkişafı)
📌 38) Fetching Students with GET Request – NEXT.JS API Data Fetching (GET Sorğusu ilə Tələbələri Çəkmə – NEXT.JS API Məlumat Əldə Etmə)
📌 39) Saving a Student with POST Request – NEXT.JS API CRUD Create Operation (POST Sorğusu ilə Tələbə Saxlama – NEXT.JS API CRUD Yaratma Əməliyyatı)
📌 40) Updating a Student with PATCH Request – NEXT.JS API CRUD Update (PATCH Sorğusu ilə Tələbə Yeniləmə – NEXT.JS API CRUD Yeniləmə)
📌 41) Deleting a Student with DELETE Request – NEXT.JS API CRUD Delete (DELETE Sorğusu ilə Tələbə Silmə – NEXT.JS API CRUD Silmə)
📌 60) Saving User with NEXT.JS API Route and MongoDB Integration (NEXT.JS API Marşrutu ilə İstifadəçi Saxlama və MongoDB İnteqrasiyası)
📌 61) User Login and Session Management with NEXT.JS + NextAuth.js (NEXT.JS + NextAuth.js ilə İstifadəçi Girişi və Sessiya İdarəetməsi)
📌 62) Full Stack Auth: Register and Login in Single Form (/register route) Login Operation (Tam Yığın Kimlik Doğrulaması: Qeydiyyat və Giriş Tək Formada (/register marşrutu) Giriş Əməliyyatı)
📌 63) User Logout / Sign Out (İstifadəçi Çıxışı / Sistemdən Çıxma)
NEXT.JS: Final Project - Course and Category Management System Development (Final Layihəsi - Kurs və Kateqoriya İdarəetmə Sistemi İnkişafı) - (22 hissə)
📌 64) Project Introduction: What Will We Develop? (Layihə Tanıtımı: Nələr İnkişaf Etdirəcəyik?)
📌 65) Navbar Design (Naviqasiya Paneli Dizaynı)
📌 66) Creating the Category Model (Kateqoriya Modelinin Yaradılması)
📌 67) Creating the Category Form (Kateqoriya Formunun Yaradılması)
📌 68) Form Design and Styling with TAİLWİND CSS (TAİLWİND CSS ilə Forma Dizaynı və Tənzimləmə)
📌 69) Adding Category to MongoDB (MongoDB-yə Kateqoriya Əlavə Etmə)
📌 70) Form Validation and Error Management (Forma Yoxlaması və Xəta İdarəetməsi)
📌 71) Disabling Button Based on isPending State (İcra Olunur Vəziyyətinə Görə Düyməni Deaktiv Etmə)
📌 72) Course Model (Kurs Modeli)
📌 73) Creating the Course Component and Fetching Categories from Database (Kurs Komponentinin Yaradılması və Kateqoriyaların Verilənlər Bazasından Çəkilməsi)
📌 74) Course Form Design and Validation with Formik and Yup (Formik və Yup ilə Kurs Formu Dizaynı və Yoxlaması)
📌 75) Date Selection with REACT DatePicker (REACT Tarix Seçici ilə Tarix Seçimi)
📌 76) Creating Custom Date Input (Xüsusi Tarix Girişinin Yaradılması)
📌 77) Form Validation with Formik and Yup (Formik və Yup ilə Forma Yoxlaması)
📌 78) Adding Course to MongoDB (MongoDB-yə Kurs Əlavə Etmə)
📌 79) Success and Error Messages with REACT Toastify (REACT Toastify ilə Uğur və Xəta Mesajları)
📌 80) Disabling Button Based on isPending State (İcra Olunur Vəziyyətinə Görə Düyməni Deaktiv Etmə)
📌 81) Fetching Courses from Database and Displaying on Homepage (Kursları Verilənlər Bazasından Çəkmə və Əsas Səhifədə Göstərmə)
📌 82) Listing Courses with REACT Masonry CSS (REACT Masonry CSS ilə Kursları Siyahılaşdırma)
📌 83) Loading More Courses with Load More (Daha Çox Kurs Yükləmək üçün "Daha Çox Yüklə" Düyməsinin İstifadəsi)
📌 82) Navigating to HTML Component (HTML Komponentinə Keçid)
📌 83) Performing Operations for Lists Module (Siyahılar Modulu üçün Əməliyyatların Aparılması)
📌 84) Displaying Statistics Information (Statistika Məlumatlarının Göstərilməsi)
📌 85) CSS Corrections (CSS Düzəltmələri)
📌 86) Displaying Image List (Şəkil Siyahısını Göstərmə)
📌 87) Popups Module (Açılan Pəncərələr Modulu)
📌 88) Modal Screen (Modal Ekranı)
📌 89) Angular Lifecycle (Angular Həyat Dövrü)
📌 90) Hiding Modal When Navigating to Another Page with Component Destroy Hook (Komponent Məhvetmə Qarmağı ilə Başqa Səhifəyə Gedildikdə Açılan Pəncərəni Gizlətmə)
📌 91) Opening Modal (Modalı Açma)
📌 92) Closing Modal (Modalı Bağlama)
ANGULAR: Bölüm 5 Reactive Form (Reaktiv Forma) - (15 dərs)
📌 93) Project Opening (Layihənin Açılışı)
📌 94) Differences Between Reactive Form and Template Form (Reaktiv Forma ilə Şablon Forma Arasındakı Fərqlər)
📌 95) What is Form Group and Form Control, What are They Used For (Forma Qrupu və Forma Nəzarəti Nədir, Nəyə Yarayır)
📌 96) Binding Form Elements (Forma Elementlərini Bağlama)
📌 97) What are Angular Validators (Angular Doğrulayıcılar Nələrdir)
📌 167) Making Validators Reusable (Doğrulayıcıları Yenidən İstifadə Edilə Bilən Hala Gətirmə)
📌 168) StatusChange (Vəziyyət Dəyişikliyi)
📌 169) Setting New Value to Form Elements on Correct Answer (Düzgün Cavabda Forma Elementlərinə Yeni Dəyər Təyin Etmə)
📌 170) Delay and Filter Operator Usage (Gecikmə və Süzgəc Operatoru İstifadəsi)
📌 171) Finding the Average Correct Answer Time (Ortalama Düzgün Cavab Müddətini Tapma)
📌 172) Solution with RxJS Scan Pipeable Operator (RxJS Scan Boru Operatoru ilə Həll)
📌 173) CSS Styling (CSS Vermə)
ANGULAR: Bölüm 12 Material (Material) - (29 dərs)
📌 174) Angular Material Setup (Angular Material Qurulumu)
📌 175) Typography (Tipоqrafiya)
📌 176) Buttons and Icons (Düymələr və İkonlar)
📌 177) ButtonToggle (Düymə Keçidi)
📌 178) Badge (Nişan)
📌 179) Progress Spinner (İrəliləyiş Fırıldağı)
📌 180) ProgressBar (İrəliləyiş Çubuğu)
📌 181) Toolbar (Alət Çubuğu)
📌 182) Sidenav (Yan Naviqasiya)
📌 183) Menu (Menyu)
📌 184) List (Siyahı)
📌 185) GridList (Şəbəkə Siyahısı)
📌 186) Expansion Panel (Genişlənmə Paneli)
📌 187) Card (Kart)
📌 188) Tabs (Nişanlar)
📌 189) Stepper (Addımlayıcı)
📌 190) FormField Input Textarea (Forma Sahəsi Daxiletmə Mətn Sahəsi)
📌 191) Select (Seçim)
📌 192) AutoComplete (Avtomatik Tamamlama)
📌 193) Checkbox RadioButton (Onay Qutusu Radio Düyməsi)
📌 194) DatePicker (Tarix Seçici)
📌 195) Tooltip (Əlaqə Məlumatı)
📌 196) Snackbar (Bildiriş Çubuğu)
📌 197) Dialog (Dialoq)
📌 198) Table (Cədvəl)
📌 199) Datatable Column and Row (Məlumat Cədvəli Sütun və Sıra)
📌 200) Filtering (Süzgəcdən Keçirmə)
📌 201) Sorting (Sıralama)
📌 202) Pagination (Səhifələmə)
Project: Angular Material and BOOTSTRAP Card Project (Layihə: Angular Material və BOOTSTRAP ilə Kart Layihəsi) - (4 hissə)
📌 203) Project Introduction (Layihə Tanıtımı)
📌 204) Project Opening Angular Material and BOOTSTRAP Setup (Layihənin Açılışı Angular Material və BOOTSTRAP Qurulumu)
📌 205) Angular Material Card Structure and Printing Data with NgFor (Angular Material Kart Quruluşu və Siyahı Dövretməsi ilə Məlumatları Çap Etmə)
📌 206) Using Material Card Structure in a New Component and Passing Data to Component (Material Kart Quruluşunu Yeni Komponentdə İstifadə Etmə və Komponentə Məlumat Ötürmə)
ANGULAR: Bölüm 13 Angular Material Login Register Form (Angular Material ilə Giriş Qeydiyyat Formu) - (9 dərs)
📌 207) Project Introduction (Layihə Tanıtımı)
📌 208) Project Opening Angular Material and BOOTSTRAP Setup (Layihənin Açılışı Angular Material və BOOTSTRAP Qurulumu)
📌 209) Building Header with Toolbar (Alət Çubuğu ilə Başlıq Qurma)
📌 311) Printing Student Data to Detail (Tələbə Məlumatını Detala Çap Etmə)
📌 312) Source File (Mənbə Faylı)
Project: Student Update (Layihə: Tələbə Yeniləmə) - (7 hissə)
📌 313) Writing Gender Service (Cins Servisinin Yazılması)
📌 314) Integrating GenderList with MatSelect and Printing to UI (İstifadəçi Arayüzü GenderList İnteqrasiyasını MatSelect Vasitəsilə İstifadəçi Arayüzünə Çap Etmə)
📌 315) Writing Update Student Service (Tələbə Yeniləmə Servisinin Yazılması)
VUE.JS: Bölüm 8 VUE.JS Component Structure Forms After Learning (Options API) (VUE.JS Komponent Quruluşu Formaları Öyrəndikdən Sonra (Options API)) - (5 dərs)
📌 72) Opening Form Component and Writing HTML (Forma Komponentinin Açılması və HTML-in Yazılması)
📌 73) Providing CSS to Components (Komponentlərə CSS Vermə)
📌 74) Getting New Student Information and Printing to Screen (Yeni Tələbə Məlumatlarının Alınması və Ekrana Çap Edilməsi)
📌 75) Exercise (Məşq)
📌 76) Exercise Solution (Məşq Həlli)
VUE.JS: Bölüm 9 VUE.JS Component Lifecycle Hooks (Options API) (VUE.JS Komponent Həyat Dövrü Qarmaqları (Options API)) - (2 dərs)
📌 77) Component Lifecycle Hooks Theory (Komponent Həyat Dövrü Qarmaqları Nəzəriyyəsi)
📌 78) Component Lifecycle Hooks Practice (Komponent Həyat Dövrü Qarmaqları Praktika)
📌 92) Project Opening and Code Cleanup (Layihə Açılışı və Kod Təmizliyi)
📌 93) Creating the Search Form (Axtarış Formunun Yaradılması)
📌 94) Youtube Data API Usage (Youtube Məlumat API İstifadəsi)
📌 95) Creating Youtube API Key (Youtube API Açarının Yaradılması)
📌 96) Assigning the Response Returned from Youtube Data API Request to Data Property (Youtube Məlumat API-yə Sorğu Atıb Dönən Cavabı Məlumat Xüsusiyyətinə Atma)
📌 97) Opening New Component and Printing Videos (Yeni Komponent Açıb Videoları Çap Etmə Əməliyyatı)
📌 98) Providing CSS for Video Listing (Video Siyahılaşdırma üçün CSS Vermə)
📌 99) Opening the Video When Clicking on a Video from the Video List (Video Siyahısından Əlaqəli Videoya Kliklədiyimizdə Videonun Açılması)
📌 100) Providing CSS to Video View Screen (Video Görüntüləmə Ekranına CSS Vermə)
📌 124) Component Opening and Global and Local Integration (Komponent Açılışı və Qlobal və Lokal Olaraq İnteqrasiya Edilməsi)
📌 125) Scoped CSS Writing Style Usage in Components (Komponentlərdə Çərçivəli CSS Yazım Tərzi İstifadəsi)
📌 126) Passing Data as Props - DefineProps Usage (Props Olaraq Məlumat Ötürmə - DefineProps İstifadəsi)
📌 127) Providing CSS to Component (Komponentə CSS Vermə)
📌 128) Prop Types (Prop Tipləri)
📌 129) Emitting Custom Event (Xüsusi Hadisə Göndərmə)
📌 130) Prop Type Validation (Prop Tipi Doğrulaması)
📌 131) Transferring Data Two Levels Deep Without Props Using Provide Inject (Provide Inject İstifadə Etmədən Props ilə İki Dəfə Dərin Məlumat Ötürülməsi)
📌 132) Provide Inject Usage (Provide Inject İstifadəsi)
📌 221) Hiding and Showing Header Titles Based on Login Status (Giriş Vəziyyətinə Görə Başlıq Elementlərinin Gizlədilməsi və Göstərilməsi)
📌 222) Opening Dashboard Components and Adding to Router (İdarə Paneli Komponentlərinin Açılması və Marşrutlayıcıya Əlavə Edilməsi)
📌 223) Building Sidebar on Dashboard Screen (İdarə Paneli Ekranında Yan Panelin Qurulması)
📌 224) User with Admin Permission Being Able to See and Add Courses (Admin Səlahiyyətinə Sahib İstifadəçinin Kursları Görə Bilməsi və Əlavə Edə Bilməsi)
📌 225) Router Redirects with Route Guards (Marşrut Mühafizəsi ilə Marşrutlayıcı Yönləndirmələri)
📌 226) Creating Course Addition Form (Kurs Əlavə Etmə Formunun Yaradılması)
📌 227) Validation Controls with Yup (Yup ilə Doğrulama Nəzarətləri)
📌 228) Tip Tap Editor (Tip Tap Redaktoru)
📌 229) CourseStore (Kurs Mağazası)
📌 230) Saving New Course to Firebase (Firebase-ə Yeni Kurs Saxlama)
📌 231) Showing Loading Icon Until Response is Received from Firebase (Firebase-dən Cavab Alana Qədər Yükləmə İkonunun Göstərilməsi)
📌 233) Fetching Specific Number of Courses from Firebase (Müəyyən Sayıda Kursu Firebase-dən Çəkmə)
📌 234) Printing Course Information to Table Using Vuetify Table (Vuetify Cədvəli İstifadə Edərək Kurs Məlumatlarını Cədvələ Çap Etmə)
📌 235) Uploading Data Belonging to Courses to Firebase (Kurslara Aid Məlumatın Firebase-ə Yüklənməsi)
📌 236) Printing 3 More Courses to Table When Clicking Load More Courses Button (Daha Artıq Kurs Yüklə Düyməsinə Kliklədiyimizdə 3 Əlavə Kursun Cədvələ Çap Edilməsi)
📌 237) Showing Loading Icon While Loading More Courses (Daha Artıq Kurs Yüklənərkən Yükləmə İkonunun Göstərilməsi)
📌 238) Showing Loading Icon When First Fetching Courses (İlk Dəfə Kursları Çəkmək İstədiyimizdə Yükləmə İkonunun Göstərilməsi)
📌 239) Course Deletion Operation and Refreshing Page Data After Adding Course (Kurs Silmə Əməliyyatı və Kurs Əlavə Etdikdən Sonra Səhifənin Yenilənib Məlumatın Çəkilməsi)
📌 240) Printing Course ID Information to Form Inputs (Kurs ID Məlumatına Görə Məlumatın Çəkilib Form Daxiletmələrinə Çap Edilməsi)
📌 241) Printing Course Description to TipTap Editor (TipTap Redaktoruna Kurs Açıqlamasının Çap Edilməsi)
📌 242) Saving Updated Course Information to Firebase (Yenilənən Kurs Məlumatlarını Firebase-ə Saxlama)
📌 243) Providing Loading Icon to Update Button and Removing Notification (Yeniləmə Düyməsinə Yükləmə İkonu Verilməsi və Bildirişin Çıxarılması)
📌 18) Project Introduction and Setup (Layihə Tanıtımı və Qurulumu)
📌 19) Creating Task Store - Adding, Completing and Deleting Tasks (Tapşırıq Mağazası Yaratma - Tapşırıq Əlavə Etmə, Tamamlama və Silmə)
📌 20) Filtering Tasks and CSS Adjustments (Tapşırıqları Süzgəcdən Keçirmə və CSS Tənzimləmələri)
C: Bölüm 1 Introduction (Giriş) - (2 dərs)
📌 1) What's in the C Programming Course? How Should I Study? (C Proqramlaşdırma Kursunda Nələr Var? Bu Kursla Necə Çalışmalıyam?)
📌 2) About Course Ratings (Kurs Reytinqi Haqqında)
C: Bölüm 2 Getting Started with C Programming, Project: Finding the Largest Number with If Structure, Project: Finding Odd/Even Number with If Else, Project: Program that Prints to Console Whether a Person Can Legally Vote, Project: Printing to Console Based on Greater/Smaller Condition with If Else, Project: Program Finding Sum of Numbers from 1 to Entered Number Using For Loop, Project: While Loop Example, Project: Printing Odd and Even Numbers with While Loop, Project: Printing to Screen by Decreasing with While Loop, Project: Break Continue Comprehensive Example, Project: Getting and Printing One-Dimensional Array Values from User with For Loop, Project: Getting and Printing One-Dimensional Array Values from User with While Loop, Project: Getting and Printing One-Dimensional Array Values from User with Do While Loop, Project: Three-Dimensional Number Arrays Comprehensive Example, Project: Character Arrays Exercise and Multi-Dimensional Character Array, Project: Functions Reinforcement Example, Project: Example of Operation on a Variable's Value vs Its Address and Project: C Macros Example (C Proqramlaşdırmaya Təməl Atma, Layihə: Əgər Quruluşu ilə Ən Böyük Ədədi Tapma, Layihə: Əgər Əks Halda ilə Tək/Cüt Ədədi Tapma, Layihə: Şəxsin Qanuni Şəkildə Səs Verə Bilib-Bilməyəcəyini Ekrana Yazdıran Proqram, Layihə: Əgər Əks Halda ilə Böyüklük Kiçiklik Vəziyyətinə Görə Ekrana Yazdırma, Layihə: 1-dən Daxil Edilən Ədədə Qədər Olan Ədədlərin Cəmini Üçün Dövrü ilə Tapan Proqram, Layihə: Əsnasında Dövrü Nümunəsi, Layihə: Əsnasında Dövrü ilə Tək və Cüt Ədədlərin Yazdırılması, Layihə: Əsnasında Dövrü ilə Azaldaraq Ekrana Yazdırma, Layihə: Dayandır Davam Et Əhatəli Nümunə, Layihə: Üçün Dövrü ilə İstifadəçidən Bir Ölçülü Massiv Dəyərlərinin Alınması və Yazdırılması, Layihə: Əsnasında Dövrü ilə İstifadəçidən Bir Ölçülü Massiv Dəyərlərinin Alınması və Yazdırılması, Layihə: Et Əsnasında Dövrü ilə İstifadəçidən Bir Ölçülü Massiv Dəyərlərinin Alınması və Yazdırılması, Layihə: Üç Ölçülü Ədəd Massivləri Əhatəli Nümunə, Layihə: Simvol Massivləri Üzrə Məşq və Çox Ölçülü Simvol Massivi, Layihə: Funksiyaları Möhkəmləndirici Nümunə, Layihə: Dəyişənin Dəyəri ilə Ünvanı Üzərindən Əməliyyat Nümunəsi və Layihə: C Makroları Nümunəsi) - (64 dərs & 17 hissə)
📌 20) If Else If Else Structure (Əgər Əks Halda Əgər Əks Halda Quruluşu)
📌 21) Project: Finding the Largest Number with If Structure (Layihə: Əgər Quruluşu ilə Ən Böyük Ədədi Tapma)
📌 22) Project: Finding Odd/Even Number with If Else (Layihə: Əgər Əks Halda ilə Tək/Cüt Ədədi Tapma)
📌 23) Project: Program that Prints to Console Whether a Person Can Legally Vote (Layihə: Şəxsin Qanuni Şəkildə Səs Verə Bilib-Bilməyəcəyini Ekrana Yazdıran Proqram)
📌 24) Project: Printing to Console Based on Greater/Smaller Condition with If Else (Layihə: Əgər Əks Halda ilə Böyüklük Kiçiklik Vəziyyətinə Görə Ekrana Yazdırma)
📌 25) Using Nested If (İç-içə Əgər İstifadəsi)
📌 26) For Loop (Üçün Dövrü)
📌 27) Project: Program Finding Sum of Numbers from 1 to Entered Number Using For Loop (Layihə: 1-dən Daxil Edilən Ədədə Qədər Olan Ədədlərin Cəmini Üçün Dövrü ilə Tapan Proqram)
📌 28) For Loop Increment Value (Üçün Dövrünün Artım Dəyəri)
📌 29) While Loop (Əsnasında Dövrü)
📌 30) Project: While Loop Example (Layihə: Əsnasında Dövrü Nümunəsi)
📌 31) Project: Printing Odd and Even Numbers with While Loop (Layihə: Əsnasında Dövrü ilə Tək və Cüt Ədədlərin Yazdırılması)
📌 32) Project: Printing to Screen by Decreasing with While Loop (Layihə: Əsnasında Dövrü ilə Azaldaraq Ekrana Yazdırma)
📌 33) Infinite Loop with While (Əsnasında ilə Sonsuz Dövr)
📌 34) Using Do While (Et Əsnasında İstifadəsi)
📌 35) Converting While to Do While (Əsnasındanı Et Əsnasındaya Çevirmə)
📌 36) Using Break (Dayandır Əmrinin İstifadəsi)
📌 37) Using Continue (Davam Et Əmrinin İstifadəsi)
📌 38) Project: Break Continue Comprehensive Example (Layihə: Dayandır Davam Et Əhatəli Nümunə)
📌 39) Switch-Case Structure (Seçim-Hal Quruluşu)
📌 40) 4 Operations Using Switch Case (Seçim-Hal İstifadə Edərək 4 Əməliyyat)
📌 41) Boolean (Bool) Data Type (Məntiqi (Bul) Məlumat Tipi)
📌 43) Type Casting (Digər Dəyişən Tipinə Çevirmə Əməliyyatı)
📌 44) ASCII Table (ASCII Cədvəli)
📌 45) One-Dimensional Number Arrays (Bir Ölçülü Ədəd Massivləri)
📌 46) Assigning New Values to Array Elements (Massiv Elementlərinə Yeni Dəyər Ataması Etmə)
📌 47) Project: Getting and Printing One-Dimensional Array Values from User with For Loop (Layihə: Üçün Dövrü ilə İstifadəçidən Bir Ölçülü Massiv Dəyərlərinin Alınması və Yazdırılması)
📌 48) Project: Getting and Printing One-Dimensional Array Values from User with While Loop (Layihə: Əsnasında Dövrü ilə İstifadəçidən Bir Ölçülü Massiv Dəyərlərinin Alınması və Yazdırılması)
📌 49) Project: Getting and Printing One-Dimensional Array Values from User with Do While Loop (Layihə: Et Əsnasında Dövrü ilə İstifadəçidən Bir Ölçülü Massiv Dəyərlərinin Alınması və Yazdırılması)
📌 50) Two-Dimensional Number Arrays (İki Ölçülü Ədəd Massivləri)
📌 51) Reinforcing Two-Dimensional Number Arrays (İki Ölçülü Ədəd Massivlərinin Möhkəmləndirilməsi)
📌 52) Three-Dimensional Number Arrays (Üç Ölçülü Ədəd Massivləri)
📌 53) Project: Three-Dimensional Number Arrays Comprehensive Example (Layihə: Üç Ölçülü Ədəd Massivləri Əhatəli Nümunə)
📌 54) Character Arrays (Strings) (Simvol Massivləri (Sətirlər))
📌 55) Changing Any Character in a String (Sətir İçərisindəki İstənilən Simvolu Dəyişdirmə)
📌 56) Using Strlen() (Sətir Uzunluğu Funksiyasının İstifadəsi)
📌 57) Using Strcmp() (Sətir Müqayisəsi Funksiyasının İstifadəsi)
📌 58) Using Strncmp() (Məhdud Sətir Müqayisəsi Funksiyasının İstifadəsi)
📌 59) Using Strcpy() (Sətir Kopyalama Funksiyasının İstifadəsi)
📌 60) Using Strncpy() (Məhdud Sətir Kopyalama Funksiyasının İstifadəsi)
📌 61) Using Strcat() (Sətir Birləşdirmə Funksiyasının İstifadəsi)
📌 62) Using StrnCat() (Məhdud Sətir Birləşdirmə Funksiyasının İstifadəsi)
📌 63) Difference Between Gets() and Fgets() for Getting a String (Sətir İfadəsi Almaq Üçün Al və Məhdud Al Funksiyaları Arasındakı Fərqlər)
📌 64) Using Strrev() (Sətri Tərsinə Çevirmə Funksiyasının İstifadəsi)
📌 65) Using Strlwr() (Sətri Kiçik Hərfə Çevirmə Funksiyasının İstifadəsi)
📌 66) Using Strupr() (Sətri Böyük Hərfə Çevirmə Funksiyasının İstifadəsi)
📌 67) Using Strstr() (Sətir İçində Sətir Axtarma Funksiyasının İstifadəsi)
📌 68) Project: Character Arrays Exercise and Multi-Dimensional Character Array (Layihə: Simvol Massivləri Üzrə Məşq və Çox Ölçülü Simvol Massivi)
📌 69) Introduction to Functions (Funksiyalara Giriş)
📌 70) Project: Functions Reinforcement Example (Layihə: Funksiyaları Möhkəmləndirici Nümunə)
📌 71) Global vs Local Variable Logic (Qlobal Yerli Dəyişən Məntiqi)
📌 72) Global vs Local Variables in Functions (Funksiyalarda Qlobal Yerli Dəyişən)
📌 73) Operation on a Variable's Value vs Its Address (Dəyişənin Dəyəri ilə Ünvanı Üzərindən Əməliyyat)
📌 74) Project: Example of Operation on a Variable's Value vs Its Address (Layihə: Dəyişənin Dəyəri ilə Ünvanı Üzərindən Əməliyyat Nümunəsi)
📌 75) C Preprocessor (C Ön Emaledicisi)
📌 76) C Macros (C Makroları)
📌 77) Project: C Macros Example (Layihə: C Makroları Nümunəsi)
📌 84) Printing "I Love Programming Very Much" Text to Screen (Ekrana "Proqramlaşdırmanı Çox Sevirəm" Yazısının Çap Edilməsi)
📌 85) Getting 2 Numbers' Values from User and Printing to Screen (İstifadəçidən 2 Ədədin Dəyərini Alıb Ekrana Çap Etmə)
📌 86) Finding the Product of Two Numbers and Printing to Screen (İki Ədədin Vurma Nəticəsini Tapıb Ekrana Çap Etmə)
📌 87) Entering the Dividend and Divisor Value and Finding the Quotient and Remainder to Print on Screen (Bölünən və Bölən Dəyəri Daxil Edib Bölüm və Qalıq Ədədi Tapıb Ekrana Çap Etmə)
📌 88) Calculating the Area and Perimeter of a Rectangle (Düzbucaqlının Sahəsi və Perimetrinin Hesablanması)
📌 89) Converting Fahrenheit to Celsius (Farenheytdan Selsiyə Çevirmə)
📌 91) Volume Calculation of a Rectangular Prism (Düzbucaqlı Prizmanın Həcminin Hesablanması)
📌 92) F(x) Function Calculation (F(x) Funksiyasının Hesablanması)
📌 93) Getting the Side Length and Calculating the Area of a Square (Kənar Uzunluğunu Alıb Kvadratın Sahəsinin Hesablanması)
📌 94) Mile to Kilometer Conversion Question (Mildən Kilometrə Çevirmə Sualı)
📌 95) Calculating the Area and Perimeter of a Circle (Dairənin Sahəsi və Çevrəsinin Hesablanması)
📌 96) Pool Volume Problem (Hovuzun Həcmi Problemi)
📌 97) Swapping Two Numbers (İki Ədədin Yerdəyişməsi)
📌 98) Finding Average Speed Between Bakı and Sumqayıt (Bakı Sumqayıt Arası Ortalama Sürətin Tapılması)
📌 99) Average of 3 Numbers (3 Ədədin Ortalaması)
📌 100) Generating Numbers (Ədəd Yaratma)
Project: Conditional Statement and Loop Exercises (Layihə: Şərt İfadəsi və Dövr Məşqləri) - (38 hissə)
📌 101) Finding Whether the Entered Number is Odd or Even (Girilən Ədədin Tək mi Cüt mü Olduğunun Tapılması)
📌 102) Finding the Largest and Smallest of 3 Numbers (3 Ədədin Ən Böyüyünün Ən Kiçiyinin Tapılması)
📌 103) Comparing Two Whole Numbers (İki Tam Ədədin Müqayisəsi)
📌 104) Creating a Multiplication Table (Vurma Cədvəlinin Yaradılması)
📌 105) Printing Numbers from a Given Value to 1 Using a While Loop (Əsnasında Dövrünü İstifadə Edərək Verilmiş Dəyərdən 1-ə Qədər Olan Ədədlərin Çap Edilməsi)
📌 106) Sum of Numbers from 1 to the Value Entered by the User (1-dən İstifadəçinin Daxil Etdiyi Dəyərə Qədər Olan Ədədlərin Cəmi)
📌 107) Program Finding Whether the Product of 2 Numbers is Positive or Negative (2 Ədədin Vurmasının Müsbət mi Mənfi mi Olduğunu Tapan Proqram)
📌 108) Program Finding and Printing the Multiples of 17 up to the Entered Number (Girilən Ədədə Qədər 17-nin Qatlarını Tapıb Ekrana Çap Edən Proqram)
📌 109) Finding the Tens and Units Digits of the Entered Number (Girilən Ədədin Onluq Rəqəmi və Birlik Rəqəminin Tapılması)
📌 111) Calculating Carpet Price According to Different Carpet Types (Fərqli Xalça Növünə Görə Xalça Qiymətinin Hesablanması)
📌 112) Checking Whether a Number is Fully Divisible by 13 and 17 (Bir Ədədin 13 və 17-yə Tam Bölünüb Bölünmədiyinin Yoxlanılması)
📌 113) Converting Uppercase Letter Entered from Keyboard to Lowercase (Klaviaturadan Böyük Hərf Daxil Edildikdə Kiçik Hərfə Çevrilməsi)
📌 114) Calculating Series Sum (Seriya Cəminin Hesablanması)
📌 115) Finding the Square Root of Positive Numbers (Müsbət Ədədlərin Kvadrat Kökünün Alınması)
📌 116) Finding the Sum of Numbers up to the Entered Number Using For, While and Do While Loops (Girilən Ədədə Qədər Olan Ədədlərin Cəmini Üçün, Əsnasında və Et Əsnasında Dövrləri ilə Tapma)
📌 117) Leap Year Calculation Using If Else If Else Structure (Əgər Əks Halda Əgər Əks Halda Quruluşu ilə Artıq İl Hesabı)
📌 118) Leap Year Calculation Using Nested If Structure (İç-içə Əgər Quruluşu İstifadə Edərək Artıq İl Hesabı)
📌 119) Leap Year Calculation Using Logical Operators (Məntiqi Operatorlar ilə Artıq İl Hesabı)
📌 120) Program Determining Whether a Triangle is Equilateral, Isosceles, or Scalene (Üçbucağın Bərabərtərəfli, İkitərəfli, Müxtəliftərəfli Olduğunu Müəyyən Edən Proqram)
📌 121) Program Calculating Phone Bill - Call Fee (Telefon Hesabı - Danışıq Ücrətini Hesablayan Proqram)
📌 122) Four Operations Calculation with Simple Fractions (Sadə Kəsrlərlə Dörd Əməliyyat Hesabı)
📌 123) Program Finding Which Position the Entered Letter is in the Alphabet (Girilən Hərfin Əlifbada Neçənci Sırada Olduğunu Tapan Proqram)
📌 124) Series Value Calculation (Seriya Dəyərinin Hesablanması)
📌 125) Adding a Continuation Condition According to the Value Entered in the Program in Series Value Calculation (Seriya Dəyəri Hesablamasında Proqrama Girilən Dəyərə Görə Davam Şərti Əlavə Etmə)
📌 126) Finding the Student Closest to 150 cm in the Class (Sinifdəki Şagirdlərdən Boyu 150 sm-ə Ən Yaxın Olan Şagirdin Tapılması)
📌 127) Program Finding After How Many Years the Number of Rabbits Will Exceed the Number of Birds (Dovşanların Sayının Quşların Sayını Neçə İl Sonra Keçəcəyini Tapan Proqram)
📌 128) Calculating the Price of Products According to Tax Rate (Məhsulların Vergi Nisbətinə Görə Qiymətinin Hesablanması)
📌 129) Printing N Fibonacci Numbers to Screen (N Ədəd Fibonaççi Sayının Ekrana Çap Edilməsi)
📌 130) Finding the Reverse of a Number (Bir Ədədin Tərsinin Tapılması)
📌 131) Greatest Common Divisor Calculation (Ən Böyük Ortaq Bölənin Hesablanması)
📌 132) Least Common Multiple Calculation (Ən Kiçik Ortaq Qatın Hesablanması)
📌 133) Calculating a Power Using a While Loop (Əsnasında Dövrünü İstifadə Edərək Üs Hesablama)
📌 134) Calculating Power Value with Pow (Güc Funksiyası ilə Üs Dəyərinin Hesablanması)
📌 135) Finding Whether a Number is a Palindrome (Bir Ədədin Palindrom Ədəd Olub Olmadığının Tapılması)
📌 136) Finding Whether a Number is Prime (Bir Ədədin Sadə Ədəd Olub Olmadığının Tapılması)
📌 137) Finding Prime Numbers Between Two Numbers (İki Ədəd Arasındaki Sadə Ədədlərin Tapılması)
📌 138) Finding Whether the Entered Number is an Armstrong Number (Girilən Ədədin Armstronq Ədəd Olub Olmadığının Tapılması)
Project: One-Dimensional Number Array Exercises (Layihə: Bir Ölçülü Ədəd Massivi Məşqləri) - (3 hissə)
📌 146) Getting Array Elements from the User and Finding Their Average (İstifadəçidən Massiv Elementlərini Alıb Ortalamasının Tapılması)
📌 147) Getting Array Elements from the User and Finding and Printing the Largest Number (İstifadəçidən Massiv Elementlərini Alıb Ən Böyük Ədədin Tapılıb Ekrana Çap Edilməsi)
📌 148) Getting Array Elements from the User and Finding and Printing the Smallest Number (İstifadəçidən Massiv Elementlərini Alıb Ən Kiçik Ədədin Tapılıb Ekrana Çap Edilməsi)
Project: Two-Dimensional Number Array Exercises (Layihə: İki Ölçülü Ədəd Massivi Məşqləri) - (4 hissə)
📌 149) Sum of Values in Two Matrices (İki Matrisdəki Dəyərlərin Cəmi)
📌 150) Finding the Transpose of a Matrix and Printing to Screen (Matrisin Transpozisiyasını Tapıb Ekrana Çap Etmə)
📌 151) Creating a Multiplication Table (Vurma Cədvəlinin Yaradılması)
📌 152) Printing a Matrix According to a Given Formula in a Two-Dimensional Matrix (İki Ölçülü Matrisdə Verilən Düsturla Matrisin Çap Edilməsi)
📌 153) Finding the Length of the Entered String Expression (Girilən Sətir İfadənin Uzunluğunun Tapılması)
📌 154) Printing the Day of the Week According to the Value Entered by the User (İstifadəçinin Daxil Etdiyi Dəyərə Görə Həftənin Gününün Çap Edilməsi)
📌 155) Combining Two String Expressions (İki Sətir İfadənin Birləşdirilməsi)
📌 156) Assigning a String Expression to Another String Variable (Sətir İfadəsinin Başqa Bir Sətir Dəyişənə Mənimsədilməsi)
📌 157) Finding How Many Times a Character is Used in a String Array (Simvol Massivində Hansı Simvoldan Neçə Dəfə İstifadə Edildiyinin Tapılması)
📌 158) Finding the Number of Letters and Number of Spaces in a Character Array (Simvol Massivindəki Hərf Sayının və Boşluq Sayının Tapılması)
📌 159) Deleting All Characters Other Than Letters in a Character Array (Simvol Massivindəki Hərflərdən Kənar Bütün Simvolların Silinməsi)
📌 160) Finding the Number of Words in a Sentence (Cümlədəki Sözlərin Sayının Tapılması)
📌 161) Printing the Characters in a Sentence One Below the Other (Cümlədəki Simvolların Alt-Alta Çap Edilməsi)
📌 162) Printing a Word in the Shape of a Half Pyramid (Sözün Yarım Piramid Şəklində Çap Edilməsi)
📌 163) Printing a Word in the Shape of a Half Pyramid Using a Nested While Loop (İç-içə Əsnasında Dövrü ilə Sözün Yarım Piramid Şəklində Çap Edilməsi)
Project: Function Exercises (Layihə: Funksiya Məşqləri) - (32 hissə)
📌 164) Finding the Sum of Two Numbers with the Help of a Function (İki Ədədin Cəmini Funksiya Köməyi ilə Tapan Proqram)
📌 165) Finding the Area and Perimeter of a Circle with the Help of a Function (Dairənin Sahəsi və Çevrəsini Funksiya Köməyi ilə Tapan Proqram)
📌 166) Finding the Quotient and Remainder After Division with the Help of a Function (Bölmə Əməliyyatı Nəticəsində Bölünəni və Qalanı Funksiya Köməyi ilə Tapan Proqram)
📌 167) Finding the Area of a Scalene Triangle with the Help of a Function (Müxtəliftərəfli Üçbucağın Sahəsini Funksiya Köməyi ilə Tapan Proqram)
📌 168) Finding the Fahrenheit to Celsius Conversion with the Help of a Function (Farenheytdan Selsiyə Çevrilməni Funksiya Köməyi ilə Tapan Proqram)
📌 169) Finding the Calculation of Series Sum with the Help of a Function (Seriya Cəminin Hesablanmasını Funksiya Köməyi ilə Tapan Proqram)
📌 170) Finding the Calculation of Hours, Minutes, Seconds with the Help of a Function (Saat Dəqiqə Saniyə Hesabını Funksiya Köməyi ilə Tapan Proqram)
📌 171) Finding the Swapping of 2 Entered Numbers with the Help of a Function (Girilən 2 Ədədin Yerlərinin Dəyişdirilməsini Funksiya Köməyi ilə Tapan Proqram)
📌 172) Swapping Numbers by Sending Address (Ünvan Göndərimi ilə Ədədlərin Yerdəyişdirilməsi)
📌 173) Finding the Four Operations (Addition, Subtraction, Division, Multiplication) with the Help of a Function (Dörd Əməliyyatı (Toplama, Çıxma, Bölmə, Vurma) Funksiya Yardımıyla Tapan Proqram)
📌 174) Finding the Power Value Calculation with the Help of a Function (Üs Dəyəri Hesablamasını Funksiya Köməyi ilə Tapan Proqram)
📌 175) Calculating Power Value with Address Sending (Ünvan Göndərimi ilə Üs Dəyərinin Hesablanması)
📌 176) Finding the Factorial Calculation with the Help of a Function (Faktorial Hesabını Funksiya Köməyi ilə Tapan Proqram)
📌 177) Finding the Factorial of Each Number from 1 to 10 with the Help of a Function (1-dən 10-a Qədər Hər Ədədin Faktorialını Funksiya Köməyi ilə Tapan Proqram)
📌 178) Finding a Program That Runs Until a Negative Number is Entered with the Help of a Function (Mənfi Ədəd Girilincəyə Qədər İşləyən Proqramı Funksiya Köməyi ilə Tapma)
📌 179) Finding a Perfect Number with the Help of a Function (Mükəmməl Ədədi Funksiya Köməyi ilə Tapan Proqram)
📌 180) Finding the Larger of Two Whole Numbers with the Help of a Function (İki Tam Ədəddən Böyük Olanını Funksiya Köməyi ilə Tapan Proqram)
📌 181) Returning That Number Directly in the Function When Finding the Larger Number (Böyük Olan Ədədi Tapan Zaman Funksiyada Birbaşa O Ədədi Geriyə Qaytarma)
📌 182) Finding Whether a Number is Odd or Even with the Help of a Function (Ədədin Tək Cüt Olduğunu Funksiya Köməyi ilə Tapan Proqram)
📌 183) Another Method of Finding an Odd/Even Number (Tək Cüt Ədəd Tapmanın Digər Metodu)
📌 184) Listing Odd Numbers with the Help of a Function (Tək Ədədləri Funksiya Köməyi ilə Siyahılayan Proqram)
📌 185) Finding the Fibonacci Sequence with the Help of a Function (Fibonaççi Ardıcıllığını Funksiya Köməyi ilə Tapan Proqram)
📌 186) Finding the Creation of Floyd's Triangle with the Help of a Function (Floydun Üçbucağının Yaradılmasını Funksiya Köməyi ilə Tapan Proqram)
📌 187) Finding the Printing of Values in the Shape of a Baklava Slice on Screen with the Help of a Function (Baklava Dilimi Şəklində Dəyərlərin Ekrana Çap Edilməsini Funksiya Köməyi ilə Tapan Proqram)
📌 188) Finding the Printing in the Requested Format with the Help of a Function (İstənilən Formatda Çap Etməni Funksiya Köməyi ilə Tapan Proqram)
📌 189) Finding the Average of Array Elements with the Help of a Function (Massiv Elementlərinin Ortalamasını Funksiya Köməyi ilə Tapan Proqram)
📌 190) Finding the Maximum and Minimum of Randomly Generated Numbers with the Help of a Function (Təsadüfi Yaradılan Ədədlərin Maksimum və Minimumunu Funksiya Köməyi ilə Tapan Proqram)
📌 191) Sorting Array Elements from Smallest to Largest with the Help of a Function (Massivin Elementlərini Kiçikdən Böyüyə Sıralamağı Funksiya Köməyi ilə Tapan Proqram)
📌 192) Adding a New Element to Array Elements with the Help of a Function (Massivin Elementlərinə Yeni Element Əlavə Etməni Funksiya Köməyi ilə Tapan Proqram)
📌 193) Deleting an Array Element with the Help of a Function (Massivin Elementini Silməyi Funksiya Köməyi ilə Tapan Proqram)
📌 194) Creating a New Array from the Union of Two Arrays with the Help of a Function (İki Massivin Birləşməsindən Yeni Bir Massiv Yaratmağı Funksiya İlə Tapan Proqram)
📌 195) Array Union Using Index (İndeks İstifadə Edərək Massiv Birləşməsi)
Project: Multi-Stage Exercises (Layihə: Çox Mərhələli Məşqlər) - (3 hissə)
📌 196) Finding the Largest, Smallest, and Sum of Elements in a Matrix (Matrisdəki Elementlərin Ən Böyüyünü, Ən Kiçiyini və Elementlərin Cəmini Tapma)
📌 197) Finding the Number of Common Letters Between Two Words (İki Kəlmədəki Ortaq Hərf Sayısının Tapılması)
📌 198) Finding Whether a Character Array is a Palindrome (Simvol Massivinin Palindrom Olub Olmadığının Tapılması)
C: Bölüm 3 Pointer (Ünvan Göstərici) - (9 dərs)
📌 199) What is a Pointer, What is it Used For, How is it Used? (Ünvan Göstərici Nədir, Nə İşə Yarayır, Necə İstifadə Olunur?)
📌 200) Operations on Pointers (Ünvan Göstəricilərdə Əməliyyatlar)
📌 201) Calling a Function with the Address of a Pointer Variable (Ünvan Göstərici Dəyişənin Ünvanı ilə Funksiya Çağırılması)
📌 202) Comprehensive Pointer Example (Ünvan Göstərici Əhatəli Nümunə)
📌 203) Pointer and Arrays (Ünvan Göstərici və Massivlər)
📌 204) The Most Common Problem in Pointer Arithmetic (Ünvan Göstərici Riyaziyyatında Ən Çox Rastlanan Problem)
📌 205) Pointer and Arrays Continued (Ünvan Göstərici və Massivlər Davamı)
📌 206) Reinforcing Pointer and Character Arrays (Ünvan Göstərici və Simvol Massivlərinin Möhkəmləndirilməsi)
📌 207) End-of-Section Exercise on Pointer Topic (Ünvan Göstərici Mövzusu Bölmə Sonu Məşqi)
📌 208) Printing Values and Addresses in Different Data Types (Fərqli Məlumat Tiplərində Dəyərlərin və Ünvanların Çap Edilməsi)
📌 209) Sum of 2 Numbers Using Pointer (Ünvan Göstərici İstifadə Edərək 2 Ədədin Cəmi)
📌 210) Getting 2 Numbers from the User with the Help of a Pointer and Swapping Their Places (Ünvan Göstərici Yardımıyla İstifadəçidən 2 Ədəd Alıb Ədədlərin Yerdəyişdirilməsi)
📌 211) Getting and Printing Elements of a Number Array to the Console Using a Pointer (Ünvan Göstərici İstifadə Edərək Ədəd Massivinin Elementlərinin Alınması və Ekrana Çap Edilməsi)
📌 212) Copying the Elements of the First Array to a New Array Using a Pointer (Ünvan Göstərici İstifadə Edərək Yeni Massivin İlk Massivinin Elementlərini Kopyalaması)
📌 213) Finding Which Position the Searched Element is in a Number Array Using a Pointer (Ünvan Göstərici İstifadə Edərək Ədəd Massivində Axtarılan Elementin Neçənci Mövqedə Olduğunun Tapılması)
📌 214) Pointer Max Min Question (Ünvan Göstərici Maksimum Minimum Sualı)
📌 215) Program Calculating Factorial with the Help of a Pointer (Ünvan Göstərici Yardımıyla Faktorial Hesabı Yapan Proqram)
📌 216) Swapping Array Elements Using a Pointer (Ünvan Göstərici İstifadə Edərək Massiv Elementlərinin Yerdəyişdirilməsi)
📌 217) Length of a Character Array (Simvol Sətrinin Uzunluğu)
📌 218) Removing a Letter from a Character Array (Simvol Massivindən Hərfin Silinməsi)
📌 219) Pointer and Number Array (Ünvan Göstərici və Ədəd Massivi)
📌 220) Creating a Copy of a Character Array Using a Pointer (Ünvan Göstərici İstifadə Edərək Simvol Massivinin Kopyasının Yaradılması)
📌 221) Combining Number Arrays Using a Pointer (Ünvan Göstərici İstifadə Edərək Ədəd Massivlərinin Birləşdirilməsi)
📌 222) Reversing a Character Array Using a Pointer (Ünvan Göstərici İstifadə Edərək Simvol Massivinin Tərsinə Çevrilməsi)
📌 223) Days of the Week with Pointer (Ünvan Göstərici ilə Həftənin Günləri)
C: Bölüm 4 Struct Structure, Project: Enumeration Example and Project: Gallery Exercise (Struktur Quruluşu, Layihə: Sadalama Nümunəsi və Layihə: Qalereya Məşqi) - (10 dərs & 2 hissə)
📌 224) What is Struct, What is it Used For? (Struktur Nədir, Nə Üçün İstifadə Olunur?)
📌 238) Calculating Students' Exam Net Score (Şagirdlərin İmtahandakı Net Nəticəsinin Hesablanması)
📌 239) Using Union Inside Struct Question (Struktur İçində Birləşmə İstifadəsi Sualı)
📌 240) C Program Keeping People's Address Information (Şəxslərin Ünvan Məlumatlarını Saxlayan C Proqramı)
📌 241) Program Showing Addresses in Memory with Union (Yaddaşdakı Ünvanları Göstərən Birləşmə Proqramı)
📌 242) C Program Calculating the Area of a Circle with Union (Birləşmə ilə Dairənin Sahəsini Hesablayan C Proqramı)
📌 243) Program that Records Personnel Information and Prints Alphabetically to Screen (Personalın Məlumatlarını Qeyd Edib Əlifba Sırası ilə Ekrana Çap Edən Proqram)
📌 244) Conditional Assignment (Şərtə Görə Ataması Yapma)
📌 245) Calculating the Difference Between Two Time Periods (İki Müddət Fərqinin Hesablanması)
📌 246) Pharmacy Warehouse Problem (Əczaxana Anbarı Problemi)
📌 247) Finding X Y Coordinates in a Coordinate Plane (Koordinat Müstəvisində X Y Koordinatlarının Tapılması)
📌 248) C Program Finding the Memory Space Occupied by Struct and Union (Struktur və Birləşmənin Yaddaşda Tutduğu Sahəni Tapan C Proqramı)
📌 249) Addition Operation on Complex Numbers (Kompleks Ədədlərdə Toplama Əməliyyatı)
📌 250) Program Keeping and Printing the Characteristics of Teams Participating in a Chess Tournament (Şahmat Turnirinə Qatılan Komandaların Xüsusiyyətlərini Saxlayan və Çap Edən Proqram)
📌 251) Program Finding How Much a Hotel Customer Will Pay According to Their Spending and Room Preferences (Otel Müştərisinin Etdiyi Xərcə və Otaq Seçiminə Görə Ödəyəcəyi Məbləği Tapan Proqram)
📌 252) Program Finding the Employee with the Highest Sales and Their Address Information in a Store Chain (Mağaza Zəncirində Ən Çox Satış Edən İşçinin Ünvan Məlumatlarını Tapan Proqram)
📌 253) Struct Price Weight Calculation (Struktur Qiymət Çəki Hesablaması)
C: Bölüm 5 Homework (Ev Tapşırığı) - (1 dərs)
📌 254) Homework (Ev Tapşırığı)
📌 255) Homework Solution (Ev Tapşırığının Həlli)
C: Bölüm 6 Recursive Functions (Rekursiv Funksiyalar) - (1 dərs)
📌 256) Introduction to Recursive Functions (Rekursiv Funksiyalara Giriş)
📌 258) Performing Multiplication Operation Without Using the Multiplication Symbol (Vurma Simvolunu İstifadə Etmədən Vurma Əməliyyatının Yerinə Yetirilməsi)
📌 259) Factorial Calculation (Faktorial Hesabı)
📌 260) Listing to Screen (Ekrana Siyahılama)
📌 261) Listing Prime Numbers to Screen (Sadə Ədədlərin Ekrana Siyahılanması)
📌 262) Performing Division Operation Without Using the Division Symbol (Bölmə Simvolunu İstifadə Etmədən Bölmə Əməliyyatının Yerinə Yetirilməsi)
📌 263) Fibonacci Series (Fibonaççi Seriyası)
📌 264) Ending the Program (Proqramın Sonlandırılması)
📌 265) Listing the Powers of 2 to Screen (2-nin Qüvvətlərinin Ekrana Siyahılanması)
📌 266) Finding the Power of a Number (Bir Ədədin Qüvvətinin Alınması)
📌 267) Creating a Series (Seriya Yaradılması)
📌 268) Sorting from Smallest to Largest (Kiçikdən Böyüyə Sıralama)
📌 269) Reversing a Sentence (Cümlənin Tərsinə Çevrilməsi)
📌 270) Printing Stars to Screen (Ekrana Ulduz Çap Etmə)
📌 271) Finding the Length of a Character Array (Simvol Massivinin Uzunluğunun Tapılması)
C: Bölüm 7 File Operations (Fayl Əməliyyatları) - (3 dərs)
📌 275) C Program Writing Alt-Alta N Times (Alt-Alta N Dəfə Yazan C Proqramı)
📌 276) Reading Information from a File Character by Character and Printing to Screen (Fayldan Məlumatın Simvol-Simvol Oxunub Ekrana Çap Edilməsi)
📌 277) C Program Reading Line by Line from a File and Printing to Console (Fayldan Sətir-Sətir Məlumatı Oxuyub Konsola Çap Edən C Proqramı)
📌 278) Writing Odd and Even Numbers to a File and Reading (Tək və Cüt Ədədlərin Fayla Yazılması və Oxunması)
📌 279) Adding Character by Character Information to a File (Fayla Simvol-Simvol Məlumat Əlavə Edilməsi)
📌 280) Writing a Student Success Table to a File (Fayla Şagird Uğur Cədvəlinin Yazdırılması)
📌 281) Writing the Value of Angles of the Radian Type to a File (Radyan Cinsindən Açıların Dəyərinin Fayla Yazdırılması)
📌 282) C Program Getting File Path and Listing to Screen (Fayl Yolunu Verib Ekrana Siyahılayan C Proqramı)
📌 283) Process of Backing Up a File to a Specified Address (Faylı Göstərilən Ünvana Yedəkləmə Əməliyyatı)
📌 284) C Program Continuously Adding Information to a File Until 0 is Entered (0 Girilincəyə Qədər Fayla Davamlı Məlumat Əlavə Edən C Proqramı)
📌 285) C Program Reading Information from Two Files and Combining into a 3rd File (İki Fayldakı Məlumatları Oxuyub 3-cü Faylda Birləşdirən C Proqramı)
📌 286) C Program Reading Information from Two Files and Combining into a File - Additional Info (İki Fayldakı Məlumatları Oxuyub Faylda Birləşdirən C Proqramı Əlavə Məlumat)
📌 287) Converting Words Written in Lowercase in a File to Uppercase (Faylın İçərisində Kiçik Hərflərlə Yazılmış Sözlərin Böyük Hərfə Çevrilməsi)
📌 296) Allocating Memory Space for N Numbers, Getting Values from User and Printing to Screen (N Ədəd Üçün Yaddaşdan Yer Ayırma, İstifadəçidən Dəyər Alıb Ekrana Çap Etmə)
📌 297) Allocating Memory Space for Randomly Generated N Numbers and Printing Squares to Screen (Təsadüfi N Ədəd Üçün Yaddaşdan Yer Ayırıb Ekrana Kvadratlarını Çap Etmə)
📌 298) Swapping Numbers Located in Two Different Memory Regions (İki Fərqli Yaddaş Bölgəsində Yerləşən Ədədlərin Yerinin Dəyişdirilməsi)
📌 299) Writing a Randomly Generated N Numbers to Memory First, Then to a File and Reading from the File (Təsadüfi N Ədəd Sayının Əvvəlcə Yaddaşa Sonra Fayla Yazılması və Fayldan Oxunması)
📌 300) Holding and Printing Odd and Even Numbers in Different Memory Regions (Tək və Cüt Ədədlərin Fərqli Yaddaş Bölgələrində Saxlanılması və Ekrana Çap Edilməsi)
📌 301) Program Ensuring N Numbers are Written to Memory and the Smallest Among Them is Found (N Ədədin Yaddaşa Yazılmasını və Ən Kiçiyinin Tapılmasını Təmin Edən Proqram)
📌 302) Dynamic Memory Management with Function Prototypes (Funksiya Prototipləri ilə Dinamik Yaddaş İdarəetməsi)
📌 303) C Program Ensuring a Sentence is Written to and Read from Dynamic Memory (Cümlənin Dinamik Yaddaşa Yazılmasını və Oxunmasını Təmin Edən C Proqramı)
📌 304) Allocating Memory Space and Finding the Sum of Numbers by Allocating from Memory (Yaddaşdan Yer Ayıraraq Yaddaşa Yazma və Ədədlərin Toplanmasının Tapılması)
📌 305) Allocating Memory Space and Finding the Sum of Numbers by Allocating from Memory and Their Average (Yaddaşdan Yer Ayıraraq Yaddaşa Yazma və Ədədlərin Toplanması ve Ortalamasının Tapılması)
📌 306) Allocating Memory for a Matrix and Printing to Screen (Matris Üçün Yaddaşdan Yer Ayırma və Ekrana Çap Etmə)
📌 307) Combining Arrays Held in 2 Different Memory Regions (2 Fərqli Yaddaş Bölgəsində Tutulan Massivlərin Birləşdirilməsi)
📌 308) Finding the Sum of the Corner Values of a Matrix Using Dynamic Memory (Matrisin Küncü Dəyərlərinin Cəmini Dinamik Yaddaş İstifadə Edərək Tapma)
📌 309) Finding the Reverse Reading of a Sentence Entered from the Keyboard Using Dynamic Memory (Klaviaturadan Girilən Cümlənin Tərsinə Oxunuşunu Dinamik Yaddaş İstifadə Edərək Tapma)
📌 310) Displaying to Screen in the Shape of a Triangle (Üçbucaq Şəklində Ekrana Göstərmə)
C: Bölüm 9 Sorting and Searching Algorithms (Sıralama və Axtarış Alqoritmləri) - (6 dərs)
Project: Master Level C Programming - Rock Paper Scissors Game (Layihə: Master Səviyyə C Proqramlaşdırma - Daş Kağız Qayçı Oyunu) - (3 hissə)
📌 317) Rock Paper Scissors Game Project Introduction (Daş Kağız Qayçı Oyunu Layihə Girişi)
📌 318) Making the Computer's Random Selection (Kompüterin Təsadüfi Seçim Etməsi)
📌 319) Checking Whether the Computer or the User Won the Game (Oyunu Kompüterinmi İstifadəçininmi Qazandığının Yoxlanılması)
Project: Master Level C Programming - Library Management System (Layihə: Master Səviyyə C Proqramlaşdırma - Kitabxana İdarəetmə Sistemi) - (5 hissə)
📌 320) Library Management System Project Introduction (Kitabxana İdarəetmə Sistemi Layihə Tanıdılması)
📌 321) Creating the Menu (Menyunun Yaradılması)
📌 322) Adding a New Book (Yeni Kitabın Əlavə Edilməsi)
📌 323) Displaying Book Information (Kitab Məlumatlarının Göstərilməsi)
📌 324) Listing Books Belonging to an Author (Müəllifə Aid Kitabların Siyahılanması)
Project: Master Level C Programming - Employee Management System (Layihə: Master Səviyyə C Proqramlaşdırma - İşçi İdarəetmə Sistemi) - (7 hissə)
📌 325) Employee Management System Project Introduction (İşçi İdarəetmə Sistemi Layihə Tanıdılması)
📌 326) Creating the Menu (Menyunun Yaradılması)
📌 327) Creating the Employee Table (İşçi Cədvəlinin Yaradılması)
📌 328) Adding a New Employee (Yeni İşçinin Əlavə Edilməsi)
📌 329) Entering Employee ID Information and Displaying Related Employee Information (İşçi ID Məlumatının Daxil Edilib Aidiyyəti İşçi Məlumatının Göstərilməsi)
📌 330) Showing the Total Number of Employees (Ümumi İşçi Sayının Göstərilməsi)
📌 331) Deleting the Employee Whose ID is Entered (ID-si Girilən İşçinin Silinməsi)
Project: Master Level C Programming - Hospital Management System (Layihə: Master Səviyyə C Proqramlaşdırma - Xəstəxana İdarəetmə Sistemi) - (9 hissə)
📌 332) Hospital Management System Project Introduction (Xəstəxana İdarəetmə Sistemi Layihə Tanıdılması)
📌 333) Creating the Menu (Menyunun Yaradılması)
📌 334) Displaying Hospital Information (Xəstəxana Məlumatlarının Göstərilməsi)
📌 335) Displaying Patient Information (Xəstə Məlumatlarının Göstərilməsi)
📌 336) Sorting Hospitals by Daily Stay Fee (Xəstəxanaların Günlük Qalma Ücrətinə Görə Sıralanması)
📌 337) Sorting Hospitals by Number of Beds (Xəstəxanaların Yataq Sayına Görə Sıralanması)
📌 338) Sorting Hospitals by Name (Xəstəxanaların Adlarına Görə Sıralanması)
📌 339) Sorting Hospitals by Rating (Xəstəxanaların Reytinqinə Görə Sıralanması)
📌 340) Displaying Hospitals in the Entered City (Girilən Şəhərdəki Xəstəxanaların Göstərilməsi)
Project: Master Level C Programming - Minesweeper Game (Layihə: Master Səviyyə C Proqramlaşdırma - Mina Tarlası Oyunu) - (7 hissə)
📌 341) Minesweeper Game Project Introduction (Mina Tarlası Oyunu Layihə Girişi)
📌 342) Functions I Will Use in the Project (Layihədə İstifadə Edəcəyim Funksiyalar)
📌 343) Creating the Sub-Table (Alt Cədvəlin Yaradılması)
📌 344) Initializing the Table and Printing to Console (Cədvəlin İlkin Hala Gətirilməsi və Ekrana Çap Edilməsi)
📌 345) Placing the Bombs (Bombaların Yerləşdirilməsi)
📌 346) Checking Whether We Won or Lost the Game, Opening the Cell and Its Neighbors (Oyunu Qazanıb Qazanmadığımızın Yoxlanılması, Xananın və Qonşularının Açılması)
📌 347) Minesweeper Conditional Statements and Ending (Mina Tarlası Şərt İfadələri və Bitiriş)
C: Bölüm 10 Questions from Students (Tələbələrdən Gələn Suallar) - (10 dərs)
📌 348) Operations on Sets Question (Çoxluqlarda Əməliyyat Sualı)
📌 349) Printing a Set Question to Screen (Çoxluq Sualının Ekrana Çap Edilməsi)
📌 350) Set Question Combining Two Sets (Çoxluq Sualı - İki Çoxluğun Birləşdirilməsi)
📌 4) GİT Command Line Codes (GİT Komanda Sətri Kodları)
📌 5) Creating a GİT Repository (GİT Deposu yaratmaq)
📌 6) GİT Staging Area - GİT Add and GİT Status (GİT Hazırlıq Sahəsi - Dəyişiklikləri əlavə etmək və Proyektin vəziyyətini yoxlamaq)
📌 7) Making a Commit with GİT and Reverting to any Commit (GİT ilə Dəyişiklikləri qeyd etmək və istənilən Qeydə geri qayıtmaq)
📌 8) GİT Branch and Merge - Splitting and Merging a Project with GİT (GİT Budaqlanması və Birləşdirmə - Proyekti budaqlara ayırma və birləşdirmə)
📌 9) GİT Branch and Merge with SourceTree - Branch and Merge Project with GİT (GİT SourceTree ilə Budaqlanma və Birləşdirmə istifadəsi)
📌 10) Managing a GİT Project with SourceTree - Managing a GİT Project without Writing Code (GİT Layihəsini SourceTree ilə idarə etmək - Kod yazmadan GİT layihəsini idarə etmək)
📌 11) GİT Fetch and Pull - via GİTHUB (GİT Məlumatları yoxlamaq və çəkmək - GİTHUB üzərindən)
📌 12) Determining Files to Exclude from GİT Project - Creating and Using a GİT Ignore File (GİT layihəsinə daxil edilməyəcək faylları müəyyən etmək - GİT İqnor faylı yaratmaq və istifadə etmək - 1 video SourceTree ilə, digəri SourceTree-siz)
📌 13) GİT Readme - via GİTHUB (GİT Layihə Təsviri - GİTHUB üzərindən)
📌 14) GİT Stash - Temporarily Hiding and Saving Changes (GİT Dəyişiklikləri müvəqqəti gizlətmək və saxlamaq)
📌 15) GİT Alias - Creating Shortcuts for GİT Commands (GİT Əmrləri üçün Qısayol yaratmaq)
📌 16) Differences Between GİT Commits - GİT Diff, GİT Checkout and P4Merge (GİT Qeydlər arası fərqlər - Fərqləri göstərmək, Versiyaya keçid etmək və P4Merge istifadəsi)
📌 17) Creating GİT Tags - Using GİT Tags with SourceTree (GİT Etiketi yaratmaq və istifadə etmək - SourceTree ilə)
GİTHUB: Bölüm 1 - (9 dərs)
📌 1) What is GİTHUB? (GİTHUB nədir?)
📌 2) GİTHUB Account Creation and Usage (GİTHUB hesabı açma və istifadəsi)
📌 3) Connecting to GİTHUB via GİT Terminal - Uploading a Project to GİTHUB with GİT Terminal (GİT Terminal üzərindən GİTHUB-a bağlanmaq - GİT Terminal ilə GİTHUB-a layihə yükləmək)
📌 4) Creating a GİTHUB Repository - Sending Files to a Repository on GİTHUB with GİT (GİTHUB Deposu yaratmaq - GİT ilə GİTHUB-dakı Depoya fayllar göndərmək)
📌 5) Deleting a GİTHUB Repository - Deleting a Repository from GİTHUB (GİTHUB Deposunu silmək - GİTHUB üzərindən Deposu silmək)
📌 6) Connecting to GİTHUB with SourceTree, Creating and Managing a Repository and Pushing to Remote Server (SourceTree ilə GİTHUB hesabına bağlanma, Depo yaratmaq, Nizamlamaq və Uzaq serverə göndərmək)
📌 7) GİTHUB Branch - Splitting the Project into Branches (GİTHUB Budaqlanması - Layihəni Budaqlara ayırmaq)
📌 8) GİTHUB Fork and Pull Request - Searching on GİTHUB and Forking (GİTHUB Çəngəlləmə və Birləşdirmə Sorğusu - GİTHUB-da axtarış etmək və Çəngəlləmək)
📌 9) GİTHUB Desktop Usage - Running GİT Operations via GİTHUB Desktop (GİTHUB Masaüstü istifadəsi - GİTHUB Masaüstü üzərindən GİT əməliyyatlarını idarə etmək)
TAİLWİND CSS: Bölüm 1 - (3 dərs)
📌 1) Welcome to the Course! What is in the Course? How should I study? (Təlimə xoş gəlmisiniz! Təlimdə nələr var? Necə çalışmalıyam?)
📌 2) Source File (Mənbə faylı)
📌 3) Using the Source File (Mənbə faylından istifadə)
TAİLWİND CSS: Bölüm 2 - (34 dərs)
📌 4) Setting Up the Project Environment with TAİLWİND CSS CLI (TAİLWİND CSS CLI ilə Layihə Mühitinin Hazırlanması)
📌 5) Using TAİLWİND CSS with CDN (TAİLWİND CSS-in CDN ilə İstifadəsi)
📌 6) Using TAİLWİND CSS Color Properties (TAİLWİND CSS Rəng Xüsusiyyətlərinin İstifadəsi)
📌 7) Using Background Colors with TAİLWİND CSS (TAİLWİND CSS ilə Arxa Plan Rənglərinin İstifadəsi)
📌 8) Adding Underline to Texts (Mətnlərə Alt Xətt əlavə etmək)
📌 9) Using Border with TAİLWİND CSS (TAİLWİND CSS ilə Haşiyə İstifadəsi)
📌 10) Using Outline with TAİLWİND CSS (TAİLWİND CSS ilə Kontur İstifadəsi)
📌 11) Using TAİLWİND CSS Font Size Classes (TAİLWİND CSS Şrift Ölçüsü Siniflərinin İstifadəsi)
📌 12) Using Font Family with TAİLWİND CSS (TAİLWİND CSS ilə Şrift Ailəsi İstifadəsi)
📌 13) Using List Style with TAİLWİND CSS (TAİLWİND CSS ilə Siyahı Üslubu İstifadəsi)
📌 14) Text Alignment with TAİLWİND CSS (TAİLWİND CSS ilə Mətnlərin Hizalanması)
📌 15) Line Height Parameters (Sətir Hündürlüyü Parametrləri)
📌 16) Adjusting Letter Spacing (Hərf Aralıqlarının Tənzimlənməsi)
📌 17) Text Truncation - Line Clamp Feature (Mətnin Qısaldılması - Sətir Sıxacı Xüsusiyyəti)
📌 18) Uppercase and Lowercase Text Transformation with TAİLWİND CSS (TAİLWİND CSS ilə Böyük və Kiçik Hərf Çevrilmələri)
📌 19) Using Margin and Padding with TAİLWİND CSS (TAİLWİND CSS ilə Kənar Boşluq və Daxili Boşluq İstifadəsi)
📌 20) Using Width Properties with TAİLWİND CSS (TAİLWİND CSS ilə Genişlik Xüsusiyyətlərinin İstifadəsi)
📌 21) Using Min-Width and Max-Width with TAİLWİND CSS (TAİLWİND CSS ilə Minimum və Maksimum Genişlik İstifadəsi)
📌 22) Using Flexbox with TAİLWİND CSS (TAİLWİND CSS ilə Flexbox İstifadəsi)
📌 23) Using Grid Layout with TAİLWİND CSS (TAİLWİND CSS ilə Şəbəkə Düzümü İstifadəsi)
📌 24) Using Background Image with TAİLWİND CSS (TAİLWİND CSS ilə Arxa Plan Şəkli İstifadəsi)
📌 25) Using Position with TAİLWİND CSS (TAİLWİND CSS ilə Mövqe İstifadəsi)
📌 26) Using Box Shadow with TAİLWİND CSS (TAİLWİND CSS ilə Qutu Kölgəsi İstifadəsi)
📌 27) Using Opacity with TAİLWİND CSS (TAİLWİND CSS ilə Şəffaflıq İstifadəsi)
📌 28) Table Design with TAİLWİND CSS (TAİLWİND CSS ilə Cədvəl Dizaynı)
📌 29) Using Rotate with TAİLWİND CSS (TAİLWİND CSS ilə Fırlanma İstifadəsi)
📌 30) Using Scale with TAİLWİND CSS (TAİLWİND CSS ilə Ölçəkləndirmə İstifadəsi)
📌 31) Using Translate with TAİLWİND CSS (TAİLWİND CSS ilə Yerdəyişmə İstifadəsi)
📌 32) Responsive Design with TAİLWİND CSS - Mobile, Tablet and Desktop (TAİLWİND CSS ilə Uyğunlaşan Dizayn - Mobil, Planşet və Masaüstü)
📌 28) Not Found Screen – NEXT.JS 404 Page Management (Tapılmadı Ekranı – NEXT.JS 404 Səhifə İdarəetməsi)
📌 29) Edit Form – Student Update Form (Redaktə Formu – Tələbə Yeniləmə Formu)
📌 30) Formik and Yup Integration – Form Validation and Error Message Management (Formik və Yup İnteqrasiyası – Forma Yoxlaması və Xəta Mesajlarının İdarə Edilməsi)
NEXT.JS: Bölüm 3 NEXT.JS Caching – Static and Dynamic Structures (NEXT.JS Keşləmə – Statik və Dinamik Quruluşlar) - (4 dərs)
📌 33) Npm Run Build and Start Usage (Npm Qurma və Başlatma İstifadəsi)
📌 34) Static Page to Dynamic Page Conversion (Statik Səhifədən Dinamik Səhifəyə Çevrilmə)
📌 35) NEXT.JS Revalidate Path Usage (NEXT.JS Yenidən Doğrulama Yolu İstifadəsi)
📌 36) Static – Dynamic Rendering Control and Cache Management with Fetch (Fetch ilə Statik – Dinamik Render Nəzarəti və Keş İdarəetməsi)
NEXT.JS: Bölüm 4 NEXT.JS API Routes (NEXT.JS API Marşrutları) - (5 dərs)
📌 37) Route.js API Management – NEXT.JS Route Handlers and Backend Development (Route.js API İdarəetməsi – NEXT.JS Marşrut İşləyiciləri və Backend İnkişafı)
📌 38) Fetching Students with GET Request – NEXT.JS API Data Fetching (GET Sorğusu ilə Tələbələri Çəkmə – NEXT.JS API Məlumat Əldə Etmə)
📌 39) Saving a Student with POST Request – NEXT.JS API CRUD Create Operation (POST Sorğusu ilə Tələbə Saxlama – NEXT.JS API CRUD Yaratma Əməliyyatı)
📌 40) Updating a Student with PATCH Request – NEXT.JS API CRUD Update (PATCH Sorğusu ilə Tələbə Yeniləmə – NEXT.JS API CRUD Yeniləmə)
📌 41) Deleting a Student with DELETE Request – NEXT.JS API CRUD Delete (DELETE Sorğusu ilə Tələbə Silmə – NEXT.JS API CRUD Silmə)
📌 60) Saving User with NEXT.JS API Route and MongoDB Integration (NEXT.JS API Marşrutu ilə İstifadəçi Saxlama və MongoDB İnteqrasiyası)
📌 61) User Login and Session Management with NEXT.JS + NextAuth.js (NEXT.JS + NextAuth.js ilə İstifadəçi Girişi və Sessiya İdarəetməsi)
📌 62) Full Stack Auth: Register and Login in Single Form (/register route) Login Operation (Tam Yığın Kimlik Doğrulaması: Qeydiyyat və Giriş Tək Formada (/register marşrutu) Giriş Əməliyyatı)
📌 63) User Logout / Sign Out (İstifadəçi Çıxışı / Sistemdən Çıxma)
NEXT.JS: Final Project - Course and Category Management System Development (Final Layihəsi - Kurs və Kateqoriya İdarəetmə Sistemi İnkişafı) - (22 hissə)
📌 64) Project Introduction: What Will We Develop? (Layihə Tanıtımı: Nələr İnkişaf Etdirəcəyik?)
📌 65) Navbar Design (Naviqasiya Paneli Dizaynı)
📌 66) Creating the Category Model (Kateqoriya Modelinin Yaradılması)
📌 67) Creating the Category Form (Kateqoriya Formunun Yaradılması)
📌 68) Form Design and Styling with TAİLWİND CSS (TAİLWİND CSS ilə Forma Dizaynı və Tənzimləmə)
📌 69) Adding Category to MongoDB (MongoDB-yə Kateqoriya Əlavə Etmə)
📌 70) Form Validation and Error Management (Forma Yoxlaması və Xəta İdarəetməsi)
📌 71) Disabling Button Based on isPending State (İcra Olunur Vəziyyətinə Görə Düyməni Deaktiv Etmə)
📌 72) Course Model (Kurs Modeli)
📌 73) Creating the Course Component and Fetching Categories from Database (Kurs Komponentinin Yaradılması və Kateqoriyaların Verilənlər Bazasından Çəkilməsi)
📌 74) Course Form Design and Validation with Formik and Yup (Formik və Yup ilə Kurs Formu Dizaynı və Yoxlaması)
📌 75) Date Selection with REACT DatePicker (REACT Tarix Seçici ilə Tarix Seçimi)
📌 76) Creating Custom Date Input (Xüsusi Tarix Girişinin Yaradılması)
📌 77) Form Validation with Formik and Yup (Formik və Yup ilə Forma Yoxlaması)
📌 78) Adding Course to MongoDB (MongoDB-yə Kurs Əlavə Etmə)
📌 79) Success and Error Messages with REACT Toastify (REACT Toastify ilə Uğur və Xəta Mesajları)
📌 80) Disabling Button Based on isPending State (İcra Olunur Vəziyyətinə Görə Düyməni Deaktiv Etmə)
📌 81) Fetching Courses from Database and Displaying on Homepage (Kursları Verilənlər Bazasından Çəkmə və Əsas Səhifədə Göstərmə)
📌 82) Listing Courses with REACT Masonry CSS (REACT Masonry CSS ilə Kursları Siyahılaşdırma)
📌 83) Loading More Courses with Load More (Daha Çox Kurs Yükləmək üçün "Daha Çox Yüklə" Düyməsinin İstifadəsi)
📌 82) Navigating to HTML Component (HTML Komponentinə Keçid)
📌 83) Performing Operations for Lists Module (Siyahılar Modulu üçün Əməliyyatların Aparılması)
📌 84) Displaying Statistics Information (Statistika Məlumatlarının Göstərilməsi)
📌 85) CSS Corrections (CSS Düzəltmələri)
📌 86) Displaying Image List (Şəkil Siyahısını Göstərmə)
📌 87) Popups Module (Açılan Pəncərələr Modulu)
📌 88) Modal Screen (Modal Ekranı)
📌 89) Angular Lifecycle (Angular Həyat Dövrü)
📌 90) Hiding Modal When Navigating to Another Page with Component Destroy Hook (Komponent Məhvetmə Qarmağı ilə Başqa Səhifəyə Gedildikdə Açılan Pəncərəni Gizlətmə)
📌 91) Opening Modal (Modalı Açma)
📌 92) Closing Modal (Modalı Bağlama)
ANGULAR: Bölüm 5 Reactive Form (Reaktiv Forma) - (15 dərs)
📌 93) Project Opening (Layihənin Açılışı)
📌 94) Differences Between Reactive Form and Template Form (Reaktiv Forma ilə Şablon Forma Arasındakı Fərqlər)
📌 95) What is Form Group and Form Control, What are They Used For (Forma Qrupu və Forma Nəzarəti Nədir, Nəyə Yarayır)
📌 96) Binding Form Elements (Forma Elementlərini Bağlama)
📌 97) What are Angular Validators (Angular Doğrulayıcılar Nələrdir)
📌 167) Making Validators Reusable (Doğrulayıcıları Yenidən İstifadə Edilə Bilən Hala Gətirmə)
📌 168) StatusChange (Vəziyyət Dəyişikliyi)
📌 169) Setting New Value to Form Elements on Correct Answer (Düzgün Cavabda Forma Elementlərinə Yeni Dəyər Təyin Etmə)
📌 170) Delay and Filter Operator Usage (Gecikmə və Süzgəc Operatoru İstifadəsi)
📌 171) Finding the Average Correct Answer Time (Ortalama Düzgün Cavab Müddətini Tapma)
📌 172) Solution with RxJS Scan Pipeable Operator (RxJS Scan Boru Operatoru ilə Həll)
📌 173) CSS Styling (CSS Vermə)
ANGULAR: Bölüm 12 Material (Material) - (29 dərs)
📌 174) Angular Material Setup (Angular Material Qurulumu)
📌 175) Typography (Tipоqrafiya)
📌 176) Buttons and Icons (Düymələr və İkonlar)
📌 177) ButtonToggle (Düymə Keçidi)
📌 178) Badge (Nişan)
📌 179) Progress Spinner (İrəliləyiş Fırıldağı)
📌 180) ProgressBar (İrəliləyiş Çubuğu)
📌 181) Toolbar (Alət Çubuğu)
📌 182) Sidenav (Yan Naviqasiya)
📌 183) Menu (Menyu)
📌 184) List (Siyahı)
📌 185) GridList (Şəbəkə Siyahısı)
📌 186) Expansion Panel (Genişlənmə Paneli)
📌 187) Card (Kart)
📌 188) Tabs (Nişanlar)
📌 189) Stepper (Addımlayıcı)
📌 190) FormField Input Textarea (Forma Sahəsi Daxiletmə Mətn Sahəsi)
📌 191) Select (Seçim)
📌 192) AutoComplete (Avtomatik Tamamlama)
📌 193) Checkbox RadioButton (Onay Qutusu Radio Düyməsi)
📌 194) DatePicker (Tarix Seçici)
📌 195) Tooltip (Əlaqə Məlumatı)
📌 196) Snackbar (Bildiriş Çubuğu)
📌 197) Dialog (Dialoq)
📌 198) Table (Cədvəl)
📌 199) Datatable Column and Row (Məlumat Cədvəli Sütun və Sıra)
📌 200) Filtering (Süzgəcdən Keçirmə)
📌 201) Sorting (Sıralama)
📌 202) Pagination (Səhifələmə)
Project: Angular Material and BOOTSTRAP Card Project (Layihə: Angular Material və BOOTSTRAP ilə Kart Layihəsi) - (4 hissə)
📌 203) Project Introduction (Layihə Tanıtımı)
📌 204) Project Opening Angular Material and BOOTSTRAP Setup (Layihənin Açılışı Angular Material və BOOTSTRAP Qurulumu)
📌 205) Angular Material Card Structure and Printing Data with NgFor (Angular Material Kart Quruluşu və Siyahı Dövretməsi ilə Məlumatları Çap Etmə)
📌 206) Using Material Card Structure in a New Component and Passing Data to Component (Material Kart Quruluşunu Yeni Komponentdə İstifadə Etmə və Komponentə Məlumat Ötürmə)
ANGULAR: Bölüm 13 Angular Material Login Register Form (Angular Material ilə Giriş Qeydiyyat Formu) - (9 dərs)
📌 207) Project Introduction (Layihə Tanıtımı)
📌 208) Project Opening Angular Material and BOOTSTRAP Setup (Layihənin Açılışı Angular Material və BOOTSTRAP Qurulumu)
📌 209) Building Header with Toolbar (Alət Çubuğu ilə Başlıq Qurma)
📌 311) Printing Student Data to Detail (Tələbə Məlumatını Detala Çap Etmə)
📌 312) Source File (Mənbə Faylı)
Project: Student Update (Layihə: Tələbə Yeniləmə) - (7 hissə)
📌 313) Writing Gender Service (Cins Servisinin Yazılması)
📌 314) Integrating GenderList with MatSelect and Printing to UI (İstifadəçi Arayüzü GenderList İnteqrasiyasını MatSelect Vasitəsilə İstifadəçi Arayüzünə Çap Etmə)
📌 315) Writing Update Student Service (Tələbə Yeniləmə Servisinin Yazılması)
VUE.JS: Bölüm 8 VUE.JS Component Structure Forms After Learning (Options API) (VUE.JS Komponent Quruluşu Formaları Öyrəndikdən Sonra (Options API)) - (5 dərs)
📌 72) Opening Form Component and Writing HTML (Forma Komponentinin Açılması və HTML-in Yazılması)
📌 73) Providing CSS to Components (Komponentlərə CSS Vermə)
📌 74) Getting New Student Information and Printing to Screen (Yeni Tələbə Məlumatlarının Alınması və Ekrana Çap Edilməsi)
📌 75) Exercise (Məşq)
📌 76) Exercise Solution (Məşq Həlli)
VUE.JS: Bölüm 9 VUE.JS Component Lifecycle Hooks (Options API) (VUE.JS Komponent Həyat Dövrü Qarmaqları (Options API)) - (2 dərs)
📌 77) Component Lifecycle Hooks Theory (Komponent Həyat Dövrü Qarmaqları Nəzəriyyəsi)
📌 78) Component Lifecycle Hooks Practice (Komponent Həyat Dövrü Qarmaqları Praktika)
📌 92) Project Opening and Code Cleanup (Layihə Açılışı və Kod Təmizliyi)
📌 93) Creating the Search Form (Axtarış Formunun Yaradılması)
📌 94) Youtube Data API Usage (Youtube Məlumat API İstifadəsi)
📌 95) Creating Youtube API Key (Youtube API Açarının Yaradılması)
📌 96) Assigning the Response Returned from Youtube Data API Request to Data Property (Youtube Məlumat API-yə Sorğu Atıb Dönən Cavabı Məlumat Xüsusiyyətinə Atma)
📌 97) Opening New Component and Printing Videos (Yeni Komponent Açıb Videoları Çap Etmə Əməliyyatı)
📌 98) Providing CSS for Video Listing (Video Siyahılaşdırma üçün CSS Vermə)
📌 99) Opening the Video When Clicking on a Video from the Video List (Video Siyahısından Əlaqəli Videoya Kliklədiyimizdə Videonun Açılması)
📌 100) Providing CSS to Video View Screen (Video Görüntüləmə Ekranına CSS Vermə)
📌 124) Component Opening and Global and Local Integration (Komponent Açılışı və Qlobal və Lokal Olaraq İnteqrasiya Edilməsi)
📌 125) Scoped CSS Writing Style Usage in Components (Komponentlərdə Çərçivəli CSS Yazım Tərzi İstifadəsi)
📌 126) Passing Data as Props - DefineProps Usage (Props Olaraq Məlumat Ötürmə - DefineProps İstifadəsi)
📌 127) Providing CSS to Component (Komponentə CSS Vermə)
📌 128) Prop Types (Prop Tipləri)
📌 129) Emitting Custom Event (Xüsusi Hadisə Göndərmə)
📌 130) Prop Type Validation (Prop Tipi Doğrulaması)
📌 131) Transferring Data Two Levels Deep Without Props Using Provide Inject (Provide Inject İstifadə Etmədən Props ilə İki Dəfə Dərin Məlumat Ötürülməsi)
📌 132) Provide Inject Usage (Provide Inject İstifadəsi)
📌 221) Hiding and Showing Header Titles Based on Login Status (Giriş Vəziyyətinə Görə Başlıq Elementlərinin Gizlədilməsi və Göstərilməsi)
📌 222) Opening Dashboard Components and Adding to Router (İdarə Paneli Komponentlərinin Açılması və Marşrutlayıcıya Əlavə Edilməsi)
📌 223) Building Sidebar on Dashboard Screen (İdarə Paneli Ekranında Yan Panelin Qurulması)
📌 224) User with Admin Permission Being Able to See and Add Courses (Admin Səlahiyyətinə Sahib İstifadəçinin Kursları Görə Bilməsi və Əlavə Edə Bilməsi)
📌 225) Router Redirects with Route Guards (Marşrut Mühafizəsi ilə Marşrutlayıcı Yönləndirmələri)
📌 226) Creating Course Addition Form (Kurs Əlavə Etmə Formunun Yaradılması)
📌 227) Validation Controls with Yup (Yup ilə Doğrulama Nəzarətləri)
📌 228) Tip Tap Editor (Tip Tap Redaktoru)
📌 229) CourseStore (Kurs Mağazası)
📌 230) Saving New Course to Firebase (Firebase-ə Yeni Kurs Saxlama)
📌 231) Showing Loading Icon Until Response is Received from Firebase (Firebase-dən Cavab Alana Qədər Yükləmə İkonunun Göstərilməsi)
📌 233) Fetching Specific Number of Courses from Firebase (Müəyyən Sayıda Kursu Firebase-dən Çəkmə)
📌 234) Printing Course Information to Table Using Vuetify Table (Vuetify Cədvəli İstifadə Edərək Kurs Məlumatlarını Cədvələ Çap Etmə)
📌 235) Uploading Data Belonging to Courses to Firebase (Kurslara Aid Məlumatın Firebase-ə Yüklənməsi)
📌 236) Printing 3 More Courses to Table When Clicking Load More Courses Button (Daha Artıq Kurs Yüklə Düyməsinə Kliklədiyimizdə 3 Əlavə Kursun Cədvələ Çap Edilməsi)
📌 237) Showing Loading Icon While Loading More Courses (Daha Artıq Kurs Yüklənərkən Yükləmə İkonunun Göstərilməsi)
📌 238) Showing Loading Icon When First Fetching Courses (İlk Dəfə Kursları Çəkmək İstədiyimizdə Yükləmə İkonunun Göstərilməsi)
📌 239) Course Deletion Operation and Refreshing Page Data After Adding Course (Kurs Silmə Əməliyyatı və Kurs Əlavə Etdikdən Sonra Səhifənin Yenilənib Məlumatın Çəkilməsi)
📌 240) Printing Course ID Information to Form Inputs (Kurs ID Məlumatına Görə Məlumatın Çəkilib Form Daxiletmələrinə Çap Edilməsi)
📌 241) Printing Course Description to TipTap Editor (TipTap Redaktoruna Kurs Açıqlamasının Çap Edilməsi)
📌 242) Saving Updated Course Information to Firebase (Yenilənən Kurs Məlumatlarını Firebase-ə Saxlama)
📌 243) Providing Loading Icon to Update Button and Removing Notification (Yeniləmə Düyməsinə Yükləmə İkonu Verilməsi və Bildirişin Çıxarılması)
📌 20) The Value of a Character in the ASCII Table (Bir Simvolun ASCII Cədvəlindəki Dəyəri)
C++: Bölüm 4 Conditional Statements, Project: Program that Prints Whether the User Can Drive a Car According to Their Age, Project: Getting Two Numbers from the User and Printing Which One is Larger, Project: Program Calculating the User's Grade According to the Score Received, Project: Creating a Calculator Using Switch Case Structure and Project: Creating a Calculator Using If Else If Else Structure (Şərt İfadələri, Layihə: İstifadəçinin Yaşına Görə Maşın Sürüb Sürə Bilməyəcəyini Çap Edən Proqram, Layihə: İstifadəçidən İki Ədəd Alıb Hansının Böyük Olduğunun Çap Edilməsi, Layihə: İstifadəçinin Aldığı Xala Görə Qiymətini Hesablayan Proqram, Layihə: Seçim-Hal Quruluşunu İstifadə Edərək Hesab Maşınının Yaradılması və Layihə: Əgər Əks Halda Əgər Əks Halda Quruluşunu İstifadə Edərək Hesab Maşınının Yaradılması) - (4 dərs & 5 hissə)
📌 21) If Else Structure (Əgər Əks Halda Quruluşu)
📌 22) If Else If Else Structure (Əgər Əks Halda Əgər Əks Halda Quruluşu)
📌 23) Project: Program that Prints Whether the User Can Drive a Car According to Their Age (Layihə: İstifadəçinin Yaşına Görə Maşın Sürüb Sürə Bilməyəcəyini Çap Edən Proqram)
📌 24) Project: Getting Two Numbers from the User and Printing Which One is Larger (Layihə: İstifadəçidən İki Ədəd Alıb Hansının Böyük Olduğunun Çap Edilməsi)
📌 25) Project: Program Calculating the User's Grade According to the Score Received (Layihə: İstifadəçinin Aldığı Xala Görə Qiymətini Hesablayan Proqram)
📌 26) Printing the Days of the Week to Screen (Həftənin Günlərinin Ekrana Çap Edilməsi)
📌 27) Switch Case Structure (Seçim-Hal Quruluşu)
📌 28) Project: Creating a Calculator Using Switch Case Structure (Layihə: Seçim-Hal Quruluşunu İstifadə Edərək Hesab Maşınının Yaradılması)
📌 29) Project: Creating a Calculator Using If Else If Else Structure (Layihə: Əgər Əks Halda Əgər Əks Halda Quruluşunu İstifadə Edərək Hesab Maşınının Yaradılması)
C++: Bölüm 5 Loops, Project: Printing Odd and Even Numbers to Screen, Project: Factorial Calculation, Project: Printing Odd and Even Numbers to Screen Using Do While and Project: Printing Odd and Even Numbers to Screen Using While (Dövrlər, Layihə: Tək və Cüt Ədədlərin Ekrana Çap Edilməsi, Layihə: Faktorial Hesabı, Layihə: Et Əsnasında İstifadə Edərək Tək və Cüt Ədədlərin Ekrana Çap Edilməsi və Layihə: Əsnasında İstifadə Edərək Tək və Cüt Ədədlərin Ekrana Çap Edilməsi) - (5 dərs & 4 hissə)
📌 30) For Loop (Üçün Dövrü)
📌 31) Project: Printing Odd and Even Numbers to Screen (Layihə: Tək və Cüt Ədədlərin Ekrana Çap Edilməsi)
📌 32) Decreasing the Value in the Loop (Dövrdə Dəyərin Azaldılması)
📌 34) Break Continue Structure (Dayandır Davam Et Quruluşu)
📌 35) While Loop (Əsnasında Dövrü)
📌 36) Do While Loop (Et Əsnasında Dövrü)
📌 37) Project: Printing Odd and Even Numbers to Screen Using Do While (Layihə: Et Əsnasında İstifadə Edərək Tək və Cüt Ədədlərin Ekrana Çap Edilməsi)
📌 38) Project: Printing Odd and Even Numbers to Screen Using While (Layihə: Əsnasında İstifadə Edərək Tək və Cüt Ədədlərin Ekrana Çap Edilməsi)
C++: Bölüm 6 Arrays, Project: Getting Array Elements from the User and Printing to Screen, Project: Getting Array Elements from the User and Printing Their Sum to Screen, Project: Getting Matrix Values from the User and Printing to Screen and Project: Getting Two Matrix Values and Printing Their Sum Matrix to Screen (Massivlər, Layihə: İstifadəçidən Massiv Elementlərinin Alınması və Ekrana Çap Edilməsi, Layihə: İstifadəçidən Massiv Elementlərinin Alınması və Cəminin Ekrana Çap Edilməsi, Layihə: İstifadəçidən Matris Dəyərlərinin Alınması və Ekrana Çap Edilməsi və Layihə: İki Matris Dəyərinin Alınması və Cəm Matrisinin Ekrana Çap Edilməsi) - (4 dərs & 4 hissə)
📌 39) One-Dimensional Arrays (Bir Ölçülü Massivlər)
📌 40) Printing Array Elements in a For Loop (Üçün Dövründə Massiv Elementlərinin Çap Edilməsi)
📌 41) Project: Getting Array Elements from the User and Printing to Screen (Layihə: İstifadəçidən Massiv Elementlərinin Alınması və Ekrana Çap Edilməsi)
📌 42) Project: Getting Array Elements from the User and Printing Their Sum to Screen (Layihə: İstifadəçidən Massiv Elementlərinin Alınması və Cəminin Ekrana Çap Edilməsi)
📌 43) Updating the Elements of a Char Array with Another Char Array (Simvol Massivinin Elementlərinin Başqa Bir Simvol Massivi ilə Yenilənməsi)
📌 44) Multi-Dimensional Number Arrays (Çox Ölçülü Ədəd Massivləri)
📌 45) Project: Getting Matrix Values from the User and Printing to Screen (Layihə: İstifadəçidən Matris Dəyərlərinin Alınması və Ekrana Çap Edilməsi)
📌 46) Project: Getting Two Matrix Values and Printing Their Sum Matrix to Screen (Layihə: İki Matris Dəyərinin Alınması və Cəm Matrisinin Ekrana Çap Edilməsi)
C++: Bölüm 7 Character Arrays (Simvol Massivləri) - (19 dərs)
📌 47) String - Character Array (Sətir - Simvol Massivi)
📌 48) Using Getline (Sətrin Alınması İstifadəsi)
📌 49) The Difference Between GetLine and Cin (Sətrin Alınması ilə Cin Arasındakı Fərq)
📌 51) Length of a Character Array (Simvol Massivinin Uzunluğu)
📌 52) Strcpy (Sətir Kopyalama)
📌 53) Compare (Müqayisə)
📌 54) Stoi (Sətirdən Tam Ədədə Çevirmə)
📌 55) Stod (Sətirdən Onluq Ədədə Çevirmə)
📌 56) ToString (Sətirə Çevirmə)
📌 57) Substr (Alt Sətir Alma)
📌 58) Strlen (Sətir Uzunluğu)
📌 59) Replace (Əvəz Etmə)
📌 60) Finding with Index (İndeks İlə Tapma)
📌 61) Append (Əlavə Etmə)
📌 62) Find (Tapma)
📌 63) Insert (Daxil Etmə)
📌 64) Push_back (Sona Əlavə Etmə)
📌 65) Pop_back (Sondan Silmə)
C++: Bölüm 8 Functions, Project: Printing Your Name and Surname to Console with the Help of a Function, Project: Printing the Sum of Two Numbers to Console Using a Void Function, Project: Printing the Sum of Two Numbers to Console by Returning a Value and Project: Sample Program for Sending Arrays as Parameters in Functions (Funksiyalar, Layihə: Funksiya Köməyi ilə Adınızı Soyadınızı Ekrana Çap Etmə, Layihə: Boş Funksiya İlə 2 Ədədin Cəminin Ekrana Çap Edilməsi, Layihə: Dəyər Qaytararaq 2 Ədədin Cəminin Ekrana Çap Edilməsi və Layihə: Funksiyada Massivlərin Parametr Olaraq Göndərilməsi Nümunə Proqramı) - (7 dərs & 4 hissə)
📌 66) Functions (Funksiyalar)
📌 67) Functions with Return Value (Geriyə Dəyər Qaytaran Funksiyalar)
📌 68) Project: Printing Your Name and Surname to Console with the Help of a Function (Layihə: Funksiya Köməyi ilə Adınızı Soyadınızı Ekrana Çap Etmə)
📌 69) Project: Printing the Sum of Two Numbers to Console Using a Void Function (Layihə: Boş Funksiya İlə 2 Ədədin Cəminin Ekrana Çap Edilməsi)
📌 70) Project: Printing the Sum of Two Numbers to Console by Returning a Value (Layihə: Dəyər Qaytararaq 2 Ədədin Cəminin Ekrana Çap Edilməsi)
📌 71) Calling Functions by Value (Funksiyaları Dəyər İlə Çağırma)
📌 72) Calling Functions by Reference (Funksiyaları Referans İlə Çağırma)
📌 73) Generating a Random Number with the Rand Function (Rand Funksiyası İlə Təsadüfi Ədəd Yaratma)
📌 74) Sending Arrays as Parameters in Functions (Funksiyada Massivlərin Parametr Olaraq Göndərilməsi)
📌 75) Project: Sample Program for Sending Arrays as Parameters in Functions (Layihə: Funksiyada Massivlərin Parametr Olaraq Göndərilməsi Nümunə Proqramı)
📌 76) Pointing to an Array (Massivə İşarə Etmə)
C++: Bölüm 9 Recursive Functions and Project: Factorial Calculation (Rekursiv Funksiyalar və Layihə: Faktorial Hesabı) - (2 dərs & 1 hissə)
📌 79) Calculating Power Using Recursive Function (Rekursiv Funksiya İstifadə Edərək Üs Alma)
C++: Bölüm 10 Pointer, Project: Printing Which Address a Value Entered from the Keyboard is Stored At, Project: Getting Array Elements Using Pointer Syntax and Printing to Screen, Project: Printing the Address of Array Elements, Project: Getting Array Elements Using Pointer Syntax and Printing to Screen and Project: Getting a Character Array from the User Using Pointer Syntax and Printing to Screen (Ünvan Göstərici, Layihə: Klaviaturadan Girilən Bir Dəyərin Hansı Ünvanda Yer Aldığının Ekrana Çap Edilməsi, Layihə: Massiv Elementlərinin Ünvanının Çap Edilməsi, Layihə: Ünvan Göstərici Sintaksisi İstifadə Edərək Massiv Elementlərinin Alınması və Ekrana Çap Edilməsi və Layihə: Ünvan Göstərici Sintaksisi İstifadə Edərək İstifadəçidən Simvol Massivinin Alınması və Ekrana Çap Edilməsi) - (8 dərs & 4 hissə)
📌 80) Introduction to Pointer (Ünvan Göstəriciyə Giriş)
📌 81) Project: Printing Which Address a Value Entered from the Keyboard is Stored At (Layihə: Klaviaturadan Girilən Bir Dəyərin Hansı Ünvanda Yer Aldığının Ekrana Çap Edilməsi)
📌 83) Pointer and Arrays (Ünvan Göstərici və Massivlər)
📌 84) Pointer Arithmetic and Arrays (Ünvan Göstərici Riyaziyyatı və Massivlər)
📌 85) Project: Printing the Address of Array Elements (Layihə: Massiv Elementlərinin Ünvanının Çap Edilməsi)
📌 86) Project: Getting Array Elements Using Pointer Syntax and Printing to Screen (Layihə: Ünvan Göstərici Sintaksisi İstifadə Edərək Massiv Elementlərinin Alınması və Ekrana Çap Edilməsi)
📌 87) Pointer and Character Arrays (Ünvan Göstərici və Simvol Massivləri)
📌 88) Project: Getting a Character Array from the User Using Pointer Syntax and Printing to Screen (Layihə: Ünvan Göstərici Sintaksisi İstifadə Edərək İstifadəçidən Simvol Massivinin Alınması və Ekrana Çap Edilməsi)
📌 89) Defining a Reference Value (Referans Dəyərinin Tanımlanması)
📌 90) Changing a Reference Value (Referans Dəyərinin Dəyişdirilməsi)
📌 91) Calling Functions by Reference (Funksiyaları Referans İlə Çağırma)
C++: Bölüm 11 Struct (Struktur) - (6 dərs)
📌 92) Defining a Struct (Struktur Tanımlama)
📌 93) Defining a Function Inside Struct (Struktur İçində Funksiya Tanımlama)
📌 94) Using Struct in Functions (Funksiyalarda Struktur İstifadəsi)
📌 95) Functions Returning Struct (Geriyə Struktur Qaytaran Funksiyalar)
📌 96) Pointer and Struct (Ünvan Göstərici və Struktur)
📌 97) Using -> (-> İstifadəsi)
C++: Bölüm 12 Enum (Sadalama) - (2 dərs)
📌 98) Defining Enum (Sadalama Tanımlama)
📌 99) Assigning Value to Properties Inside Enum (Sadalama İçərisindəki Xüsusiyyətlərə Dəyər Ataması)
C++: Bölüm 13 Function Overloading (Funksiyaların Həddindən Artıq Yüklənməsi) - (2 dərs)
📌 100) Overloading Functions by Parameter Type (Parametr Tipinə Görə Funksiyaların Həddindən Artıq Yüklənməsi)
📌 101) Overloading Functions by Number of Parameters (Parametr Sayısına Görə Funksiyaların Həddindən Artıq Yüklənməsi)
📌 120) Function Overriding (Funksiyanın Yenidən Tərifi)
📌 121) Accessing the Function in the Base Class from an Object Derived from the Derived Class (Törəmə Sinifdən Törədilən Obyektdən Əsas Sinifdəki Funksiyaya Giriş)
📌 122) Accessing the Function in the Base Class from a Function Inside the Derived Class (Törəmə Sinifin İçindəki Funksiyadan Əsas Sinifdəki Funksiyaya Giriş)
📌 123) Accessing the Function in the Base Class Using a Pointer (Ünvan Göstərici İstifadə Edərək Əsas Sinifdəki Funksiyaya Giriş)
C++: Bölüm 16 Exception Handling (Xəta İdarəetməsi) - (2 dərs)
📌 124) Using Try Catch (Sına Tut İstifadəsi)
📌 125) Throwing Multiple Errors (Çoxlu Xəta Atma)
C++: Bölüm 17 File Operations and Project: Reading Data Line by Line from a File and Printing to Screen (Fayl Əməliyyatları və Layihə: Fayldan Sətir-Sətir Verilənin Oxunması və Ekrana Çap Edilməsi) - (5 dərs & 1 hissə)
📌 126) Creating a File (Fayl Yaratma)
📌 127) Checking Whether a File Opened Successfully or Not (Faylın Uğurlu Şəkildə Açılıb Açılmadığının Yoxlanılması)
📌 128) Project: Reading Data Line by Line from a File and Printing to Screen (Layihə: Fayldan Sətir-Sətir Verilənin Oxunması və Ekrana Çap Edilməsi)
📌 129) Writing Data to a File (Fayla Verilənin Yazılması)
📌 130) Adding Data to a File While Preserving the Existing Expressions (Faylın İçindəki İfadələri Qoruyaraq Veriyin Əlavə Edilməsi)
📌 131) Using IOS Modes Inside Fstream Class (Fstream Sinifinin İçindəki IOS Rejimlərinin İstifadəsi)
📌 132) Allocating Memory with New (Yeni İlə Yaddaşdan Yer Ayırma)
📌 133) Removing the Allocated Memory Space with Delete (Delete İlə Yaddaşdan Ayırdığımız Yeri Ortadan Qaldırma)
📌 134) Allocating Memory for Different Data Types (Fərqli Məlumat Tipləri Üçün Yaddaşdan Yer Ayırma)
📌 135) Allocating and Deallocating Memory for Arrays (Massivlər Üçün Yaddaşdan Yer Ayırma və Yer Boşaltma)
📌 136) Allocating and Deallocating Memory for Objects (Obyektlər Üçün Yaddaşdan Yer Ayırma və Yer Boşaltma)
C++: Bölüm 19 Vectors and Project: Printing Vector Values to Screen Using Vector Iterator and Loop (Vektorlar və Layihə: Vektordakı Dəyərlərin Vektor İterator və Dövr İstifadə Edərək Ekrana Çap Edilməsi) - (6 dərs & 1 hisə)
📌 137) Defining a Vector (Vektor Tanımlama)
📌 138) Adding an Element to a Vector (Vektora Element Əlavə Etmə)
📌 139) Accessing an Element in a Vector (Vektordakı Elementə Giriş)
📌 140) Changing an Element in a Vector (Vektordakı Elementi Dəyişdirmə)
📌 141) Deleting an Element from a Vector (Vektordan Elementi Silmə)
📌 142) Vector Iterator (Vektor İterator)
📌 143) Project: Printing Vector Values to Screen Using Vector Iterator and Loop (Layihə: Vektordakı Dəyərlərin Vektor İterator və Dövr İstifadə Edərək Ekrana Çap Edilməsi)
📌 144) Printing "I Love C" Text to Screen (Ekrana "C-ni Çox Sevirəm" Yazısının Çap Edilməsi)
📌 145) Getting 2 Numbers from User and Printing to Screen (İstifadəçidən 2 Ədəd Alıb Ekrana Çap Etmə)
📌 146) Getting 2 Numbers from User and Printing Their Product to Screen (İstifadəçidən 2 Ədəd Alıb Ədədlərin Vurma Nəticəsini Ekrana Çap Etmə)
📌 147) Getting the Dividend and Divisor from User and Printing the Quotient and Remainder Value (İstifadəçidən Bölünəni və Böləni Alıb Bölüm və Qalıq Dəyərinin Çap Edilməsi)
📌 149) Calculating the Area and Perimeter of a Rectangle (Düzbucaqlının Sahəsinin və Perimetrinin Hesablanması)
📌 150) Program Converting Fahrenheit to Celsius (Farenheyti Selsiyə Çevirən Proqram)
Project: Conditional Statement and Loop Exercises (Layihə: Şərt İfadəsi və Dövr Məşqləri) - (22 hissə)
📌 151) Program Finding Whether the Entered Number is Odd or Even (Girilən Ədədin Tək mi Cüt mü Olduğunu Tapan Proqram)
📌 152) Finding the Largest of the Entered 3 Numbers with If Else (Girilən 3 Ədəddən Ən Böyüyünü Əgər Əks Halda İlə Tapma)
📌 153) Finding the Largest of the Entered 3 Numbers Using Nested If (İç-içə Əgər İstifadə Edərək Girilən 3 Ədəddən Ən Böyüyünü Tapma)
📌 154) Sum of Numbers from 1 to the Entered Number with For While Do While (For Əsnasında Et Əsnasında İlə 1-dən Girilən Ədədə Qədər Olan Ədədlərin Toplamı)
📌 155) Calculating Leap Year with If Else Structure (Əgər Əks Halda Quruluşu İlə Artıq İl Hesabı)
📌 156) Calculating Leap Year with Nested If (Nested If) Structure (İç-içə Əgər (Nested If) Quruluşu İlə Artıq İl Hesabı)
📌 157) Calculating Leap Year with Logical Operators (Məntiqi Operatorlar İlə Artıq İl Hesabı)
📌 158) Creating a Multiplication Table (Vurma Cədvəlinin Yaradılması)
📌 159) Calculating the Fibonacci Series (Fibonaççi Seriyasının Hesablanması)
📌 160) Calculating the Fibonacci Series up to a Certain Number (Müəyyən Bir Ədədə Qədər Olan Fibonaççi Seriyasının Hesabı)
📌 161) Finding the Reverse of the Entered Number (Girilən Ədədin Tərsinin Tapılması)
📌 162) Greatest Common Divisor Calculation (Ən Böyük Ortaq Bölənin Hesabı)
📌 163) Greatest Common Divisor Calculation with While Loop (Əsnasında Dövrü İlə Ən Böyük Ortaq Bölənin Hesabı)
📌 164) Least Common Multiple Calculation (Ən Kiçik Ortaq Qatın Hesabı)
📌 165) Calculating Least Common Multiple Using Greatest Common Divisor (Ən Böyük Ortaq Böləni İstifadə Edərək Ən Kiçik Ortaq Qatın Hesablanması)
📌 166) Finding the Power Value of a Number (Bir Ədədin Üs Dəyərinin Tapılması)
📌 167) Finding the Power Value with the Pow Function (Pow Funksiyası İlə Üs Dəyərinin Tapılması)
📌 168) Program Finding Whether the Entered Number is a Palindrome (Girilən Ədədin Palindrom Ədəd Olub Olmadığını Tapan Proqram)
📌 169) Finding Whether the Entered Number is a Prime Number (Girilən Ədədin Sadə Ədəd Olub Olmadığının Tapılması)
📌 170) Finding Prime Numbers Between Two Entered Numbers (Girilən 2 Ədəd Arasındaki Sadə Ədədlərin Tapılması)
📌 171) Finding Whether a 3-Digit Number is an Armstrong Number (3 Basamaqlı Bir Ədədin Armstronq Ədəd Olub Olmadığının Tapılması)
📌 172) Finding Whether Any Entered Number is an Armstrong Number (Girilən İstənilən Ədədin Armstronq Ədəd Olub Olmadığının Tapılması)
📌 186) Length of the Entered String Expression (Girilən Sətir İfadəsinin Uzunluğu)
📌 187) (C Style) Length of the Entered String Expression ((C Üslubu) Girilən Sətir İfadəsinin Uzunluğu)
📌 188) Printing the Days of the Week to Screen (Həftənin Günlərinin Ekrana Çap Edilməsi)
📌 189) Getting 2 String Expressions from the User and Combining Them (İstifadəçidən 2 Sətir İfadə Alıb Bunların Birləşdirilməsi)
📌 190) (C Style) Getting 2 String Expressions from the User and Combining Them ((C Üslubu) İstifadəçidən 2 Sətir İfadə Alıb Bunların Birləşdirilməsi)
📌 191) Getting 2 String Expressions from the User and Copying One to the Other (İstifadəçidən 2 Sətir İfadə Alıb Birini Digərinə Kopyalama)
📌 192) (C Style) Getting 2 String Expressions from the User and Copying One to the Other ((C Üslubu) İstifadəçidən 2 Sətir İfadə Alıb Birini Digərinə Kopyalama)
📌 193) Finding How Many Times a Character is Used in a String (Sətir İfadədəki Bir Simvolun Neçə Dəfə İstifadə Edildiyinin Tapılması)
📌 194) (C Style) Finding How Many Times a Character is Used in a String ((C Üslubu) Sətir İfadədəki Bir Simvolun Neçə Dəfə İstifadə Edildiyinin Tapılması)
📌 195) Finding the Number of Spaces and Letters in a String (Sətir İfadədəki Boşluq Sayı və Hərf Sayılarının Tapılması)
📌 196) (C Style) Finding the Number of Spaces and Letters in a String ((C Üslubu) Sətir İfadədəki Boşluq Sayı və Hərf Sayılarının Tapılması)
📌 197) Deleting All Characters Other Than Letters in a String and Printing to Screen (Sətir İfadədəki Hərflər Xaricindəki Bütün Simvolları Silib Ekrana Çap Etmə)
📌 198) (C Style) Deleting All Characters Other Than Letters Inside a String ((C Üslubu) Sətir İçindəki Hərflər Xaricindəki Bütün Simvolların Silinməsi)
Project: Function Exercises (Layihə: Funksiya Məşqləri) - (21 hissə)
📌 199) Four Operations Calculation Using Function (Funksiya İstifadə Edərək 4 Əməliyyat Hesabı)
📌 200) Finding the Area and Perimeter of a Circle Using Function (Dairənin Sahəsinin və Çevrəsinin Funksiya İstifadə Edərək Tapılması)
📌 201) Hour Minute Second Calculation Using Function (Funksiya İstifadə Edərək Saat Dəqiqə Saniyə Hesabı)
📌 202) Program Requesting Continuous Number Entry Until a Negative Value is Entered (Mənfi Dəyər Girilincəyə Qədər Davamlı Ədəd Girişi İstənilən Proqram)
📌 203) Finding Whether a Number is Not Prime Using Function (Ədədin Sadə Ədəd Olub Olmadığının Funksiya İlə Tapılması)
📌 204) Finding Whether Numbers Between 2 Numbers Are Prime Using Function (2 Ədəd Arasındaki Ədədlərin Sadə Ədəd Olub Olmadığının Funksiya İlə Tapılması)
📌 205) Calculating the Area and Perimeter of a Rectangle Using Function (Funksiya İstifadə Edərək Düzbucaqlının Sahəsinin və Perimetrinin Hesablanması)
📌 206) Program Converting Fahrenheit to Celsius with the Help of Function (Funksiya Yardımıyla Farenheyti Selsiyə Çevirən Proqram)
📌 207) Finding Odd Even Number with Function (Tək Cüt Ədədin Funksiya İlə Tapılması)
📌 208) Swapping Numbers Using Function (Funksiya İstifadə Edərək Ədədlərin Yerdəyişdirilməsi)
📌 209) Swapping Numbers by Calling Function with Reference (Funksiyanı Referans İlə Çağıraraq Ədədlərin Yerdəyişdirilməsi)
📌 210) Average Calculation Using Function (Funksiya İstifadə Edərək Ortalama Hesabı)
📌 211) Calculating Factorial of a Number Entered from Keyboard Using Function (Funksiya İstifadə Edərək Klaviaturadan Girilən Bir Tamsayının Faktorialının Hesablanması)
📌 212) Calculating Factorial of Numbers from 1 to 10 (1-dən 10-a Qədər Olan Sayıların Faktoriyelinin Hesablanması)
📌 213) Power Calculation with the Help of Function (Funksiya Yardımıyla Üs Hesabı)
📌 214) Program Finding a Perfect Number Using Function (Mükəmməl Ədədi Funksiya Yardımıyla Bulan Proqram)
📌 215) Program Finding Which Number is Larger Using Function (Hansı Ədədin Böyük Olduğunu Funksiya Yardımıyla Bulan Proqram)
📌 216) Finding Fibonacci Numbers Using Function (Fibonaççi Sayılarının Funksiya İlə Bulunması)
📌 217) Deleting an Array Element at a Specific Position (Müəyyən Sırada Olan Massiv Elementinin Silinməsi)
📌 218) Sorting Array Elements from Smallest to Largest (Massiv Elementlərinin Kiçikdən Böyüyə Sıralanması)
📌 219) Adding an Element to a Specific Position in an Array (Massivdə Müəyyən Sıraya Elementin Əlavə Edilməsi)
📌 220) Finding a Specific Fibonacci Number Using Recursive Function (Müəyyən Bir Fibonaççi Ədədinin Rekursiv Funksiya İstifadə Edərək Tapılması)
📌 221) Finding the Sum of Digits Using Recursive Function (Basamaqlardaki Ədədlərin Toplamının Rekursiv Funksiya İlə Tapılması)
📌 222) Printing the Sum of Odd and Even Numbers Between 2 Numbers to Screen (2 Ədəd Arasındaki Tək və Cüt Ədədlərin Toplamının Ekrana Çap Edilməsi)
📌 223) Finding the Product of Two Numbers Without Using the Multiplication Operator with Recursive Function (Vurma Operatoru Olmadan İki Ədədin Vurma Nəticəsinin Rekursiv Funksiya İlə Tapılması)
📌 224) Finding How Many Times a Specific Element Occurs in an Array with Recursive Function (Massivdə Müəyyən Bir Elementin Neçə Dəfə Rastlanılmasının Rekursiv Funksiya İlə Tapılması)
📌 225) Finding Prime Numbers up to a Given Number with Recursive Function (Müəyyən Bir Ədədə Qədər Olan Sadə Ədədlərin Rekursiv Funksiya İlə Tapılması)
📌 226) Creating a Series Using Recursive Function (Rekursiv Funksiya İstifadə Edərək Seriya Yaradılması)
📌 227) Printing the Reverse of a Sentence Using Recursive Function (Cümlənin Tərsinin Rekursiv Funksiya İstifadə Edərək Ekrana Çap Edilməsi)
📌 228) Printing a Half Pyramid to Screen Using Recursive Function (Yarım Piramidin Rekursiv Funksiya İstifadə Edərək Ekrana Çap Edilməsi)
📌 229) Finding the Length of a Character Array with Recursive Function (Simvol Massivinin Uzunluğunun Rekursiv Funksiya İlə Tapılması)
📌 230) Printing the Sum of Two Numbers Using Pointer (Ünvan Göstərici İstifadə Edərək İki Ədədin Toplamının Çap Edilməsi)
📌 231) Printing the Sum of Two Numbers Using Reference Calling Method (Referans İlə Çağırma Metodunu İstifadə Edərək İki Ədədin Toplamının Çap Edilməsi)
📌 232) Swapping Numbers Using Pointer (Ünvan Göstərici İstifadə Edərək Ədədlərin Yerdəyişdirilməsi)
📌 233) Copying the Elements of the First Array to a New Array Using Pointer (Ünvan Göstərici İstifadə Edərək Yeni Massivə İlk Massivin Elementlərinin Kopyalanması)
📌 234) Finding the Maximum and Minimum Value in an Array of 10 Elements with the Help of Pointer (Ünvan Göstərici Yardımıyla 10 Elementli Massivdə Maksimum və Minimum Dəyərin Tapılması)
📌 235) Swapping Array Elements from Start to End Using Pointer (Ünvan Göstərici İstifadə Edərək Massiv Elementlərinin Baştan Sona Yerdəyişdirilməsi)
📌 236) Printing Odd and Even Numbers to Screen Using Pointer (Tək və Cüt Ədədlərin Ünvan Göstərici İlə Ekrana Çap Edilməsi)
📌 237) Finding Which Position the Searched Element is at in a Number Array Using Pointer (Ünvan Göstərici İstifadə Edərək Ədəd Massivində Axtarılan Elementin Neçənci Mövqedə Olduğunun Tapılması)
📌 238) Finding the Length of a Character Array Using Pointer (Simvol Massivinin Uzunluğunun Ünvan Göstərici İlə Tapılması)
📌 239) Copying a Character Array with the Help of Pointer and Printing to Screen (Ünvan Göstərici Yardımıyla Bir Simvol Massivinin Kopyalanıb Ekrana Çap Edilməsi)
Project: Struct Exercises (Layihə: Struktur Məşqləri) - (9 hissə)
📌 240) Getting Student Information from User and Printing to Screen (İstifadəçidən Şagird Məlumatlarının Alınıb Ekrana Çap Edilməsi)
📌 241) Getting 3 Students' Information from User and Printing to Screen (3 Şagirdin Məlumatının İstifadəçidən Alınıb Ekrana Çap Edilməsi)
📌 242) Finding an Athlete's Performance Based on Points Received from Referees (İdmançının Hakemlərdən Aldığı Xala Görə Performansının Tapılması)
📌 243) Sorting Personnel Information Alphabetically and Printing to Screen (Personal Məlumatlarının Əlifba Sırası ilə Sıralanıb Ekrana Çap Edilməsi)
📌 244) Assigning Specific Information When Student Number is 2024 (Şagird Nömrəsi 2024 Olduqda Müəyyən Məlumatın Ataması)
📌 245) Finding the Difference Between Start and End Time (Başlanğıc və Bitiş Zamanı Arasındakı Fərqin Tapılması)
📌 246) Finding How Much a Hotel Customer Will Pay According to Their Spending and Room Preferences (Otel Müştərisinin Etdiyi Xərcə və Otaq Seçiminə Görə Ödəyəcəyi Məbləğin Tapılması)
📌 247) Program Filling Store Employee Product Information and Printing to Screen (Mağaza İşçisinin Məhsul Məlumatlarının Doldurulub Ekrana Çap Edildiyi Proqram)
📌 248) Calculating the Price and Weight of Fruits in a Basket (Səbətdəki Meyvələrin Qiymətinin və Çəkisinin Hesablanması)
📌 249) Calculating the Area and Perimeter of a Circle Using OOP (Dairənin Sahəsinin və Çevrəsinin OOP İlə Hesablanması)
📌 250) Finding the Area and Perimeter of a Rectangle Using OOP (Düzbucaqlının Sahəsinin və Çevrəsinin OOP İlə Tapılması)
📌 251) Saving Person Information and Printing to Screen by Returning Value Using OOP (OOP İstifadə Edərək Şəxs Məlumatlarının Qeyd Edilib Dəyər Qaytararaq Ekrana Çap Edilməsi)
📌 252) Printing Car Information to Screen Using OOP with Setter and Getter Functions (Maşına Aid Məlumatların OOP İstifadə Edərək Setter və Getter Funksiyaları ilə Ekrana Çap Edilməsi)
📌 253) Performing Withdrawal and Deposit Transactions Using OOP by Keeping Bank Information (Bank Məlumatlarının Saxlanılıb Pul Çıxarma və Pul Yükləmə Əməliyyatının OOP İstifadə Edərək Edilməsi)
📌 254) Finding Whether a Triangle is Isosceles or Scalene Using OOP (İkitərəfli Müxtəliftərəfli Üçbucağın OOP İlə Tapılması)
📌 255) Finding Salary Calculation Based on Performance from Employee Information Using OOP (İşçi Məlumatlarının Alınıb Performansa Görə Maaş Hesabının OOP İstifadə Edərək Tapılması)
📌 256) Calculating a Student's Grade Based on Their Information and the Score They Received Using OOP (OOP İlə Şagird Məlumatlarının və Şagirdin Aldığı Xala Görə Qiymətinin Hesablanması)
📌 257) Creating a Text File and Writing Something Inside (Mətn Faylı Yaradıb İçərisinə Nəsə Yazma)
📌 258) Reading the Data We Wrote to the File (Fayla Yazdığımız Verilənin Oxunması)
📌 259) Finding the Total Number of Lines in a File (Faylda Ümumi Sətir Sayının Tapılması)
📌 260) Finding the Total Number of Words in a File (Faylda Ümumi Söz Sayının Tapılması)
📌 261) Copying Data from One File to Another Text File (Bir Fayldakı Verilənin Başqa Bir Mətn Faylına Kopyalanması)
📌 262) Finding the Average of Numbers in a File (Fayldakı Ədədlərin Ortalamasının Tapılması)
📌 263) Using String::npos (String::npos İstifadəsi)
📌 264) Replacing a Searched Expression Inside a File with Another Expression (Faylın İçindəki Axtarılan Bir İfadənin Başqa Bir İfadə İlə Dəyişdirilməsi)
Project: Master Level C++ Programming - Degree Converter (Layihə: Master Səviyyə C++ Proqramlaşdırma - Dərəcə Çevirici) - (5 hissə)
📌 265) Project Introduction (Layihə Tanıdılması)
📌 266) Creating the Menu (Menyunun Yaradılması)
📌 267) Converting Celsius to Fahrenheit (Selsiyadan Farenheytə Çevirmə)
📌 268) Converting Fahrenheit to Celsius (Farenheytdən Selsiyaya Çevirmə)
📌 269) Converting Celsius to Kelvin (Selsiyadan Kelvinə Çevirmə)
Project: Master Level C++ Programming - Rock Paper Scissors Game (Layihə: Master Səviyyə C++ Proqramlaşdırma - Daş Kağız Qayçı Oyunu) - (3 hissə)
📌 270) Rock Paper Scissors Game Project Introduction (Daş Kağız Qayçı Oyunu Layihə Girişi)
📌 271) Making the Computer's Random Selection (Kompüterin Təsadüfi Seçim Etməsi)
📌 272) Checking Whether the Computer or the User Won the Game (Oyunu Kompüterin mi İstifadəçinin mi Qazandığının Yoxlanılması)
Project: Master Level C++ Programming - Library Management System (Layihə: Master Səviyyə C++ Proqramlaşdırma - Kitabxana İdarəetmə Sistemi) - (6 hissə)
📌 273) Library Management System Project Introduction (Kitabxana İdarəetmə Sistemi Layihə Tanıdılması)
📌 274) Creating the Menu (Menyunun Yaradılması)
📌 275) Adding a New Book (Yeni Kitabın Əlavə Edilməsi)
📌 276) Displaying Book Information (Kitab Məlumatlarının Göstərilməsi)
📌 277) Listing Books Belonging to an Author (Müəllifə Aid Kitabların Siyahılanması)
📌 278) Displaying the Total Number of Books (Ümumi Kitab Sayının Göstərilməsi)
Project: Master Level C++ Programming - Employee Management System (Layihə: Master Səviyyə C++ Proqramlaşdırma - İşçi İdarəetmə Sistemi) - (8 hissə)
📌 279) Employee Management System Project Introduction (İşçi İdarəetmə Sistemi Layihə Tanıdılması)
📌 280) Creating the Menu (Menyunun Yaradılması)
📌 281) Creating the Employee Table (İşçi Cədvəlinin Yaradılması)
📌 282) Adding a New Employee (Yeni İşçinin Əlavə Edilməsi)
📌 283) Showing the Total Number of Employees (Ümumi İşçi Sayının Göstərilməsi)
📌 284) Entering Employee ID Information and Displaying Related Employee Information (İşçi ID Məlumatının Daxil Edilib Aidiyyəti İşçi Məlumatının Göstərilməsi)
📌 285) Exit Action (Çıxış Aksiyonu)
📌 286) Deleting the Employee Whose ID is Entered (ID-si Girilən İşçinin Silinməsi)
Project: Master Level C++ Programming - Hospital Management System (Layihə: Master Səviyyə C++ Proqramlaşdırma - Xəstəxana İdarəetmə Sistemi) - (10 hissə)
📌 287) Hospital Management System Project Introduction (Xəstəxana İdarəetmə Sistemi Layihə Tanıdılması)
📌 288) Creating the Menu (Menyunun Yaradılması)
📌 289) Displaying Hospital Information (Xəstəxana Məlumatlarının Göstərilməsi)
📌 290) Displaying Patient Information (Xəstə Məlumatlarının Göstərilməsi)
📌 291) General Overview of Bubble Sort Algorithm (Bubble Sort Alqoritminə Ümumi Baxış)
📌 292) Sorting Hospitals by Daily Stay Fee (Xəstəxanaların Günlük Qalma Ücrətinə Görə Sıralanması)
📌 293) Sorting Hospitals by Number of Beds (Xəstəxanaların Yataq Sayına Görə Sıralanması)
📌 294) Sorting Hospitals by Rating (Xəstəxanaların Reytinqinə Görə Sıralanması)
📌 295) Sorting Hospitals by Name (Xəstəxanaların Adlarına Görə Sıralanması)
📌 296) Displaying Hospitals in the Entered City (Girilən Şəhərdəki Xəstəxanaların Göstərilməsi)
Project: Master Level C++ Programming (with OOP) - Bank Management System (Layihə: Master Səviyyə C++ Proqramlaşdırma (OOP İlə) - Bank İdarəetmə Sistemi) - (6 hissə)
📌 297) Project Introduction (Layihə Tanıdılması)
📌 298) Passing Account Name and Initial Balance as Parameters to the Constructor (Hesab Adının və Başlanğıc Balansının Konstruktora Parametr Olaraq Keçirilməsi)
📌 299) Creating the Menu (Menyunun Yaradılması)
📌 300) Loading Money to Account (Hesaba Pul Yüklənməsi)
📌 301) Displaying Account Information (Hesab Məlumatlarının Göstərilməsi)
📌 302) Withdrawing Money from Account (Hesabdan Pul Çıxarılması)
C++: Extra (Əlavə) - (1 dərs)
📌 303) Extra (Əlavə)
Full-Stack: Front-End + Back-End (C#)
Full-Stack dərs paketi :
📌 HTML 5
📌 CSS 3
📌 SASS/SCSS
📌 BOOTSTRAP 5
📌 JAVASCRİPT (ES 5, ES 6, ES 7)
📌 JQUERY
📌 REACT
📌 FİGMA ilə işləmə bacarığı
📌 GİT
📌 GİTHUB
― Aşağıdakılar istəyə görə keçirilir ―
📌 TAİLWİND CSS
📌 TYPESCRİPT
📌 REDUX (Toolkit)
📌 NEXT.JS
📌 ANGULAR
📌 VUE.JS
📌 SVELTE.JS
📌 EMBER.JS
📌 SOLİD.JS
📌 NUXT.JS
📌 ALPİNE.JS
📌 ZUSTAND
📌 C#
📌 OOP (Object-Oriented Programming)
📌 LINQ & Collections
📌 ASP.NET Core / Web API
📌 Entity Framework (ORM)
QİYMƏT
Qrup - 400 AZN
Fərdi - 600 AZN
HTML: Bölüm 1 - (13 dərs)
📌 1) What is HTML? (HTML Nədir?)
📌 2) Our First HTML Page (İlk HTML səhifəmiz)
📌 3) HTML Structure (HTML strukturu)
📌 4) Web Page According to HTML Structure (HTML strukturuna uyğun veb səhifəsi)
📌 5) Project: Understanding HTML Structure (Layihə: HTML strukturunu anlamaq)
📌 6) Heading Elements (Başlıq elementləri)
📌 7) Paragraph Element (Paraqraf elementi)
📌 8) Formatting Elements (Biçimləndirmə elementləri)
📌 9) Project-2: Headings, Paragraphs and Formatting Elements (Layihə-2: Başlıq, paraqraf və biçimləndirmə elementləri)
📌 10) Images (Şəkillər)
📌 11) Links (Keçidlər)
📌 12) Project-3: Images and Links (Layihə-3: Şəkil və keçid)
📌 13) Quiz 1: HTML Test-1 (Sınaq 1: HTML Test-1)
HTML: Bölüm 2 - (12 dərs)
📌 14) Lists (Siyahılar)
📌 15) Div and Span (Div və span)
📌 16) Semantic Elements (Semantik elementlər)
📌 17) Project-4: Lists and Semantic Elements (Layihə-4: Siyahılar və semantik elementlər)
📌 18) Tables (Cədvəllər)
📌 19) Project-5: Tables (Layihə-5: Cədvəllər)
📌 20) Table Design Practice (Cədvəl ilə dizayn çalışması)
📌 21) Forms (Formlar)
📌 22) Project-6: Forms (Layihə-6: Formlar)
📌 23) Iframes
📌 24) Project-7: General Review Project (Layihə-7: Ümumi təkrar layihəsi)
📌 4) GİT Command Line Codes (GİT Komanda Sətri Kodları)
📌 5) Creating a GİT Repository (GİT Deposu yaratmaq)
📌 6) GİT Staging Area - GİT Add and GİT Status (GİT Hazırlıq Sahəsi - Dəyişiklikləri əlavə etmək və Proyektin vəziyyətini yoxlamaq)
📌 7) Making a Commit with GİT and Reverting to any Commit (GİT ilə Dəyişiklikləri qeyd etmək və istənilən Qeydə geri qayıtmaq)
📌 8) GİT Branch and Merge - Splitting and Merging a Project with GİT (GİT Budaqlanması və Birləşdirmə - Proyekti budaqlara ayırma və birləşdirmə)
📌 9) GİT Branch and Merge with SourceTree - Branch and Merge Project with GİT (GİT SourceTree ilə Budaqlanma və Birləşdirmə istifadəsi)
📌 10) Managing a GİT Project with SourceTree - Managing a GİT Project without Writing Code (GİT Layihəsini SourceTree ilə idarə etmək - Kod yazmadan GİT layihəsini idarə etmək)
📌 11) GİT Fetch and Pull - via GİTHUB (GİT Məlumatları yoxlamaq və çəkmək - GİTHUB üzərindən)
📌 12) Determining Files to Exclude from GİT Project - Creating and Using a GİT Ignore File (GİT layihəsinə daxil edilməyəcək faylları müəyyən etmək - GİT İqnor faylı yaratmaq və istifadə etmək - 1 video SourceTree ilə, digəri SourceTree-siz)
📌 13) GİT Readme - via GİTHUB (GİT Layihə Təsviri - GİTHUB üzərindən)
📌 14) GİT Stash - Temporarily Hiding and Saving Changes (GİT Dəyişiklikləri müvəqqəti gizlətmək və saxlamaq)
📌 15) GİT Alias - Creating Shortcuts for GİT Commands (GİT Əmrləri üçün Qısayol yaratmaq)
📌 16) Differences Between GİT Commits - GİT Diff, GİT Checkout and P4Merge (GİT Qeydlər arası fərqlər - Fərqləri göstərmək, Versiyaya keçid etmək və P4Merge istifadəsi)
📌 17) Creating GİT Tags - Using GİT Tags with SourceTree (GİT Etiketi yaratmaq və istifadə etmək - SourceTree ilə)
GİTHUB: Bölüm 1 - (9 dərs)
📌 1) What is GİTHUB? (GİTHUB nədir?)
📌 2) GİTHUB Account Creation and Usage (GİTHUB hesabı açma və istifadəsi)
📌 3) Connecting to GİTHUB via GİT Terminal - Uploading a Project to GİTHUB with GİT Terminal (GİT Terminal üzərindən GİTHUB-a bağlanmaq - GİT Terminal ilə GİTHUB-a layihə yükləmək)
📌 4) Creating a GİTHUB Repository - Sending Files to a Repository on GİTHUB with GİT (GİTHUB Deposu yaratmaq - GİT ilə GİTHUB-dakı Depoya fayllar göndərmək)
📌 5) Deleting a GİTHUB Repository - Deleting a Repository from GİTHUB (GİTHUB Deposunu silmək - GİTHUB üzərindən Deposu silmək)
📌 6) Connecting to GİTHUB with SourceTree, Creating and Managing a Repository and Pushing to Remote Server (SourceTree ilə GİTHUB hesabına bağlanma, Depo yaratmaq, Nizamlamaq və Uzaq serverə göndərmək)
📌 7) GİTHUB Branch - Splitting the Project into Branches (GİTHUB Budaqlanması - Layihəni Budaqlara ayırmaq)
📌 8) GİTHUB Fork and Pull Request - Searching on GİTHUB and Forking (GİTHUB Çəngəlləmə və Birləşdirmə Sorğusu - GİTHUB-da axtarış etmək və Çəngəlləmək)
📌 9) GİTHUB Desktop Usage - Running GİT Operations via GİTHUB Desktop (GİTHUB Masaüstü istifadəsi - GİTHUB Masaüstü üzərindən GİT əməliyyatlarını idarə etmək)
TAİLWİND CSS: Bölüm 1 - (3 dərs)
📌 1) Welcome to the Course! What is in the Course? How should I study? (Təlimə xoş gəlmisiniz! Təlimdə nələr var? Necə çalışmalıyam?)
📌 2) Source File (Mənbə faylı)
📌 3) Using the Source File (Mənbə faylından istifadə)
TAİLWİND CSS: Bölüm 2 - (34 dərs)
📌 4) Setting Up the Project Environment with TAİLWİND CSS CLI (TAİLWİND CSS CLI ilə Layihə Mühitinin Hazırlanması)
📌 5) Using TAİLWİND CSS with CDN (TAİLWİND CSS-in CDN ilə İstifadəsi)
📌 6) Using TAİLWİND CSS Color Properties (TAİLWİND CSS Rəng Xüsusiyyətlərinin İstifadəsi)
📌 7) Using Background Colors with TAİLWİND CSS (TAİLWİND CSS ilə Arxa Plan Rənglərinin İstifadəsi)
📌 8) Adding Underline to Texts (Mətnlərə Alt Xətt əlavə etmək)
📌 9) Using Border with TAİLWİND CSS (TAİLWİND CSS ilə Haşiyə İstifadəsi)
📌 10) Using Outline with TAİLWİND CSS (TAİLWİND CSS ilə Kontur İstifadəsi)
📌 11) Using TAİLWİND CSS Font Size Classes (TAİLWİND CSS Şrift Ölçüsü Siniflərinin İstifadəsi)
📌 12) Using Font Family with TAİLWİND CSS (TAİLWİND CSS ilə Şrift Ailəsi İstifadəsi)
📌 13) Using List Style with TAİLWİND CSS (TAİLWİND CSS ilə Siyahı Üslubu İstifadəsi)
📌 14) Text Alignment with TAİLWİND CSS (TAİLWİND CSS ilə Mətnlərin Hizalanması)
📌 15) Line Height Parameters (Sətir Hündürlüyü Parametrləri)
📌 16) Adjusting Letter Spacing (Hərf Aralıqlarının Tənzimlənməsi)
📌 17) Text Truncation - Line Clamp Feature (Mətnin Qısaldılması - Sətir Sıxacı Xüsusiyyəti)
📌 18) Uppercase and Lowercase Text Transformation with TAİLWİND CSS (TAİLWİND CSS ilə Böyük və Kiçik Hərf Çevrilmələri)
📌 19) Using Margin and Padding with TAİLWİND CSS (TAİLWİND CSS ilə Kənar Boşluq və Daxili Boşluq İstifadəsi)
📌 20) Using Width Properties with TAİLWİND CSS (TAİLWİND CSS ilə Genişlik Xüsusiyyətlərinin İstifadəsi)
📌 21) Using Min-Width and Max-Width with TAİLWİND CSS (TAİLWİND CSS ilə Minimum və Maksimum Genişlik İstifadəsi)
📌 22) Using Flexbox with TAİLWİND CSS (TAİLWİND CSS ilə Flexbox İstifadəsi)
📌 23) Using Grid Layout with TAİLWİND CSS (TAİLWİND CSS ilə Şəbəkə Düzümü İstifadəsi)
📌 24) Using Background Image with TAİLWİND CSS (TAİLWİND CSS ilə Arxa Plan Şəkli İstifadəsi)
📌 25) Using Position with TAİLWİND CSS (TAİLWİND CSS ilə Mövqe İstifadəsi)
📌 26) Using Box Shadow with TAİLWİND CSS (TAİLWİND CSS ilə Qutu Kölgəsi İstifadəsi)
📌 27) Using Opacity with TAİLWİND CSS (TAİLWİND CSS ilə Şəffaflıq İstifadəsi)
📌 28) Table Design with TAİLWİND CSS (TAİLWİND CSS ilə Cədvəl Dizaynı)
📌 29) Using Rotate with TAİLWİND CSS (TAİLWİND CSS ilə Fırlanma İstifadəsi)
📌 30) Using Scale with TAİLWİND CSS (TAİLWİND CSS ilə Ölçəkləndirmə İstifadəsi)
📌 31) Using Translate with TAİLWİND CSS (TAİLWİND CSS ilə Yerdəyişmə İstifadəsi)
📌 32) Responsive Design with TAİLWİND CSS - Mobile, Tablet and Desktop (TAİLWİND CSS ilə Uyğunlaşan Dizayn - Mobil, Planşet və Masaüstü)
📌 28) Not Found Screen – NEXT.JS 404 Page Management (Tapılmadı Ekranı – NEXT.JS 404 Səhifə İdarəetməsi)
📌 29) Edit Form – Student Update Form (Redaktə Formu – Tələbə Yeniləmə Formu)
📌 30) Formik and Yup Integration – Form Validation and Error Message Management (Formik və Yup İnteqrasiyası – Forma Yoxlaması və Xəta Mesajlarının İdarə Edilməsi)
NEXT.JS: Bölüm 3 NEXT.JS Caching – Static and Dynamic Structures (NEXT.JS Keşləmə – Statik və Dinamik Quruluşlar) - (4 dərs)
📌 33) Npm Run Build and Start Usage (Npm Qurma və Başlatma İstifadəsi)
📌 34) Static Page to Dynamic Page Conversion (Statik Səhifədən Dinamik Səhifəyə Çevrilmə)
📌 35) NEXT.JS Revalidate Path Usage (NEXT.JS Yenidən Doğrulama Yolu İstifadəsi)
📌 36) Static – Dynamic Rendering Control and Cache Management with Fetch (Fetch ilə Statik – Dinamik Render Nəzarəti və Keş İdarəetməsi)
NEXT.JS: Bölüm 4 NEXT.JS API Routes (NEXT.JS API Marşrutları) - (5 dərs)
📌 37) Route.js API Management – NEXT.JS Route Handlers and Backend Development (Route.js API İdarəetməsi – NEXT.JS Marşrut İşləyiciləri və Backend İnkişafı)
📌 38) Fetching Students with GET Request – NEXT.JS API Data Fetching (GET Sorğusu ilə Tələbələri Çəkmə – NEXT.JS API Məlumat Əldə Etmə)
📌 39) Saving a Student with POST Request – NEXT.JS API CRUD Create Operation (POST Sorğusu ilə Tələbə Saxlama – NEXT.JS API CRUD Yaratma Əməliyyatı)
📌 40) Updating a Student with PATCH Request – NEXT.JS API CRUD Update (PATCH Sorğusu ilə Tələbə Yeniləmə – NEXT.JS API CRUD Yeniləmə)
📌 41) Deleting a Student with DELETE Request – NEXT.JS API CRUD Delete (DELETE Sorğusu ilə Tələbə Silmə – NEXT.JS API CRUD Silmə)
📌 60) Saving User with NEXT.JS API Route and MongoDB Integration (NEXT.JS API Marşrutu ilə İstifadəçi Saxlama və MongoDB İnteqrasiyası)
📌 61) User Login and Session Management with NEXT.JS + NextAuth.js (NEXT.JS + NextAuth.js ilə İstifadəçi Girişi və Sessiya İdarəetməsi)
📌 62) Full Stack Auth: Register and Login in Single Form (/register route) Login Operation (Tam Yığın Kimlik Doğrulaması: Qeydiyyat və Giriş Tək Formada (/register marşrutu) Giriş Əməliyyatı)
📌 63) User Logout / Sign Out (İstifadəçi Çıxışı / Sistemdən Çıxma)
NEXT.JS: Final Project - Course and Category Management System Development (Final Layihəsi - Kurs və Kateqoriya İdarəetmə Sistemi İnkişafı) - (22 hissə)
📌 64) Project Introduction: What Will We Develop? (Layihə Tanıtımı: Nələr İnkişaf Etdirəcəyik?)
📌 65) Navbar Design (Naviqasiya Paneli Dizaynı)
📌 66) Creating the Category Model (Kateqoriya Modelinin Yaradılması)
📌 67) Creating the Category Form (Kateqoriya Formunun Yaradılması)
📌 68) Form Design and Styling with TAİLWİND CSS (TAİLWİND CSS ilə Forma Dizaynı və Tənzimləmə)
📌 69) Adding Category to MongoDB (MongoDB-yə Kateqoriya Əlavə Etmə)
📌 70) Form Validation and Error Management (Forma Yoxlaması və Xəta İdarəetməsi)
📌 71) Disabling Button Based on isPending State (İcra Olunur Vəziyyətinə Görə Düyməni Deaktiv Etmə)
📌 72) Course Model (Kurs Modeli)
📌 73) Creating the Course Component and Fetching Categories from Database (Kurs Komponentinin Yaradılması və Kateqoriyaların Verilənlər Bazasından Çəkilməsi)
📌 74) Course Form Design and Validation with Formik and Yup (Formik və Yup ilə Kurs Formu Dizaynı və Yoxlaması)
📌 75) Date Selection with REACT DatePicker (REACT Tarix Seçici ilə Tarix Seçimi)
📌 76) Creating Custom Date Input (Xüsusi Tarix Girişinin Yaradılması)
📌 77) Form Validation with Formik and Yup (Formik və Yup ilə Forma Yoxlaması)
📌 78) Adding Course to MongoDB (MongoDB-yə Kurs Əlavə Etmə)
📌 79) Success and Error Messages with REACT Toastify (REACT Toastify ilə Uğur və Xəta Mesajları)
📌 80) Disabling Button Based on isPending State (İcra Olunur Vəziyyətinə Görə Düyməni Deaktiv Etmə)
📌 81) Fetching Courses from Database and Displaying on Homepage (Kursları Verilənlər Bazasından Çəkmə və Əsas Səhifədə Göstərmə)
📌 82) Listing Courses with REACT Masonry CSS (REACT Masonry CSS ilə Kursları Siyahılaşdırma)
📌 83) Loading More Courses with Load More (Daha Çox Kurs Yükləmək üçün "Daha Çox Yüklə" Düyməsinin İstifadəsi)
📌 82) Navigating to HTML Component (HTML Komponentinə Keçid)
📌 83) Performing Operations for Lists Module (Siyahılar Modulu üçün Əməliyyatların Aparılması)
📌 84) Displaying Statistics Information (Statistika Məlumatlarının Göstərilməsi)
📌 85) CSS Corrections (CSS Düzəltmələri)
📌 86) Displaying Image List (Şəkil Siyahısını Göstərmə)
📌 87) Popups Module (Açılan Pəncərələr Modulu)
📌 88) Modal Screen (Modal Ekranı)
📌 89) Angular Lifecycle (Angular Həyat Dövrü)
📌 90) Hiding Modal When Navigating to Another Page with Component Destroy Hook (Komponent Məhvetmə Qarmağı ilə Başqa Səhifəyə Gedildikdə Açılan Pəncərəni Gizlətmə)
📌 91) Opening Modal (Modalı Açma)
📌 92) Closing Modal (Modalı Bağlama)
ANGULAR: Bölüm 5 Reactive Form (Reaktiv Forma) - (15 dərs)
📌 93) Project Opening (Layihənin Açılışı)
📌 94) Differences Between Reactive Form and Template Form (Reaktiv Forma ilə Şablon Forma Arasındakı Fərqlər)
📌 95) What is Form Group and Form Control, What are They Used For (Forma Qrupu və Forma Nəzarəti Nədir, Nəyə Yarayır)
📌 96) Binding Form Elements (Forma Elementlərini Bağlama)
📌 97) What are Angular Validators (Angular Doğrulayıcılar Nələrdir)
📌 167) Making Validators Reusable (Doğrulayıcıları Yenidən İstifadə Edilə Bilən Hala Gətirmə)
📌 168) StatusChange (Vəziyyət Dəyişikliyi)
📌 169) Setting New Value to Form Elements on Correct Answer (Düzgün Cavabda Forma Elementlərinə Yeni Dəyər Təyin Etmə)
📌 170) Delay and Filter Operator Usage (Gecikmə və Süzgəc Operatoru İstifadəsi)
📌 171) Finding the Average Correct Answer Time (Ortalama Düzgün Cavab Müddətini Tapma)
📌 172) Solution with RxJS Scan Pipeable Operator (RxJS Scan Boru Operatoru ilə Həll)
📌 173) CSS Styling (CSS Vermə)
ANGULAR: Bölüm 12 Material (Material) - (29 dərs)
📌 174) Angular Material Setup (Angular Material Qurulumu)
📌 175) Typography (Tipоqrafiya)
📌 176) Buttons and Icons (Düymələr və İkonlar)
📌 177) ButtonToggle (Düymə Keçidi)
📌 178) Badge (Nişan)
📌 179) Progress Spinner (İrəliləyiş Fırıldağı)
📌 180) ProgressBar (İrəliləyiş Çubuğu)
📌 181) Toolbar (Alət Çubuğu)
📌 182) Sidenav (Yan Naviqasiya)
📌 183) Menu (Menyu)
📌 184) List (Siyahı)
📌 185) GridList (Şəbəkə Siyahısı)
📌 186) Expansion Panel (Genişlənmə Paneli)
📌 187) Card (Kart)
📌 188) Tabs (Nişanlar)
📌 189) Stepper (Addımlayıcı)
📌 190) FormField Input Textarea (Forma Sahəsi Daxiletmə Mətn Sahəsi)
📌 191) Select (Seçim)
📌 192) AutoComplete (Avtomatik Tamamlama)
📌 193) Checkbox RadioButton (Onay Qutusu Radio Düyməsi)
📌 194) DatePicker (Tarix Seçici)
📌 195) Tooltip (Əlaqə Məlumatı)
📌 196) Snackbar (Bildiriş Çubuğu)
📌 197) Dialog (Dialoq)
📌 198) Table (Cədvəl)
📌 199) Datatable Column and Row (Məlumat Cədvəli Sütun və Sıra)
📌 200) Filtering (Süzgəcdən Keçirmə)
📌 201) Sorting (Sıralama)
📌 202) Pagination (Səhifələmə)
Project: Angular Material and BOOTSTRAP Card Project (Layihə: Angular Material və BOOTSTRAP ilə Kart Layihəsi) - (4 hissə)
📌 203) Project Introduction (Layihə Tanıtımı)
📌 204) Project Opening Angular Material and BOOTSTRAP Setup (Layihənin Açılışı Angular Material və BOOTSTRAP Qurulumu)
📌 205) Angular Material Card Structure and Printing Data with NgFor (Angular Material Kart Quruluşu və Siyahı Dövretməsi ilə Məlumatları Çap Etmə)
📌 206) Using Material Card Structure in a New Component and Passing Data to Component (Material Kart Quruluşunu Yeni Komponentdə İstifadə Etmə və Komponentə Məlumat Ötürmə)
ANGULAR: Bölüm 13 Angular Material Login Register Form (Angular Material ilə Giriş Qeydiyyat Formu) - (9 dərs)
📌 207) Project Introduction (Layihə Tanıtımı)
📌 208) Project Opening Angular Material and BOOTSTRAP Setup (Layihənin Açılışı Angular Material və BOOTSTRAP Qurulumu)
📌 209) Building Header with Toolbar (Alət Çubuğu ilə Başlıq Qurma)
📌 311) Printing Student Data to Detail (Tələbə Məlumatını Detala Çap Etmə)
📌 312) Source File (Mənbə Faylı)
Project: Student Update (Layihə: Tələbə Yeniləmə) - (7 hissə)
📌 313) Writing Gender Service (Cins Servisinin Yazılması)
📌 314) Integrating GenderList with MatSelect and Printing to UI (İstifadəçi Arayüzü GenderList İnteqrasiyasını MatSelect Vasitəsilə İstifadəçi Arayüzünə Çap Etmə)
📌 315) Writing Update Student Service (Tələbə Yeniləmə Servisinin Yazılması)
VUE.JS: Bölüm 8 VUE.JS Component Structure Forms After Learning (Options API) (VUE.JS Komponent Quruluşu Formaları Öyrəndikdən Sonra (Options API)) - (5 dərs)
📌 72) Opening Form Component and Writing HTML (Forma Komponentinin Açılması və HTML-in Yazılması)
📌 73) Providing CSS to Components (Komponentlərə CSS Vermə)
📌 74) Getting New Student Information and Printing to Screen (Yeni Tələbə Məlumatlarının Alınması və Ekrana Çap Edilməsi)
📌 75) Exercise (Məşq)
📌 76) Exercise Solution (Məşq Həlli)
VUE.JS: Bölüm 9 VUE.JS Component Lifecycle Hooks (Options API) (VUE.JS Komponent Həyat Dövrü Qarmaqları (Options API)) - (2 dərs)
📌 77) Component Lifecycle Hooks Theory (Komponent Həyat Dövrü Qarmaqları Nəzəriyyəsi)
📌 78) Component Lifecycle Hooks Practice (Komponent Həyat Dövrü Qarmaqları Praktika)
📌 92) Project Opening and Code Cleanup (Layihə Açılışı və Kod Təmizliyi)
📌 93) Creating the Search Form (Axtarış Formunun Yaradılması)
📌 94) Youtube Data API Usage (Youtube Məlumat API İstifadəsi)
📌 95) Creating Youtube API Key (Youtube API Açarının Yaradılması)
📌 96) Assigning the Response Returned from Youtube Data API Request to Data Property (Youtube Məlumat API-yə Sorğu Atıb Dönən Cavabı Məlumat Xüsusiyyətinə Atma)
📌 97) Opening New Component and Printing Videos (Yeni Komponent Açıb Videoları Çap Etmə Əməliyyatı)
📌 98) Providing CSS for Video Listing (Video Siyahılaşdırma üçün CSS Vermə)
📌 99) Opening the Video When Clicking on a Video from the Video List (Video Siyahısından Əlaqəli Videoya Kliklədiyimizdə Videonun Açılması)
📌 100) Providing CSS to Video View Screen (Video Görüntüləmə Ekranına CSS Vermə)
📌 124) Component Opening and Global and Local Integration (Komponent Açılışı və Qlobal və Lokal Olaraq İnteqrasiya Edilməsi)
📌 125) Scoped CSS Writing Style Usage in Components (Komponentlərdə Çərçivəli CSS Yazım Tərzi İstifadəsi)
📌 126) Passing Data as Props - DefineProps Usage (Props Olaraq Məlumat Ötürmə - DefineProps İstifadəsi)
📌 127) Providing CSS to Component (Komponentə CSS Vermə)
📌 128) Prop Types (Prop Tipləri)
📌 129) Emitting Custom Event (Xüsusi Hadisə Göndərmə)
📌 130) Prop Type Validation (Prop Tipi Doğrulaması)
📌 131) Transferring Data Two Levels Deep Without Props Using Provide Inject (Provide Inject İstifadə Etmədən Props ilə İki Dəfə Dərin Məlumat Ötürülməsi)
📌 132) Provide Inject Usage (Provide Inject İstifadəsi)
📌 221) Hiding and Showing Header Titles Based on Login Status (Giriş Vəziyyətinə Görə Başlıq Elementlərinin Gizlədilməsi və Göstərilməsi)
📌 222) Opening Dashboard Components and Adding to Router (İdarə Paneli Komponentlərinin Açılması və Marşrutlayıcıya Əlavə Edilməsi)
📌 223) Building Sidebar on Dashboard Screen (İdarə Paneli Ekranında Yan Panelin Qurulması)
📌 224) User with Admin Permission Being Able to See and Add Courses (Admin Səlahiyyətinə Sahib İstifadəçinin Kursları Görə Bilməsi və Əlavə Edə Bilməsi)
📌 225) Router Redirects with Route Guards (Marşrut Mühafizəsi ilə Marşrutlayıcı Yönləndirmələri)
📌 226) Creating Course Addition Form (Kurs Əlavə Etmə Formunun Yaradılması)
📌 227) Validation Controls with Yup (Yup ilə Doğrulama Nəzarətləri)
📌 228) Tip Tap Editor (Tip Tap Redaktoru)
📌 229) CourseStore (Kurs Mağazası)
📌 230) Saving New Course to Firebase (Firebase-ə Yeni Kurs Saxlama)
📌 231) Showing Loading Icon Until Response is Received from Firebase (Firebase-dən Cavab Alana Qədər Yükləmə İkonunun Göstərilməsi)
📌 233) Fetching Specific Number of Courses from Firebase (Müəyyən Sayıda Kursu Firebase-dən Çəkmə)
📌 234) Printing Course Information to Table Using Vuetify Table (Vuetify Cədvəli İstifadə Edərək Kurs Məlumatlarını Cədvələ Çap Etmə)
📌 235) Uploading Data Belonging to Courses to Firebase (Kurslara Aid Məlumatın Firebase-ə Yüklənməsi)
📌 236) Printing 3 More Courses to Table When Clicking Load More Courses Button (Daha Artıq Kurs Yüklə Düyməsinə Kliklədiyimizdə 3 Əlavə Kursun Cədvələ Çap Edilməsi)
📌 237) Showing Loading Icon While Loading More Courses (Daha Artıq Kurs Yüklənərkən Yükləmə İkonunun Göstərilməsi)
📌 238) Showing Loading Icon When First Fetching Courses (İlk Dəfə Kursları Çəkmək İstədiyimizdə Yükləmə İkonunun Göstərilməsi)
📌 239) Course Deletion Operation and Refreshing Page Data After Adding Course (Kurs Silmə Əməliyyatı və Kurs Əlavə Etdikdən Sonra Səhifənin Yenilənib Məlumatın Çəkilməsi)
📌 240) Printing Course ID Information to Form Inputs (Kurs ID Məlumatına Görə Məlumatın Çəkilib Form Daxiletmələrinə Çap Edilməsi)
📌 241) Printing Course Description to TipTap Editor (TipTap Redaktoruna Kurs Açıqlamasının Çap Edilməsi)
📌 242) Saving Updated Course Information to Firebase (Yenilənən Kurs Məlumatlarını Firebase-ə Saxlama)
📌 243) Providing Loading Icon to Update Button and Removing Notification (Yeniləmə Düyməsinə Yükləmə İkonu Verilməsi və Bildirişin Çıxarılması)
📌 18) Project Introduction and Setup (Layihə Tanıtımı və Qurulumu)
📌 19) Creating Task Store - Adding, Completing and Deleting Tasks (Tapşırıq Mağazası Yaratma - Tapşırıq Əlavə Etmə, Tamamlama və Silmə)
📌 20) Filtering Tasks and CSS Adjustments (Tapşırıqları Süzgəcdən Keçirmə və CSS Tənzimləmələri)
C#: Bölüm 1 Basic Commands, Project: I'm Fine, Project: Beep Sound, Project: ConvertToInt, Project: ToInt32, Project: Age Question, Project: Milliseconds to Seconds, Project: Year-Month-Day, Project: Multiplication, Project: Half of the Square of a Number and Project: Bool Example (Təməl Əmrlər, Layihə: Mən Yaxşıyam, Layihə: Siqnal Səsi, Layihə: Tam Ədədə Çevirmə, Layihə: Tam Ədədə Çevirmə 32, Layihə: Yaş Sualı, Layihə: Millisaniyədən Saniyəyə, Layihə: İl-Ay-Gün, Layihə: Vurma, Layihə: Ədədin Kvadratının Yarısı və Layihə: Boolean Nümunə) - (7 dərs & 10 hissə)
📌 1) Introduction (Giriş)
📌 2) Hello World (Salam Dünya)
📌 3) Adding a Comment Line (Şərh Sətrinin Əlavə Edilməsi)
📌 4) Project: I'm Fine (Layihə: Mən Yaxşıyam)
📌 5) Project: Beep Sound (Layihə: Siqnal Səsi)
📌 6) Project: ConvertToInt (Layihə: Tam Ədədə Çevirmə)
📌 7) Setting Cursor Position and Background Color (Kursorun Yeri və Arxa Fon Rəngi)
📌 8) Project: ToInt32 (Layihə: Tam Ədədə Çevirmə 32)
📌 9) Project: Age Question (Layihə: Yaş Sualı)
📌 10) Discount (Endirim)
📌 11) Project: Milliseconds to Seconds (Layihə: Millisaniyədən Saniyəyə)
📌 12) Project: Year-Month-Day (Layihə: İl-Ay-Gün)
📌 13) Project: Multiplication (Layihə: Vurma)
📌 14) Project: Half of the Square of a Number (Layihə: Ədədin Kvadratının Yarısı)
📌 15) Bool (Boolean)
📌 16) Project: Bool Example (Layihə: Boolean Nümunə)
📌 17) Bool Assignment (Boolean Ataması)
C#: Bölüm 2 Conditional Statements, Project: Introduction to Conditional Statements, Project: Conditional Statement Example 2, Project: Conditional Statement Example 3, Project: Conditional Statement Example 4, Project: Conditional Statement Example 5, Project: And Example, Project: And Example 2, Project: Or Example, Project: Or Example - 2, Project: Inline If Example, Project: Example Question, Project: Example Question - 2, Project: Switch Case Example and Project: Switch Case Example - 2 (Şərt İfadələri, Layihə: Şərt İfadələrinə Giriş, Layihə: Şərt İfadəsi Nümunə 2, Layihə: Şərt İfadəsi Nümunə 3, Layihə: Şərt İfadəsi Nümunə 4, Layihə: Şərt İfadəsi Nümunə 5, Layihə: Və Nümunə, Layihə: Və Nümunə 2, Layihə: Yaxud Nümunə, Layihə: Yaxud Nümunə - 2, Layihə: Sətir İçi Əgər Nümunə, Layihə: Nümunə Sual, Layihə: Nümunə Sual - 2, Layihə: Seçim-Hal Nümunə və Layihə: Seçim-Hal Nümunə - 2) - (6 dərs & 14 hissə)
📌 20) Project: Conditional Statement Example 2 (Layihə: Şərt İfadəsi Nümunə 2)
📌 21) Project: Conditional Statement Example 3 (Layihə: Şərt İfadəsi Nümunə 3)
📌 22) Project: Conditional Statement Example 4 (Layihə: Şərt İfadəsi Nümunə 4)
📌 23) Project: Conditional Statement Example 5 (Layihə: Şərt İfadəsi Nümunə 5)
📌 24) Repeat (Təkrar)
📌 25) Using And (Və İstifadəsi)
📌 26) Project: And Example (Layihə: Və Nümunə)
📌 27) Project: And Example 2 (Layihə: Və Nümunə 2)
📌 28) Or (Yaxud)
📌 29) Project: Or Example (Layihə: Yaxud Nümunə)
📌 30) Project: Or Example - 2 (Layihə: Yaxud Nümunə - 2)
📌 31) Inline If (Sətir İçi Əgər)
📌 32) Project: Inline If Example (Layihə: Sətir İçi Əgər Nümunə)
📌 33) Project: Example Question (Layihə: Nümunə Sual)
📌 34) Project: Example Question - 2 (Layihə: Nümunə Sual - 2)
📌 35) Using Switch Case (Seçim-Hal İstifadəsi)
📌 36) Project: Switch Case Example (Layihə: Seçim-Hal Nümunə)
📌 37) Project: Switch Case Example - 2 (Layihə: Seçim-Hal Nümunə - 2)
C#: Bölüm 3 Return in Methods, Project: Return in Methods Example - 1, Project: Return in Methods Example - 2, Project: Return in Methods Example - 3, Project: Return in Methods Example - 4 and Project: Return in Methods Example - 5 (Metodlarda Return, Layihə: Metodlarda Return Nümunə - 1, Layihə: Metodlarda Return Nümunə - 2, Layihə: Metodlarda Return Nümunə - 3, Layihə: Metodlarda Return Nümunə - 4 və Layihə: Metodlarda Return Nümunə - 5) - (1 dərs & 5 hissə)
📌 38) Return in Methods (Metodlarda Return)
📌 39) Project: Return in Methods Example - 1 (Layihə: Metodlarda Return Nümunə - 1)
📌 40) Project: Return in Methods Example - 2 (Layihə: Metodlarda Return Nümunə - 2)
📌 41) Project: Return in Methods Example - 3 (Layihə: Metodlarda Return Nümunə - 3)
📌 42) Project: Return in Methods Example - 4 (Layihə: Metodlarda Return Nümunə - 4)
📌 43) Project: Return in Methods Example - 5 (Layihə: Metodlarda Return Nümunə - 5)
C#: Bölüm 4 Date Time Functions, Project: Duration Calculation, Project: How Much Time Until Exit?, Project: Date Format Example, Project: Date Format Example - 2, Project: Try Catch Example and Project: Throwing Errors Example (Tarix Saat Funksiyaları, Layihə: Müddət Hesabı, Layihə: Çıxışa Nə Qədər Var?, Layihə: Tarix Formatı Nümunə, Layihə: Tarix Formatı Nümunə - 2, Layihə: Sına Tut Nümunə və Layihə: Xətaları Atma Nümunə) - (6 dərs & 6 hissə)
📌 44) Date Time Functions (Tarix Saat Funksiyaları)
📌 45) Date Time Functions - 2 (Tarix Saat Funksiyaları - 2)
📌 46) Project: Duration Calculation (Layihə: Müddət Hesabı)
📌 47) Project: How Much Time Until Exit? (Layihə: Çıxışa Nə Qədər Var?)
📌 48) Future Date (İrəli Tarix)
📌 49) Date Format (Tarix Formatı)
📌 50) Project: Date Format Example (Layihə: Tarix Formatı Nümunə)
📌 51) Project: Date Format Example - 2 (Layihə: Tarix Formatı Nümunə - 2)
📌 52) Project: Try Catch Example (Layihə: Sına Tut Nümunə)
📌 53) Throwing Errors (Xətaları Atma)
📌 54) Project: Throwing Errors Example (Layihə: Xətaları Atma Nümunə)
📌 55) Logging (Loqlama)
C#: Bölüm 5 Arrays, Project: Array Example - 1, Project: Array Example - 2, Project: Array Example - 3, Project: String Example, Project: For Example, Project: Do While Example, Project: Foreach Loop Example, Project: Example - 2, Project: Example - 3, Project: Example - 4, Project: Example, Project: Is Prime?, Project: Example, Project: Random Example and Project: Rock, Paper and Scissors (Massivlər, Layihə: Massiv Nümunə - 1, Layihə: Massiv Nümunə - 2, Layihə: Massiv Nümunə - 3, Layihə: Sətir Nümunə, Layihə: Üçün Nümunə, Layihə: Et Əsnasında Nümunə, Layihə: Foreach Dövrü Nümunə, Layihə: Nümunə - 2, Layihə: Nümunə - 3, Layihə: Nümunə - 4, Layihə: Nümunə, Layihə: Sadə Ədəddirmi?, Layihə: Nümunə, Layihə: Təsadüfi Nümunə və Layihə: Daş, Kağız və Qayçı) - (10 dərs & 15 hissə)
📌 56) Array Theory (Massiv Nəzəriyyəsi)
📌 57) How to Define an Array? (Massiv Necə Tanımlanır?)
📌 58) Project: Array Example - 1 (Layihə: Massiv Nümunə - 1)
📌 59) Project: Array Example - 2 (Layihə: Massiv Nümunə - 2)
📌 60) Project: Array Example - 3 (Layihə: Massiv Nümunə - 3)
📌 61) Project: String Example (Layihə: Sətir Nümunə)
📌 62) What is Nullable? (Nullable Nədir?)
📌 63) For Loop (Üçün Dövrü)
📌 64) Project: For Example (Layihə: Üçün Nümunə)
📌 65) While (Əsnasında)
📌 66) Do While (Et Əsnasında)
📌 67) Project: Do While Example (Layihə: Et Əsnasında Nümunə)
📌 68) Foreach Loop (Foreach Dövrü)
📌 69) Project: Foreach Loop Example (Layihə: Foreach Dövrü Nümunə)
📌 70) Project: Example - 2 (Layihə: Nümunə - 2)
📌 71) Project: Example - 3 (Layihə: Nümunə - 3)
📌 72) Project: Example - 4 (Layihə: Nümunə - 4)
📌 73) Alphabet (Əlifba)
📌 74) Project: Example (Layihə: Nümunə)
📌 75) Project: Is Prime? (Layihə: Sadə Ədəddirmi?)
📌 76) Project: Example (Layihə: Nümunə)
📌 77) Break and Continue (Dayandır və Davam Et)
📌 78) Random (Təsadüfi)
📌 79) Project: Random Example (Layihə: Təsadüfi Nümunə)
📌 80) Project: Rock, Paper and Scissors (Layihə: Daş, Kağız və Qayçı)
C#: Bölüm 6 Classes (Siniflər) - (3 dərs)
📌 81) Introduction to Classes (Siniflərə Giriş)
📌 82) Property (Xüsusiyyət)
📌 83) Encapsulation (İnkapsulyasiya)
C#: Bölüm 7 Constructors (Konstruktorlar) - (5 dərs)
📌 84) Constructors 1 (Konstruktorlar 1)
📌 85) Constructors 2 (Konstruktorlar 2)
📌 86) Constructors 3 (Konstruktorlar 3)
📌 87) Constructors 4 (Konstruktorlar 4)
📌 88) Static (Statik)
C#: Bölüm 8 Interface (Arayüz) - (5 dərs)
📌 89) Introduction to Interface (Arayüzə Giriş)
📌 90) Why Do We Use Interface? (Nə Üçün Arayüz İstifadə Edirik?)
📌 187) Printing Airplane Shooter to Form Screen (Təyyarənin Form Ekranına Çap Edilməsi)
📌 188) Creating an Airplane (Təyyarənin Yaradılması)
📌 189) Bullet Movement (Mərminin Hərəkəti)
📌 190) Airplane Shooter Ending (Təyyarənin Sonu)
C#: Bölüm 13 SQL, Project: Group By Example 2, Project: Group By Example 3, Project: Example 1, Project: Combining Tables Example 2, Project: Conditional Structures Example 1 and Project: Conditional Structures Example 2 (SQL, Layihə: Qruplaşdırma Nümunə 2, Layihə: Qruplaşdırma Nümunə 3, Layihə: Nümunə 1, Layihə: Cədvəllərin Birləşdirilməsi Nümunə 2, Layihə: Şərt Strukturları Nümunə 1 və Layihə: Şərt Strukturları Nümunə 2) - (60 dərs & 6 hissə)
📌 191) Installing SQL Server (SQL Server Quraşdırılması)
📌 4) GİT Command Line Codes (GİT Komanda Sətri Kodları)
📌 5) Creating a GİT Repository (GİT Deposu yaratmaq)
📌 6) GİT Staging Area - GİT Add and GİT Status (GİT Hazırlıq Sahəsi - Dəyişiklikləri əlavə etmək və Proyektin vəziyyətini yoxlamaq)
📌 7) Making a Commit with GİT and Reverting to any Commit (GİT ilə Dəyişiklikləri qeyd etmək və istənilən Qeydə geri qayıtmaq)
📌 8) GİT Branch and Merge - Splitting and Merging a Project with GİT (GİT Budaqlanması və Birləşdirmə - Proyekti budaqlara ayırma və birləşdirmə)
📌 9) GİT Branch and Merge with SourceTree - Branch and Merge Project with GİT (GİT SourceTree ilə Budaqlanma və Birləşdirmə istifadəsi)
📌 10) Managing a GİT Project with SourceTree - Managing a GİT Project without Writing Code (GİT Layihəsini SourceTree ilə idarə etmək - Kod yazmadan GİT layihəsini idarə etmək)
📌 11) GİT Fetch and Pull - via GİTHUB (GİT Məlumatları yoxlamaq və çəkmək - GİTHUB üzərindən)
📌 12) Determining Files to Exclude from GİT Project - Creating and Using a GİT Ignore File (GİT layihəsinə daxil edilməyəcək faylları müəyyən etmək - GİT İqnor faylı yaratmaq və istifadə etmək - 1 video SourceTree ilə, digəri SourceTree-siz)
📌 13) GİT Readme - via GİTHUB (GİT Layihə Təsviri - GİTHUB üzərindən)
📌 14) GİT Stash - Temporarily Hiding and Saving Changes (GİT Dəyişiklikləri müvəqqəti gizlətmək və saxlamaq)
📌 15) GİT Alias - Creating Shortcuts for GİT Commands (GİT Əmrləri üçün Qısayol yaratmaq)
📌 16) Differences Between GİT Commits - GİT Diff, GİT Checkout and P4Merge (GİT Qeydlər arası fərqlər - Fərqləri göstərmək, Versiyaya keçid etmək və P4Merge istifadəsi)
📌 17) Creating GİT Tags - Using GİT Tags with SourceTree (GİT Etiketi yaratmaq və istifadə etmək - SourceTree ilə)
GİTHUB: Bölüm 1 - (9 dərs)
📌 1) What is GİTHUB? (GİTHUB nədir?)
📌 2) GİTHUB Account Creation and Usage (GİTHUB hesabı açma və istifadəsi)
📌 3) Connecting to GİTHUB via GİT Terminal - Uploading a Project to GİTHUB with GİT Terminal (GİT Terminal üzərindən GİTHUB-a bağlanmaq - GİT Terminal ilə GİTHUB-a layihə yükləmək)
📌 4) Creating a GİTHUB Repository - Sending Files to a Repository on GİTHUB with GİT (GİTHUB Deposu yaratmaq - GİT ilə GİTHUB-dakı Depoya fayllar göndərmək)
📌 5) Deleting a GİTHUB Repository - Deleting a Repository from GİTHUB (GİTHUB Deposunu silmək - GİTHUB üzərindən Deposu silmək)
📌 6) Connecting to GİTHUB with SourceTree, Creating and Managing a Repository and Pushing to Remote Server (SourceTree ilə GİTHUB hesabına bağlanma, Depo yaratmaq, Nizamlamaq və Uzaq serverə göndərmək)
📌 7) GİTHUB Branch - Splitting the Project into Branches (GİTHUB Budaqlanması - Layihəni Budaqlara ayırmaq)
📌 8) GİTHUB Fork and Pull Request - Searching on GİTHUB and Forking (GİTHUB Çəngəlləmə və Birləşdirmə Sorğusu - GİTHUB-da axtarış etmək və Çəngəlləmək)
📌 9) GİTHUB Desktop Usage - Running GİT Operations via GİTHUB Desktop (GİTHUB Masaüstü istifadəsi - GİTHUB Masaüstü üzərindən GİT əməliyyatlarını idarə etmək)
TAİLWİND CSS: Bölüm 1 - (3 dərs)
📌 1) Welcome to the Course! What is in the Course? How should I study? (Təlimə xoş gəlmisiniz! Təlimdə nələr var? Necə çalışmalıyam?)
📌 2) Source File (Mənbə faylı)
📌 3) Using the Source File (Mənbə faylından istifadə)
TAİLWİND CSS: Bölüm 2 - (34 dərs)
📌 4) Setting Up the Project Environment with TAİLWİND CSS CLI (TAİLWİND CSS CLI ilə Layihə Mühitinin Hazırlanması)
📌 5) Using TAİLWİND CSS with CDN (TAİLWİND CSS-in CDN ilə İstifadəsi)
📌 6) Using TAİLWİND CSS Color Properties (TAİLWİND CSS Rəng Xüsusiyyətlərinin İstifadəsi)
📌 7) Using Background Colors with TAİLWİND CSS (TAİLWİND CSS ilə Arxa Plan Rənglərinin İstifadəsi)
📌 8) Adding Underline to Texts (Mətnlərə Alt Xətt əlavə etmək)
📌 9) Using Border with TAİLWİND CSS (TAİLWİND CSS ilə Haşiyə İstifadəsi)
📌 10) Using Outline with TAİLWİND CSS (TAİLWİND CSS ilə Kontur İstifadəsi)
📌 11) Using TAİLWİND CSS Font Size Classes (TAİLWİND CSS Şrift Ölçüsü Siniflərinin İstifadəsi)
📌 12) Using Font Family with TAİLWİND CSS (TAİLWİND CSS ilə Şrift Ailəsi İstifadəsi)
📌 13) Using List Style with TAİLWİND CSS (TAİLWİND CSS ilə Siyahı Üslubu İstifadəsi)
📌 14) Text Alignment with TAİLWİND CSS (TAİLWİND CSS ilə Mətnlərin Hizalanması)
📌 15) Line Height Parameters (Sətir Hündürlüyü Parametrləri)
📌 16) Adjusting Letter Spacing (Hərf Aralıqlarının Tənzimlənməsi)
📌 17) Text Truncation - Line Clamp Feature (Mətnin Qısaldılması - Sətir Sıxacı Xüsusiyyəti)
📌 18) Uppercase and Lowercase Text Transformation with TAİLWİND CSS (TAİLWİND CSS ilə Böyük və Kiçik Hərf Çevrilmələri)
📌 19) Using Margin and Padding with TAİLWİND CSS (TAİLWİND CSS ilə Kənar Boşluq və Daxili Boşluq İstifadəsi)
📌 20) Using Width Properties with TAİLWİND CSS (TAİLWİND CSS ilə Genişlik Xüsusiyyətlərinin İstifadəsi)
📌 21) Using Min-Width and Max-Width with TAİLWİND CSS (TAİLWİND CSS ilə Minimum və Maksimum Genişlik İstifadəsi)
📌 22) Using Flexbox with TAİLWİND CSS (TAİLWİND CSS ilə Flexbox İstifadəsi)
📌 23) Using Grid Layout with TAİLWİND CSS (TAİLWİND CSS ilə Şəbəkə Düzümü İstifadəsi)
📌 24) Using Background Image with TAİLWİND CSS (TAİLWİND CSS ilə Arxa Plan Şəkli İstifadəsi)
📌 25) Using Position with TAİLWİND CSS (TAİLWİND CSS ilə Mövqe İstifadəsi)
📌 26) Using Box Shadow with TAİLWİND CSS (TAİLWİND CSS ilə Qutu Kölgəsi İstifadəsi)
📌 27) Using Opacity with TAİLWİND CSS (TAİLWİND CSS ilə Şəffaflıq İstifadəsi)
📌 28) Table Design with TAİLWİND CSS (TAİLWİND CSS ilə Cədvəl Dizaynı)
📌 29) Using Rotate with TAİLWİND CSS (TAİLWİND CSS ilə Fırlanma İstifadəsi)
📌 30) Using Scale with TAİLWİND CSS (TAİLWİND CSS ilə Ölçəkləndirmə İstifadəsi)
📌 31) Using Translate with TAİLWİND CSS (TAİLWİND CSS ilə Yerdəyişmə İstifadəsi)
📌 32) Responsive Design with TAİLWİND CSS - Mobile, Tablet and Desktop (TAİLWİND CSS ilə Uyğunlaşan Dizayn - Mobil, Planşet və Masaüstü)
📌 28) Not Found Screen – NEXT.JS 404 Page Management (Tapılmadı Ekranı – NEXT.JS 404 Səhifə İdarəetməsi)
📌 29) Edit Form – Student Update Form (Redaktə Formu – Tələbə Yeniləmə Formu)
📌 30) Formik and Yup Integration – Form Validation and Error Message Management (Formik və Yup İnteqrasiyası – Forma Yoxlaması və Xəta Mesajlarının İdarə Edilməsi)
NEXT.JS: Bölüm 3 NEXT.JS Caching – Static and Dynamic Structures (NEXT.JS Keşləmə – Statik və Dinamik Quruluşlar) - (4 dərs)
📌 33) Npm Run Build and Start Usage (Npm Qurma və Başlatma İstifadəsi)
📌 34) Static Page to Dynamic Page Conversion (Statik Səhifədən Dinamik Səhifəyə Çevrilmə)
📌 35) NEXT.JS Revalidate Path Usage (NEXT.JS Yenidən Doğrulama Yolu İstifadəsi)
📌 36) Static – Dynamic Rendering Control and Cache Management with Fetch (Fetch ilə Statik – Dinamik Render Nəzarəti və Keş İdarəetməsi)
NEXT.JS: Bölüm 4 NEXT.JS API Routes (NEXT.JS API Marşrutları) - (5 dərs)
📌 37) Route.js API Management – NEXT.JS Route Handlers and Backend Development (Route.js API İdarəetməsi – NEXT.JS Marşrut İşləyiciləri və Backend İnkişafı)
📌 38) Fetching Students with GET Request – NEXT.JS API Data Fetching (GET Sorğusu ilə Tələbələri Çəkmə – NEXT.JS API Məlumat Əldə Etmə)
📌 39) Saving a Student with POST Request – NEXT.JS API CRUD Create Operation (POST Sorğusu ilə Tələbə Saxlama – NEXT.JS API CRUD Yaratma Əməliyyatı)
📌 40) Updating a Student with PATCH Request – NEXT.JS API CRUD Update (PATCH Sorğusu ilə Tələbə Yeniləmə – NEXT.JS API CRUD Yeniləmə)
📌 41) Deleting a Student with DELETE Request – NEXT.JS API CRUD Delete (DELETE Sorğusu ilə Tələbə Silmə – NEXT.JS API CRUD Silmə)
📌 60) Saving User with NEXT.JS API Route and MongoDB Integration (NEXT.JS API Marşrutu ilə İstifadəçi Saxlama və MongoDB İnteqrasiyası)
📌 61) User Login and Session Management with NEXT.JS + NextAuth.js (NEXT.JS + NextAuth.js ilə İstifadəçi Girişi və Sessiya İdarəetməsi)
📌 62) Full Stack Auth: Register and Login in Single Form (/register route) Login Operation (Tam Yığın Kimlik Doğrulaması: Qeydiyyat və Giriş Tək Formada (/register marşrutu) Giriş Əməliyyatı)
📌 63) User Logout / Sign Out (İstifadəçi Çıxışı / Sistemdən Çıxma)
NEXT.JS: Final Project - Course and Category Management System Development (Final Layihəsi - Kurs və Kateqoriya İdarəetmə Sistemi İnkişafı) - (22 hissə)
📌 64) Project Introduction: What Will We Develop? (Layihə Tanıtımı: Nələr İnkişaf Etdirəcəyik?)
📌 65) Navbar Design (Naviqasiya Paneli Dizaynı)
📌 66) Creating the Category Model (Kateqoriya Modelinin Yaradılması)
📌 67) Creating the Category Form (Kateqoriya Formunun Yaradılması)
📌 68) Form Design and Styling with TAİLWİND CSS (TAİLWİND CSS ilə Forma Dizaynı və Tənzimləmə)
📌 69) Adding Category to MongoDB (MongoDB-yə Kateqoriya Əlavə Etmə)
📌 70) Form Validation and Error Management (Forma Yoxlaması və Xəta İdarəetməsi)
📌 71) Disabling Button Based on isPending State (İcra Olunur Vəziyyətinə Görə Düyməni Deaktiv Etmə)
📌 72) Course Model (Kurs Modeli)
📌 73) Creating the Course Component and Fetching Categories from Database (Kurs Komponentinin Yaradılması və Kateqoriyaların Verilənlər Bazasından Çəkilməsi)
📌 74) Course Form Design and Validation with Formik and Yup (Formik və Yup ilə Kurs Formu Dizaynı və Yoxlaması)
📌 75) Date Selection with REACT DatePicker (REACT Tarix Seçici ilə Tarix Seçimi)
📌 76) Creating Custom Date Input (Xüsusi Tarix Girişinin Yaradılması)
📌 77) Form Validation with Formik and Yup (Formik və Yup ilə Forma Yoxlaması)
📌 78) Adding Course to MongoDB (MongoDB-yə Kurs Əlavə Etmə)
📌 79) Success and Error Messages with REACT Toastify (REACT Toastify ilə Uğur və Xəta Mesajları)
📌 80) Disabling Button Based on isPending State (İcra Olunur Vəziyyətinə Görə Düyməni Deaktiv Etmə)
📌 81) Fetching Courses from Database and Displaying on Homepage (Kursları Verilənlər Bazasından Çəkmə və Əsas Səhifədə Göstərmə)
📌 82) Listing Courses with REACT Masonry CSS (REACT Masonry CSS ilə Kursları Siyahılaşdırma)
📌 83) Loading More Courses with Load More (Daha Çox Kurs Yükləmək üçün "Daha Çox Yüklə" Düyməsinin İstifadəsi)
📌 82) Navigating to HTML Component (HTML Komponentinə Keçid)
📌 83) Performing Operations for Lists Module (Siyahılar Modulu üçün Əməliyyatların Aparılması)
📌 84) Displaying Statistics Information (Statistika Məlumatlarının Göstərilməsi)
📌 85) CSS Corrections (CSS Düzəltmələri)
📌 86) Displaying Image List (Şəkil Siyahısını Göstərmə)
📌 87) Popups Module (Açılan Pəncərələr Modulu)
📌 88) Modal Screen (Modal Ekranı)
📌 89) Angular Lifecycle (Angular Həyat Dövrü)
📌 90) Hiding Modal When Navigating to Another Page with Component Destroy Hook (Komponent Məhvetmə Qarmağı ilə Başqa Səhifəyə Gedildikdə Açılan Pəncərəni Gizlətmə)
📌 91) Opening Modal (Modalı Açma)
📌 92) Closing Modal (Modalı Bağlama)
ANGULAR: Bölüm 5 Reactive Form (Reaktiv Forma) - (15 dərs)
📌 93) Project Opening (Layihənin Açılışı)
📌 94) Differences Between Reactive Form and Template Form (Reaktiv Forma ilə Şablon Forma Arasındakı Fərqlər)
📌 95) What is Form Group and Form Control, What are They Used For (Forma Qrupu və Forma Nəzarəti Nədir, Nəyə Yarayır)
📌 96) Binding Form Elements (Forma Elementlərini Bağlama)
📌 97) What are Angular Validators (Angular Doğrulayıcılar Nələrdir)
📌 167) Making Validators Reusable (Doğrulayıcıları Yenidən İstifadə Edilə Bilən Hala Gətirmə)
📌 168) StatusChange (Vəziyyət Dəyişikliyi)
📌 169) Setting New Value to Form Elements on Correct Answer (Düzgün Cavabda Forma Elementlərinə Yeni Dəyər Təyin Etmə)
📌 170) Delay and Filter Operator Usage (Gecikmə və Süzgəc Operatoru İstifadəsi)
📌 171) Finding the Average Correct Answer Time (Ortalama Düzgün Cavab Müddətini Tapma)
📌 172) Solution with RxJS Scan Pipeable Operator (RxJS Scan Boru Operatoru ilə Həll)
📌 173) CSS Styling (CSS Vermə)
ANGULAR: Bölüm 12 Material (Material) - (29 dərs)
📌 174) Angular Material Setup (Angular Material Qurulumu)
📌 175) Typography (Tipоqrafiya)
📌 176) Buttons and Icons (Düymələr və İkonlar)
📌 177) ButtonToggle (Düymə Keçidi)
📌 178) Badge (Nişan)
📌 179) Progress Spinner (İrəliləyiş Fırıldağı)
📌 180) ProgressBar (İrəliləyiş Çubuğu)
📌 181) Toolbar (Alət Çubuğu)
📌 182) Sidenav (Yan Naviqasiya)
📌 183) Menu (Menyu)
📌 184) List (Siyahı)
📌 185) GridList (Şəbəkə Siyahısı)
📌 186) Expansion Panel (Genişlənmə Paneli)
📌 187) Card (Kart)
📌 188) Tabs (Nişanlar)
📌 189) Stepper (Addımlayıcı)
📌 190) FormField Input Textarea (Forma Sahəsi Daxiletmə Mətn Sahəsi)
📌 191) Select (Seçim)
📌 192) AutoComplete (Avtomatik Tamamlama)
📌 193) Checkbox RadioButton (Onay Qutusu Radio Düyməsi)
📌 194) DatePicker (Tarix Seçici)
📌 195) Tooltip (Əlaqə Məlumatı)
📌 196) Snackbar (Bildiriş Çubuğu)
📌 197) Dialog (Dialoq)
📌 198) Table (Cədvəl)
📌 199) Datatable Column and Row (Məlumat Cədvəli Sütun və Sıra)
📌 200) Filtering (Süzgəcdən Keçirmə)
📌 201) Sorting (Sıralama)
📌 202) Pagination (Səhifələmə)
Project: Angular Material and BOOTSTRAP Card Project (Layihə: Angular Material və BOOTSTRAP ilə Kart Layihəsi) - (4 hissə)
📌 203) Project Introduction (Layihə Tanıtımı)
📌 204) Project Opening Angular Material and BOOTSTRAP Setup (Layihənin Açılışı Angular Material və BOOTSTRAP Qurulumu)
📌 205) Angular Material Card Structure and Printing Data with NgFor (Angular Material Kart Quruluşu və Siyahı Dövretməsi ilə Məlumatları Çap Etmə)
📌 206) Using Material Card Structure in a New Component and Passing Data to Component (Material Kart Quruluşunu Yeni Komponentdə İstifadə Etmə və Komponentə Məlumat Ötürmə)
ANGULAR: Bölüm 13 Angular Material Login Register Form (Angular Material ilə Giriş Qeydiyyat Formu) - (9 dərs)
📌 207) Project Introduction (Layihə Tanıtımı)
📌 208) Project Opening Angular Material and BOOTSTRAP Setup (Layihənin Açılışı Angular Material və BOOTSTRAP Qurulumu)
📌 209) Building Header with Toolbar (Alət Çubuğu ilə Başlıq Qurma)
📌 311) Printing Student Data to Detail (Tələbə Məlumatını Detala Çap Etmə)
📌 312) Source File (Mənbə Faylı)
Project: Student Update (Layihə: Tələbə Yeniləmə) - (7 hissə)
📌 313) Writing Gender Service (Cins Servisinin Yazılması)
📌 314) Integrating GenderList with MatSelect and Printing to UI (İstifadəçi Arayüzü GenderList İnteqrasiyasını MatSelect Vasitəsilə İstifadəçi Arayüzünə Çap Etmə)
📌 315) Writing Update Student Service (Tələbə Yeniləmə Servisinin Yazılması)
VUE.JS: Bölüm 8 VUE.JS Component Structure Forms After Learning (Options API) (VUE.JS Komponent Quruluşu Formaları Öyrəndikdən Sonra (Options API)) - (5 dərs)
📌 72) Opening Form Component and Writing HTML (Forma Komponentinin Açılması və HTML-in Yazılması)
📌 73) Providing CSS to Components (Komponentlərə CSS Vermə)
📌 74) Getting New Student Information and Printing to Screen (Yeni Tələbə Məlumatlarının Alınması və Ekrana Çap Edilməsi)
📌 75) Exercise (Məşq)
📌 76) Exercise Solution (Məşq Həlli)
VUE.JS: Bölüm 9 VUE.JS Component Lifecycle Hooks (Options API) (VUE.JS Komponent Həyat Dövrü Qarmaqları (Options API)) - (2 dərs)
📌 77) Component Lifecycle Hooks Theory (Komponent Həyat Dövrü Qarmaqları Nəzəriyyəsi)
📌 78) Component Lifecycle Hooks Practice (Komponent Həyat Dövrü Qarmaqları Praktika)
📌 92) Project Opening and Code Cleanup (Layihə Açılışı və Kod Təmizliyi)
📌 93) Creating the Search Form (Axtarış Formunun Yaradılması)
📌 94) Youtube Data API Usage (Youtube Məlumat API İstifadəsi)
📌 95) Creating Youtube API Key (Youtube API Açarının Yaradılması)
📌 96) Assigning the Response Returned from Youtube Data API Request to Data Property (Youtube Məlumat API-yə Sorğu Atıb Dönən Cavabı Məlumat Xüsusiyyətinə Atma)
📌 97) Opening New Component and Printing Videos (Yeni Komponent Açıb Videoları Çap Etmə Əməliyyatı)
📌 98) Providing CSS for Video Listing (Video Siyahılaşdırma üçün CSS Vermə)
📌 99) Opening the Video When Clicking on a Video from the Video List (Video Siyahısından Əlaqəli Videoya Kliklədiyimizdə Videonun Açılması)
📌 100) Providing CSS to Video View Screen (Video Görüntüləmə Ekranına CSS Vermə)
📌 124) Component Opening and Global and Local Integration (Komponent Açılışı və Qlobal və Lokal Olaraq İnteqrasiya Edilməsi)
📌 125) Scoped CSS Writing Style Usage in Components (Komponentlərdə Çərçivəli CSS Yazım Tərzi İstifadəsi)
📌 126) Passing Data as Props - DefineProps Usage (Props Olaraq Məlumat Ötürmə - DefineProps İstifadəsi)
📌 127) Providing CSS to Component (Komponentə CSS Vermə)
📌 128) Prop Types (Prop Tipləri)
📌 129) Emitting Custom Event (Xüsusi Hadisə Göndərmə)
📌 130) Prop Type Validation (Prop Tipi Doğrulaması)
📌 131) Transferring Data Two Levels Deep Without Props Using Provide Inject (Provide Inject İstifadə Etmədən Props ilə İki Dəfə Dərin Məlumat Ötürülməsi)
📌 132) Provide Inject Usage (Provide Inject İstifadəsi)
📌 221) Hiding and Showing Header Titles Based on Login Status (Giriş Vəziyyətinə Görə Başlıq Elementlərinin Gizlədilməsi və Göstərilməsi)
📌 222) Opening Dashboard Components and Adding to Router (İdarə Paneli Komponentlərinin Açılması və Marşrutlayıcıya Əlavə Edilməsi)
📌 223) Building Sidebar on Dashboard Screen (İdarə Paneli Ekranında Yan Panelin Qurulması)
📌 224) User with Admin Permission Being Able to See and Add Courses (Admin Səlahiyyətinə Sahib İstifadəçinin Kursları Görə Bilməsi və Əlavə Edə Bilməsi)
📌 225) Router Redirects with Route Guards (Marşrut Mühafizəsi ilə Marşrutlayıcı Yönləndirmələri)
📌 226) Creating Course Addition Form (Kurs Əlavə Etmə Formunun Yaradılması)
📌 227) Validation Controls with Yup (Yup ilə Doğrulama Nəzarətləri)
📌 228) Tip Tap Editor (Tip Tap Redaktoru)
📌 229) CourseStore (Kurs Mağazası)
📌 230) Saving New Course to Firebase (Firebase-ə Yeni Kurs Saxlama)
📌 231) Showing Loading Icon Until Response is Received from Firebase (Firebase-dən Cavab Alana Qədər Yükləmə İkonunun Göstərilməsi)
📌 233) Fetching Specific Number of Courses from Firebase (Müəyyən Sayıda Kursu Firebase-dən Çəkmə)
📌 234) Printing Course Information to Table Using Vuetify Table (Vuetify Cədvəli İstifadə Edərək Kurs Məlumatlarını Cədvələ Çap Etmə)
📌 235) Uploading Data Belonging to Courses to Firebase (Kurslara Aid Məlumatın Firebase-ə Yüklənməsi)
📌 236) Printing 3 More Courses to Table When Clicking Load More Courses Button (Daha Artıq Kurs Yüklə Düyməsinə Kliklədiyimizdə 3 Əlavə Kursun Cədvələ Çap Edilməsi)
📌 237) Showing Loading Icon While Loading More Courses (Daha Artıq Kurs Yüklənərkən Yükləmə İkonunun Göstərilməsi)
📌 238) Showing Loading Icon When First Fetching Courses (İlk Dəfə Kursları Çəkmək İstədiyimizdə Yükləmə İkonunun Göstərilməsi)
📌 239) Course Deletion Operation and Refreshing Page Data After Adding Course (Kurs Silmə Əməliyyatı və Kurs Əlavə Etdikdən Sonra Səhifənin Yenilənib Məlumatın Çəkilməsi)
📌 240) Printing Course ID Information to Form Inputs (Kurs ID Məlumatına Görə Məlumatın Çəkilib Form Daxiletmələrinə Çap Edilməsi)
📌 241) Printing Course Description to TipTap Editor (TipTap Redaktoruna Kurs Açıqlamasının Çap Edilməsi)
📌 242) Saving Updated Course Information to Firebase (Yenilənən Kurs Məlumatlarını Firebase-ə Saxlama)
📌 243) Providing Loading Icon to Update Button and Removing Notification (Yeniləmə Düyməsinə Yükləmə İkonu Verilməsi və Bildirişin Çıxarılması)
📌 27) Console App - 1 (Finding the Sum of Numbers Entered via Console) (Konsol Tətbiqi - 1 (Konsol Üzərindən Girilən Ədədlərin Cəminin Tapılması))
📌 28) Console App - 2 (Reading the Specified File via Console) (Konsol Tətbiqi - 2 (Konsol Üzərindən Göstərilən Faylın Oxunması))
📌 29) Console App - 3 (Creating a QR Code Based on the Expression Entered via Console) (Konsol Tətbiqi - 3 (Konsol Üzərindən Girilən İfadəyə Görə QR Kod Yaradılması))
NODE.JS: Bölüm 4 NODE.JS EXPRESS.JS and Project: Creating the Application (NODE.JS EXPRESS.JS və Layihə: Tətbiqin Yaradılması) - (11 dərs & 1 hissə)
📌 30) What is EXPRESS.JS? (EXPRESS.JS Nədir?)
📌 31) Project: Creating the Application (Layihə: Tətbiqin Yaradılması)
📌 188) Using Validator (Doğrulayıcının İstifadəsi)
📌 189) Dynamic Message & Multiple Validation (Dinamik Mesaj və Çoxlu Doğrulama)
📌 190) Params Validation (Parametr Doğrulaması)
📌 191) Query Validation (Sorğu Doğrulaması)
📌 192) Custom Validator (Xüsusi Doğrulayıcı)
Project: Sending Mail in NODE.JS (Layihə: NODE.JS Məktub Göndərmə) - (1 hissə)
📌 193) NODE.JS Email (NODE.JS Elektron Poçt)
NODE.JS: Bölüm 20 NODE.JS Redis (NODE.JS Redis) - (8 dərs)
📌 194) What is Redis? (Redis Nədir?)
📌 195) Redis Installation (Redis Quraşdırılması)
📌 196) Connecting to Redis (Redis-ə Qoşulma)
📌 197) Redis SET (Redis SET)
📌 198) Redis GET (Redis GET)
📌 199) Redis DEL & SETEX (Redis DEL və SETEX)
📌 200) Redis COMMANDS (Redis Əmrləri)
📌 201) EXPRESS.JS & Redis (EXPRESS.JS və Redis)
NODE.JS: Bölüm 21 NODE.JS Logging (NODE.JS Loqlama) - (6 dərs)
📌 202) Why Do We Log? (Nə Üçün Loqlama Aparılır?)
📌 203) Winston & EXPRESS.JS Installation (Winston və EXPRESS.JS Quraşdırılması)
📌 204) First Logging Process with Winston (Winston ilə İlk Loqlama Əməliyyatı)
📌 205) Creating Custom Log Format with Winston (Winston ilə Xüsusi Loq Formatının Yaradılması)
📌 206) Creating Daily Log File with Winston (Winston ilə Günlük Loq Faylının Yaradılması)
📌 207) Winston & EXPRESS.JS (Winston və EXPRESS.JS)
NODE.JS: Bölüm 22 NODE.JS RabbitMQ - Queue Structures and Project: Creating a Sample Scenario for RabbitMQ (NODE.JS RabbitMQ - Quyruq Quruluşları və Layihə: RabbitMQ Üçün Nümunə Ssenarinin Yaradılması) - (6 dərs & 1 hissə)