Forwarded from Zafarbek Shows
โ๏ธ *Dasturlashni mustaqil o'rganmoqchilarga mening 10 ta maslahatim: *
1. Hech qanday pullik kurs sotib olmang! Youtube eng katta kutubxona. U yerdan barchani malumotni topasiz.
2. Tasodifiy video-darsdan boshlamang. Avvalambor yaxshi tushuntirilgan video-darslar kanalini toping. Masalan: Sariq Dev.
3. Siz biror videodan biror nima o'rganmoqdasiz va videoda yozilgan kodni sizham birxil qilib ko'chirib oldingiz ammo sizda videodagiday natija chiqmayapti. Bunday xolatda avvalambor o'sha videoni kamentariyalarini o'qib chiqing. U yerda albatta kimdir sizga o'xshagan muammoga duch kelganligi haqida yozib qoldirgan va unga o'sha video yuklovchisi javob bergan bo'ladi. Agarda bunday kamentni topa olmasangiz o'zingiz muammoingiz haqida yozib qoldiring. Video muallifi sizga tezda javob beradi. Agar bu ham foyda bermasa kimdandir yordam so'rang. Telegramda barcha dasturlash tillariga oid guruhlar mavjud.
4. Iloji boricha ko'proq masala yeching va konsolda ishlashni mukammal o'rganing.
5. Biror video-darsni ko'rgandan so'ng undan o'rgangan kodlaringiz asosida birorta qiziqroq dastur yarating. Keyin o'sha dasturni do'stlaringizga, oila-azolaringizga ko'rsatib maqtaning (bu sizning dasturlashga qiziqishingizni yanada oshiradi). Keyin o'sha o'rganganlaringizni video-dars qilib xuddi ustozlardek o'rgatishga harakat qiling (o'rganganlarni mustahkalmashning eng yaxshi usuli o'rgatishdir). Videoda o'rgatilgan malumotlarni hamma joyingiz bilan tushunmaguningizcha keyingi darsga o'tmang.
6. Agarda endi o'rganishni boshlayotgan bo'lsangiz siz uchun zerikarli ammo o'rganishingiz shart bo'lgan malumotlardan boshlamang. O'rganishni qiziqroq narsalardan boshlang. Masalan: o'yin yaratish, bot yaratish, html&css.
7. Har doim biror "mukammalroq" dasturni o'z kuchingiz bilan yaratganingizdan so'ng xursand xolda keyingi dasturni yaratishga o'tib ketmang. Biroz kuting, bu vaqtda miyangiz dofamin (o'z-o'zidan qoniqish) moddasini ishlab chiqaradi. Undan ko'ra biroz yotib nimalar qilib qo'yganingizni o'ylab o'zingizdan faxrlaning va o'sha yaratgan dasturingizga qo'shimcha funktsiyalar kiritish haqida o'ylang.
8. Doimiy ravishda IT olamidagi yangiliklardan xabardor bo'ling ! Davomi ยปยปยป
๐ฅ Men o'zim dasturlashni ozmi-ko'pmi 0 dan mustaqil o'rgangandim va shundan olgan xulosalarimni siz bilan baham ko'rdim. Yoqqan bo'lsa siz xam boshqalar bilan baham ko'ring !
- MyShows ยซยซยซ
1. Hech qanday pullik kurs sotib olmang! Youtube eng katta kutubxona. U yerdan barchani malumotni topasiz.
2. Tasodifiy video-darsdan boshlamang. Avvalambor yaxshi tushuntirilgan video-darslar kanalini toping. Masalan: Sariq Dev.
3. Siz biror videodan biror nima o'rganmoqdasiz va videoda yozilgan kodni sizham birxil qilib ko'chirib oldingiz ammo sizda videodagiday natija chiqmayapti. Bunday xolatda avvalambor o'sha videoni kamentariyalarini o'qib chiqing. U yerda albatta kimdir sizga o'xshagan muammoga duch kelganligi haqida yozib qoldirgan va unga o'sha video yuklovchisi javob bergan bo'ladi. Agarda bunday kamentni topa olmasangiz o'zingiz muammoingiz haqida yozib qoldiring. Video muallifi sizga tezda javob beradi. Agar bu ham foyda bermasa kimdandir yordam so'rang. Telegramda barcha dasturlash tillariga oid guruhlar mavjud.
4. Iloji boricha ko'proq masala yeching va konsolda ishlashni mukammal o'rganing.
5. Biror video-darsni ko'rgandan so'ng undan o'rgangan kodlaringiz asosida birorta qiziqroq dastur yarating. Keyin o'sha dasturni do'stlaringizga, oila-azolaringizga ko'rsatib maqtaning (bu sizning dasturlashga qiziqishingizni yanada oshiradi). Keyin o'sha o'rganganlaringizni video-dars qilib xuddi ustozlardek o'rgatishga harakat qiling (o'rganganlarni mustahkalmashning eng yaxshi usuli o'rgatishdir). Videoda o'rgatilgan malumotlarni hamma joyingiz bilan tushunmaguningizcha keyingi darsga o'tmang.
6. Agarda endi o'rganishni boshlayotgan bo'lsangiz siz uchun zerikarli ammo o'rganishingiz shart bo'lgan malumotlardan boshlamang. O'rganishni qiziqroq narsalardan boshlang. Masalan: o'yin yaratish, bot yaratish, html&css.
7. Har doim biror "mukammalroq" dasturni o'z kuchingiz bilan yaratganingizdan so'ng xursand xolda keyingi dasturni yaratishga o'tib ketmang. Biroz kuting, bu vaqtda miyangiz dofamin (o'z-o'zidan qoniqish) moddasini ishlab chiqaradi. Undan ko'ra biroz yotib nimalar qilib qo'yganingizni o'ylab o'zingizdan faxrlaning va o'sha yaratgan dasturingizga qo'shimcha funktsiyalar kiritish haqida o'ylang.
8. Doimiy ravishda IT olamidagi yangiliklardan xabardor bo'ling ! Davomi ยปยปยป
๐ฅ Men o'zim dasturlashni ozmi-ko'pmi 0 dan mustaqil o'rgangandim va shundan olgan xulosalarimni siz bilan baham ko'rdim. Yoqqan bo'lsa siz xam boshqalar bilan baham ko'ring !
- MyShows ยซยซยซ
๐1
Password Generator - HTML CSS(SCSS) JS orqali qilingan.
LINK ยปยปยปยปยปยปยปยปยปยปยปยป ๐
@frontend_dev0
instagram.com/frontend_dev0
P/s: Linki ๐ ni ustiga bosganda chiqadi : )
LINK ยปยปยปยปยปยปยปยปยปยปยปยป ๐
@frontend_dev0
instagram.com/frontend_dev0
P/s: Linki ๐ ni ustiga bosganda chiqadi : )
๐4
Forwarded from MohirDev.uz
โโDasturchi sifatida mantiqiy fikrlashingizni oshirishga yordam beruvchi 5 ta maslahat.
Mantiqiy fikrlash โ yaxshi dasturchining eng asosiy quroli hisoblanadi.
1. Har kuni yangi masalalarni yeching.
Muammolarga yechim topishni odat qilganingizdan keyin, yangi masala va muammolarni yechish uchun kamroq vaqt sarflashni boshlaysiz. Miyangiz tayyor boสปlib turadi bunga. Real hayotga oid masalalarni ishlash, haqiqiy loyihalarda chiqishi mumkin boสปlgan muammolarni tezda yechishingizga yordam beradi.
Dasturlashga doir masalalar yechish uchun baสผzi saytlar:
- LeetCode
- Codewars
- Exercism
2. Maสผlumotlar tuzilmasi va Algoritmlarni oสปrganing
Maสผlumotlar tuzilmasi va algoritmlar mantiqiy fikrlashni shakllantirishda muhim rol oสปynaydi. Maสผlumotlar tuzilmasi va algoritmlar nafaqat dasturchi sifatida yaxshi mantiqiy fikrlashni shakllantiradi, balki muammolarga yechim topish koสปnikmasini ham yaxshilaydi. Agar siz u bilan muntazam ravishda shugสปullansangiz, bu sizning muammolarga yechim topish koสปnikmangizni va mantiqiy fikrlash qobiliyatingizni oshiradi.
3. Bosqichma-bosqich oสปting
Birinchi oson masalalar bilan mashq qiling. Ularni yechib boสปlgach, keyingisiga oสปting.
4. Masalalarni kichik boสปlaklarga boสปlib oling
- Birinchi, masalaning mohiyatini tushunishga harakat qiling.
- Qogสปoz va ruchka olib, masalani yechish uchun kerak boสปladigan taxminiy qadamlarni yozib chiqing
- Barcha holatlar, qadamlar, inpu va oสปzgaruvchilarni oสปylab koสปring.
- Yechim bo'lishi mumkin bo'lgan algoritm yozishga vaqt ajrating va undan soสปng, kod yozishga kirishing.
5. Boshqalarni kodlaridan oสปrganing
- GitHub, Stackoverflow dagi boshqa dasturchilar yozgan kodlarini oสปqib, ulardan oสปrganishga harakat qiling.
- Boshqalarning kodini oสปqib, bir muammoga turli xil rakursdan qarashga oสปrganasiz.
6. Loyihalar qiling
- Haqiqiy loyihalar qilish dasturlashda yaxshiroq boสปlishga yordam beradi.
- Xohlang, kalkulyator, elektron tijorat yoki portfolio sayt, farqi yoสปq.
- Biror loyihani qilayotganingizda, juda koสปp qiyinchilik va buglarga duch kelasiz. Bularni yechish davomida dasturchi sifatida mantiqiy fikrlashingizni shakllantirib borasiz.
Bonus
- "Ma'lumotlar tuzilmasi va algoritmlar" bepul kursini o'rganing
- "Algoritmlar: Leetcode da masala yechish" kursini bepul o'qing
Va hech qachon motivatsiyani yoสปqotmang. Siz ishlolmaydigan masala yoki muammoga duch kelganingizda, ruhingiz choสปkmasin, aksincha bu sizni yangi bilimlar egallashga ruhlantirsin, oldinga undasin.
Asosiysi, oสปrganishdan toสปxtamang.
Telegram | Instagram | Youtube
Mantiqiy fikrlash โ yaxshi dasturchining eng asosiy quroli hisoblanadi.
1. Har kuni yangi masalalarni yeching.
Muammolarga yechim topishni odat qilganingizdan keyin, yangi masala va muammolarni yechish uchun kamroq vaqt sarflashni boshlaysiz. Miyangiz tayyor boสปlib turadi bunga. Real hayotga oid masalalarni ishlash, haqiqiy loyihalarda chiqishi mumkin boสปlgan muammolarni tezda yechishingizga yordam beradi.
Dasturlashga doir masalalar yechish uchun baสผzi saytlar:
- LeetCode
- Codewars
- Exercism
2. Maสผlumotlar tuzilmasi va Algoritmlarni oสปrganing
Maสผlumotlar tuzilmasi va algoritmlar mantiqiy fikrlashni shakllantirishda muhim rol oสปynaydi. Maสผlumotlar tuzilmasi va algoritmlar nafaqat dasturchi sifatida yaxshi mantiqiy fikrlashni shakllantiradi, balki muammolarga yechim topish koสปnikmasini ham yaxshilaydi. Agar siz u bilan muntazam ravishda shugสปullansangiz, bu sizning muammolarga yechim topish koสปnikmangizni va mantiqiy fikrlash qobiliyatingizni oshiradi.
3. Bosqichma-bosqich oสปting
Birinchi oson masalalar bilan mashq qiling. Ularni yechib boสปlgach, keyingisiga oสปting.
4. Masalalarni kichik boสปlaklarga boสปlib oling
- Birinchi, masalaning mohiyatini tushunishga harakat qiling.
- Qogสปoz va ruchka olib, masalani yechish uchun kerak boสปladigan taxminiy qadamlarni yozib chiqing
- Barcha holatlar, qadamlar, inpu va oสปzgaruvchilarni oสปylab koสปring.
- Yechim bo'lishi mumkin bo'lgan algoritm yozishga vaqt ajrating va undan soสปng, kod yozishga kirishing.
5. Boshqalarni kodlaridan oสปrganing
- GitHub, Stackoverflow dagi boshqa dasturchilar yozgan kodlarini oสปqib, ulardan oสปrganishga harakat qiling.
- Boshqalarning kodini oสปqib, bir muammoga turli xil rakursdan qarashga oสปrganasiz.
6. Loyihalar qiling
- Haqiqiy loyihalar qilish dasturlashda yaxshiroq boสปlishga yordam beradi.
- Xohlang, kalkulyator, elektron tijorat yoki portfolio sayt, farqi yoสปq.
- Biror loyihani qilayotganingizda, juda koสปp qiyinchilik va buglarga duch kelasiz. Bularni yechish davomida dasturchi sifatida mantiqiy fikrlashingizni shakllantirib borasiz.
Bonus
- "Ma'lumotlar tuzilmasi va algoritmlar" bepul kursini o'rganing
- "Algoritmlar: Leetcode da masala yechish" kursini bepul o'qing
Va hech qachon motivatsiyani yoสปqotmang. Siz ishlolmaydigan masala yoki muammoga duch kelganingizda, ruhingiz choสปkmasin, aksincha bu sizni yangi bilimlar egallashga ruhlantirsin, oldinga undasin.
Asosiysi, oสปrganishdan toสปxtamang.
Telegram | Instagram | Youtube
๐ฅ2๐1
Show/Hide password field โโ html css js bilan qilingan.
LINK ยปยปยปยปยปยปยปยปยปยปยป ๐
@frontend_dev0
instagram.com/frontend_dev0
P/s: izox shart emas โบ๏ธ
LINK ยปยปยปยปยปยปยปยปยปยปยป ๐
@frontend_dev0
instagram.com/frontend_dev0
P/s: izox shart emas โบ๏ธ
This media is not supported in your browser
VIEW IN TELEGRAM
Horrible UX: Bad Buttons - Obuna bo'lish va Obunani bekor qilish tugmalari react bilan qilingan
LINK ยปยปยปยปยปยปยปยปยปยปยปยป ๐
๐ช WebKodlar | Frontend ๐บ๐ฟ
LINK ยปยปยปยปยปยปยปยปยปยปยปยป ๐
๐ช WebKodlar | Frontend ๐บ๐ฟ
This media is not supported in your browser
VIEW IN TELEGRAM
Fancy Flyout Selector - Vue.js bilan amalga oshirilgan silliq pop-up menyusi animatsiyasi.
LINK ยปยปยปยปยปยปยปยปยปยปยปยปยป ๐
๐ชWebKodlar | Frontend ๐บ๐ฟ
LINK ยปยปยปยปยปยปยปยปยปยปยปยปยป ๐
๐ชWebKodlar | Frontend ๐บ๐ฟ
Forwarded from MohirDev.uz
This media is not supported in your browser
VIEW IN TELEGRAM
Login form - html css js bilan qilingan
LINK ยปยปยปยปยปยปยปยปยปยป ๐
@frontend_dev0
instagram.com/frontend_dev0
LINK ยปยปยปยปยปยปยปยปยปยป ๐
@frontend_dev0
instagram.com/frontend_dev0
๐4
Game of Pong - js bilan qilingan o'yin
LINK ยปยปยปยปยปยปยปยปยปยป ๐
๐ชWebkodlar | Frontend ๐บ๐ฟ
LINK ยปยปยปยปยปยปยปยปยปยป ๐
๐ชWebkodlar | Frontend ๐บ๐ฟ
JavaScript, GitHub API orqali GitHub Profile qidiruvi
Darsdagi barcha resurslar, kodlar videoning izohida!
Videoga link: โ๏ธ
https://www.youtube.com/watch?v=q_ckYP4Vw0k
๐ @javohir_group
Darsdagi barcha resurslar, kodlar videoning izohida!
Videoga link: โ๏ธ
https://www.youtube.com/watch?v=q_ckYP4Vw0k
๐ @javohir_group
Snake game โ JS bilan qilingan ajoyib o'yin
LINK ยปยปยปยปยปยปยปยปยปยป ๐
๐ชWebKodlar | Frontend ๐บ๐ฟ
P/s: Bir zamonlar shu o'yinni nokia da o'ynaganmiz
LINK ยปยปยปยปยปยปยปยปยปยป ๐
๐ชWebKodlar | Frontend ๐บ๐ฟ
P/s: Bir zamonlar shu o'yinni nokia da o'ynaganmiz
Stopwatch - html css js bilan qilingan sekundomer
LINK ยปยปยปยปยปยปยปยปยปยป ๐
๐ชWebKodlar | Frontend ๐บ๐ฟ
instagram.com/frontend_dev0
LINK ยปยปยปยปยปยปยปยปยปยป ๐
๐ชWebKodlar | Frontend ๐บ๐ฟ
instagram.com/frontend_dev0
๐ฅ1
This media is not supported in your browser
VIEW IN TELEGRAM
Swelte Smart Watch - html css js bilan qilingan aqlli soat
LINK ยปยปยปยปยปยปยปยปยปยป ๐
๐ชWebKodlar | Frontend ๐บ๐ฟ
instagram.com/frontend_dev0
LINK ยปยปยปยปยปยปยปยปยปยป ๐
๐ชWebKodlar | Frontend ๐บ๐ฟ
instagram.com/frontend_dev0
๐1
Forwarded from MohirDev.uz
This media is not supported in your browser
VIEW IN TELEGRAM
Hayotni o'zi motivatsiya
Dasturlashni o'rganishga ikkilanayotganlar uchun qisqa video
To'liq suhbatni ko'rish
@mohirdev - kasbiy xotirjamlikka shu yerda erishiladi
Telegram | Instagram | Youtube
Dasturlashni o'rganishga ikkilanayotganlar uchun qisqa video
To'liq suhbatni ko'rish
@mohirdev - kasbiy xotirjamlikka shu yerda erishiladi
Telegram | Instagram | Youtube
๐ฅ1
Kompyuteringizni ishlatganingiz uchun pul to'laydigan sayt.
1. Saytdan ro'yxatdan o'ting.
2. Google Chrome yoki Yandex Extensionni o'rnating.
3.Extension o'rnatilgandan so'ng uni yoqing va o'zi pul ishlashni boshlaydi.
Aytmoqchi har qanday interneti bor kompyuterda ishlaydi.
Sayt linki WEBSITE.
5 kun ichida 19345 point ishlabdi. 100-point 1 rub degani.
Reaksiya qoldiring ๐ฅ
1. Saytdan ro'yxatdan o'ting.
2. Google Chrome yoki Yandex Extensionni o'rnating.
3.Extension o'rnatilgandan so'ng uni yoqing va o'zi pul ishlashni boshlaydi.
Aytmoqchi har qanday interneti bor kompyuterda ishlaydi.
Sayt linki WEBSITE.
5 kun ichida 19345 point ishlabdi. 100-point 1 rub degani.
Reaksiya qoldiring ๐ฅ
Frontend ๐บ๐ฟ
Kompyuteringizni ishlatganingiz uchun pul to'laydigan sayt. 1. Saytdan ro'yxatdan o'ting. 2. Google Chrome yoki Yandex Extensionni o'rnating. 3.Extension o'rnatilgandan so'ng uni yoqing va o'zi pul ishlashni boshlaydi. Aytmoqchi har qanday interneti borโฆ
@habicode dan chopdim ๐
This media is not supported in your browser
VIEW IN TELEGRAM
Snake game - html css js bilan qilingan o'yin
LINK ยปยปยปยปยปยปยปยปยปยป ๐
@frontend_dev0
instagram.com/frontend_dev0
LINK ยปยปยปยปยปยปยปยปยปยป ๐
@frontend_dev0
instagram.com/frontend_dev0
๐2