JavaScript Homework | Webbrain
251 subscribers
25 photos
66 links
Webbrain Academy tamonidan tayorlangan JavaScript Expert video darsligi uchun uy vazifalari.
Download Telegram
20 - dars | Optional Chaining.

Questions:
β€” Optional chaining nima?

Homework:
β€” nope


Contacts:
JavaScript to'liq content: LINK
Academy: Webbrain Academy
General IT: Sardorbek Web
Coding Lifehack: Sardorbek Coder
πŸ‘3πŸ”₯2
21 - dars | String.

Questions:
β€” Stringdagi 3ta quota haqida malumot bering.
β€” Special characters'ning vazifasi nima?
β€” stringda bitta belgini chiqarish chun qanday usullardan foydalanamiz?
β€” Stringda slice bn splice farqi nimada?
β€” substr / substring ning farqi nimada?
β€” stringda pad... qanday metod va qanaqa ko'rinishlari bor?
β€” stringni arrayga o'tkazishdan qanday metoddan foydalanamiz? metod parametori haqida ham malumot bering.
β€” stringni for of bilan ishlatilishi haqida malumot bering
β€” localCompare vazifasi nima va undan qaytadigan qiymatlari qanday?

Homework:
β€” rasmdagi 5ta masalani ishlang.
β€” Marafon-2 dagi stringa aloqador barcha savollarga javob bering.
β€” Marafon-3 dagi stringa aloqador barcha savollarga javob bering.

leetcode | codewars | codility
β€” nope

Contacts:
JavaScript to'liq content: LINK
Academy: Webbrain Academy
General IT: Sardorbek Web
Coding Lifehack: Sardorbek Coder
πŸ”₯5πŸ‘2πŸ‘1
22-23 - dars | Arrays.

Questions:
β€” Array nima?
β€” array decloration haqida malumot bering.
β€” slice bn splice ning farqlari haqida malumot bering.
β€” for in bn for of ning farqi nimada?
β€” Object bilan arrayning farqi nimada?
β€” new Array bilan array yasashni qanday ustunligi bor?
β€” malumotni array ekanligini qanday aniqlashtiramiz?



Homework:
β€” mavzu bo'yicha video darslik tayorlash kerak.
β€” Marafon-2 dagi array aloqador barcha savollarga javob bering.
β€” Marafon-3 dagi array aloqador barcha savollarga javob bering.
β€” rasmdagi 4ta masalani ishlang.

leetcode | codewars | codility
β€” nope

Contacts:
JavaScript to'liq content: LINK
Academy: Webbrain Academy
General IT: Sardorbek Web
Coding Lifehack: Sardorbek Coder
πŸ‘6πŸ”₯2πŸ‘1πŸ€”1
24-25 dars | Advanced Arrays.

Questions:
β€” find bn findIndex ni ishlash tezligidagi farqini tushuntirib bering?
β€” find vs filter β€” bir biridan farqlari nima?
β€” sort vs filter β€” bir biridan farqlari nima?
β€” map vs forEach β€” bir biridan farqlari nima?
β€” every / some / fill / copyWithin β€” bir biridan farqlari nima?
β€” flat vs flatMap β€” nima va ishlatilishi haqida to’liq malumot bering.
β€” Array.from() β€” nima va params haqida to’liq malumot bering.
β€” fromEntries β€” haqida malumot bering.
β€” infinit nested arrayni yahlid bitta perntga olib kelish uchun nima qilamiz?
β€” reduce'ning funksionalni bajarilish tartibini aytib bering.
β€” set vs WeakSet nima?
β€” Map va WeakMap nima?

Homework:
β€” mavzu bo'yicha video darslik tayorlash kerak.
β€” rasmdagi 9ta masalani ishlang.

leetcode
β€” chunk array link / easy
β€” array wrapper link / easy
β€” array reduce link / easy
β€” Nested array link / medium
β€” Joining array link / medium

codewars
β€” compare power link / easy
β€” compare version link / medium

Contacts:
JavaScript to'liq content: LINK
Academy: Webbrain Academy
General IT: Sardorbek Web
Coding Lifehack: Sardorbek Coder
πŸ‘5πŸ”₯2πŸ‘1
26 - dars | Array Exercise | CRUD

Questions:
β€” bu darsda array bo'yicha faqat amaliyot qilingan.

