FAST CODER | PHP TEAM
3.62K subscribers
333 photos
76 videos
803 files
683 links
🏁Dasturlashga qadam ❗️

💣Backend

💻PHP bo'yicha bepul darslar❗️

👨🏻‍💻 @Rustam_Hikmatullayev

🌐Dasturlashda:
📊5 yillik tajriba ✅
👥50+ shogirt ✅
🤝100+ hamkor ✅
Download Telegram
Ishora_Python314.zip
8.8 MB
🔥 O‘SHA MASHHUR BARMOQLARNI SEZUVCHI DASTUR KODI!
Python’da yozilgan ushbu dastur kamera orqali qo‘l va barmoq harakatlarini aniqlaydi. 👋💻
📦 Ishga tushirish juda oson:
1️⃣ Kodni yuklab olasiz
2️⃣ install.bat faylini ishga tushirib kerakli kutubxonalarni o‘rnatasiz
3️⃣ run.bat orqali dasturni ishga tushirasiz
✅ Python’da yozilgan
✅ Kamera orqali qo‘lni aniqlaydi
✅ Barmoq harakatlarini sezadi
✅ Tayyor kod — o‘rnatib ishlatish mumkin
🤖 Computer Vision va Python’ga qiziqsangiz, albatta sinab ko‘ring!

@Fast_Coder
⚡5🔥4
🔥 Rus tilini zo‘r bilaman deb o‘ylaysizmi?

😎 Bilimingizni sinab ko‘rishni xohlaysizmi?

🧠 Unda o‘zingizni sinab ko‘ring! Rus tili bo‘yicha test savollariga javob bering va bilim darajangizni aniqlang.

👉 @RusTilida_Bot orqali sinab ko‘ring!

⏱️ Tez, qiziqarli va foydali!

🔥 Qani, nechta savolga to‘g‘ri javob bera olasiz?
🐍 PYTHON | 01/45
1-dars. Python nima?

Python — kompyuterga buyruq berish uchun dasturlash tili. U bilan bot, veb-ilova, avtomatlashtirish va ma’lumot tahlili loyihalari yaratiladi. Bugun birinchi buyruq: print() matnni ekranga chiqaradi. Matn qo‘shtirnoq ichida yoziladi.

💻 Misol:

print("Salom, Fast Coder!")



✅ Natija: Salom, Fast Coder!

🎯 Mashq: Qo‘shtirnoq ichidagi matnni o‘zgartirib, o‘z ismingizni chiqaring. Kodni o‘qish bilan cheklanmang — ishga tushiring!

⚡ FAST CODER | @Fast_Coder
#Python #Dars01
⚡1🔥1
🧠 Qiziqarli fakt: dasturdagi xato nega «bug» deyiladi?

1947-yil 9-sentabr. Garvarddagi Mark II kompyuteri to‘xtab qoldi. Muhandislar sababini izlab, rele orasidan haqiqiy kuya topishdi 🦋

Uni jurnalga yopishtirib qo‘yib, shunday yozishgan: «First actual case of bug being found» — «Xato (bug) topilishining birinchi haqiqiy holati».

Aslida «bug» so‘zi muhandislikda undan oldin ham ishlatilgan, ammo aynan shu jurnal sahifasi mashhur bo‘lib ketdi. Shundan beri xatoni topib tuzatish debugging deb ataladi.

💡 Kompyuter savodxonligi: tasodifan yopib yuborilgan brauzer oynasini Ctrl + Shift + T qaytarib beradi.

#fakt #savodxonlik #tarix

⚡ FAST CODER | @Fast_Coder
O‘rgan, Yarata ol!
🔥4
📰 Python 3.15 — final chiqishiga bir necha kun qoldi

Sentabr boshida 3.15.0rc2 (so‘nggi release candidate) e’lon qilindi. Yakuniy versiya 2026-yil 1-oktabrga rejalashtirilgan.

Nimalar keladi:
🔹 Lazy imports (PEP 810) — modullar kerak bo‘lganda yuklanadi, dastur tezroq ishga tushadi
🔹 frozendict (PEP 814) — o‘zgarmas lug‘at turi
🔹 UTF-8 — standart kodlash (PEP 686) — fayllarni o‘qishda kodlash muammolari kamayadi
🔹 Yangi profiler (PEP 799) — kod qayerda sekin ishlashini kam yuklama bilan ko‘rsatadi

