Bu kurs Front-End Web Proqramlaşdırmaya giriş üçün hazırlanmışdır və yeni başlayanlar üçün idealdır. Kurs tələbələrə müasir veb saytların və tətbiqlərin əsas strukturunu, dizayn prinsiplərini, interaktivlik və funksionallıq yaratmaq üçün lazım olan texnologiyaları öyrədir. Tələbələr kurs boyunca HTML5, CSS3, SCSS, JavaScript, TypeScript və React ilə işləyərək tam funksional, estetik və responsive veb tətbiqlər yaratmağı öyrənəcəklər. Kurs praktiki yanaşmaya əsaslanır: hər dərs interaktiv tapşırıqlar, mini-layihələr və real dünya nümunələri ilə zənginləşdirilib. HTML5 və Struktur Veb səhifənin əsas strukturu və semantic HTML elementləri HTML elementləri və atributları Lists, tables, forms, media elementləri Accessibility prinsipləri və SEO üçün best practices HTML5-in yeni xüsusiyyətləri: <video>, <audio>, <section>, <article> CSS3 və Dizayn CSS sintaksisi, selektorlar və inheritance Box model, margin, padding və border anlayışları Flexbox və Grid layout-ların istifadəsi Responsive dizayn və media queries CSS animasiyaları və transformasiya effektləri SCSS (SASS) ilə modul və maintainable stil yazımı: variables, mixins, nesting, functions JavaScript və Dinamik İnteraktivlik JS sintaksisi və əsas anlayışlar Variables, data types, operators, conditionals Functions, loops, arrays, objects DOM manipulyasiyası və event handling Form validation və interactive elements ES6+ xüsusiyyətləri: arrow functions, template literals, destructuring, spread/rest Asinxron JavaScript: Fetch API, Promises, async/await TypeScript və Typed Programming TypeScript əsasları: types, interfaces, enums Typed React komponentlər yaratmaq Type safety ilə səhv risklərinin azaldılması JavaScript layihələrini TypeScript-ə çevirmə və best practices React və Komponentlər React komponent əsaslı arxitektura JSX, props və state istifadəsi React Hooks: useState, useEffect, custom hooks Component lifecycle və state management API-lərlə işləmə və data rendering React Router ilə səhifələmə Mini-layihələr: ToDo App, Landing Page, Personal Portfolio Project-based Learning Hər mövzu üçün praktiki tapşırıqlar Real dünya layihələri ilə portfolio yaratmaq Kod strukturu, naming convention və clean code prinsipləri Version Control və Git Git və GitHub ilə versiya nəzarəti Repository yaradılması, commit-lər, branch-lərin idarə edilməsi Collaborative coding və pull requests UI/UX və Dizayn Prinsipləri İstifadəçi təcrübəsi və dizayn əsasları Color theory, typography, layout balansı Modern veb interfeys nümunələri və best practices Responsive və mobil dizayn prinsipləri Debugging və Problem Həlli Browser developer tools ilə debugging Common JavaScript və CSS səhvlərinin aşkarlanması TypeScript ilə type error-ların tapılması və düzəldilməsi Problem həll etmə və kod optimizasiyası bacarıqları Portfolio və Real Dünya Təcrübəsi Kurs sonunda tələbələr öz portfolio layihələrini hazırlayır Real dünya layihələrinə uyğun mini-layihələr hazırlanır Kod review və mentor dəstəyi ilə keyfiyyət təmin edilir