Homework:
β€” Marafon-2 dagi arrayga aloqador barcha savollarga javob bering.
β€” Marafon-3 dagi arrayga aloqador barcha savollarga javob bering.


Contacts:
JavaScript to'liq content: LINK
Academy: Webbrain Academy
General IT: Sardorbek Web
Coding Lifehack: Sardorbek Coder
πŸ”₯3πŸ‘2πŸ‘1
27 - dars | Distructure

Questions:
β€” Array distructure haqida malumot bering.
β€” Object distructure haqida malumot bering.
β€” Parametor distructure haqida malumot bering. Array va Object ko'rinishida
β€” Array va Objectda nested distructure qanday ko'rinishda bo'ladi?
β€” ...res haqida malumot bering.
β€” Destructure bo'lgan malumotni nomini qanday o'zgartiramiz?

Homework:
β€” nope

leetcode | codewars | codility
β€” nope

Contacts:
JavaScript to'liq content: LINK
Academy: Webbrain Academy
General IT: Sardorbek Web
Coding Lifehack: Sardorbek Coder
πŸ”₯4πŸ‘2πŸ‘1
28 - dars | New Date | JSON

Questions:
β€” Sof javascript orqali kompyuterdagi vaqtni qanday aniqlaydi?
β€” new date dan qanday qilib soatni ajratib chiqarsa bo'ladi?
β€” new date dan qanday qilib minutni ajratib chiqarsa bo'ladi?
β€” new date dan qanday qilib secundni ajratib chiqarsa bo'ladi?
β€” new date dan qanday qilib oylarni ajratib chiqarsa bo'ladi?
β€” new date dan qanday qilib hafta kunlarini ajratib chiqarsa bo'ladi.
β€” new date'ni format qilish haqida malumot bering.

Homework:
β€” momentjs.com web sitedagi 29ta funksiyani sof javascript orqali yozib chiqish kerak.
β€” momentjsda funksiya va parametorlar birga bir birhil bo'lishi kerak.
β€” yaxshi ishlaydigan darajaga olib kelib portfolioga qo'shishga arzidigan project bu ))


Contacts:
JavaScript to'liq content: LINK
Academy: Webbrain Academy
General IT: Sardorbek Web
Coding Lifehack: Sardorbek Coder
πŸ”₯5πŸ‘1πŸ‘1
29 - dars | Map and Set | WeakMap and WeakSet

Questions:
β€” new Map: set, get, delete, clear haqida malumot bering.
β€” Map'ni generator ko'rinishida ishlatib bering.
β€” Loops with new Map haqida malumot bering.
β€” new Set: add, has, delete, clear
β€” new WeakMap ni Mapdan farqi nimada?
β€” new WeakSet'ni Set'dan farqi nimada?

Homework:
β€” function cache yozing. bir marta ishlatilgan function parametor ikkinchi marta chaqirilsa, hisoblash ishlarini qilmasdan oldin qilingan natija orqali javob qaytarsin.(rasm)

Contacts:
JavaScript to'liq content: LINK
Academy: Webbrain Academy
General IT: Sardorbek Web
Coding Lifehack: Sardorbek Coder
πŸ”₯4πŸ‘2πŸ‘1
30 - dars | Recursion function


Questions:
β€” Recursion function nima?
β€” Recursion qanday ishlaydi?
β€” Recursiya bilan oddiy loopning farqlari va ustunligi nimada?

Homework:
β€” raqamlar yig'indisini topish.
β€” faktorial raqamlarni hisoblash.
β€” fibonachchi raqamini hisoblash.


leetcode | codewars | codility
β€” Floor sequence link / medium
β€” Max number link / easy
β€” Mutual recursion link / easy
β€” count number link / medium / leetcode


Contacts:
JavaScript to'liq content: LINK
Academy: Webbrain Academy
General IT: Sardorbek Web
Coding Lifehack: Sardorbek Coder
πŸ”₯3πŸ‘2πŸ‘1
31 - dars | Scopes | Closure

Questions:
β€” Scope nima?
β€” Lexical Environment nima?
β€” Closure nima?
β€” Garbage collection nima?

Homework:
β€” nope

Contacts:
JavaScript to'liq content: LINK
Academy: Webbrain Academy
General IT: Sardorbek Web
Coding Lifehack: Sardorbek Coder
πŸ”₯3πŸ‘2πŸ‘1
32 - dars | Old var | Global Object

