βοΈ Codier.io - Frontend Dasturlash bo'yicha tajribangizni oshiring
Codier.io veb saytida ko'pgina qiziqarli vazifalar berib o'tilgan va vazifalar oson darajadan murakkab darajagacha mavjud. Bu vazifalar orqali HTML, CSS, JavaScript bo'yicha tajribangizni mazza qilib mashqlarni bajarish orqali oshirsangiz bo'ladi.
Ko'p foydalanuvchilarimizdan har xil savollar kelib tushmoqda, qanday qilib frontendda o'zimni tajribamni oshirsam bo'ladi yoki qandaydir yaxshiroq topshiriqlar bormi? degan foydalanuvchilarimiz uchun juda foydali sayt.
βοΈ Codier.io veb saytiga o'tish - https://codier.io/
β @webdev07
Codier.io veb saytida ko'pgina qiziqarli vazifalar berib o'tilgan va vazifalar oson darajadan murakkab darajagacha mavjud. Bu vazifalar orqali HTML, CSS, JavaScript bo'yicha tajribangizni mazza qilib mashqlarni bajarish orqali oshirsangiz bo'ladi.
Ko'p foydalanuvchilarimizdan har xil savollar kelib tushmoqda, qanday qilib frontendda o'zimni tajribamni oshirsam bo'ladi yoki qandaydir yaxshiroq topshiriqlar bormi? degan foydalanuvchilarimiz uchun juda foydali sayt.
βοΈ Codier.io veb saytiga o'tish - https://codier.io/
β @webdev07
π16π1
Forwarded from Web Dasturlash kanali
πGitHub va Git nima va ular nima uchun ishlatiladi?πππ
Aziz obunachilar bugun biz sizlarni GitHub platformasi bilan tanishtirmoqchimiz. Ma'lumki IT va kodlashtirish sohasiga kirgan har qanday inson GitHub iborasiga duch kelgan, hattoki hozirgi kunda boshqa soha vakillari ham bu platforrma haqida bir muncha ma'lumotlarga ega. Diqqatingizni quyidagi ma'lumotlarga qaratamiz!
βΎοΈGitHubdagi "Git" nima?
πΊGitHubni tushunish uchun avval Git haqida tushuncha bo'lishi kerak. Git - bu 2005 yilda Linus Torvalds tomonidan yaratilgan o'ziga xos ochiq manbali versiyani boshqarish tizimi. Xususan, Git - bu tarqatilgan versiyani boshqarish tizimi , ya'ni barcha kodlar bazasi va tarixi har bir ishlab chiquvchi kompyuterda mavjud bo'lib, bu oson birlashishga imkon beradi. Git boshqa versiyalarni boshqarish tizimlariga o'xshaydi, bir nechtasini misol tariqasida aytishimiz mumkin, misol uchun Subversion , CVS va Mercurial.
πΊShunday qilib, Git - bu versiyalarni boshqarish tizimi, ammo bu aynan nimani anglatadi? Ishlab chiquvchilar biron bir narsani (masalan, dastur) yaratishda, ular birinchi rasmiy (beta-versiyadan tashqari) versiyaga qadar va undan keyin yangi versiyalarni chiqargan holda kodga doimiy o'zgartirishlar kiritadilar. Versiyalarni boshqarish tizimlari ushbu tahrirlarni to'g'ridan-to'g'ri ushlab turadilar va modifikatsiyani markaziy omborda saqlaydilar. Bu ishlab chiquvchilarga osongina hamkorlik qilish imkonini beradi, chunki ular dasturiy ta'minotning yangi versiyasini yuklab olishlari, o'zgartirishlar kiritishlari va eng yangi tahrirni yuklashlari mumkin. Har bir ishlab chiquvchi ushbu yangi o'zgarishlarni ko'rishi, yuklab olishi va o'z hissasini qo'shishi mumkin.
πΊXuddi shunday, loyihani ishlab chiqishda hech qanday aloqasi bo'lmagan odamlar fayllarni yuklab olishlari va ulardan foydalanishlari mumkin. Ko'pgina Linux foydalanuvchilari ushbu jarayonni yaxshi bilishadi, chunki Git, Subversion yoki boshqa shunga o'xshash usullardan foydalanish kerakli fayllarni yuklab olishda juda keng tarqalgan usullardandir, ayniqsa dasturni manba kodidan kompilyatsiya qilishga tayyorlash Linux geekslari uchun odatiy amaliyot hisoblanadi. Git - bu ko'plab ishlab chiquvchilarning afzal ko'rilgan versiyasini boshqarish tizimi, chunki u mavjud bo'lgan boshqa tizimlarga nisbatan bir nechta afzalliklarga ega. Fayl o'zgarishlarini yanada samarali saqlaydi va fayl yaxlitligini yaxshilaydi.
βΎοΈXo'sh, u holda GitHub nima?
πΊGitHub - bu ishlab chiquvchilarga o'z kodlarini saqlash va boshqarish, shuningdek ularning kodlaridagi o'zgarishlarni kuzatib borish va boshqarishda yordam beradigan veb-sayt va bulutga asoslangan xizmat. Hamda, GitHub - bulutli Git omborxonasini joylashtirish xizmatini taklif qiluvchi foyda keltiradigan kompaniya. Aslida, bu odamlar va jamoalar uchun versiyani boshqarish va hamkorlik uchun Gitdan foydalanishni ancha osonlashtiradi.
πΊGitHub, 2008 yilda ishlab chiqilgan bo'lib, Git omborlarini joylashtiradigan veb-dasturdir. GitHubni boshlagan guruh Git ko'plab jamoalar uchun muhim muammolarni hal qilishi mumkinligini ko'rdi, ammo Gitning o'zini ko'pincha ishlatish qiyin. GitHub sizga (va sizning jamoangizga) yanada samarali ishlashingizga yordam berish uchun Gitning ustiga bir qator hamkorlik va tadqiqot vositalarini qo'shadi.
πΊMasalan, GitHub bir nechta kompyuterlar va ishlab chiquvchilar o'rtasida kod almashishni osonlashtiradi. Bu ochiq manbali hamjamiyatning markazlashtirilgan tashkiliy vositasiga aylandi va o'z navbatida minglab kompaniyalar va jamoalar tomonidan qo'llaniladi. Ba'zi GitHub foydalanuvchilari har kuni ishlaydigan bitta repoga ega, ba'zilari esa yuzlab.
πΊGit ustidagi GitHub qatlamlarining eng muhim vositalariga quyidagilar kiradi:
πIshlab chiquvchilarga o'zgartirishlarni taklif qilish va boshqa ishlab chiquvchilarning fikr-mulohazalarini / munozaralarini taklif qilishning bir usuli bo'lgan so'rovlarni tortish (Kodlarni ko'rib chiqish deb nomlanadi).
πIshlab chiquvchilar ushbu ombor bilan bog'liq bo'lgan xatolarni, yaxshilanishlarni yoki boshqa so'rovlarni kuzatishda foydalanadigan muammolar.
Aziz obunachilar bugun biz sizlarni GitHub platformasi bilan tanishtirmoqchimiz. Ma'lumki IT va kodlashtirish sohasiga kirgan har qanday inson GitHub iborasiga duch kelgan, hattoki hozirgi kunda boshqa soha vakillari ham bu platforrma haqida bir muncha ma'lumotlarga ega. Diqqatingizni quyidagi ma'lumotlarga qaratamiz!
βΎοΈGitHubdagi "Git" nima?
πΊGitHubni tushunish uchun avval Git haqida tushuncha bo'lishi kerak. Git - bu 2005 yilda Linus Torvalds tomonidan yaratilgan o'ziga xos ochiq manbali versiyani boshqarish tizimi. Xususan, Git - bu tarqatilgan versiyani boshqarish tizimi , ya'ni barcha kodlar bazasi va tarixi har bir ishlab chiquvchi kompyuterda mavjud bo'lib, bu oson birlashishga imkon beradi. Git boshqa versiyalarni boshqarish tizimlariga o'xshaydi, bir nechtasini misol tariqasida aytishimiz mumkin, misol uchun Subversion , CVS va Mercurial.
πΊShunday qilib, Git - bu versiyalarni boshqarish tizimi, ammo bu aynan nimani anglatadi? Ishlab chiquvchilar biron bir narsani (masalan, dastur) yaratishda, ular birinchi rasmiy (beta-versiyadan tashqari) versiyaga qadar va undan keyin yangi versiyalarni chiqargan holda kodga doimiy o'zgartirishlar kiritadilar. Versiyalarni boshqarish tizimlari ushbu tahrirlarni to'g'ridan-to'g'ri ushlab turadilar va modifikatsiyani markaziy omborda saqlaydilar. Bu ishlab chiquvchilarga osongina hamkorlik qilish imkonini beradi, chunki ular dasturiy ta'minotning yangi versiyasini yuklab olishlari, o'zgartirishlar kiritishlari va eng yangi tahrirni yuklashlari mumkin. Har bir ishlab chiquvchi ushbu yangi o'zgarishlarni ko'rishi, yuklab olishi va o'z hissasini qo'shishi mumkin.
πΊXuddi shunday, loyihani ishlab chiqishda hech qanday aloqasi bo'lmagan odamlar fayllarni yuklab olishlari va ulardan foydalanishlari mumkin. Ko'pgina Linux foydalanuvchilari ushbu jarayonni yaxshi bilishadi, chunki Git, Subversion yoki boshqa shunga o'xshash usullardan foydalanish kerakli fayllarni yuklab olishda juda keng tarqalgan usullardandir, ayniqsa dasturni manba kodidan kompilyatsiya qilishga tayyorlash Linux geekslari uchun odatiy amaliyot hisoblanadi. Git - bu ko'plab ishlab chiquvchilarning afzal ko'rilgan versiyasini boshqarish tizimi, chunki u mavjud bo'lgan boshqa tizimlarga nisbatan bir nechta afzalliklarga ega. Fayl o'zgarishlarini yanada samarali saqlaydi va fayl yaxlitligini yaxshilaydi.
βΎοΈXo'sh, u holda GitHub nima?
πΊGitHub - bu ishlab chiquvchilarga o'z kodlarini saqlash va boshqarish, shuningdek ularning kodlaridagi o'zgarishlarni kuzatib borish va boshqarishda yordam beradigan veb-sayt va bulutga asoslangan xizmat. Hamda, GitHub - bulutli Git omborxonasini joylashtirish xizmatini taklif qiluvchi foyda keltiradigan kompaniya. Aslida, bu odamlar va jamoalar uchun versiyani boshqarish va hamkorlik uchun Gitdan foydalanishni ancha osonlashtiradi.
πΊGitHub, 2008 yilda ishlab chiqilgan bo'lib, Git omborlarini joylashtiradigan veb-dasturdir. GitHubni boshlagan guruh Git ko'plab jamoalar uchun muhim muammolarni hal qilishi mumkinligini ko'rdi, ammo Gitning o'zini ko'pincha ishlatish qiyin. GitHub sizga (va sizning jamoangizga) yanada samarali ishlashingizga yordam berish uchun Gitning ustiga bir qator hamkorlik va tadqiqot vositalarini qo'shadi.
πΊMasalan, GitHub bir nechta kompyuterlar va ishlab chiquvchilar o'rtasida kod almashishni osonlashtiradi. Bu ochiq manbali hamjamiyatning markazlashtirilgan tashkiliy vositasiga aylandi va o'z navbatida minglab kompaniyalar va jamoalar tomonidan qo'llaniladi. Ba'zi GitHub foydalanuvchilari har kuni ishlaydigan bitta repoga ega, ba'zilari esa yuzlab.
πΊGit ustidagi GitHub qatlamlarining eng muhim vositalariga quyidagilar kiradi:
πIshlab chiquvchilarga o'zgartirishlarni taklif qilish va boshqa ishlab chiquvchilarning fikr-mulohazalarini / munozaralarini taklif qilishning bir usuli bo'lgan so'rovlarni tortish (Kodlarni ko'rib chiqish deb nomlanadi).
πIshlab chiquvchilar ushbu ombor bilan bog'liq bo'lgan xatolarni, yaxshilanishlarni yoki boshqa so'rovlarni kuzatishda foydalanadigan muammolar.
π21
This media is not supported in your browser
VIEW IN TELEGRAM
π12π3β€1
Forwarded from Khumoyun Codes
Informatsion filtr
E'tiborni jamlab ish qilishingiz kerak bo'lgan paytda, Telegram yoki Instagramga kirib, yangiliklarni o'qish uchun kirib chiqishga ehtiyoj sezasizmi? Huddi bir muhim yangilikdan quruq qolib ketayotgandek, har 5-10 daqiqada kirib yangiliklarni o'qishga odatlanib qolganimni o'zimda sezdim. Bu hol anchadan beri davom etayotgandi, falon blogger falon narsani yozibdi deb o'qib qolib, keyin ishdan qolib ketish holatlari ko'p uchradi.
Shundan keyin hozir bir nechta ishlarni qilishga odatlandim:
1. Ikkinchi Telegram akkaunt ochib, barcha kanal va katta guruhlardan chiqib ketdimda, ikkinchi akkauntga ko'chirib qo'ydim. Mana hozir 4-kun bo'lsa, ish unumdorligim ancha oshdi menimcha. Telegramga shunchaki xabarlashgani kirsam ham, ishimni bitirib tezgina chiqib ketishga o'rgandim, chunki ko'z oldimda, ortiqcha yanglik va xabarlar paydo bo'lmayapti.
2. Telefonimda esa, anchadan beri, 8:00-20:00 gacha "Do not disturb" rejimi yoqiq turadi, hech qanday xabarlar ko'rinmaydi va ekran yonmaydi.
3. Har bir ish uchun alohida Chrome akkaunt ochib qo'yganman, shaxsiy, ish va o'qish uchun. Bu birinchidan, oynalarni tog'ri taqsimlashga yordam bersa, boshqa eng asosiy narsasi, browserdagi alohida tarix va YouTube da kerakli videolar tavsiya qilinadi.
Yuqoridagi shu 3 ta omilni deb, ish va o'qish uchun e'tiborimni jamlash ancha osonlashdi, agar sizda ham shunday muammo paydo bo'layotgan bo'lsa, yuqoridagi ishlarni qilib ko'rishni tavsiya qilaman. Hozirgi kunda deyarli barcha yangi servislar va qurilmalar sizni e'tiboringizni chalg'itib o'ziga qaratishga harakat qiladi. Shuning uchun ham, eng muhim ko'nikmalardan biri, e'tiborni jamlab bir ishni ustida ishlay olish (So'ngi gapim, qaysidir kitob yoki blogdan bo'lishi mumkin, aniq eslay olmaganimga, link qoldirmadim).
BE FOCUSED!
@khumoyun_codes
E'tiborni jamlab ish qilishingiz kerak bo'lgan paytda, Telegram yoki Instagramga kirib, yangiliklarni o'qish uchun kirib chiqishga ehtiyoj sezasizmi? Huddi bir muhim yangilikdan quruq qolib ketayotgandek, har 5-10 daqiqada kirib yangiliklarni o'qishga odatlanib qolganimni o'zimda sezdim. Bu hol anchadan beri davom etayotgandi, falon blogger falon narsani yozibdi deb o'qib qolib, keyin ishdan qolib ketish holatlari ko'p uchradi.
Shundan keyin hozir bir nechta ishlarni qilishga odatlandim:
1. Ikkinchi Telegram akkaunt ochib, barcha kanal va katta guruhlardan chiqib ketdimda, ikkinchi akkauntga ko'chirib qo'ydim. Mana hozir 4-kun bo'lsa, ish unumdorligim ancha oshdi menimcha. Telegramga shunchaki xabarlashgani kirsam ham, ishimni bitirib tezgina chiqib ketishga o'rgandim, chunki ko'z oldimda, ortiqcha yanglik va xabarlar paydo bo'lmayapti.
2. Telefonimda esa, anchadan beri, 8:00-20:00 gacha "Do not disturb" rejimi yoqiq turadi, hech qanday xabarlar ko'rinmaydi va ekran yonmaydi.
3. Har bir ish uchun alohida Chrome akkaunt ochib qo'yganman, shaxsiy, ish va o'qish uchun. Bu birinchidan, oynalarni tog'ri taqsimlashga yordam bersa, boshqa eng asosiy narsasi, browserdagi alohida tarix va YouTube da kerakli videolar tavsiya qilinadi.
Yuqoridagi shu 3 ta omilni deb, ish va o'qish uchun e'tiborimni jamlash ancha osonlashdi, agar sizda ham shunday muammo paydo bo'layotgan bo'lsa, yuqoridagi ishlarni qilib ko'rishni tavsiya qilaman. Hozirgi kunda deyarli barcha yangi servislar va qurilmalar sizni e'tiboringizni chalg'itib o'ziga qaratishga harakat qiladi. Shuning uchun ham, eng muhim ko'nikmalardan biri, e'tiborni jamlab bir ishni ustida ishlay olish (So'ngi gapim, qaysidir kitob yoki blogdan bo'lishi mumkin, aniq eslay olmaganimga, link qoldirmadim).
BE FOCUSED!
@khumoyun_codes
π15β€2
Dasturchilar uchun foydali, qiziqarli va kerakli internet manzillar roΚ»yxati.
1. Stack Overflow β Dasturchilar uchun savol-javoblar platformasi.
2. GitHub β Dasturiy taβminotlarni ishlab chiqish uchun veb-hosting xizmati.
3. Reddit open source projects β Ochiq kodli dasturiy taβminotni ishlab chiqish va hamkorlik (qilish) uchun onlayn internet sayt.
4. FreeCodeCamp β HTML, JavaScript, CSS va boshqalar uchun kodlash muammolari va oΚ»quv qoΚ»llanmalarini oΚ»z ichiga olgan platforma.
5. Dev.to β Dastur ishlab chiquvchilar uchun maqola, loyiha va resurslarni almashish va yangilarini kashf qilish uchun veb-sayt.
π @webdev07
1. Stack Overflow β Dasturchilar uchun savol-javoblar platformasi.
2. GitHub β Dasturiy taβminotlarni ishlab chiqish uchun veb-hosting xizmati.
3. Reddit open source projects β Ochiq kodli dasturiy taβminotni ishlab chiqish va hamkorlik (qilish) uchun onlayn internet sayt.
4. FreeCodeCamp β HTML, JavaScript, CSS va boshqalar uchun kodlash muammolari va oΚ»quv qoΚ»llanmalarini oΚ»z ichiga olgan platforma.
5. Dev.to β Dastur ishlab chiquvchilar uchun maqola, loyiha va resurslarni almashish va yangilarini kashf qilish uchun veb-sayt.
π @webdev07
π18β‘2π2π₯΄2β€1
Forwarded from Naxalov | AI Blog π₯
Google Bard faqat Buyuk Britaniya va AQSHda ishlayotgan edi lekin Oβzbekistonda ham ishlashni boshladi hozircha hech qanaqa rasmiy maΚΌlumot yoβq.
link: https://bard.google.com/
PS: Agar sizda ham ishlayotgan boβlsa π ishlamagan boβlsa π
@naxalov
link: https://bard.google.com/
PS: Agar sizda ham ishlayotgan boβlsa π ishlamagan boβlsa π
@naxalov
π57π€10π€£6π₯΄4π4β‘2π1
Forwarded from Web Dasturlash kanali
This media is not supported in your browser
VIEW IN TELEGRAM
Yuqorida animationni tayyorlab ko'rmoqchi bo'lganlar uchun link π
HTML CSS
https://youtu.be/9640pqKw3mg
HTML CSS
https://youtu.be/9640pqKw3mg
π10π7π4
Har bir dastuchi bilishi shart bo'lagan
OOP haqida (object-oriented programming) bilasizmi?
Agar siz OOP haqida bilimga ega bo'lmas ekansiz katta loyhalarga qo'shila olmaysiz, Agar sizga OOP mavzusi qiziq bo'lsa youtubedan darsmini ko'rishingiz mumkin
https://youtu.be/_qvLfSEdKaw
OOP haqida (object-oriented programming) bilasizmi?
Agar siz OOP haqida bilimga ega bo'lmas ekansiz katta loyhalarga qo'shila olmaysiz, Agar sizga OOP mavzusi qiziq bo'lsa youtubedan darsmini ko'rishingiz mumkin
https://youtu.be/_qvLfSEdKaw
π23β‘3π₯΄2
This media is not supported in your browser
VIEW IN TELEGRAM
π33π₯΄7π6
Forwarded from Javohir Berdiyev | Blog
This media is not supported in your browser
VIEW IN TELEGRAM
Mavzuga sal to'liqroq javob berish maqsadida youtubega chiqaramiz 8-9 minutlik video bo'ldi, 18:00 ga inshaAlloh chiqarazmi
π13π€2π¨βπ»1π1
YouTube
Dasturlash bo'yicha darslar
π27β€3
Web Dasturlash kanali
https://youtu.be/sLMdiRLoSpE
video tayyor qo'llab-quvvatlab yuboringizlar (1000 sumdan akajonlar. Bitta likedan akajonlar π)
π37π20π€£8π5
Dasturlashni o'rganmoqchi bo'lib yurganlar va men dasturchi bo'la olamanmi deb yurganlar, qani yaqinroq kelinglar. Gap bor...
Hullas, tajribali Web dasturchi Javohir Berdiyev 7-May kuni soat 20:00 o'z kanalida Ovozli chat (Video chat) tashkillabdi!
Mavzu: Dasturlash kimlar uchun yoki Daturlashga ilk qadam
Dasturchi bo'lishni maqsad qilib yurganlar uchun bu ajoyib taklif. Agar bu mavzu sizga qiziq bo'lsa tezroq kanaliga obuna bo'lib, ovozli chatda qatnashing!
Ha aytgancha, ovozli chat oxida uztozning online kurslarga chegirmalar ham yutib olishingiz mumkin. Kanalga azo bo'lib qo'ying
Chat manzili: π @javohir_webdev
Hullas, tajribali Web dasturchi Javohir Berdiyev 7-May kuni soat 20:00 o'z kanalida Ovozli chat (Video chat) tashkillabdi!
Mavzu: Dasturlash kimlar uchun yoki Daturlashga ilk qadam
Dasturchi bo'lishni maqsad qilib yurganlar uchun bu ajoyib taklif. Agar bu mavzu sizga qiziq bo'lsa tezroq kanaliga obuna bo'lib, ovozli chatda qatnashing!
Ha aytgancha, ovozli chat oxida uztozning online kurslarga chegirmalar ham yutib olishingiz mumkin. Kanalga azo bo'lib qo'ying
Chat manzili: π @javohir_webdev
π19π3β€1
Forwarded from Javohir Berdiyev | Blog
Kelajakdan kelibsan imtihon javoblarni olib kelsang bo'lmaydimi baraka topkur π
β @javohir_webdev
β @javohir_webdev
π62π€£33π6β‘2π2π€1