22-23 - dars | Arrays.
— 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?
— Marafon-2 dagi array aloqador barcha savollarga javob bering.
— Marafon-3 dagi array aloqador barcha savollarga javob bering.
— rasmdagi 4ta masalani ishlang.
— nope
JavaScript to'liq content: LINK
Academy: Webbrain Academy
General IT: Sardorbek Web
Coding Lifehack: Sardorbek Coder
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
24-25 dars | Advanced Arrays.
— 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?
— rasmdagi 9ta masalani ishlang.
— array wrapper link / easy
— array reduce link / easy
— Nested array link / medium
— Joining array link / medium
— compare power link / easy
— compare version link / medium
JavaScript to'liq content: LINK
Academy: Webbrain Academy
General IT: Sardorbek Web
Coding Lifehack: Sardorbek Coder
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
26 - dars | Array Exercise | CRUD
— bu darsda array bo'yicha faqat amaliyot qilingan.
— Marafon-3 dagi arrayga aloqador barcha savollarga javob bering.
JavaScript to'liq content: LINK
Academy: Webbrain Academy
General IT: Sardorbek Web
Coding Lifehack: Sardorbek Coder
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
27 - dars | Distructure
— 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?
— nope
— nope
JavaScript to'liq content: LINK
Academy: Webbrain Academy
General IT: Sardorbek Web
Coding Lifehack: Sardorbek Coder
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
28 - dars | New Date | JSON
— 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.
— momentjsda funksiya va parametorlar birga bir birhil bo'lishi kerak.
— yaxshi ishlaydigan darajaga olib kelib portfolioga qo'shishga arzidigan project bu ))
JavaScript to'liq content: LINK
Academy: Webbrain Academy
General IT: Sardorbek Web
Coding Lifehack: Sardorbek Coder
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
29 - dars | Map and Set | WeakMap and WeakSet
— 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?
JavaScript to'liq content: LINK
Academy: Webbrain Academy
General IT: Sardorbek Web
Coding Lifehack: Sardorbek Coder
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
30 - dars | Recursion function
— Recursion function nima?
— Recursion qanday ishlaydi?
— Recursiya bilan oddiy loopning farqlari va ustunligi nimada?
— faktorial raqamlarni hisoblash.
— fibonachchi raqamini hisoblash.
— Floor sequence link / medium
— Max number link / easy
— Mutual recursion link / easy
— count number link / medium / leetcode
JavaScript to'liq content: LINK
Academy: Webbrain Academy
General IT: Sardorbek Web
Coding Lifehack: Sardorbek Coder
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
31 - dars | Scopes | Closure
— Scope nima?
— Lexical Environment nima?
— Closure nima?
— Garbage collection nima?
JavaScript to'liq content: LINK
Academy: Webbrain Academy
General IT: Sardorbek Web
Coding Lifehack: Sardorbek Coder
Questions:
— Scope nima?
— Lexical Environment nima?
— Closure nima?
— Garbage collection nima?
Homework:
— nopeContacts:
JavaScript to'liq content: LINK
Academy: Webbrain Academy
General IT: Sardorbek Web
Coding Lifehack: Sardorbek Coder
32 - dars | Old var | Global Object
— 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.
— Mysterious function link / easy +
— Calculate with function link / medium
— Function iteration link / easy +
— Rotate function link / medium
— call function link / medium
JavaScript to'liq content: LINK
Academy: Webbrain Academy
General IT: Sardorbek Web
Coding Lifehack: Sardorbek Coder
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
33 - dars | setTimeout | setInterval
— sinxron(synchronous) va asinxron(asynchronous) tushunchasi nima?
— setTimeout qanday ishlaydi?
— setInterval qanday ishlaydi?
— intervallardan keyin chunck datani qanday qilib clear qilsa bo'ladi?
— Marafon-3 dagi setTimeOut aloqador barcha savollarga javob bering.
JavaScript to'liq content: LINK
Academy: Webbrain Academy
General IT: Sardorbek Web
Coding Lifehack: Sardorbek Coder
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
34 - dars | Advanced functions
— function call nima?
— function apply nima?
— function bind nima?
— apply, call va bind ishlatish va ularsiz yozilgan code'ni amaliy taqqoslab bering.
JavaScript to'liq content: LINK
Academy: Webbrain Academy
General IT: Sardorbek Web
Coding Lifehack: Sardorbek Coder
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
35 - dars | Cache | DDOS attack Types
— DDOS attack nima?
— DDOS attack'ni qanday qilib frontdan oldini olsa bo'ladi?
— cache nima?
— Qanday holatlarda DDOS attackni frontdan boshqarish tafsiya qilinmaydi...
JavaScript to'liq content: LINK
Academy: Webbrain Academy
General IT: Sardorbek Web
Coding Lifehack: Sardorbek Coder
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
36 - dars | Advanced Objects
— 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.
— Deep search link / medium +
— Mirror Obj link / medium
— Object depth link / medium
JavaScript to'liq content: LINK
Academy: Webbrain Academy
General IT: Sardorbek Web
Coding Lifehack: Sardorbek Coder
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
37 - dars | prototype | __proto__
— proto nima?
— prototype nima?
— prototype vs proto farqi?
— Counter link / easy / not proto
— Memoize link / medium / not proto
JavaScript to'liq content: LINK
Academy: Webbrain Academy
General IT: Sardorbek Web
Coding Lifehack: Sardorbek Coder
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
38-39 dars | Classes Basics
— Classes nima?
— constructor classes nima?
— Global variables in class
— getter and setter with classes
— Computed named classes
— Inheritance nima?
— Overriding method haqida malumot bering.
— Overriding constructor?
— Overriding class fields?
— MomentJS ni class orqali yasang / 28-dars
— Design Graph link / hard
— Classy Class link / easy
— Vector class link / medium
— People class link / easy
— Animal inheritance link / easy
— Missed class link / medium
— Hex Class link / medium
JavaScript to'liq content: LINK
Academy: Webbrain Academy
General IT: Sardorbek Web
Coding Lifehack: Sardorbek Coder
Questions:
— Classes nima?
— constructor classes nima?
— Global variables in class
— getter and setter with classes
— Computed named classes
— Inheritance nima?
— Overriding method haqida malumot bering.
— Overriding constructor?
— Overriding class fields?
Homework:
— MomentJS ni class orqali yasang / 28-dars
leetcode | codewars |
codility
— Object instance link / easy— Design Graph link / hard
— Classy Class link / easy
— Vector class link / medium
— People class link / easy
— Animal inheritance link / easy
— Missed class link / medium
— Hex Class link / medium
Contacts:
JavaScript to'liq content: LINK
Academy: Webbrain Academy
General IT: Sardorbek Web
Coding Lifehack: Sardorbek Coder
40-41 dars | Classes Advacned
— Static variables nima?
— Static functions nima?
— Built-in classes nima?
— instanceof nima vazifa bajaradi?
— Private classes nima?
— Mixins nima?
— MomentJS ni class orqali yasang / 28-dars
— Design Graph link / hard
— Classy Class link / easy
— Vector class link / medium
— People class link / easy
— Animal inheritance link / easy
— Missed class link / medium
— Hex Class link / medium
JavaScript to'liq content: LINK
Academy: Webbrain Academy
General IT: Sardorbek Web
Coding Lifehack: Sardorbek Coder
Questions:
— Static variables nima?
— Static functions nima?
— Built-in classes nima?
— instanceof nima vazifa bajaradi?
— Private classes nima?
— Mixins nima?
Homework:
— MomentJS ni class orqali yasang / 28-dars
leetcode | codewars |
codility
— Object instance link / easy— Design Graph link / hard
— Classy Class link / easy
— Vector class link / medium
— People class link / easy
— Animal inheritance link / easy
— Missed class link / medium
— Hex Class link / medium
Contacts:
JavaScript to'liq content: LINK
Academy: Webbrain Academy
General IT: Sardorbek Web
Coding Lifehack: Sardorbek Coder
42 - dars | Error handling | Callback
— try catch nima?
— Callbacks nima?
— Callback hell nima?
— Built-in Callbacks nima?
— try catch qaysi turdagi errorlarni tuta oladi?
— Easy wallpaper link / hard
— Error handiling link / easy
— Throw error link / easy +
JavaScript to'liq content: LINK
Academy: Webbrain Academy
General IT: Sardorbek Web
Coding Lifehack: Sardorbek Coder
Questions:
— try catch nima?
— Callbacks nima?
— Callback hell nima?
— Built-in Callbacks nima?
— try catch qaysi turdagi errorlarni tuta oladi?
leetcode | codewars |
codility
— Math callback link / easy— Easy wallpaper link / hard
— Error handiling link / easy
— Throw error link / easy +
Contacts:
JavaScript to'liq content: LINK
Academy: Webbrain Academy
General IT: Sardorbek Web
Coding Lifehack: Sardorbek Coder