Code Insights🎗
61 subscribers
62 photos
7 videos
2 files
39 links
Software Engineer at Vention🧑‍💻
Najot Ta'lim graduate
INHA student

Stay tuned for #code_reviews, IT #news and latest #projects
Download Telegram
if (status === "Unavailable") {
wait();
hope();
} else {
approach();
}
💋10🌚2💯2
Code Insights🎗
if (status === "Unavailable") { wait(); hope(); } else { approach(); }
Playing around with conditional rendering ideas lol
❤‍🔥4🐳1
Code Insights🎗
if (status === "Unavailable") { wait(); hope(); } else { approach(); }
Hee beti yoʻq, kim unaqa reaksiya qo'ydi🤨🤨🤨
Please open Telegram to view this post
VIEW IN TELEGRAM
🤣10🤷‍♀4🤪2❤‍🔥1
Forwarded from HackUnicorn
This media is not supported in your browser
VIEW IN TELEGRAM
🔥 Startaperlar diqqatiga!

🚀 HackUnicorn summer camp'ga qabul ochildi!

HackUnicorn nima?
Yoshlar ishlari agentligi va Yoshlar ventures hamkorligida tashkil qilingan eksklyuziv yozgi oromgoh!

Oromgoh davomida startaplarni MVP'dan business modelgacha olib chiqish bo‘yicha Silicon Valley va Y-Combinatordan maxsus guest speakerlar, va mahorat darslari olib boriladi. Oxirgi taqdimot vaqtida ishtirokchilar eng yaxshi loyihalar uchun investitsiya yutish imkoniga ham ega bo‘ladilar.

📌 Qachon va qayerda bo‘ladi?
Oromgoh joriy yilning 31-iyulidan 5-avgustigacha Bo‘stonliq tumanining Yoshlar oromgohida bo‘lib o‘tadi.

⚡️ Talablar:
- Kamida MVP darajadagi startap loyiha
- 18-yoshdan 30-yoshgacha bo‘lgan ishtirokchilar oromgohga qabul qilinadi.

Deadline: 20-iyul, soat 00:00.

❗️Muhim: Deadline'dan so‘ng arizalar qabul qilinmaydi.

👉 Ro‘yxatdan o‘ting

📷 Instagram | 🚀 Telegram
Please open Telegram to view this post
VIEW IN TELEGRAM
Forwarded from @Rustam-Z⚡️
🤔 Algoritmlarni Nimadan O'rganishni Boshlashni Bilmaganlar Uchun

Shu yerdan boshlanglar — https://neetcode.io/practice?tab=neetcode250. Hammasi bitta joyda.

Zo‘r resurs, zo‘r darslik topishda emas sir — balki nimadandir boshlashda, va ichingizda qiziqish yondirishda. 

1 - 2 misol yechsangiz har kuni, 5 oyda tugatasiz. Har kuni 1 - 2 soatdan misollar yechishingiz kerak. Tugatasiz, va Google, Meta, Amazon, Yandex, ... kompaniyalarga ishga kirasiz, va ko'p pul qilib, katta loyihalarda foydali experience olasiz.

Just be ready when you get your chance and don't miss it.

@cracking_maang
2👍1🔥1
Forwarded from Umar Sadullayev | Blog
"Software System design" uchun roadmap bor ekan.

Mana: https://roadmap.sh/system-design

Buyerda esa "Software architecture" uchun ham roadmap bor ekan: https://roadmap.sh/software-architect

Bularda ko'proq butun sistemani dizayn/arxitektura qilish uchun roadmap berilgan. Hammasini bilish talab qilinmaydi albatta. Ammo, har oy 1-2 ta qismni yopib yurishga arziydi qiziqqanlarga.

#architecture #systemDesign

@JoshDeveloper
👍1🔥1👏1
Yana videoyimni topib olishibti😂

Ehh, bir xiralik qilib yozmoqchi edim, kirgunimcha uje account deleted bo'lib ketibtidaaa...
🤣6🕊2🗿2
Forwarded from @Rustam-Z⚡️
1 year ROADMAP by me, Google Engineer: How to learn PROGRAMMING

This is what I did back when I started my career.

LINK: https://www.notion.so/rustam-z/How-to-Learn-PROGRAMMING-ROADMAP-2701ece53065801db6e0c7f7f17ea5a4

Share it with someone who needs to see this.

I'm 100% confident you can get a job if you follow every single step in this guide.

🔘Learn Programming Concepts with C++
🔘Learn Python or JavaScript
🔘Learn Backend
🔘Build Projects and Find your FIRST JOB


🇺🇿👇

1 Yillik Dasturlashni O’rganish ROADMAP

Dasturlashni nimadan o'rganish boshlashni bilmaganlar uchun, mana ROADMAP. O'zim universitet vaqtlari qilgan ishlarim.

LINK: https://www.notion.so/rustam-z/How-to-Learn-PROGRAMMING-ROADMAP-2701ece53065801db6e0c7f7f17ea5a4

O‘zingizga saqlang va boshqalar bilan ulashing 👍

