JavaScript Homework | Webbrain
245 subscribers
25 photos
66 links
Webbrain Academy tamonidan tayorlangan JavaScript Expert video darsligi uchun uy vazifalari.
Download Telegram
Channel photo updated
Asslom alaykum va rohmatulloh. JavaScript Homework kutaytoganlar bormi? Vazifalar quyidagi darslik ketma ketligiga asoslangan holda raqamlanadi.

Unda sizlardan bitta 🔥

@javascript_homework
1 - dars | JavaScript'ga kirish

Questions:
— JavaScript nima?
— Nodejs nima uchun kerak?
— JavaScript code'ni necha hil usulda ishlatib(compile) ko'rsak bo'ladi?

Homework:
— Nodejs'ni o'rnatish.
— VS Codeni o'rnatish.

leetcode | codewars | codility
— masalalar bir nechta darsdan keyin beriladi. Hozirgi bilim bilan masala ishlab bo'lmaydi.

Contacts:
JavaScript to'liq content: LINK
Academy: Webbrain Academy
General IT: Sardorbek Web
Coding Lifehack: Sardorbek Coder
2 - dars | Variables

Questions:
— JavaScript ishlash strukturasi haqida malumot bering?
— Single threaad nima?
— JavaScript code'ni necha hil usulda ishlatib(compile) ko'rsak bo'ladi?
— Reserved keyword nima?
— var let const larning bir biridan farqi nimada?
— Global variable nima?

Homework:
— mavzu bo'yicha video darslik tayorlash kerak.

leetcode | codewars | codility
— masalalar bir nechta darsdan keyin beriladi. Hozirgi bilim bilan masala ishlab bo'lmaydi.

Contacts:
JavaScript to'liq content: LINK
Academy: Webbrain Academy
General IT: Sardorbek Web
Coding Lifehack: Sardorbek Coder
3 - dars | Data Types

Questions:
— Data Types nima?
— Primitive vs Non Primitive farqi nimada?
— Number misollar bilan tushuntirib bring.
— Bigint misollar bilan tushuntirib bring..
— String misollar bilan tushuntirib bring..
— Boolean misollar bilan tushuntirib bring.
— Null misollar bilan tushuntirib bring.
— Undefined misollar bilan tushuntirib bring.
— Symbols misollar bilan tushuntirib bring.
— Objects misollar bilan tushuntirib bring.
— Arrays misollar bilan tushuntirib bring.
— Functions misollar bilan tushuntirib bring.

Homework:
— mavzu bo'yicha video darslik tayorlash kerak.
— Rasmdagi code'lardan qanday natija chiqadi. Albatta to'liq mavzularni ko'rib chiqib keyin code'ni yurgazmasdan javobini toping. Agar topa olmasangiz demak mavzuni yana qaytadan ko'ring.

leetcode | codewars | codility
— masalalar bir nechta darsdan keyin beriladi. Hozirgi bilim bilan masala ishlab bo'lmaydi.

Contacts:
JavaScript to'liq content: LINK
Academy: Webbrain Academy
General IT: Sardorbek Web
Coding Lifehack: Sardorbek Coder
4 - dars | Type Conversions

Questions:
— Nega typelarni boshqa turga convert qilishimiz kerak?
— String ichidagi butun va kasr sonlarni number turiga o'tkazish uchun qanday methoddan foydalanamiz?
— Number cosntructori haqida malumot bering.
— falseni ifodalaydigan qiymatlarni sanab bering.
— ParseInt bn parseFloatni bir biridan farqi nimada?


Homework:
— mavzu bo'yicha video darslik tayorlash kerak.
— Rasmdagi code'lardan qanday natija chiqadi. Albatta to'liq mavzularni ko'rib chiqib keyin code'ni yurgazmasdan javobini toping. Agar topa olmasangiz demak mavzuni yana qaytadan ko'ring.

leetcode | codewars | codility
— masalalar bir nechta darsdan keyin beriladi. Hozirgi bilim bilan masala ishlab bo'lmaydi.

Contacts:
JavaScript to'liq content: LINK
Academy: Webbrain Academy
General IT: Sardorbek Web
Coding Lifehack: Sardorbek Coder
5 - dars | Operators

Questions:
— Math keyvordi nima?
— sonni butun qismini ajratib olish uchun mathning qaysi metodian foydalanamiz?
— mathning 8ta metodini sanab bering.
— pre va post incrementlarning asosiy ishlashdagi farqlari nimada.
— berilgan sonlar ichida eng katta va eng kichigini topish uchun qanday metod foydalanamz?
— = / == / === bir biridan farqi.
— Sonni ihtiyoriy darajaga ko'tarish uchun nima qilamiz?

