AngularJS o‘quv dasturi
Kirish
W3Schools Angular darsligi keng qamrovli va yangi boshlovchilar uchun qulay.
U sizga Angular freymvorki bo‘yicha asosiy bilimlarni beradi.
U yangi boshlovchilar uchun mo‘ljallangan va HTML, CSS hamda JavaScript bo‘yicha boshlang‘ich bilimlarni talab qiladi.
Materiallar qisqa-qisqa qismlarga bo‘lingan, sodda va tushunarli bo‘lishi uchun puxta tayyorlangan.
O‘quv dasturining tuzilishi va ketma-ketligi Angular’ni kirish qismidan tortib ilovalar yaratishgacha bosqichma-bosqich o‘rganishingiz uchun tuzilgan.
Angular bilan ishlashni boshlash »
O‘quv natijalari
- AngularJS nima ekanini va qanday ishlashini bilib oling
- Ma’lumotlarni ko‘rsatish uchun AngularJS ifodalaridan foydalaning
- Kodni tartibga solish uchun AngularJS modullarini yarating
- HTML’ni kengaytirish uchun AngularJS direktivalari bilan ishlang
- Formalar yarating va foydalanuvchi kiritgan ma’lumotlarni qayta ishlang
- Ma’lumotlarni formatlash uchun filtrlardan foydalaning
- Ma’lumotlarni boshqarish uchun kontrollerlar yarating
- Ma’lumotlarni ulashish uchun servislar bilan ishlang
- Serverlar bilan bog‘lanish uchun HTTP’dan foydalaning
Eslatma: Siz Angular’dan dars beradigan o‘qituvchimisiz? W3Schools Academy — dars berishingizga yordam beradigan imkoniyatlar to‘plami. U oldindan tayyorlangan o‘quv rejalari, o‘quv guruhini boshqarish va boshqa ko‘plab imkoniyatlarni taklif etadi. Academy haqida batafsil bu yerda o‘qing.
Angular qaysi sohalar uchun dolzarb?
- Veb-dasturlash:
Angular zamonaviy veb-ilovalarni yaratish uchun muhim ahamiyatga ega. - Front-end dasturlash:
Angular foydalanuvchi interfeysi (UI) ishlab chiqish uchun to‘liq freymvorkni taqdim etadi. - Bir sahifali ilovalar:
Angular SPA yaratishda ayniqsa kuchli. - Korporativ ilovalar:
Angular yirik korporativ ilovalarda keng qo‘llaniladi. - Progressiv veb-ilovalar:
Angular PWA yaratishni qo‘shimcha sozlashlarsiz qo‘llab-quvvatlaydi. - Mobil dasturlash:
Angular’dan mobil qurilmalarga yo‘naltirilgan (mobile-first) ilovalar uchun foydalanish mumkin. - Kross-platforma dasturlash:
Angular bir nechta platformalar uchun ilovalar yaratish imkonini beradi.
Natijalaringizni kuzatish uchun tizimga kiring
Natijalaringizni kuzatib borish uchun hisob ham yaratishingiz mumkin.
Tizimga kirgan foydalanuvchi sifatida quyidagi kabi imkoniyatlardan foydalanasiz:
- O‘quv yo‘nalishlari
- Sandbox va laboratoriya muhitlari
- Yutuqlar
- Va yana ko‘p narsalar!
Modullar haqida umumiy ma’lumot
- AngularJS darsligi
- AngularJS bilan tanishuv
- AngularJS ifodalari
- AngularJS modullari
- AngularJS direktivalari
- AngularJS modeli
- AngularJS ma’lumotlarni bog‘lash
- AngularJS kontrollerlari
- AngularJS scope’lari
- AngularJS filtrlari
- AngularJS servislari
- AngularJS Http
- AngularJS jadvallari
- AngularJS select
- AngularJS SQL
- AngularJS DOM
- AngularJS hodisalari
- AngularJS formalari
- AngularJS validatsiya
- AngularJS API
- AngularJS W3.CSS
- AngularJS include’lar
- AngularJS animatsiyalar
- AngularJS marshrutlash (routing)
- AngularJS ilovasi
Sandbox va laboratoriya muhiti
Angular, har qanday freymvork kabi, amaliyot orqali eng yaxshi o‘rganiladi.
Ushbu misolni muharririmizda sinab ko‘ring:
AngularJS misoli
<!DOCTYPE html>
<html lang="en-US">
<script src="https://ajax.googleapis.com/ajax/libs/angularjs/1.6.9/angular.min.js"></script>
<body>
<div ng-app="">
<p>Name : <input type="text" ng-model="name"></p>
<h1>Hello {{name}}</h1>
</div>
</body>
</html>
O‘zingiz sinab ko‘ring »
Agar ko‘proq o‘rganib, loyihangizni joylashtirmoqchi bo‘lsangiz, bizda Angular ilovalarini yaratish, sinash va joylashtirish (deploy) imkonini beruvchi Spaces nomli imkoniyat bor.
Bu yerda Spaces deb nomlangan xavfsiz sandbox muhitiga ega bo‘lasiz. Unda Angular kodini mashq qilishingiz va loyihalarni real vaqt rejimida sinab ko‘rishingiz mumkin.
Spaces kodni sinash, yaratish va joylashtirish (deploy) imkonini beradi. Bunga W3Schools subdomeni, hosting va xavfsiz SSL sertifikatlari kiradi.
Spaces o‘rnatishni talab qilmaydi va bevosita brauzerda ishlaydi.
Imkoniyatlar qatoriga quyidagilar kiradi:
- Hamkorlikda ishlash
- Fayl navigatori
- Terminal va log
- Paket menejeri
- Ma’lumotlar bazasi
- Muhit menejeri
- Analitika
Angular sertifikati
W3Schools o‘quv yo‘nalishi yakunida sertifikatlash dasturini taklif etadi.
Bu yerda sertifikat olish uchun imtihon topshirishingiz mumkin.
Angular imtihoni W3Schools Angular o‘quv dasturini umumlashtiruvchi testdir.
Imtihondan muvaffaqiyatli o‘tgach, "Certified Angular Developer" sertifikatini olasiz.
Sertifikatlash imtihoni adaptiv va baholanadigan bo‘lib, talabalar o‘rta, ilg‘or yoki professional darajadagi baho oladi.
Siz o‘qituvchimisiz?
Angular’ni o‘qitishda W3Schools Academy’dan qanday foydalanish mumkinligini bilishni xohlaysizmi?
W3Schools Academy demosini tomosha qiling. Uning qanday ishlashini ko‘rasiz va dasturlashni o‘qitishni qanday qilib osonroq hamda qiziqarliroq qilishini bilib olasiz.
W3Schools Pathfinder
Yutuqlaringizni kuzating – bu bepul!

