Asosiy mazmunga o'tish

Kurslar katalogi

Ilg'or JavaScript

JavaScript muhandisidek fikrlang.

Ilg'or JavaScriptdan full-stack yetkazib berishga o'ting: closure va async, Koda sandboxidagi React komponent arxitekturasi tushunchalari, avtomatik testlar, ochiq formlar, chegaralangan data effectlar, server handlerlar, REST shartnomalari, validatsiya, parametrlangan SQL repositorylar, sessiya va avtorizatsiya, brauzer xavfsizligi, deploy va kuzatuvchanlik. Testlangan REST API va mahalliy ulashiladigan client/server/SQL natija bilan yakunlang.

O'quv dasturi

  1. 1-bo'lim

    Funksiyalarni chuqur o'rganish

    Scope, closurelar va zamonaviy JavaScript zamiridagi funksional uslublarni puxta egallang.

    1. Scope va hoisting
    2. Closurelar
    3. Yuqori tartibli funksiyalar
    4. Massiv metodlari mahorati
  2. 2-bo'lim

    Obyektlar, prototiplar va klasslar

    this, prototiplar zanjiri va zamonaviy klass sintaksisini eng tub-tubigacha tushunib oling.

    1. Obyektlarga chuqurroq nazar
    2. this kalit so'zi
    3. Prototiplar
    4. Klasslar
  3. 3-bo'lim

    Asinxron JavaScript

    Event loop, promise va async/await yordamida vaqt va tarmoq bilan ishlashni o'rganing.

    1. Callbacklar va event loop
    2. Promiselar
    3. Async / Await
    4. Fetch API
  4. 4-bo'lim

    Mustahkam ilovalar yaratish

    Xatolarni boshqarish, modullar va DOM andozalarini haqiqiy ilovada birlashtiring.

    1. Xatolarni boshqarish
    2. ES modullari
    3. DOM andozalari
    4. Loyiha: Ob-havo paneli
  5. 5-bo'lim

    React va komponent arxitekturasi

    Aniq props/state, sof render va chegaralangan effectlar bilan nogironligi bo'lgan foydalanuvchilar ham foydalana oladigan komponent UIlarini yarating. Avval HTML satrlarini qaytaradigan funksiyalardan boshlang, keyin React ishlash qoidalari va JSX parchalarini o'rganing. React Applications kursida React 19 ning belgilangan versiyasiga asoslangan bajarish muhitida ishlaydigan TSX loyihalarini tuzasiz.

    1. JSXdan oldin UI funksiyalari
    2. Props, State va Reducerlar
    3. Formlar, hodisalar va ochiqlik
    4. Effectlar va ma'lumot olish
  6. 6-bo'lim

    Server API va ma'lumotlar

    Server handlerlari, REST shartnomalari, validatsiya va parametrlangan SQL repositorylarni loyihalang.

    1. Server runtime va handlerlar
    2. REST resurs dizayni
    3. API validatsiya va xatolar
    4. SQL repositorylar va tranzaksiyalar
  7. 7-bo'lim

    Auth, deploy va kuzatuvchanlik

    Avtorizatsiyani majbur qiling, brauzer chegaralarini himoyalang, takrorlanadigan deploy qiling va runtime salomatligini kuzating.

    1. Sessiyalar va avtorizatsiya
    2. Brauzer va API xavfsizligi
    3. Deploy, migratsiyalar va maxfiyliklar
    4. Kuzatuvchanlik va ishonchlilik
  8. 8-bo'lim

    JavaScriptni testlash

    Xulqni qulflovchi avtomatik testlar yozing: full-stack o'rganuvchilar ishonadigan sof funksiyalar, async handlerlar va API shartnomalari.

    1. Nega avtomatik testlar
    2. Sof funksiyalarni testlash
    3. Async va handlerlarni testlash
    4. API shartnomalarini testlash

O'quv yo'llari

Bitta darsni sinang. Keyin odat yarating.

Sinov shartlariga mos yangi a'zolar 7 kun bepul sinashi mumkin · Istalgan vaqtda bekor qiling

Boshlash

Kurslarga qaytish