Homework:
— mavzu bo'yicha video darslik tayorlash kerak.
— Rasmdagi code'lardan qanday natija chiqadi. Albatta to'liq mavzularni ko'rib chiqib keyin code'ni yurgazmasdan javobini toping. Agar topa olmasangiz demak mavzuni yana qaytadan ko'ring.

leetcode | codewars | codility
— masalalar bir nechta darsdan keyin beriladi. Hozirgi bilim bilan masala ishlab bo'lmaydi.

Contacts:
JavaScript to'liq content: LINK
Academy: Webbrain Academy
General IT: Sardorbek Web
Coding Lifehack: Sardorbek Coder
6 - dars | Logical Operation

Questions:
— AND ga amaliy misollar keltiring.
— OR ga amaliy misollar keltiring.
— NOT ga amaliy misollar keltiring.
— ASCII table haqida malumot bering?
— = / == / === bir biridan farqi.
— "A" va "a" taqqoslashdan qanday javob chiqadi. natijani tushuntirib bering

Homework:
— mavzu bo'yicha video darslik tayorlash kerak.
— Rasmdagi code'lardan qanday natija chiqadi. Albatta to'liq mavzularni ko'rib chiqib keyin code'ni yurgazmasdan javobini toping. Agar topa olmasangiz demak mavzuni yana qaytadan ko'ring.

leetcode | codewars | codility
— masalalar bir nechta darsdan keyin beriladi. Hozirgi bilim bilan masala ishlab bo'lmaydi.

Contacts:
JavaScript to'liq content: LINK
Academy: Webbrain Academy
General IT: Sardorbek Web
Coding Lifehack: Sardorbek Coder
7 - dars | if else

Questions:
— if else ishlatish holatlari?
else if bilan if ni ishlatishda Nima farq bor ?
— if tugaganligini qayerdan bilamiz
— if ni {} belgilarisiz yozish holati?
— nullish operatori haqida malumot bering?
— Nullish operatori nima?
— ?? vs || — farqi?

Homework:
— mavzu bo'yicha video darslik tayorlash kerak.
— Toq va juft sonni topuvchi code' yozing.
— Tub sonni topuvchi code yo'zing.
leetcode'dan account oching.
codewars'dan account oching.
— Quyidagi rasmlardan qanday javoblar chiqadi izohlab bering

leetcode | codewars | codility
— bunga doir masalalar bor lekin ularni murakkab yo'lda bergani uchun hozircha platormadan masala ishlamaymiz.

Contacts:
JavaScript to'liq content: LINK
Academy: Webbrain Academy
General IT: Sardorbek Web
Coding Lifehack: Sardorbek Coder
8 - dars | ternary operator

Questions:
— ternary operator nima?
— if bn ternary operatorni taqqoslab bering ?
— ikki holatdan ortiq malumotni tekshirishda nega ? ishlatish yaxshi emas?

Homework:
— mavzu bo'yicha video darslik tayorlash kerak.
7-darsdagi rasmlarni if orqali ifodalang.
7-darsdagi berilgan hamma vazifalarni ? orqali qiling.

leetcode | codewars | codility
— bunga doir masalalar bor lekin ularni murakkab yo'lda bergani uchun hozircha platormadan masala ishlamaymiz.

Contacts:
JavaScript to'liq content: LINK
Academy: Webbrain Academy
General IT: Sardorbek Web
Coding Lifehack: Sardorbek Coder
9 - dars | nullish operator.

Questions:
— nullish operatori nima?
— nullish bilan OR'ning farqi nima ?
— nullish bilan AND ning farqi nima?
— ? vs ?? ning farqi nimada?

Homework:
— mavzu bo'yicha video darslik tayorlash kerak.

leetcode | codewars | codility
— bunga doir masalalar bor lekin ularni murakkab yo'lda bergani uchun hozircha platormadan masala ishlamaymiz.

Contacts:
JavaScript to'liq content: LINK
Academy: Webbrain Academy
General IT: Sardorbek Web
Coding Lifehack: Sardorbek Coder
10 - dars | Switch

Questions:
— mavzu bo'yicha video darslik tayorlash kerak.
— Switch bilan if ning farqi nimada?
— Switch bilan ternary operatorning farqi nimada?
7-darsdagi rasmlarni if orqali ifodalang.
7-darsdagi berilgan hamma vazifalarni ? orqali qiling.

