> For the complete documentation index, see [llms.txt](https://odilbeks-organization.gitbook.io/angular-ustoz-shogirt/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://odilbeks-organization.gitbook.io/angular-ustoz-shogirt/kirish.md).

# Kirish

Ushbu qo'llanma Angularni mustaqil o'rganmoqchi bo'lganlar uchun mo'ljallangan. Qo'llanma 10 ta darsdan iborat va har bir dars quyidagilardan tashkil topadi:

* Dars rejasi&#x20;
* Dars uchun asosiy materia
* Amaliy topshiriqlar (Haftalik loyiha)
* Test savollari
* O’z-o’zini baholash
* Qo’shimcha materiallar (video va maqolalar)

### Nimalar o'rganasiz? <a href="#nimalar-organasiz" id="nimalar-organasiz"></a>

* Angular ekotizimi, CLI, loyiha strukturasi
* Components, Templates, Data binding
* Directives (ngIf, ngFor, ngClass) ⇒ Control flow
* Pipes va Custom Pipes
* Services va Dependency Injection
* RxJS va Observables asoslari
* HTTP Client va API bilan ishlash
* Forms (Template-driven, Reactive)
* Routing va Navigation
* State management (Signals)
* Lazy loading va Performance
* Best practices va Real-world patterns
* Final loyiha

### Sizdan nimalar talab qilinadi <a href="#sizdan-nimalar-talab-qilinadi" id="sizdan-nimalar-talab-qilinadi"></a>

* Darslar asosida berilgan materiallarni **astoydil** o’rganish
* Berilgan topshiriqlarni **101%** da bajarish
* O’z-o’zingizga **xolis** baho berish
* Muntazam takrorlash

> Ushbu kursni tugatgach albatta sizdan amaliyot qilish talab qilinadi. Kamida 1-3 ta loyiha qilishingiz, o'rgangan bilimingizni amaliyotda qo'llashingiz kerak bo'ladi. Yoki muallif qo'l ostida amaliyot o'tash uchun [utamuratovs](https://t.me/utamuratovs) ga bog'lanishingiz mumkin bo'ladi.
