Diyorbek.dev | 👨🏻‍💻
379 subscribers
299 photos
35 videos
9 files
119 links
Allohga taqvo qiling. Va Alloh sizga ilm beradi. [2:282]


Software engineer @ OctaneJS Core Team

Dasturchi, jiddiy, kamgap, oddiy inson


Òzim haqimda kòproq ma'lumot uchun: @Diyorbek_juraev_blog

Web sahifam: https://mrdiyorbek.uz/
Download Telegram
Module 1. Channel Contents

The First Step In JavaScript.
➖➖➖➖➖➖➖
isNaN(Biladiganlar bormi?😉 )
➖➖➖➖➖➖➖
toPrecision() in JavaScript?
➖➖➖➖➖➖➖
~~ operator in JavaScirpt?
➖➖➖➖➖➖➖
Truthy and Falsy elementlar
➖➖➖➖➖➖➖
5 Scopes in JavaScript!
➖➖➖➖➖➖➖
Array Methods!
➖➖➖➖➖➖➖
"Trailling" or "Hanging" comma.
➖➖➖➖➖➖➖
Memory management in JavaScript!
➖➖➖➖➖➖➖
Asynchronous JavaScript (promises, callbacks, async/await)
➖➖➖➖➖➖➖
reCuptcha
➖➖➖➖➖➖➖
Feature-Sliced Design (FSD)
➖➖➖➖➖➖➖
Git stash
➖➖➖➖➖➖➖
What is Docker?
➖➖➖➖➖➖➖
JavaScript info Books 1, 2, 3
➖➖➖➖➖➖➖
Generator funktsiyalari!
➖➖➖➖➖➖➖
Intl.NumberFormat
➖➖➖➖➖➖➖
Absolute or Relative URLs?
➖➖➖➖➖➖➖
(HOW JAVASCRIPT WORKS) EXECUTION CONTEXT!
➖➖➖➖➖➖➖
JavaScript engine!
➖➖➖➖➖➖➖
What are the possible ways to create objects in JavaScript?
➖➖➖➖➖➖➖
What is a prototype chain?
➖➖➖➖➖➖➖
What is the difference between Call, Apply and Bind?
➖➖➖➖➖➖➖
What is JSON and its common operations?
➖➖➖➖➖➖➖
What is the purpose of the array slice method?
➖➖➖➖➖➖➖
What is the difference between slice and splice?
➖➖➖➖➖➖➖
How do you compare Object and Map?
➖➖➖➖➖➖➖
What is the difference between == and === operators?
➖➖➖➖➖➖➖
What are lambda or arrow functions?

@Diyorbekk_dev
⚡2
Diyorbek.dev | 👨🏻‍💻
Module 1. Channel Contents The First Step In JavaScript. ➖➖➖➖➖➖➖ isNaN(Biladiganlar bormi?😉 ) ➖➖➖➖➖➖➖ toPrecision() in JavaScript? ➖➖➖➖➖➖➖ ~~ operator in JavaScirpt? ➖➖➖➖➖➖➖ Truthy and Falsy elementlar ➖➖➖➖➖➖➖ 5 Scopes in JavaScript! ➖➖➖➖➖➖➖ Array Methods!…
Insha'alloh Ertadan 2 - Module boshlanadi!

Ikkinchi Moduleda endi sizlar ham ishtirok etishingiz mumkin!

Tartibi:
1) Jadval shakillantiramiz! (Qatnashuvchilar ism familyasi yoziladi!)
2) Harkim o'zi o'rganmoqchi va o'rgatmoqchi bo'lgan mavzularni yozib chiqadi!
3) Vaqtni kelishib olib muhokama qilamiz. (want to learn want to teach!)
4) 2 - Module dan keyin interview tashkillashtirish!


P.S: Iloji boricha active bo'lishga harakt qilinglar. Bu o'sishingiz uchun juda katta qadam bo'loladi. Interviewdan yaxshi o'tganlar va o'zini ko'rsatganlarga IQRO companyga offer olib beraman! 😉 Bu bo'nus! Hozircha online shug'illanamiz, keyinchalik offline biror chiroyli joyda yig'lib discuss qilamiz barchasini! Startup loyihalarni boshlaymiz!

One Step ahead of the best✊

@Diyorbekk_dev
🔥3💯2
What is a first class function?

In Javascript, functions are first class objects. First-class functions means when functions in that language are treated like any other variable.

For example, in such a language, a function can be passed as an argument to other functions, can be returned by another function and can be assigned as a value to a variable. For example, in the below example, handler functions assigned to a listener

const handler = () => console.log("This is a click handler function");
document.addEventListener("click", handler);


Summary:
▪️Assigned to variables.
▪️Passed as arguments to other functions.
▪️Returned from other functions.

@Diyorbekk_dev
❤‍🔥1⚡1
I’m happy to share that I’ve obtained a new certification: JavaScript Algorithms and Data Structures from freeCodeCamp!

Now your turn! 😉

@Diyorbekk_dev
👍3
2-Modulni boshlaymiz!

1-qadamda qatnashuvchilar quyidagi listni namunadagidek to‘ldirishingiz kerak!

O‘rganmoqchi bo‘lgan mavzuyingizni yozasiz: Want to learn!

O‘rgatmoqchi bo‘lgan mavzuyingizni yozasiz: Want to teach!

Quyidagi listga barcha uchun access berilgan bemalol to‘ldirsangiz bo‘ladi!