Homework:
— mavzu bo'yicha video darslik tayorlash kerak.

leetcode | codewars | codility
— bunga doir masalalar bor lekin ularni murakkab yo'lda bergani uchun hozircha platormadan masala ishlamaymiz.

Contacts:
JavaScript to'liq content: LINK
Academy: Webbrain Academy
General IT: Sardorbek Web
Coding Lifehack: Sardorbek Coder
11 - dars | for loop

Questions:
— For loop nima maqsadda ishlatiladi?
— for loopda parametori nechta va nima vazifa bajaradi?
— For loop parameterlarining tushurib qoldirilishi holatlari haqida malumot bering.
— Infinite loops nima va nimalar sabab bo'ladi?
— for loopda var bilan let farqi
— Nested Loops haqida malumot bering
— Loopda label nima?
— Label qilish nimaga kerak ishlatilish o'rni bilan sharhlab bering.
— faqatgina ichki for loopni to'htatish uchun nima qilinadi.

Homework:
— mavzu bo'yicha video darslik tayorlash kerak.
— Birinchi masalada faqatgina katta harflarni ajratib chiqaring.
— Ikkinchi masalada faqatgina raqamlarni ajratib chiqaring
— uchinchi masalada faqatgina pul birligini ifodolovchi raqamlarni ajratib chiqaring.
— To'rtinchi masalada faqatgina pul birligini ifodolovchi belgilarni ajratib chiqaring

leetcode | codewars | codility
— bunga doir masalalar bor lekin ularni murakkab yo'lda bergani uchun hozircha platormadan masala ishlamaymiz.

Contacts:
JavaScript to'liq content: LINK
Academy: Webbrain Academy
General IT: Sardorbek Web
Coding Lifehack: Sardorbek Coder
12 - dars | while | do while loop

Questions:
— do while bn while loop farqi??
— while loop nima?
— do while loop nima.
— while loop bn do while ni nima farqi bor?


Homework:
— mavzu bo'yicha video darslik tayorlash kerak.
11-darsda berilgan 4ta masalani while loop orqali bajaring..


leetcode | codewars | codility
— bunga doir masalalar bor lekin ularni murakkab yo'lda bergani uchun hozircha platormadan masala ishlamaymiz.

Contacts:
JavaScript to'liq content: LINK
Academy: Webbrain Academy
General IT: Sardorbek Web
Coding Lifehack: Sardorbek Coder
13 - dars | functions

Questions:
— function nima?
— Functiondagi hoisting turlari haqida malumot bering?
— JS engine ishlash tartibi
— lexical environment nima?
— closure nima?
— shadow variable nima?
— default parameter nima?
— return vs without return function?
— clean code nima?


Homework:
— mavzu bo'yicha video darslik tayorlash kerak.
5-darsdagi Math kutubhonasining barcha vazufalarni funksiyalar orqali yozib chiqing.
— Birinchi masalada parametordan eng katta raqamini chiqaring. Agar parametor berilmagan bo'lsa parametor berilmadi degan yozuv chiqsin.
— Ikkinchi masalada hech qanday qo'shimcha variable ishlatmasdan parametorlar qiymarini almashtirib qo'ying.


leetcode | codewars | codility
— bunga doir masalalar bor lekin ularni murakkab yo'lda bergani uchun hozircha platormadan masala ishlamaymiz.

Contacts:
JavaScript to'liq content: LINK
Academy: Webbrain Academy
General IT: Sardorbek Web
Coding Lifehack: Sardorbek Coder
14-15 dars | Basic Objects

Questions:
— Object nima?
— key va value nima?
— Dynamic access to keys haqida tushuntirb bering.
— Variable orqali object keylarni chaqirib olishni misollar bilan tushuntirb bering.
— Copying vs Referencing?
— Object assign?
— structeredClone?
— Ikki objectni bir biriga taqqoslashdagi tafovutni tushuntirib bering.

Homework:
— mavzu bo'yicha video darslik tayorlash kerak.
— Object malumotlarini bir biriga copy qiling lekin, birinchisi ikkinchisiga tasir qilmasin.
— rasmdagi consoledan qanday javoblar chiqadi.
— Object.assgin() va structuredClone() nima? ular orasidagi farq haqida malumot bering.

leetcode | codewars | codility
— bunga doir masalalar bor lekin ularni murakkab yo'lda bergani uchun hozircha platormadan masala ishlamaymiz.

Contacts:
JavaScript to'liq content: LINK
Academy: Webbrain Academy
General IT: Sardorbek Web
Coding Lifehack: Sardorbek Coder