Forwarded from Shift Academy | Dasturchilar maktabi
Media is too big
VIEW IN TELEGRAM
Endi siz dasturlashni 1 oy bepul o’rganasiz!
Dasturlashga qiziqadiganlar diqqatiga!
- Maqsad xalqimizni dasturlashga qiziqtirish;
- Shunchaki kursga yozilasiz va 1 tiyin ham to’lamaysiz;
- Bepul kurs tugagandan so'ng bemalol ketishingiz mumkin;
Imkoniyatni qo'ldan boy bermang❗️
Please open Telegram to view this post
VIEW IN TELEGRAM
👍8
🧠 "Aql – bu bilimni emas, fikrlash qobiliyatini sinovdan o‘tkazishdir."
— Albert Eynshteyn
Ko‘p bilish – kuch.
Lekin o‘ylab, sinab, o‘z fikrini shakllantira olish – haqiqiy kuch.
📌 Har o‘qigan narsangiz ustida fikr yuriting. Shunchaki o‘rganmang – anglang.
@MushtariyDeveloper
— Albert Eynshteyn
Ko‘p bilish – kuch.
Lekin o‘ylab, sinab, o‘z fikrini shakllantira olish – haqiqiy kuch.
📌 Har o‘qigan narsangiz ustida fikr yuriting. Shunchaki o‘rganmang – anglang.
@MushtariyDeveloper
👍8
Forwarded from Shift Academy | Dasturchilar maktabi
Keyingi hafta yangi Frontend guruh ochilyapti!
-
-
-
-
-
-
Kursga yozilish uchun
Please open Telegram to view this post
VIEW IN TELEGRAM
👍9
Forwarded from Webmakon | AI
#Google bilan xayrlashing...
Kuchli va bepul Scira sun’iy intellekt qidiruv tizimi bilan tanishing.
- Ichki tuzilishida barcha eng zo‘r neyron tarmoqlar mavjud;
- Moslashuvchan sozlamalar: sun’iy intellektni faqat Reddit, YouTube yoki ilmiy maqolalardan ma’lumot izlashga yo‘naltirish mumkin;
- Rus tilidagi so‘rovlarni a’lo darajada tushunadi;
- Mahalliy versiyasi ham mavjud;
- Buning ustiga, bepul va hatto ro‘yxatdan o‘tishni talab qilmaydi.
@webmakon
Kuchli va bepul Scira sun’iy intellekt qidiruv tizimi bilan tanishing.
- Ichki tuzilishida barcha eng zo‘r neyron tarmoqlar mavjud;
- Moslashuvchan sozlamalar: sun’iy intellektni faqat Reddit, YouTube yoki ilmiy maqolalardan ma’lumot izlashga yo‘naltirish mumkin;
- Rus tilidagi so‘rovlarni a’lo darajada tushunadi;
- Mahalliy versiyasi ham mavjud;
- Buning ustiga, bepul va hatto ro‘yxatdan o‘tishni talab qilmaydi.
Internetdan har qanday ma’lumotni shu yerda topasiz.
@webmakon
👍11
Qoʻlingizdagi telefondan kuniga oʻrtacha qancha foydalanasiz?
💗 — 5-7 soat
💘 — 8-10 soat
🕊 — Undan kamroq
💘 — 8-10 soat
🕊 — Undan kamroq
Please open Telegram to view this post
VIEW IN TELEGRAM
👍9
Forwarded from Ibrat Farzandlari
Sizdagi "qila olmayman" kabi fikrlarni yo'qotishingiz uchun quyidagilarni yozib oling:
1. "Inson qachon ulg'ayadi? Inson qachonki hayotdan nima olayotganini emas, nima berayotganini o'ylaganida" (Suqrot)
2. "Beruvchi qo'l oluvchi qo'ldan azizroq"
3. "Maqsadlaringiz tiniq bo'lgani sari, hayot o'zi sizga yo'l ko'rsatadi".
4. "Moziyga qarab ish tutmoq xayrlidir"
1. "Inson qachon ulg'ayadi? Inson qachonki hayotdan nima olayotganini emas, nima berayotganini o'ylaganida" (Suqrot)
2. "Beruvchi qo'l oluvchi qo'ldan azizroq"
3. "Maqsadlaringiz tiniq bo'lgani sari, hayot o'zi sizga yo'l ko'rsatadi".
4. "Moziyga qarab ish tutmoq xayrlidir"
👍8🔥1💯1
Please open Telegram to view this post
VIEW IN TELEGRAM
👍8🔥1💯1
Forwarded from Akhmedov academy (الفتاة البسيطة)
Yangi boshlovchilar uchun bilimni mustahkamlash, amaliy mashqlar qilish va yo‘l xaritalarini tushunib olishda yordam beradigan eng foydali platformalar ro‘yxatini taqdim qilamiz:
1. CodeChef — turli dasturlash tillarida masalalar, onlayn kod muharriri va hatto AI yordamchisi mavjud!
2. CodeRun (Yandex) — oddiy va tushunarli muammolar to‘plami. Soha va daraja bo‘yicha ajratilgan. Boshlang‘ichlar uchun ideal!
3. Exercism — 70+ dasturlash tilini mashqlar orqali o‘rganing. Platforma nazariya + amaliyotni birlashtiradi.
4. Python Tutor — Python, Java, C, C++, JS kodini qadam-baqadam vizual ko‘rish mumkin. Algoritmni tushunishda juda foydali!
5. Roadmap.sh — Frontend, Backend, DevOps, AI va boshqa yo‘nalishlar bo‘yicha to‘liq yo‘l xaritalari.
💻 Unutmang!!! O'z ishining mutaxassislari ham qachonlardir o‘rganishdan boshlagan.
Please open Telegram to view this post
VIEW IN TELEGRAM
👍9🔥2👏2💯1
Forwarded from Ziyodulloyev Dilshodbek Portfolio
🌐 Web loyihalarda so‘rovlar bilan ishlaganingizda, siz sonlardan iborat status kodlarga ko‘zingiz tushgan bo‘lishi mumkin.
📡 Har bir so‘rovga javoban server maxsus 3 xonali kod yuboradi.
Bu kodlar orqali so‘rov qanday natija bergani haqida ma’lumot olishingiz mumkin.
📊 Barcha status kodlar 5 asosiy toifaga bo‘linadi:
⸻
🔵 1xx – Information
ℹ️ 100 – Continue
🔁 101 – Switching Protocols
⸻
🟢 2xx – Muvaffaqiyatli
✅ 200 – OK
🆕 201 – Created
📭 204 – No Content (Javob yo‘q, lekin muvaffaqiyatli)
⸻
🟡 3xx – Yo‘naltirish
📍 301 – Moved Permanently
🔄 302 – Temporary Redirect
📦 304 – Not Modified (Cache uchun)
⸻
🔴 4xx – Client xatoliklari
⚠️ 400 – Bad Request
🔒 401 – Unauthorized
⛔ 403 – Forbidden
❓ 404 – Not Found
🧪 422 – Validation Error
🚫 429 – Too Many Requests
⸻
⚫ 5xx – Server xatoliklari
💥 500 – Internal Server Error
🌐 502 – Bad Gateway
🛠 503 – Server Unavailable
#frontend #backend
📡 Har bir so‘rovga javoban server maxsus 3 xonali kod yuboradi.
Bu kodlar orqali so‘rov qanday natija bergani haqida ma’lumot olishingiz mumkin.
📊 Barcha status kodlar 5 asosiy toifaga bo‘linadi:
⸻
🔵 1xx – Information
ℹ️ 100 – Continue
🔁 101 – Switching Protocols
⸻
🟢 2xx – Muvaffaqiyatli
✅ 200 – OK
🆕 201 – Created
📭 204 – No Content (Javob yo‘q, lekin muvaffaqiyatli)
⸻
🟡 3xx – Yo‘naltirish
📍 301 – Moved Permanently
🔄 302 – Temporary Redirect
📦 304 – Not Modified (Cache uchun)
⸻
🔴 4xx – Client xatoliklari
⚠️ 400 – Bad Request
🔒 401 – Unauthorized
⛔ 403 – Forbidden
❓ 404 – Not Found
🧪 422 – Validation Error
🚫 429 – Too Many Requests
⸻
⚫ 5xx – Server xatoliklari
💥 500 – Internal Server Error
🌐 502 – Bad Gateway
🛠 503 – Server Unavailable
#frontend #backend
👍8👏4🔥3
Forwarded from Zakobrain😇 (ℝ𝕦𝕩𝕤𝕙𝕠𝕟𝕒 𝔹𝕒𝕣𝕠𝕥𝕠𝕧𝕒 🌹)
This media is not supported in your browser
VIEW IN TELEGRAM
🇬🇧 You just need to do a bit of hardwork
🇺🇿 Siz shunchaki bir oz mehnat qilishingiz kerak
🇺🇿 Siz shunchaki bir oz mehnat qilishingiz kerak
👍5👏4🔥2
Forwarded from Ziyodulloyev Dilshodbek Portfolio
📝 useEffectdan foydalanish usullari.
useEffect- bu komponentda ta'sir(effect)larni boshqarish uchun ishlatilinadigan React yordamchi funksiyasi hisoblanadi. Quyida ushbu yordamchi funksiyaning ishlatilish holatlarini ko'ramiz:
1-holat.
Komponent ishga tushganida faqat 1 marta ishlaydi.
2-holat.
Har komponent yangilanganida ishlaydi. Bu state yoki props o'zgarishi bilan sodir bo'lishi mumkin.
3-holat.
Komponent ishga tushgan payt ishlaydi va komponent unmount(aktiv emas) holatini tutib olish mumkin.
4-holat.
Komponent ishga tushgan payt ishlaydi va berilgan state yoki propslardan biri o'zgargan payt ishlaydi.
#react | Telegram Instagram
useEffect- bu komponentda ta'sir(effect)larni boshqarish uchun ishlatilinadigan React yordamchi funksiyasi hisoblanadi. Quyida ushbu yordamchi funksiyaning ishlatilish holatlarini ko'ramiz:
1-holat.
useEffect(() => {
// logic in here
}, []);Komponent ishga tushganida faqat 1 marta ishlaydi.
2-holat.
useEffect(() => {
// logic in here
});Har komponent yangilanganida ishlaydi. Bu state yoki props o'zgarishi bilan sodir bo'lishi mumkin.
3-holat.
useEffect(() => {
// logic in here
return () => {
// handle component unmount
};
}, []);Komponent ishga tushgan payt ishlaydi va komponent unmount(aktiv emas) holatini tutib olish mumkin.
4-holat.
useEffect(() => {
// logic in here
}, [someStateOrProps]);Komponent ishga tushgan payt ishlaydi va berilgan state yoki propslardan biri o'zgargan payt ishlaydi.
Loyihada holatga qarab yuqoridagilarni to'g'ri ishlatish maqsadga muvofiq bo'ladi.😉
#react | Telegram Instagram
👍4
Forwarded from Хамроева
Yodlab emas, tushunib o‘rganing
Sintaksis unutiladi, lekin mantiq — umrbod qoladi.
🧠 Shuning uchun “nima”dan ko‘ra “nega”ni o‘rganing.
Sintaksis unutiladi, lekin mantiq — umrbod qoladi.
Please open Telegram to view this post
VIEW IN TELEGRAM
👏6👍2🎉2
Forwarded from Ziyodulloyev Dilshodbek Portfolio
🚀 Prisma v7: Backend tezligi yangi bosqichda!
Next.js va Node.js dasturchilari uchun ajoyib yangilik. Prisma katta yangilanish chiqardi, tezlik va xavfsizlik bo'yicha katta yaxshilanish.
Agar siz loyihangizda Prismadan foydalansangiz, bu 3 ta yangi imkoniyatni albatta bilishingiz kerak! 👇
⚡️ 1. Relation Joins (Native JOINs)
*Endi "N+1" muammosi yoq!*
Oldin Prisma bog'langan ma'lumotlarni (masalan,
🔥 Yangi yechim: Prisma v7 endi SQL
🏎 2. Serverless Driver Adapters
*Vercel va Serverless uchun "Must-Have"*
Agar loyihangizni Vercel ga deploy qilsangiz, "Cold Start" (sekin yuklanish) muammosi hosil bo'lardi.
🔥 Yangi yechim: Endi Prisma og'ir "Binary engine" o'rniga yengil JavaScript driverlaridan (`pg`,
🛡 3. TypedSQL
*Raw SQL yozish endi 100% xavfsiz!*
Ba'zan murakkab so'rovlar uchun qo'lda SQL yozishga to'g'ri keladi (`$queryRaw`). Lekin oldin natija qanday tipda kelishini bilmasdik.
🔥 Yangi yechim: Siz
#prisma #typescript
Next.js va Node.js dasturchilari uchun ajoyib yangilik. Prisma katta yangilanish chiqardi, tezlik va xavfsizlik bo'yicha katta yaxshilanish.
Agar siz loyihangizda Prismadan foydalansangiz, bu 3 ta yangi imkoniyatni albatta bilishingiz kerak! 👇
⚡️ 1. Relation Joins (Native JOINs)
*Endi "N+1" muammosi yoq!*
Oldin Prisma bog'langan ma'lumotlarni (masalan,
User va uning Post'larini) olib kelish uchun bazaga bir nechta so'rov (query) yuborar edi. Bu esa katta loyihalarda sekin ishlashga olib kelardi.🔥 Yangi yechim: Prisma v7 endi SQL
JOIN lardan foydalanadi. Barcha ma'lumotlar bitta optimallashtirilgan so'rov bilan keladi.
// 3 barobar tezroq!
const users = await prisma.user.findMany({
relationLoadStrategy: 'join',
include: { posts: true, profile: true },
});
🏎 2. Serverless Driver Adapters
*Vercel va Serverless uchun "Must-Have"*
Agar loyihangizni Vercel ga deploy qilsangiz, "Cold Start" (sekin yuklanish) muammosi hosil bo'lardi.
🔥 Yangi yechim: Endi Prisma og'ir "Binary engine" o'rniga yengil JavaScript driverlaridan (`pg`,
neon, `planetscale`) foydalana oladi. Bu Next.js loyiha tezligini oshiradi! 🚀🛡 3. TypedSQL
*Raw SQL yozish endi 100% xavfsiz!*
Ba'zan murakkab so'rovlar uchun qo'lda SQL yozishga to'g'ri keladi (`$queryRaw`). Lekin oldin natija qanday tipda kelishini bilmasdik.
🔥 Yangi yechim: Siz
.sql fayl yozasiz, Prisma esa unga avtomatik TypeScript tiplarini yaratib beradi.
SELECT id, name, email FROM "user" WHERE "emailVerified" = true;
import { getUsers } from '@prisma/client/sql';
// TypeScript natijani aniq taniydi!
const users = await prisma.$queryRawTyped(getUsers());
#prisma #typescript
👍4
🖐🏻 Salom, do‘stlar!
Bir oz tanaffusdan keyin yana sizlar bilanman — energiya, yangi g‘oyalar va sifatli kontent bilan qaytdim ✨
Front-end magic, back-end logic ⚡
📌 Endi kanalda:
• Foydali IT + SMM maslahatlar
• Web dasturlash bo‘yicha mini darslar
• Dizayn va kontent yaratish bo‘yicha lifehacklar
• Amaliy loyihalar, motivatsiya va real tajribalar
🔥 Eng muhimi — kontent muntazam, sifatli va aynan siz uchun!
Sizlar bilan — @Mushtariydeveloper👩💻
Bugundan boshlab kuchli postlar ketma-ketligi boshlanadi 🚀
Bir oz tanaffusdan keyin yana sizlar bilanman — energiya, yangi g‘oyalar va sifatli kontent bilan qaytdim ✨
Front-end magic, back-end logic ⚡
📌 Endi kanalda:
• Foydali IT + SMM maslahatlar
• Web dasturlash bo‘yicha mini darslar
• Dizayn va kontent yaratish bo‘yicha lifehacklar
• Amaliy loyihalar, motivatsiya va real tajribalar
🔥 Eng muhimi — kontent muntazam, sifatli va aynan siz uchun!
Sizlar bilan — @Mushtariydeveloper👩💻
Bugundan boshlab kuchli postlar ketma-ketligi boshlanadi 🚀
🔥4👏2👍1🎉1
💠 HTML — saytning skeleti 🧱
💠 CSS — dizayni, ranglar, tartib 🎨
💠 JavaScript — animatsiya, harakat va interaktivlik
Bu uchliksiz hech qaysi zamonaviy sayt ishlamaydi. Web dasturlashni boshlayotganlar uchun 1-raqamli yo‘l aynan shu texnologiyalarni o‘rganishdan boshlanadi.
👉 @Mushtariydeveloper 👩💻
Please open Telegram to view this post
VIEW IN TELEGRAM
🔥3👏3🏆1
🚀 API nima?
API — bu web va mobil ilovalar o‘rtasidagi aloqa ko‘prigi 🌉
Ya’ni, frontend backend bilan API orqali gaplashadi.
📌 Misol:
Ilovaga kirdiz→ login qildiz→ ma’lumot serverdan API orqali keldi ✅
🔥 API bo‘lmasa:
— Login ishlamaydi
— To‘lov bo‘lmaydi
— Ma’lumot kelmaydi
🔴 API — web dasturlashning yuragi
Front-end magic, back-end logic. ✨
@Mushtariydeveloper
API — bu web va mobil ilovalar o‘rtasidagi aloqa ko‘prigi 🌉
Ya’ni, frontend backend bilan API orqali gaplashadi.
📌 Misol:
Ilovaga kirdiz→ login qildiz→ ma’lumot serverdan API orqali keldi ✅
🔥 API bo‘lmasa:
— Login ishlamaydi
— To‘lov bo‘lmaydi
— Ma’lumot kelmaydi
🔴 API — web dasturlashning yuragi
Front-end magic, back-end logic. ✨
@Mushtariydeveloper
🔥6👏2👍1