Versiyangizni tekshiring: python --version

Manba: python.org

#yangilik #python

⚡ FAST CODER | @Fast_Coder
O‘rgan, Yarata ol!
🐍 Python o‘yini: «Raqamni top!»

Kompyuter sirli raqam o‘ylaydi — siz uni cheklangan urinishda topasiz. Har taxminingizga «issiq», «iliq» yoki «sovuq» deb maslahat beradi.

✅ 3 ta daraja: oson, o‘rta, qiyin
✅ Eng yaxshi natija rekord.json ga saqlanadi
✅ Faqat standart kutubxona — hech narsa o‘rnatish shart emas

📚 Nimani o‘rganasiz: random, json, pathlib, while True bilan kiritishni tekshirish, funksiyalar.

🎯 Vazifa: sirli raqam oralig‘ini o‘zingiz tanlashga ruxsat bering. Kodni kommentda tashlang!

⬇️ Fayl pastda.

#python #oyin #kod

⚡ FAST CODER | @Fast_Coder
O‘rgan, Yarata ol!
raqamni_top.py
2.6 KB
📎 raqamni_top.py
▶️ python raqamni_top.py

⚡ @Fast_Coder
📰 PHP 8.5: kod yozish uslubi o‘zgaryapti

PHP 8.5 2025-yil 20-noyabrda chiqdi. Asosiy yangiliklar:

🔹 Pipe operatori |> — funksiyalarni ichma-ich yozmasdan, zanjir qilib chaqirasiz
🔹 URI kengaytmasi — URL manzillarni standart bo‘yicha tahlil qiladi
🔹 array_first() va array_last() — massivning birinchi va oxirgi elementi
🔹 clone with — obyektni nusxalab, xossalarini darrov o‘zgartirish

Misol (PHP 8.5 va undan yuqorida ishlaydi):
$natija = "  salom dunyo  "
|> trim(...)
|> ucwords(...);
// Salom Dunyo


Keyingi versiya (8.6 yoki 9.0) 2026-yil oxirida kutilmoqda.

Manba: php.net

#yangilik #php

⚡ FAST CODER | @Fast_Coder
O‘rgan, Yarata ol!
🐍 PYTHON | 02/45
2-dars. Birinchi .py fayl

Kompyuterga Python 3 ni python.org rasmiy saytidan o‘rnating. IDLE mavjud bo‘lsa, oching: File → New File. Quyidagi kodni yozib, salom.py nomida saqlang va Run → Run Module (F5) ni bosing. .py — Python fayli kengaytmasi.

💻 Misol:

print("Birinchi dasturim!")
print(2 + 3)



✅ Natija: Birinchi dasturim!
5

🎯 Mashq: Faylga uchinchi print() qatorini qo‘shing, saqlang va qayta ishga tushiring.

⚡ FAST CODER | @Fast_Coder
#Python #Dars02
vazifalar.php
4.8 KB
📎 vazifalar.php
▶️ php -S localhost:8000 → localhost:8000/vazifalar.php

⚡ @Fast_Coder
🐘 PHP sayt kodi: «Mini To-Do»

Vazifa qo‘shish, bajarildi deb belgilash va o‘chirish — hammasi bitta faylda, MySQL kerak emas. Ma’lumot vazifalar.json da saqlanadi.

✅ CSRF himoyasi (sessiya token)
✅ XSS dan himoya: htmlspecialchars
✅ POST → Redirect → GET (sahifani yangilaganda takror qo‘shilmaydi)
✅ Zamonaviy qorong‘i dizayn

🚀 Ishga tushirish: papkada php -S localhost:8000 deb yozing, so‘ng brauzerda localhost:8000/vazifalar.php ni oching.

🎯 Vazifa: vazifa matnini tahrirlash imkonini qo‘shing.

#php #sayt #kod

⚡ FAST CODER | @Fast_Coder
O‘rgan, Yarata ol!
🎮 Qiziqarli fakt: birinchi elektron o‘yinlardan biri — tennis

1958-yilda fizik Uilyam Xigingbotam Brukxeyven laboratoriyasida ochiq eshiklar kuni uchun «Tennis for Two» o‘yinini yasadi. Ekran o‘rnida osiloskop bo‘lgan, to‘p esa yorug‘ chiziq bo‘lib uchgan 🎾

