"Javascript dasturlash tili" bo'lim darslar ro'yhati

"Javascript dasturlash tili" bo'lim darslar ro'yhati

Elshod Adamov

Har bir dars topshiriq/test/loyiha bilan mustahkamlanadi.

  1. JavaScript kirish
    Asosiy tomonlari
    JavaScript ni HTML da foydalanish.
    Console. Alert. Confirm. Prompt
  2. O'zgaruvchilar. Ma'lumotlari turlari
    O'zgaruvchilarni e`lon qilish (var, let, const)
    Ma'lumotlar turlari
  3. Operatorlar. Ifodalar
    Arifmetik, mantiqiy, taqqoslash operatorlar
  4. Shart operatori
    if, else if, else
    Ternar operator
  5. Sikllar
    for, while, do...while
  6. Funksiyalar
    Funksiyalarni e'lon va chaqirish
    Parametr va qiymat qaytarish
  7. Massivlar
    Massivlarni yaratish va tahrirlash
    Massiv metodlari
  8. Obyektlar
    Obyektlarni hosil qilish va tahrirlash
    Obyekt xususiyatlari
  9. DOM
    Document Object Model kirish
    DOM elementlari bilan ishlash metodlar
  10. Hodisalar
    Hodisalarni qayta ishlash
    Hodisalarni qayta ishlovchilarni qo'shish va o'chirish
  11. Yopish (Замыкания) va Qamrov hudud (области видимости) Qamrov hudud leksikasi Yopish (Замыкания) va undan foydalanish
  12. Xatolarni qayta ishlash
    try, catch, finally
    Xatolarni qayta ishlashni hosil qilish va foydalanish
  13. Asinxron dasturlash
    setTimeout, setInterval
    Promise kirish
  14. Promise
    Promise hosil qilish va undan foydalanish
    then, catch, finally metodlar
  15. Async/Await
    Asinxron funksiyalar
    async/await orqali kodlarni qayta ishlash
  16. API
    AJAX
    Fetch API va so'rovlar bilan ishlash
    Postman. Insomnia. HTTPie. Thunder Client bilan ishlash
  17. Modullar
    Modullarni import va eksport qilis
    Modullar orqali kodlarni strukturalashtirish
  18. Ma'lumotlarni Lokal saqlash
    LocalStorage va SessionStorage
  19. OOP
    Class larni hosil qilish
    OOP prinsiplari.
    Prototiplashtirish
  20. Massiv metodlari
    map, filter, reduce
    forEach, find, some, every
  21. Regular ifodalar
    Asosiy sintaksisi
    Regular ifodalardan foydalanish
  22. Sana va vaqt bilan ishlash
    Date obyekti
    Sana va vaqtni qayta belgilash
  23. Optimizatsiya va debugging
    Brovzer toolslari
    Kodni optimallashtirish metodlari
  24. Kodlarni testlash
    Unit testlash
    Jest, Mocha
  25. Kutubxonalar
    jQuery
    Lodash. Ma’lumotlar bilan ishlash
    Moment.js: Sana va vaqtlar
    Axios: HTTP so’rovlar
    Chart.JS: Ma’lumotlarni vizualizatsiya qilish
    D3.js: Ma’lumotlar ifodalash

Report Page