🔘C++ bilan dasturlashni o'rganing
🔘Python yoki JavaScript'ni o'rganing
🔘Backend'ni o'rganing
🔘Loyihalar yarating va o'z BIRINCHI ISHINGIZNI toping

@cracking_maang
Please open Telegram to view this post
VIEW IN TELEGRAM
Forwarded from Muhammad Karimov
Dasturchilar, olg'aaaa 🔥️️️️🤣️️️️️️
🤣81🏆1
Code Insights🎗
Dasturchilar, olg'aaaa 🔥️️️️🤣️️️️️️
Avengeeers, assemble....


Developeeeers, assemble..

😆Odamlarga ham hayronsan-a😁
Please open Telegram to view this post
VIEW IN TELEGRAM
😁5🤣4💯1
Yesterday, I was working on a task given by my brother. And when I was complaining about a bug in the platform, spelling mistake of one word changed the whole meaning 😂

What did you notice?😁


@code_insights
🤣4😁2👨‍💻1
War to JavaScript💣😁

Ho’sh endi shu desangiz shu kamida bir-ikki hafta boshingizni og’ritib turaman. JavaScript fundamentals’ni qaytarishni boshladim, techincal interview lar uchun kerak bo’ladi deb. Ko’p oddiy elementar narsalar esimdan chiqib ketibti.

Shunga bu blogni huddi ‘study-buddy’ sifatida olib bormoqchiman. Qiziquvchilarga nimadir yangilik, bilganlarga esa takrorlash, o’zimga esa eslab qolish uchun manbaasi sifatida xizmat qiladi, inshaAlloh.

P.S: Umid qilaman bu blogda dasturchilar ham ko’payib qolishadi. Shunda xatoliklarim bo’lsa to’g’rilab va/yoki yo’nalishda yordam berib turishar


@code_insights
Please open Telegram to view this post
VIEW IN TELEGRAM
🔥21👍1
Output nima bo’ladi deb o’ylaysiz?


console.log("First");
setTimeout(() => {
console.log("Second");
}, 0);
console.log("Third");
👍1😭1
Code Insights🎗
Output nima bo’ladi deb o’ylaysiz? console.log("First"); setTimeout(() => { console.log("Second"); }, 0); console.log("Third");
Haa Sarvar komentda to’g’ri aytdilar
Shu tartibda chiqadi -> 1, 3, 2
Lekin nega?

Sabab: Top-to-bottom execution (Call Stack):

console.log("First") -> darhol ishlaydi -> First chiqadi.

setTimeout(..., 0) -> JavaScript uni Web APIs ga yuboradi va “callback”ni tayyorlab qo‘yadi, lekin darhol ishlamaydi., threadni bo’shatib qo’yadi.
Keyin
console.log("Third") -> darhol ishlaydi -> Third chiqadi.

Endi main thread’da ishlar tugagach, call stack bo‘shaydi.
Shunda callback queue ichidagi console.log("Second") call stack’ga qaytariladi. va execute bo’ladi

Shuning uchun: first, third, second bo’lib chiqadi
Code Insights🎗
Haa Sarvar komentda to’g’ri aytdilar Shu tartibda chiqadi -> 1, 3, 2 Lekin nega? Sabab: Top-to-bottom execution (Call Stack): console.log("First") -> darhol ishlaydi -> First chiqadi. setTimeout(..., 0) -> JavaScript uni Web APIs ga yuboradi va “callback”ni…
Endi buni O’zbek tilida tushuntiraman😅

Kutubxonada:
‘First’ kitob so’raydi, va kutubxonachi o’rnida topib beradi
Navbatda ‘Second’ turibti, uni kitobini qidirish kerak ekan, kutubxonachi unga: “Kutib tur navbat tugasin keyin” dedi.
Shu paytda ‘Third’ ishini bitirib oladi. Endi navbatda hech kim qolmagach, kutubxonachi(Event loop) ‘Second’ni buyurtmasini ham topib beradi

Osonlashdimi?
O’zim uchun haa😅😁
JS dagi method larni eslab qolishni eng yaxshi yo’li qaysi?
Forwarded from For JavaScript
Functions

Declaration vs Expression


Function Declaration has the following syntax
they use the function keyword to define functions


function myFunction(a, b){
//code
}


Function Expression is the way of defining a function using variable. Later variable can be used to call the function. This type of functions are called anonymous functions, meaning they don’t need a function name to invoke. They are always called using the variable


const fun = function(a, b) {
//code
}



Difference?
Coming
Forwarded from For JavaScript
Function Declaration is fully hoisted, meaning they can be called defore it’s declared in the code


sayHello()

function sayHello() {
console.log(“Hello”)
}



Functions expressions are not hoisted, meaning they can’t be invoked before their declaration


sayHello()

const sayHello = function() { console.log(“Hello”)}
What’s Hoisting actually?

In JS, declarations are moved to the top of the code before the execution

So, in the case of Function Declaration, below code works


sayHello();

function sayHello() {
console.log("Hello!");
}


Because under the hood, JS treats/reads the code like this


function sayHello() {
console.log(“Hello!”)
}

sayHello()


As you saw, JS moved up the declaration of the function(function + its body) to the top before code execution. So that we can invoke this function even before defining it