Ko‘pchilik uni birinchi elektron o‘yinlardan biri deb hisoblaydi. Bugun shunday o‘yinni 50 qator kodda yozish mumkin — buni kanalimizda ko‘rasiz.

💡 Kompyuter savodxonligi: Win + V — Windows'da nusxa olingan matnlar tarixi. Oldingi nusxalarni ham qayta qo‘yishingiz mumkin.

#fakt #savodxonlik #oyin

⚡ FAST CODER | @Fast_Coder
O‘rgan, Yarata ol!
ilon_oyini.html
4.2 KB
📎 ilon_oyini.html
▶️ Brauzerda oching (ikki marta bosing)

⚡ @Fast_Coder
🔥2
🌐 HTML o‘yini: «Ilon» (Snake)

Klassik ilon o‘yini — bitta .html fayl, hech narsa o‘rnatish shart emas. Faylni brauzerda oching va o‘ynang!

✅ Strelkalar yoki WASD, telefonda esa barmoq bilan surish
✅ Har 5 ball — ilon tezlashadi
✅ Rekord localStorage da saqlanadi
✅ Bo‘sh joy — pauza, Enter — qayta boshlash

📚 O‘rganasiz: canvas, setInterval, klaviatura va touch hodisalari, massivlar bilan ishlash.

🎯 Vazifa: devorga urilganda o‘lmasdan, qarama-qarshi tomondan chiqadigan rejim qo‘shing.

#html #javascript #oyin #kod

⚡ FAST CODER | @Fast_Coder
O‘rgan, Yarata ol!
krestik_nolik.py
3.4 KB
📎 krestik_nolik.py
▶️ python krestik_nolik.py

⚡ @Fast_Coder
⚡1
🐍 Python o‘yini: «Krestik-nolik»

Kompyuter minimax algoritmi bilan o‘ynaydi: har bir yurishdan keyin nima bo‘lishini oldindan hisoblaydi. Uni yutib bo‘lmaydi — eng yaxshi natijangiz durang 😎

✅ X yoki O ni o‘zingiz tanlaysiz
✅ Hisob yuritiladi: siz, kompyuter, durang
✅ Faqat standart Python, hech narsa o‘rnatmang

📚 O‘rganasiz: rekursiya, minimax, ro‘yxatlar bilan ishlash, kiritishni tekshirish.

🎯 Vazifa: «oson» darajani qo‘shing: kompyuter ba’zan tasodifiy yursin, shunda yutish mumkin bo‘ladi.

#python #oyin #algoritm #kod

⚡ FAST CODER | @Fast_Coder
O‘rgan, Yarata ol!
🐍 PYTHON | 03/45
3-dars. print() va izohlar

print() bir nechta qiymatni ham chiqaradi. sep ularning orasidagi belgini belgilaydi. # bilan boshlangan izoh dasturga tushuntirish beradi; Python uni buyruq sifatida bajarmaydi. Matn ichidagi # esa oddiy belgi.

💻 Misol:

# Bu qator tushuntirish uchun
print("Python", "45 dars", sep=" | ")
print("Natija:", 4 + 6)



✅ Natija: Python | 45 dars
Natija: 10

🎯 Mashq: Uchta sevimli faningizni bitta print() yordamida vergul bilan ajratib chiqaring.

⚡ FAST CODER | @Fast_Coder
#Python #Dars03
portfolio_sayt.zip
7.8 KB
📎 portfolio_sayt.zip · 4 ta fayl
▶️ Arxivdan chiqaring → index.html ni oching

⚡ @Fast_Coder
📦 Sayt kodi: «Portfolio» (.zip)

Tayyor shaxsiy sayt shabloni. Arxivni oching, index.html ni brauzerda ochsangiz bo‘ldi. Ismingizni yozing va o‘zingiznikini qiling!

📁 Ichida: index.html, style.css, script.js, README.txt

✅ Yozuv effekti (kasblar almashib turadi)
✅ Yorug‘ / qorong‘i mavzu, tanlov saqlanadi
✅ Telefon va kompyuterga moslashadi
✅ Loyihalar kartalari script.js ro‘yxatidan yasaladi

🎯 Vazifa: «Loyihalar» kartalariga havola (link) qo‘shing.

🌍 Saytni bepul joylash: GitHub Pages yoki Netlify.

#html #css #javascript #sayt #kod

⚡ FAST CODER | @Fast_Coder
O‘rgan, Yarata ol!