Questions:
β€” Nega var bugungi kunda kam ishlatiladi?
β€” IIFE function nima?
β€” Global Obejct: window, global, globalThis haqida malumot bering.
β€” Function as an Object.
β€” Named Function Expression nima?
β€” new Function haqida malumot bering.

leetcode | codewars | codility
β€” check new function link / easy
β€” Mysterious function link / easy +
β€” Calculate with function link / medium
β€” Function iteration link / easy +
β€” Rotate function link / medium
β€” call function link / medium


Contacts:
JavaScript to'liq content: LINK
Academy: Webbrain Academy
General IT: Sardorbek Web
Coding Lifehack: Sardorbek Coder
πŸ”₯3πŸ‘2πŸ‘1
33 - dars | setTimeout | setInterval

Questions:
β€” sinxron(synchronous) va asinxron(asynchronous) tushunchasi nima?
β€” setTimeout qanday ishlaydi?
β€” setInterval qanday ishlaydi?
β€” intervallardan keyin chunck datani qanday qilib clear qilsa bo'ladi?

Homework:
β€” Marafon-2 dagi setIntervalga aloqador barcha savollarga javob bering.
β€” Marafon-3 dagi setTimeOut aloqador barcha savollarga javob bering.


Contacts:
JavaScript to'liq content: LINK
Academy: Webbrain Academy
General IT: Sardorbek Web
Coding Lifehack: Sardorbek Coder
πŸ”₯3πŸ‘2πŸ‘1
34 - dars | Advanced functions

Questions:
β€” function call nima?
β€” function apply nima?
β€” function bind nima?

Homework:
β€” arraydagi user'larning name va surname'ni chiqarib beruvchi binding function yozing.
β€” apply, call va bind ishlatish va ularsiz yozilgan code'ni amaliy taqqoslab bering.

Contacts:
JavaScript to'liq content: LINK
Academy: Webbrain Academy
General IT: Sardorbek Web
Coding Lifehack: Sardorbek Coder
πŸ‘3πŸ”₯2πŸ‘1
35 - dars | Cache | DDOS attack Types

Questions:
β€” DDOS attack nima?
β€” DDOS attack'ni qanday qilib frontdan oldini olsa bo'ladi?
β€” cache nima?
β€” Qanday holatlarda DDOS attackni frontdan boshqarish tafsiya qilinmaydi...

Homework:
β€” amalyot darsi. Bunga oid vazifalar yo'q.

Contacts:
JavaScript to'liq content: LINK
Academy: Webbrain Academy
General IT: Sardorbek Web
Coding Lifehack: Sardorbek Coder
πŸ”₯3πŸ‘2πŸ‘1
36 - dars | Advanced Objects

Questions:
β€” Properties flag va descriptor haqida maluot bering
β€” defineProperty nima?
β€” getOwnPropertyDescriptor nima?
β€” setter function sintaksini tushuntirib bering.
β€” getter function sintaksini tushuntirib bering.
β€” Object malumotini edit qilsa bo'ladi lekin o'chirib yubormaydigan qilib bering.
β€” Object ichiga malumot qo'shsa bo'ladi lekin edit ham delete ham qilib bo'lmaydigan code yozing.
β€” freeze nima?
β€” seal nima
β€” defineProperty bn freeze vva seal'ning farqlari haqida malumot bering.

leetcode | codewars | codility
β€” Object extend link / medium
β€” Deep search link / medium +
β€” Mirror Obj link / medium
β€” Object depth link / medium

Contacts:
JavaScript to'liq content: LINK
Academy: Webbrain Academy
General IT: Sardorbek Web
Coding Lifehack: Sardorbek Coder
πŸ”₯4πŸ‘2πŸ‘1
37 - dars | prototype | __proto__

Questions:
β€” proto nima?
β€” prototype nima?
β€” prototype vs proto farqi?

leetcode | codewars | codility
β€” array last link / easy
β€” Counter link / easy / not proto
β€” Memoize link / medium / not proto

Contacts:
JavaScript to'liq content: LINK
Academy: Webbrain Academy
General IT: Sardorbek Web
Coding Lifehack: Sardorbek Coder
πŸ”₯4πŸ‘2πŸ‘1