🐍 PYTHON | 07/45
7-dars. Turini o‘zgartirish
Hisoblash uchun input() qaytargan matnni songa aylantiramiz: int() — butun son, float() — kasr son. str() esa songa matn sifatida qarashga yordam beradi. int("salom") xato beradi. Misolda 15 kiriting.
💻 Misol:
✅ Natija: Keyingi yil: 16
4.5
🎯 Mashq: Ikki butun sonni input() bilan olib, ularning yig‘indisini chiqaring.
⚡ FAST CODER | @Fast_Coder
#Python #Dars07
7-dars. Turini o‘zgartirish
Hisoblash uchun input() qaytargan matnni songa aylantiramiz: int() — butun son, float() — kasr son. str() esa songa matn sifatida qarashga yordam beradi. int("salom") xato beradi. Misolda 15 kiriting.
💻 Misol:
yosh = int(input("Yoshingiz: "))
print("Keyingi yil:", yosh + 1)
print(float("3.5") + 1)✅ Natija: Keyingi yil: 16
4.5
🎯 Mashq: Ikki butun sonni input() bilan olib, ularning yig‘indisini chiqaring.
⚡ FAST CODER | @Fast_Coder
#Python #Dars07
📦 PHP loyiha: «Mini Blog» (.zip)
Bazasiz ishlaydigan blog: maqolalar
📁 Ichida:
✅ Maqolalar ro‘yxati va alohida maqola sahifasi
✅ XSS dan himoya (hamma joyda
✅ 404 sahifa,
✅ Yangi maqola —
🚀 Papkada:
🎯 Vazifa: maqolalarni sanasi bo‘yicha yangisidan eskisiga saralang (
#php #sayt #loyiha #kod
⚡ FAST CODER | @Fast_Coder
O‘rgan, Yarata ol!
Bazasiz ishlaydigan blog: maqolalar
posts.json faylida, sahifalar esa PHP’da yasaladi.📁 Ichida:
index.php, post.php, funksiyalar.php, posts.json, style.css, README.txt✅ Maqolalar ro‘yxati va alohida maqola sahifasi
✅ XSS dan himoya (hamma joyda
h())✅ 404 sahifa,
slug orqali havola✅ Yangi maqola —
posts.json ga bitta blok qo‘shish🚀 Papkada:
php -S localhost:8000🎯 Vazifa: maqolalarni sanasi bo‘yicha yangisidan eskisiga saralang (
usort).#php #sayt #loyiha #kod
⚡ FAST CODER | @Fast_Coder
O‘rgan, Yarata ol!
🔥2
🐘 Qiziqarli fakt: PHP nomi nimani anglatadi?
PHP dastlab «Personal Home Page» — «shaxsiy uy sahifasi» degan ma’noni bergan. 1994-yilda dasturchi Rasmus Lerdorf o‘zining rezyume-saytiga kelgan tashrifchilarni sanash uchun kichik C skriptlarini yozgan, keyin 1995-yilda ularni «Personal Home Page Tools» nomi bilan e’lon qilgan.
Bugun esa PHP — rekursiv qisqartma: «PHP: Hypertext Preprocessor». Ya’ni nomning ichida yana o‘sha nom bor 😄
💡 Kompyuter savodxonligi:
#fakt #savodxonlik #php
⚡ FAST CODER | @Fast_Coder
O‘rgan, Yarata ol!
PHP dastlab «Personal Home Page» — «shaxsiy uy sahifasi» degan ma’noni bergan. 1994-yilda dasturchi Rasmus Lerdorf o‘zining rezyume-saytiga kelgan tashrifchilarni sanash uchun kichik C skriptlarini yozgan, keyin 1995-yilda ularni «Personal Home Page Tools» nomi bilan e’lon qilgan.
Bugun esa PHP — rekursiv qisqartma: «PHP: Hypertext Preprocessor». Ya’ni nomning ichida yana o‘sha nom bor 😄
💡 Kompyuter savodxonligi:
Ctrl + Shift + V matnni formatsiz (oddiy matn ko‘rinishida) qo‘yadi. Saytdan nusxa olgan matn bilan ishlaganda juda qo‘l keladi.#fakt #savodxonlik #php
⚡ FAST CODER | @Fast_Coder
O‘rgan, Yarata ol!
📰 Dasturchilar qaysi tillarni ko‘p ishlatadi?
Stack Overflow’ning so‘nggi e’lon qilingan so‘rovi (2025) natijalari — kasbiy dasturchilar o‘tgan yilda ishlatgan tillar:
🥇 JavaScript — 66%
🥈 HTML/CSS — 61,9%
🥉 SQL — 58,6%
4️⃣ Python — 57,9% (bir yilda +7 punkt o‘sdi)
❤️ Eng «sevimli» til — Rust (72%).
JavaScript 2011-yilda so‘rov boshlanganidan beri har yili birinchi o‘rinda. 2026-yilgi so‘rov natijalari hali e’lon qilinmagan.
Manba: Stack Overflow Developer Survey
#yangilik #statistika #python
⚡ FAST CODER | @Fast_Coder
O‘rgan, Yarata ol!
Stack Overflow’ning so‘nggi e’lon qilingan so‘rovi (2025) natijalari — kasbiy dasturchilar o‘tgan yilda ishlatgan tillar:
🥇 JavaScript — 66%
🥈 HTML/CSS — 61,9%
🥉 SQL — 58,6%
4️⃣ Python — 57,9% (bir yilda +7 punkt o‘sdi)
❤️ Eng «sevimli» til — Rust (72%).
JavaScript 2011-yilda so‘rov boshlanganidan beri har yili birinchi o‘rinda. 2026-yilgi so‘rov natijalari hali e’lon qilinmagan.
Manba: Stack Overflow Developer Survey
#yangilik #statistika #python
⚡ FAST CODER | @Fast_Coder
O‘rgan, Yarata ol!
🐍 Python o‘yini: Wordle (dasturlash so‘zlari)
Mashhur Wordle o‘yinining terminal versiyasi: 5 harfli so‘zni 6 urinishda toping. Har harfning rangi maslahat beradi:
🟩 harf o‘z joyida
🟨 so‘zda bor, lekin joyi boshqa
⬜ so‘zda yo‘q
✅ So‘zlar dasturlashdan:
✅ Takroriy harflar to‘g‘ri hisoblanadi
✅ Rangli chiqarish (ANSI kodlari)
📚 O‘rganasiz: ikki bosqichli tekshiruv algoritmi, ro‘yxatlar,
🎯 Vazifa: so‘zlar ro‘yxatini kengaytiring.
#python #oyin #kod
⚡ FAST CODER | @Fast_Coder
O‘rgan, Yarata ol!
Mashhur Wordle o‘yinining terminal versiyasi: 5 harfli so‘zni 6 urinishda toping. Har harfning rangi maslahat beradi:
🟩 harf o‘z joyida
🟨 so‘zda bor, lekin joyi boshqa
⬜ so‘zda yo‘q
✅ So‘zlar dasturlashdan:
print, class, while, array...✅ Takroriy harflar to‘g‘ri hisoblanadi
✅ Rangli chiqarish (ANSI kodlari)
📚 O‘rganasiz: ikki bosqichli tekshiruv algoritmi, ro‘yxatlar,
zip, ANSI ranglar.🎯 Vazifa: so‘zlar ro‘yxatini kengaytiring.
#python #oyin #kod
⚡ FAST CODER | @Fast_Coder
O‘rgan, Yarata ol!
🔥1
🐍 PYTHON | 08/45
8-dars. Arifmetik amallar
+ qo‘shadi, - ayiradi,
💻 Misol:
✅ Natija: 3.4
3
2
8
🎯 Mashq: 135 daqiqani soat va daqiqaga aylantiring: // va % dan foydalaning.
⚡ FAST CODER | @Fast_Coder
#Python #Dars08
8-dars. Arifmetik amallar
+ qo‘shadi, - ayiradi,
* ko‘paytiradi, / bo‘ladi. // bo‘linmani pastga qarab yaxlitlaydi, % qoldiqni topadi, ** darajaga oshiradi. Amal tartibini qavs bilan boshqaring. Nolga bo‘lish mumkin emas.💻 Misol:
a = 17
b = 5
print(a / b)
print(a // b)
print(a % b)
print(2 ** 3)
✅ Natija: 3.4
3
2
8
🎯 Mashq: 135 daqiqani soat va daqiqaga aylantiring: // va % dan foydalaning.
⚡ FAST CODER | @Fast_Coder
#Python #Dars08
🌐 HTML sayt kodi: «Kalkulyator»
Shishasimon (glassmorphism) dizaynli kalkulyator — bitta .html fayl. Sichqoncha ham, klaviatura ham ishlaydi.
✅
✅
✅ Nolga bo‘lishda «Xato» chiqadi,
✅ Telefonga moslashgan
📚 O‘rganasiz: CSS
🎯 Vazifa: ilmiy tugmalar (
#html #css #javascript #sayt #kod
⚡ FAST CODER | @Fast_Coder
O‘rgan, Yarata ol!
Shishasimon (glassmorphism) dizaynli kalkulyator — bitta .html fayl. Sichqoncha ham, klaviatura ham ishlaydi.
✅
eval() ishlatilmagan — xavfsiz hisoblash✅
0.1 + 0.2 = 0.3 (suzuvchi nuqta xatosi yaxlitlanadi)✅ Nolga bo‘lishda «Xato» chiqadi,
% va ⌫ ishlaydi✅ Telefonga moslashgan
📚 O‘rganasiz: CSS
backdrop-filter, obyekt ichida funksiyalar, holat boshqaruvi, klaviatura hodisalari.🎯 Vazifa: ilmiy tugmalar (
√, x²) qo‘shing.#html #css #javascript #sayt #kod
⚡ FAST CODER | @Fast_Coder
O‘rgan, Yarata ol!
🕸 Qiziqarli fakt: birinchi veb-sayt qanday edi?
1991-yilda CERN’dagi olim Tim Berners-Li dunyodagi birinchi veb-saytni ishga tushirdi. Manzili — info.cern.ch. Unda dizayn ham, rasm ham yo‘q edi: faqat matn va havolalar hamda «Veb nima?» degan tushuntirish.
Bugun ham shu manzilda uning tarixiy nusxasini ko‘rish mumkin. Berners-Li HTML, HTTP va URL ni ham o‘zi ishlab chiqqan — hozirgi veb aynan shulardan iborat.
💡 Kompyuter savodxonligi: parolni hamma saytda bir xil qilmang. Parol menejeri va ikki bosqichli tasdiqlash (2FA) hisobingizni buzishdan asraydi.
#fakt #savodxonlik #internet
⚡ FAST CODER | @Fast_Coder
O‘rgan, Yarata ol!
1991-yilda CERN’dagi olim Tim Berners-Li dunyodagi birinchi veb-saytni ishga tushirdi. Manzili — info.cern.ch. Unda dizayn ham, rasm ham yo‘q edi: faqat matn va havolalar hamda «Veb nima?» degan tushuntirish.
Bugun ham shu manzilda uning tarixiy nusxasini ko‘rish mumkin. Berners-Li HTML, HTTP va URL ni ham o‘zi ishlab chiqqan — hozirgi veb aynan shulardan iborat.
💡 Kompyuter savodxonligi: parolni hamma saytda bir xil qilmang. Parol menejeri va ikki bosqichli tasdiqlash (2FA) hisobingizni buzishdan asraydi.
#fakt #savodxonlik #internet
⚡ FAST CODER | @Fast_Coder
O‘rgan, Yarata ol!
📰 Android 17 barqaror versiyasi chiqdi
Google 2026-yil 16-iyunda Android 17 ni barqaror versiya sifatida chiqardi. U Pixel 6 va undan yangi telefonlarga iyundagi Pixel Drop bilan birga tarqala boshladi, manba kodi esa AOSP’ga joylandi.
👨💻 Dasturchilar uchun:
🔹 API to‘plami Beta 3 bosqichidayoq «qotirilgan» (Platform Stability)
🔹 Ilovalarni yangi versiyaga moslab, Google Play’ga yuklash vaqti keldi
🔹 Beta 1 — fevralda, Beta 4 — aprelda chiqqan edi
Manba: Android Developers, Android Authority
#yangilik #android
⚡ FAST CODER | @Fast_Coder
O‘rgan, Yarata ol!
Google 2026-yil 16-iyunda Android 17 ni barqaror versiya sifatida chiqardi. U Pixel 6 va undan yangi telefonlarga iyundagi Pixel Drop bilan birga tarqala boshladi, manba kodi esa AOSP’ga joylandi.
👨💻 Dasturchilar uchun:
🔹 API to‘plami Beta 3 bosqichidayoq «qotirilgan» (Platform Stability)
🔹 Ilovalarni yangi versiyaga moslab, Google Play’ga yuklash vaqti keldi
🔹 Beta 1 — fevralda, Beta 4 — aprelda chiqqan edi
Manba: Android Developers, Android Authority
#yangilik #android
⚡ FAST CODER | @Fast_Coder
O‘rgan, Yarata ol!
🌐 HTML o‘yini: «Pong»
1972-yilgi afsonaviy arkada o‘yini — kompyuterga qarshi. Raketkani sichqoncha, ↑↓ yoki W/S bilan boshqaring, 5 ballgacha o‘ynang.
✅ Bitta .html fayl,
✅ Har urilishda to‘p 6% tezlashadi
✅ Raketkaning qaysi joyiga urilishiga qarab to‘p burchagi o‘zgaradi
✅ Telefonda barmoq bilan ham o‘ynaladi
📚 O‘rganasiz: o‘yin sikli (
🎯 Vazifa: ikkinchi o‘yinchi rejimini qo‘shing (W/S va ↑/↓).
#html #javascript #oyin #kod
⚡ FAST CODER | @Fast_Coder
O‘rgan, Yarata ol!
1972-yilgi afsonaviy arkada o‘yini — kompyuterga qarshi. Raketkani sichqoncha, ↑↓ yoki W/S bilan boshqaring, 5 ballgacha o‘ynang.
✅ Bitta .html fayl,
canvas da chizilgan✅ Har urilishda to‘p 6% tezlashadi
✅ Raketkaning qaysi joyiga urilishiga qarab to‘p burchagi o‘zgaradi
✅ Telefonda barmoq bilan ham o‘ynaladi
📚 O‘rganasiz: o‘yin sikli (
requestAnimationFrame), to‘qnashuvlar, oddiy sun’iy intellekt.🎯 Vazifa: ikkinchi o‘yinchi rejimini qo‘shing (W/S va ↑/↓).
#html #javascript #oyin #kod
⚡ FAST CODER | @Fast_Coder
O‘rgan, Yarata ol!
🐍 PYTHON | 09/45
9-dars. f-string: matn ichida qiymat
Matn oldidagi f belgisi {} ichiga o‘zgaruvchi yoki ifoda yozishga imkon beradi. :.2f kasr sonni ekranda ikki kasr xona bilan ko‘rsatadi; bu qiymatning o‘zini o‘zgartirmaydi.
💻 Misol:
✅ Natija: Aziza: 87.46 ball
Jami: 15
🎯 Mashq: Mahsulot nomi, narxi va sonidan foydalanib: "Olma: 3 dona, jami 15000 so‘m" jumlasini tuzing.
⚡ FAST CODER | @Fast_Coder
#Python #Dars09
9-dars. f-string: matn ichida qiymat
Matn oldidagi f belgisi {} ichiga o‘zgaruvchi yoki ifoda yozishga imkon beradi. :.2f kasr sonni ekranda ikki kasr xona bilan ko‘rsatadi; bu qiymatning o‘zini o‘zgartirmaydi.
💻 Misol:
ism = "Aziza"
ball = 87.456
print(f"{ism}: {ball:.2f} ball")
print(f"Jami: {3 * 5}")
✅ Natija: Aziza: 87.46 ball
Jami: 15
🎯 Mashq: Mahsulot nomi, narxi va sonidan foydalanib: "Olma: 3 dona, jami 15000 so‘m" jumlasini tuzing.
⚡ FAST CODER | @Fast_Coder
#Python #Dars09
🐘 PHP sayt kodi: «Kirish va ro‘yxatdan o‘tish»
Har bir saytning asosi — foydalanuvchilar tizimi. Bu bitta faylda to‘liq ishlaydi (JSON saqlash).
✅ Parol ochiq saqlanmaydi —
✅ Kirishda
✅ CSRF token va XSS himoyasi
✅ Login va parol tekshiruvi
🚀 Ishga tushirish:
🎯 Vazifa: 5 marta noto‘g‘ri parol kiritilgach, kirishni vaqtincha bloklang (brute-force himoyasi).
#php #sayt #xavfsizlik #kod
⚡ FAST CODER | @Fast_Coder
O‘rgan, Yarata ol!
Har bir saytning asosi — foydalanuvchilar tizimi. Bu bitta faylda to‘liq ishlaydi (JSON saqlash).
✅ Parol ochiq saqlanmaydi —
password_hash() va password_verify()✅ Kirishda
session_regenerate_id() — sessiya o‘g‘irlanishidan himoya✅ CSRF token va XSS himoyasi
✅ Login va parol tekshiruvi
🚀 Ishga tushirish:
php -S localhost:8000 → localhost:8000/auth.php🎯 Vazifa: 5 marta noto‘g‘ri parol kiritilgach, kirishni vaqtincha bloklang (brute-force himoyasi).
#php #sayt #xavfsizlik #kod
⚡ FAST CODER | @Fast_Coder
O‘rgan, Yarata ol!
🔢 Qiziqarli fakt: «bit» so‘zi qayerdan paydo bo‘lgan?
Bit — «binary digit» (ikkilik raqam) so‘zlarining qisqartmasi. Uni 1947-yilda amerikalik matematik Djon Tyuki taklif qilgan, keyinroq Klod Shennon axborot nazariyasida mashhur qilgan.
Bit faqat ikki qiymat oladi: 0 yoki 1. 8 bit = 1 bayt. Telefoningizdagi hamma narsa — rasm, musiqa, o‘yin — shu nollar va birlardan iborat!
💡 Kompyuter savodxonligi: Windows’da fayl kengaytmalarini (
#fakt #savodxonlik #kompyuter
⚡ FAST CODER | @Fast_Coder
O‘rgan, Yarata ol!
Bit — «binary digit» (ikkilik raqam) so‘zlarining qisqartmasi. Uni 1947-yilda amerikalik matematik Djon Tyuki taklif qilgan, keyinroq Klod Shennon axborot nazariyasida mashhur qilgan.
Bit faqat ikki qiymat oladi: 0 yoki 1. 8 bit = 1 bayt. Telefoningizdagi hamma narsa — rasm, musiqa, o‘yin — shu nollar va birlardan iborat!
💡 Kompyuter savodxonligi: Windows’da fayl kengaytmalarini (
.pdf, .exe) ko‘rish uchun Explorer → View → Show → File name extensions ni yoqing. Yashirin .exe fayllardan ehtiyot bo‘lasiz.#fakt #savodxonlik #kompyuter
⚡ FAST CODER | @Fast_Coder
O‘rgan, Yarata ol!
📰 IT Park Uzbekistan: IT xizmatlari eksporti o‘smoqda
2026-yilning yanvar–mart oylarida IT Park rezidentlari 191,8 million dollarlik xizmat eksport qildi — bu o‘tgan yilning shu davridan 38,5 million dollar ko‘p.
🔹 IT Park’da 650 dan ortiq rezident kompaniya bor, ular 2028-yilgacha soliq va bojxona to‘lovlaridan ozod
🔹 Yirik rezidentlar uchun eksport maqsadi: 2026-yilda 20%, 2027-yilda 35%, 2028-yilda 50%
🔹 104 ta yangi eksportga yo‘naltirilgan rezident qabul qilingan, ularning 60 tasida xorijiy kapital bor
Yangi rezidentlar birinchi yilda 2400 dan ortiq yangi ish o‘rni yaratishni rejalashtirgan.
Manba: Zamin.uz, IT Park Uzbekistan
#yangilik #itpark #ozbekiston
⚡ FAST CODER | @Fast_Coder
O‘rgan, Yarata ol!
2026-yilning yanvar–mart oylarida IT Park rezidentlari 191,8 million dollarlik xizmat eksport qildi — bu o‘tgan yilning shu davridan 38,5 million dollar ko‘p.
🔹 IT Park’da 650 dan ortiq rezident kompaniya bor, ular 2028-yilgacha soliq va bojxona to‘lovlaridan ozod
🔹 Yirik rezidentlar uchun eksport maqsadi: 2026-yilda 20%, 2027-yilda 35%, 2028-yilda 50%
🔹 104 ta yangi eksportga yo‘naltirilgan rezident qabul qilingan, ularning 60 tasida xorijiy kapital bor
Yangi rezidentlar birinchi yilda 2400 dan ortiq yangi ish o‘rni yaratishni rejalashtirgan.
Manba: Zamin.uz, IT Park Uzbekistan
#yangilik #itpark #ozbekiston
⚡ FAST CODER | @Fast_Coder
O‘rgan, Yarata ol!