Məzmunə keç / Skip to content

Front-End Proqramlaşdırma Kursu

htmlcsstailwindjavascripttypescriptreact.jsnext.js

Описание курса

Front-End Proqramlaşdırma Kursu sizə müasir, sürətli və interaktiv veb tətbiqlər yaratmaq üçün tələb olunan bütün əsas bacarıqları qazandırır. Kurs layihə yönümlü və praktiki tədris modeli üzərində qurulub, beləliklə öyrəndiyiniz bilikləri dərhal real layihələrdə tətbiq edirsiniz.

Tədris proqramı ən çox istifadə olunan Front-End texnologiyalarını əhatə edir və sizi sıfırdan peşəkar səviyyəyə qədər inkişaf etdirməyi hədəfləyir:

🔹 HTML, CSS və JavaScript – responsiv, funksional və istifadəçi dostu veb səhifələrin hazırlanması

🔹 Tailwind CSS – müasir, sürətli və vizual cəlbedici interfeyslərin dizaynı

🔹 React.js & Next.js – dinamik, yüksək performanslı və miqyaslana bilən veb tətbiqlərin yaradılması

Kurs müddətində tələbələr real layihələr üzərində çalışır, veb saytlar və tətbiqlər hazırlayır, təcrübəli mentorların dəstəyi ilə praktiki bacarıqlarını möhkəmləndirirlər.

Kursun sonunda iştirakçılar rəsmi sertifikat, real layihə təcrübəsi və işəgötürənlər üçün dəyərli olan güclü portfolio əldə edirlər. Bu kurs sizə yalnız texniki biliklər deyil, eyni zamanda Front-End proqramlaşdırma sahəsində uğurlu karyera qurmaq üçün etibarlı və möhkəm başlanğıc təqdim edir.

  • HTML5, CSS3 əsasları
  • Versiya nəzarət sistemləri: Git, GitHub
  • Süni intellekt alətlərinə giriş: Kod yazmaq üçün GitHub Copilot
  • CSS Layout-ları: Flexbox, Grid Layout, SASS, SCSS
  • Responsiv Dizayn: Piksel dəqiqliyi ilə dizayn, mobil uyğun veb saytlar
  • CSS Framework-ləri: Bootstrap 5, Materialize CSS, Tailwind
  • Dizaynda Süni İntellekt: AI alətləri ilə layout-ların yaradılması
  • JavaScript əsasları: Məlumat tipləri, primitivlər, tip çevrilməsi
  • Funksiyalar: Ox funksiyaları (Arrow Functions), Callback, Hoisting
  • Ayıklama (Debugging): Scope, Debugger, Breakpoints
  • Obyektlər: Konstruktorlar, Heap/Stack yaddaşı, istinad (reference) tipləri
  • Massivlər: ES6 funksiyaları (forEach, map, reduce), Set, Map
  • Obyekt yönümlü proqramlaşdırmaya giriş: Konstruktor funksiyaları, new və this açar sözləri
  • DOM və BOM: DOM yaratmaq, dəyişmək və silmək
  • Hadisələrin idarə olunması: DOM düyünlərinə hadisələrin əlavə olunması (addEventListener)
  • İrəliləmiş JavaScript: Obyekt və massivlərin destrukturizasiyası, bağlamalar (Closures), leksik mühit
  • İrəliləmiş OOP: Klasslar, konstruktorlar, prototiplər, irsiyyət (inheritance), daxili prototiplər (native prototypes)
  • Asinxron JavaScript: Promises (then, catch), async-await
  • REST API: Backend ilə işləmək (fetch, axios)
  • Node.js: V8 Engine, Global Object-a giriş
  • Package Managers: npm, yarn, Dependencies, package.json
  • React-a baxış: Creating React Projects (CRA, Vite.js), Virtual DOM, .jsx Syntax
  • React əsasları: Props və State, CSS Fayllarla iş
  • React Hooks: useState, useRef, useReducer, etc.
  • React Context API: Props Drilling, Provider və Consumer
  • Testing: Mocha, Jest, Testing React Components və Optimization-a giriş
  • State Management: Flux Basics, useReducer Hook, Redux, Redux Toolkit
  • TypeScript: TSX əsasları
  • Next.js 14 Əsasları: App Folder Structure, Vercel Deployment
  • Authentication və Authorization: JWT, next-auth
  • Multiple Layouts & Grouped Routes, ContextAPI
  • Server Actions Öyrənmək və back-end-ə tətbiq etmək
  • Advanced Features və SEO Optimizasiyası

Требуемые навыки

Kompüter istifadəsi

Kompüterdən rahatlıqla istifadə etməyi bacaranlar

İngilis dili səviyyəsi

İngilis dilində başlanğıc səviyyədə oxuma-yazma bacarığı olanlar

Məntiqi düşüncə

Problemləri analiz edib, düzgün həll yolları tapmağı bacaranlar

16+ yaş

16 yaşdan böyük gənclər üçün uyğundur

Преподаватели курса

Наши профессиональные и опытные преподаватели

Team member Gündüz Heydərov

Gündüz Heydərov

Python Back-End Proqramlaşdırma üzrə təlimçi

Team member Məmmədəli Məmmədəliyev

Məmmədəli Məmmədəliyev

Python Back-End Proqramlaşdırma üzrə təlimçi

Team member Murad Orucov

Murad Orucov

Full Stack Proqramlaşdırma üzrə təlimçi

Team member Şamil Vasiyev

Şamil Vasiyev

Full Stack Proqramlaşdırma üzrə təlimçi

Team member Ramin Məmmədzadə

Ramin Məmmədzadə

Full Stack Proqramlaşdırma üzrə təlimçi

Team member Gülnarə Daşdəmirova

Gülnarə Daşdəmirova

Ofis Proqramları üzrə təlimçi

Team member Vahid Teymurlu

Vahid Teymurlu

Data Analitika üzrə təlimçi

Team member Müşviq Manaflı

Müşviq Manaflı

Java Back-End Proqramlaşdırma üzrə təlimçi

Team member Hüseynağa Qurbanov

Hüseynağa Qurbanov

Praktiki Kompüter Bilikləri üzrə təlimçi

Team member Ceyhun  Şərəfxanov

Ceyhun Şərəfxanov

IT Help Desk və Şəbəkə İnzibatçılığı üzrə təlimçi

Team member Arif Muxtarov

Arif Muxtarov

IT Help Desk üzrə təlimçi

Team member Tural Kərimov

Tural Kərimov

IT Help Desk üzrə təlimçi

Team member Nazlı İbrahimli

Nazlı İbrahimli

İngilis dili üzrə təlimçi

Team member Nicat Babayev

Nicat Babayev

Kibertəhlükəsizlik üzrə təlimçi

Team member Hüseyn Rüstəmli

Hüseyn Rüstəmli

Java Back-End Proqramlaşdırma üzrə mentor

Team member Yusif Teymurlu

Yusif Teymurlu

Python Back-End Proqramlaşdırma üzrə mentor

Team member Nicat  Süleymanov

Nicat Süleymanov

Kibertəhlükəsizlik üzrə mentor

Записаться на курс

Курсы компьютерной инженерии для детей!

На наших курсах обучаются технологиям различных типов и направлений