Dasturchil kanali
11 subscribers
41 photos
80 videos
9 files
13 links
Download Telegram
😊😊😊
Fullstack developer
Media is too big
VIEW IN TELEGRAM
#motiv
Sizning Elon Muskdan qayeringiz kam? Bizdan ham Elon Musklar chiqmaydimi?🤔
©️ Abror Muxtor Aliy
Media is too big
VIEW IN TELEGRAM
O'zbek programmistlari Gigant kompaniyalarda | Microsoft, Google, Facebook, Amazon, Ebay
Dasturchil kanali pinned Deleted message
😁👍
Kodim ishlasa bo'ldimi yoki toza kod yozaymi?

Dasturchilar orasida ko'pchiligi ishlasa bo'ldi degan aqidaga amal qilgan holda kod yozishadi. Ba'zi dasturchilar borki, toza kod yozish shaydosi.

Toza kod yozish ko'proq vaqt oladigandek tuyiladi, biroq bu ma'lumot aldamchi. Toza kod kelajakda ko'plab bug - lar sodir bo'lishini oldini oladi. Natijada sarfalganiga qaraganda ko'proq vaqtni tejaydi. Yo'qsa, yetakchi dasturchilar toza kod yozish startegiyalarini ishlab chiqish uchun vaqt sarflashmagan bo'lar edi.

Ishlasa bo'ldi degan kod yozish osondek tuyiladi, biroq unday emas. Ishlasa bo'ldi degan kod yozish juda qiyin!!! Siz rejasiz yoki xom reja asosida kod yoza olganingiz uchun, ishlasa bo'ldi talqinidagi kod sizni o'ziga rom etadi. Bundan tashqari, proyekt boshida tez siljiydi, borgan sari sekinlashib boradi. Toza kod yozishda esa buni aksi, boshida sekin, borgan sari tezlashib boradi.

P.S: Keling birgalikda toza kod yozamiz va dunyoni bug - lardan tozalaymiz. 😉

👉 @devfarhod
@backend_dasturlash kanalida PHP bo'yicha videodarslar chiqarilayotgan edi. Anchagina ko'p kontent bo'lib qolibdi. Video tayyor bo'lganlarining linki berilgan

Bugungacha o'tilgan va endi o'tiladigan PHP darslar ro'yxati:

1) Php bilan tanishuv, open serverni o'rnatish
2) O'zgaruvchilar turlari va ma'lumot turlari
3) Number va boolean turlari bilan ishlash
4) String funksiyalari
5) Operator va uning turlari (Arithmetic, Assignment, Increment/Decrement)
6) Matematik funksiyalar va o'zgarmaslar
7) Shart operatorlari
8) Tanlash operatori
9) Funksiyalar va funksiya parametrlari
10) While takrorlanish operatori
11) While sikli bo'yicha amaliyot
12) Do-while takrorlanish operatori
13) For takrorlanish operatori, break va continue
14) Massivlar bilan tanishuv, Indekslangan massiv
15) Assotsiativ massiv
16) Foreach takrorlanish operatori
17) Ko'p o'lchamli massivlar
18) Massiv funksiyalari
19) trim(), explode(), implode() funksiyalari
20) Serialize() va unserialize()
21) include va require
22) date() va time().
23) Json lar bilan tanishuv
24) Supergloballar bilan tanishuv va $_GLOBALS super globali
25) $_SERVER va $_REQUEST super globali
26) $_GET va $_POST super globallari
27) Formalar bilan ishlash
28) preg_match() va preg_replace()
29) Regex
30) Readfile() funksiyasi
31) fopen(), fread(), fclose(), fgets(), fgetc(), feof()
32) fwrite() funksiyasi
33) Faylni yuklash (upload qilish)
34) Cookie lar haqida
35)Cookie bo'yicha amaliyot
36) Session lar haqida
37) Filter lar haqida
38) IP manzillar
39) header() funksiyasi - download qilish
40) Copy(), file_exists(), unlink(), mkdir() funksiyalari
41) is_dir(), is_file(), rename(), rmdir() funksiyalari
42) touch(), basename(), file_get_contents(), file_put_contents() funksiyalari
43) mail jo'natish
44) pdf qilish
45) exception handlin - try, catch

