AngularJS o‘quv dasturi


ULASHISH

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.

Boshlash


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!

Ro‘yxatdan o‘tish



Modullar haqida umumiy ma’lumot

Boshlash


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
Dynamic Spaces

Spaces hisobini yaratish


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.

Sertifikat sotib olish »


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.

Demoni tomosha qilish »




W3Schools Pathfinder

Yutuqlaringizni kuzating – bu bepul!