Mavzular to‘ldirilgandan so‘ng! Biror kunni rejalashtirib online suhbat qilamiz! Keyin esa bir birimizga o‘rgatishni boshlaymiz!

https://docs.google.com/spreadsheets/d/1UMKMi4jX1Tg3bS6WC_9jCCi-ZmRcRjhRzzSVIQqpGwM/edit?usp=sharing
Diyorbek.dev | 👨🏻‍💻 pinned «2-Modulni boshlaymiz! 1-qadamda qatnashuvchilar quyidagi listni namunadagidek to‘ldirishingiz kerak! O‘rganmoqchi bo‘lgan mavzuyingizni yozasiz: Want to learn! O‘rgatmoqchi bo‘lgan mavzuyingizni yozasiz: Want to teach! Quyidagi listga barcha uchun access…»
JavaScriptda barcha òzgaruvchilar qaysi hotirada saqlanadi?
Anonymous Quiz
58%
Heap
42%
Stack
Forwarded from Dev thinking loud
Mana nima sababdan JavaScriptda hamma o'zgaruvchilar heapda saqlanadi: chunki stackdagi joy function tugashi bilan tozalanadi (function ozi stackdan "pop" bo'ladi), closuredagi functionga esa u joy keyin ham kerak.

Manba:
https://exploringjs.com/deep-js/ch_environments.html#recursion-via-environments
Here's a Clean Architecture decomposed on a simple example in React that anyone can understand.
(a 2-minute masterclass)

The idea behind:
1. Separate concerns (SoC) into functional layers
2. Invert adapter dependency

This makes the React app "easy to change" for the next business requirement/feature. We literally have to touch fewer places to implement a new software behavior.

@Diyorbekk_dev
🔥 TypeScript Tips!

You can use "as const" on template literal to force TypeScript to infer it!

Without as const, it defaults to string. With it, it goes Deep!

@Diyorbekk_dev
⚡1
React project structure for the Clean Architecture!

@Diyorbekk_dev
🔥1
Front-end is easy! Really ?😁

@Diyorbekk_dev
😁4❤1
Forwarded from Dev thinking loud
#raddiya

Bir odam o’zining kanalida o’zbek dasturchilar haqida fikr bildiribdi. Uning fikrlariga ko’ra:

- O’zbek dasturchilar katta ishlar qilolmas ekan
- 7/24 ishi bilan mashg’ul bo’lmagan odam muvaffaqiyatsiz ekan

Birinchi fikrga: o’zbek segmentidek dasturlashda tez rivojlangan mamlakat ko’rganmikin post egasi? Taxminan 10 yil oldin dasturchi deyilsa kam uchraydigan juda noyob odam tushunilar edi, hozir esa sohada raqobat shunchalik kuchliki ish topish juda qiyin. Undan keyin qanchadan qancha muvaffaqiyatli proyektlar ham xususiy sektorda ham davlat sektorida foydalanuvchilar hizmatida, shularning hammasini ozbek dasturchilari yozgan. Qanchadan qancha o’zbek dasturchilari esa xalqaro kompaniylarda offline yoki online formatda ishlab kelishmoqda va ishlarida juda muvaffaqiyatli, shaxsan ozim ko’pini taniyman. Xop, o’zbek dasturchilari katta ishlar qilolmas ekan, muallif o'zining proyektlarini kimlarga ishonib topshirar ekan, hindlarga mi inglizlarga mi?

Ikkinchi fikrga kelsak, 7/24 bir narsaning ustida ishlash yoki o’ylash odamning psihologik jihatdan nosog’lom ekanini bildiradi (Istalgan psihologning qabuliga yozilib ko’rikdan o’tib korishi mumkin, huddi shu fikrni aytishiga judayam ishonchim komil). Dasturchilik kasbi bu “bazilar” o’ylagandek “yer chopish”ga o’xshamaydi, u ijodiy faoliyat bilan bog’liq bo’lgan kasb hisoblanadi, yani, odamning FIK(foydali ish koeffisient)i uning ish soatlariga emas balki ruhiy holatiga bogliq bo’ladi va nosog’lom muhitda bu koeffisient katta shkalada o’ynab turadi. Shu sababdan ham chet el kompaniyalari dasturchining FIKini yillik korsatkichlarda analiz qilishadi. Qolaversa, o’zi yaxshi tushunmagan sohadagi mutaxassislarning katta qismini muvaffaqiyatsiz deyish jur’atini qayerdan olganiga hayronman. Bu mening fikrimcha eng kamida farosatsizlik.

Muallifning bildirgan haqorotomuz fiklari uchun bu soha vakillaridan uzr sorayman (Bunga muallifning farosati yaqin orada yetib qoladi deb o’ylamayman). O’zingizga olmang. Matematik xalqimiz aytganidek “X hurar, Y o’tar, Z esa ishiga davom etar”.

Maslahatim:
- Doim o’zbek dasturchiligingizdan faxrlaning
- Doim oilangizni va shaxsiy hayotingizni har narsadan ustun qoyib masrur hayot kechiring. Bu dunyo va uning ziynatlari o’tkinchi.

@dev_thinking_loud
👍3❤‍🔥1
@Diyorbek_Juraev_Blog

Bu blogimdagi 2023 yilgi umumiy statistikani shu tarzda chiqarib berdi!

@Diyorbekk_dev
⚡1👍1
This media is not supported in your browser
VIEW IN TELEGRAM
It is snowing in Tashkent🌨❄️❄️❄️❄️❄️❄️❄️❄️❄️❄️❄️❄️❄️❄️

@Diyorbekk_dev
❤1☃1