YouTube
1-dars. Bu darsda php haqida ma`lumot va birinchi dasturimizni yaratdik
Media is too big
VIEW IN TELEGRAM
#GIT/GITHUB haqida toliq darsi
📌 Chrome brauzerida vkladkalar bilan ishlash

Ko'pchilik hozirda, ko'p tezkor xotira talab qilishiga qaramasdan aynan Google Chrome brauzeridan foydalanadi va bir paytning o'zida bir necha vkladkalar(sahifalar yoki oynachalar da tarjima qilsa bo'lsa kerak) bilan ishlaydi.

Shu vkladkalar bilan ishlashni tezlashtirish uchun quyida hot keylarni beraman. Bularni dastlab qog'ozga yozib oling, so'ng qarab-qarab ishlating, qarabsizki o'zingiz bilmagan holda yodlab olasiz.

Ctrl + 9 - oxirgi vkladkaga o'tish.
Ctrl + [1-8] - ko'rsatilgan sondagi vkladkaga o'tish
Ctrl + Tab - vkladkalarni ketma-ket o'tkazish
Ctrl + Shift + Tab - oldingi vkladkaga o'tish(teskari tomonga o'tiladi).
Ctrl + T - yangi vkladka ochish.
Ctrl + Shift + T - men uchun eng foydalisi, bilmasdan o'chirib qo'ygan vkladkani qaytadan ochish.
Alt + Home - mavjud vkladkada o'rnatilgan asosiy uy sahifasini(домашнюю страницу) ochish.

☝️Sekin astalik bilan faqat klaviatura bilan ishlashga o'ting bu ishingizni ancha tezlashtiradi.
📌 F1 dan F12 gacha tugmalar nima uchun kerak?

Kompyuter klaviaturasidagi bu tugmalar dastur turiga qarab o'zgarishi mumkin, lekin asosan bir turdagi vazifalarni bajaradi:

F1 - Windows yoki biror dasturda ma'lumotnoma chiqarib beradi.
F2 - Ish stoli yoki "Проводник"da fayl yoki papka nomini o'zgartirish.
F3 - Ish stoli yoki ko'p dasturlarda qidirish oynasini ochadi.
F4 - ALT+F4 kombaniatsiyasi aktiv oynani yopadi.
F5 - aktiv oynani yangilash(обновление)
F6 - brauzerlarda adres qatorini aktivlashtirish
F7 - Microsoft Office dasturlarida matnning to'g'ri yozilganligiga tekshirish(o'zbek tilida ishlamaydi).
F8 - Operatsion tizim yuklanayotganda, yuklanish rejimini tanlash(safe mode, oddiy yuklash).
F9 - Word dasturini xujjatni qayta yangilash(обновление).
F10 - Ochilgan dastur menyusini aktivlashtirish.
F11 - ko'p brauzerlarda to'liq ekran rejimiga o'tish va undan qaytish.
F12 - Office dasturlarida xujjatni saqlash oynasini ochish.

Bonus:
SHIFT + F10 - sichqonchani o'ng tugmani rolini bajaradi.
This media is not supported in your browser
VIEW IN TELEGRAM
🔷 Frilanser kim?

Ushbu videoda frilanserlik va uning afzalliklari haqida batafsil ma’lumot berilgan.
#Frilanser
Salom Azizlar
Menimcha hozirgi zamonda uyinga qiziqmaydigan inson bulmasa kerak. Sizda balki savol tug'ilar. Bu o'yinlar aslida qanday yaratiladi?
O'yinlar 2 usul bilan yaratiladi : 1-usul Kod yozichlar orqali , 2-usul esa 3d 2d ko'rinishlar yani programmalar orqali bajariladi
Bugundan biz sizga o'yinlar yaratishni urganish imkonini beramiz
HTML CSS yordamida ajoyib toggle button 🤩