Web Dasturlash kanali
9.86K subscribers
1.41K photos
441 videos
31 files
1.05K links
🖥 Web dasturlash bo'yicha muhim maslahatlar, post, maqola va qiziqarli ma'lumotlar kanaliga xush kelibsizlar!

⁉️IT blog: @javohir_webdev

😎 Reklama: http://t.me/techno_ads/17
Download Telegram
ushbu kod javascriptda nima natija qaytaradi ?
ushbu kod nima natija qaytaradi
Anonymous Quiz
28%
baaa
30%
error
24%
banana 😁
18%
undefined
Dasturlash va o'z tajribam bo'yicha juda ko'p ma'lumotimni uz @javohir_webdev blogimda qo'yib boraman qiziqganlar a'zo bo'lsa bo'ladi
Sass - CSS ga asoslangan meta til

Sass - bu CSS ning eng yetuk va mustahkam tili. U sizga CSS ga to'liq mos keladigan sintaksis yordamida o'zgaruvchilar, ichki qoidalar, miksinlar, funksiyalar va boshqalardan foydalanish imkonini beradi.

U ranglarni boshqarish uchun juda ko'p foydali xususiyatlarga ega bo'lgan har qanday kod yozish uchun oddiy va ishlatish uchun qulay vositadir. Sass katta stillar jadvallarini yaxshi tartibda saqlashga yordam beradi va loyihalar ichida va loyihalar bo'ylab dizaynni almashishni osonlashtiradi.

LINK 👉 https://sass-lang.com/

@webdev07
​​Magnit — doʻmbira va internetni nima bogʻlab turadi?

Internet. Bu ajib imkoniyat. Kimdir undan yangiliklar qilish, rivojlanish, dunyo bozorlariga chiqish maqsadida foydalansa, yana kimdir aynan shu ortidan butun kunini koʻkka sovuradi.

Ne boʻlganda ham, internet hayotimizning ajralmas bir qismiga aylanib ulgurdi.

Hayot davomiyligi, aholini ijtimoiy qoʻllab-quvvatlash va korrupsiyaga boʻlgan munosabat boʻyicha baholanib, oʻziga xos reytingni taqdim qiladigan: “The World Happiness Report” maʼlumotiga koʻra, ketma-ket 3 yildan buyon Finlandiya, boshqacharoq qilib aytganda “Oq nilufarlar” yurti, dunyoning eng baxtli mamlakat sifatida eʼtirof etib kelinmoqda.

Aynan mana shu mamlakatda, 2010-yildan boshlab, internet davlat tomonidan inson huquqi deb tan olindi.

Bugun, jamoamiz bilan aynan hozirgi aloqa almashuvining asosi boʻlib turgan internet, xabar almashinish tarixi haqida qisqa bir koʻrsatuv tayyorladik.

Umuman olganda, turli statistikalarga toʻla ushbu koʻrsatuvdan, hozir biz bir urinishda yuborayotgan xabarlarimizni, ancha avvalgi davrlarda insonlar qanday uslublarda yetkazganliklari, hozirgi aloqa almashinuvining qay darajada kuchli ekanligiga qadar bilib olishingiz mumkin.

🔗 Koʻrsatuvning birinchi sonini bugun, 4-sentabr kuni, soat 18:00 da ko'rishingiz mumkin: https://youtu.be/87dLKjnZC5o

P.S: YouTubeʼga kirib videoning ostiga izoh yozishingizni soʻragan boʻlar edim. Izohlar boshqalarga ham yetib borishida ancha yordam beradi. 🙂
👍1
Dunyoga mashhur tizimlarning yaralishida qo‘llanilgan dasturlash tillari ?

• YouTube, Google – JavaScript, C, C++, Python, Java, Go;
• Yahoo – JavaScript, PHP;
• Amazon – JavaScript, Java, C++, Perl;
• Microsoft – JavaScript, ASP.NET;
• Wikipedia – JavaScript, PHP, Hack;
• eBay – JavaScript, Java, Scala;
• Pinterest – JavaScript, Django (Python), Erlang;
• MSN – JavaScript, ASP.NET;
• Twitter – JavaScript, C++, Java, Scala, Ruby on Rails;
• Facebook – JavaScript, Hack, PHP, Python, C++, Java, Erlang, D, Xhp, Haskel

Javascriptni o'rganing 😁

@webdev07
🔥1
Dasturchi — u kim?

Dasturchi
turli xil platformalarga dastur yozuvchi shaxs. "Dasturiy ta'minotsiz kompyuter temir-tersakdan boshqa narsa emas" - degan ekan Bill Geyts. Siz ishlatayotgan telefonda Android degan narsa bor. Android o'sha telefonni asosi, sistemasi, bir so'z bilan aytganda "yuragi". Dasturchi bo'lmaganda edi, siz shu postni ko'ramayotgan ham bo'larmidingiz... Siz ishlatayotgan jamiki texnologiyani dasturchi taxlagan. Endi marhamat qilib, dasturchilarga ta'zim aylang )

Aytmoqchi, ularning daromadi ham kam emas. Dasturchilik nufuzli kasb, buni unutmang. Dasturchi yomon ko'rgan narsa bu unga kompyuter nosozliklari haqidagi shikoyatlar. Dasturchilarning har xil atalishlari bor. Coder, Programmist, Proger. IT-Mutaxasis va hokazo. Agar dasturchi haqida ozgina bo'lsa ham ma'lumotga ega bo'lsangiz, layk bosing va qolganlarga ham jo'nating, yana bittasini yoniga borib printerim ishlamayapti demasin 😉

@webdev07
👍2
Soft Skills — yumshoq ko'nikmalar

Insonning kasbiy mahoratlarini shartli ravishda ikkiga bo'lish mumkin: «hard skills» (qattiq qobliyatlar) va «soft skills» (yumshoq qobilyatlar). Birinchisi sizning ma'lum sohadagi bilimlaringizni anglatadi. Masalan, dasturchi uchun qattiq qobilyatlar bu kod bilan ishlay olish, mukammal dasturlar tuzish; doktor uchun biologik bilimlar, inson tanasining tuzilishi va h.k.

«Soft skills» esa bu umumiy shaxsiy ko'nikmalar, ular ma'lum soha bilan chegaralanmaydi: boshqalar bilan chiqisha olish, jamoa bilan ishlay olish, nizolarni bartaraf etish, tanqidiy fikrlash, liderlik qobiliyatlari, vaqtni to'g'ri taqsimlash — bularning hammasi «yumshoq ko'nikmalar» ga kiradi.

Garvard, Stenfor va Karnegi Fondi olimlarining aniqlashicha, «yumshoq ko'nikmalar» — kasbdagi muvaffaqiyatning 85% i ni tashkil qilarkan, qattiqlari esa faqat 15%. Dasturchi qancha qobiliyatli bo'lmasin, hamkasblarini bir tiyinga olmasa, odamovi, jamoaviy ishlay olmasa bunday mutaxassisning kompaniyaga ko'pam foydasi tegmaydi. Bunday dasturchilardan keyinchalik liderlar ham chiqmaydi, ular doimo boshqalarning qo'lida ishlashga majbur bo'lib yurishadi. Shunday ekan, IT da iqbol istaysizmi, nafaqat kompyuterlar, balki odamlar bilan ham ishlashni o'rganing.

@webdev07
Python dasturlash tili yaratilishi

Python dasturlash tilini yaratilishi 1980-yil oxiri 1990-yil boshlaridan boshlangan. O'sha paytlarda uncha taniqli bo'lmagan Gollandiyaning CWI instituti xodimi Gvido van Rossum ABC tilini yaratilish proektida ishtirok etgan edi. 

ABC tili Basic tili orniga talabalarga asosiy dasturlash konsepsiyalarini orgatish uchun moljallangan til edi. Bir kun Gvido bu ishlardan charchadi va 2 hafta davomida ozining Macintoshida boshqa oddiy tilning interpretatorini yozdi, bunda u albatta ABC tilining ba’zi bir g'oyalarini o'zlashtirdi.

Shuningdek, Python 1980-1990-yillarda keng foydalanilgan Algol-68, C, C++, Modul3 ABC, SmallTalk tillarining ko'plab xususiyatlarini o'ziga olgandi. Gvido van Rossum bu tilni internet orqali tarqata boshladi. Bu paytda o`zining “Dasturlash tillarining qiyosiy taqrizi” veb sahifasi bilan internetda 1996-yilgacha Stiv Mayevskiy ismli kishi taniqli edi.

@javohir_webdev
This media is not supported in your browser
VIEW IN TELEGRAM
“Yevropa toza”, “Singapur ko’chalarida yotsa bo’ladi”, “Rivojlangan mamlakatlarda madaniyat bor”

Degan gaplarni eshitganmisiz?

Moshinasidan ko’chaga “musor” tashlaydigan hayvonlarni ko’rganmisiz?

Koinot, texnologiyalar va ta’lim haqida gapirishdan oldin

Navbatda turish va tozalik kabi oddiy narsalarni o’rganaylik.

@webdev07
👍1
Java dasturlash tilini oʻrganish uchun 3 ta sabab

1⃣ Javani oʻrganish uchun resurslar juda-juda koʻp

Java rivojlangan dasturiy til boʻlib, taʼlim jarayonida mukammal koʻmakchi sifatida ishlaydigan koʻplab onlayn resurslar mavjud. Oʻzingizning ehtiyojingizga qarab, oʻrganishingiz uchun bepul va pulli taʼlim resursini bemalol topa olasiz. Qisqacha qilib aytganda, Java bilan bogʻliq boʻlgan har qanday savollaringiz forumlarda allaqachon soʻralgan va ularga javoblar berilgan.

2⃣ Ish topish imkoniyatlari keng

Java boʻyicha yaxshi bilimga ega dasturlovchilarga talab doimo katta. Katta imkoniyatlarga ega va keng tarqalgan dasturlash tili texnologiya sanoatida ish oʻrinlarini yaratishda davom etmoqda. Bundan tashqari, Android ilovalari mashhurligi Javadagi mobil ilovalarni yozadigan Android dasturchilar uchun juda koʻp imkoniyatlar yaratdi.

3⃣ Obyektga yoʻnaltirilgan dasturlash tili

Obyektga yoʻnaltirilgan dasturlash tili sifatida Java’ning konsepsiyalari juda oson. Ushbu xususiyat Javani moslashuvchan, tizimli modulli va kengaytiriladigan dasturlash tiliga aylantiradi. OOP konsepsiyalaridan foydalanishda Java katta imkoniyatlar beradi.

@javohir_webdev
Kompyuter qarshisida ko'p o'tiruvchilar uchun maslahat va tavsiyalar.

― Agar siz kompyuterda ko'proq matnlar bilan ishlasangiz, limon iste'mol qiling. Bu o'z vaqtida xotira susayishini oldini oladi.

― Siz bir kunda 6-18 soat va undan ko'proq vaqt kompyuter qarshisida vaqt o'tkazsangiz, 0 darajadagi ko'zoynakni iloji boricha o'sha vaqt davomida yechmang. Iloji bo'lsa, kompyuterda ishlamagan vaqtlaringizda hamda o'zingizga qulay vaqtlarda ham shu ko'zoynakni taqib yuring.

― Kompyuter ekrani va klaviaturani iloji boricha har kuni arting. Bu allergik kasalliklarni kelib chiqishini oldini oladi. Qolaversa, kompyuterdan chiqayotgan reaksion nurlanish kamayishiga sabab bo'ladi.

👉 @webdev07
👍1
Dasturchilar odamlar bilan ishlashi haqida

Bu ko'nikma ro'yhatda oxirgi o'rinda kelyapti, lekin ko'p hollarda siz uni birinchi va eng muhim ko'nikma deb ayta olasiz. Agar siz yolg'iz ishlamasangiz va faqat o'zingiz uchun dasturiy ta'minot ishlab chiqarmasangiz, boshqa odamlar sizni dastur tuzuvchi sifatidagi kariyerangizga ta'sir qiladi

Bu, siz dasturchi uchun nimani anglatadi? Ya'ni, agar siz boshqa dasturchilar, menejer va hatto mijozlar bilan ham samarali ishlolmasangiz, siz doimiy qiyinchilikka duch kelasiz, garchi sizning g'oyalaringiz qanchalik yaxshi yoki sizning ko'nikmalaringiz qanchalik qimmatli bo'lsa ham.

Umuman olganda, faol bo'lish va dastur ishlab chiqarish jamiyatida ishtirok etish sizning kariyerangizga yordam beradi. Bularni muvaffaqqiyatli amalga oshirish odamlar bilan ishlash ko'nikmangizga to'g'ridan-to'g'ri ta'sir qiladi.

@webdev07
This media is not supported in your browser
VIEW IN TELEGRAM
#kun #dasturchilar

🥳 Bugun, 12-sentabr, dasturchilar kuni. Dasturchilar kuni muborak bo'lsin.

Bayramni qanday nishonlash kerak?
- Kun bo'yi kod yozib;
- Daraxtlarga 0 va 1 belgilarini ilib;
- Dasturchilar haqida hazillar qilib 😁

@webdev07
Bolalar bayram ertaga qoldirilibdi 😁
Bugun choyxona atmen
Qanday qilib yetuk dasturchi bo'lish mumkin?

Juda ko'p yoshlar shu savol bilan har kuni murojaat qilishadi. Xo'sh, qanday qilib yetuk dasturchi bo'lish mumkin?

Quyida ushbu savolga eng to'g'ri, eng universal javob keltirilgan:

Yetuk dasturchi bo'lish uchun ingliz tilini O'RGANISH kerak. Agar ingliz tilini bilmasangizu, lekin, hozirda biron bir dasturlash tilini o'rganayotgan bo'lsangiz, darhol o'rganishni to'xtating! HTML/CSS, PHP yoki C++ emas, avvalo INGLIZ tilini o'rganishingiz shart!

@javohir_webdev
👍1
DASTURCHIGA DIPLOM KERAKMI?

Dasturlashni o'rganish va dasturchi bo'lish uchun diplom shart emas!

Nega deysizmi?

Agar siz Google va YouTube nimaligini bilsangiz, undan tashqari ingliz va rus tilini bilsangiz, diplomga 4 yil o'qishingiz shart emas. Youtube'da shuncha blogerlar bor. Ular dasturlashni noldan o'rgatishadi. Ha, 0 dan. Saytlardan kerakli narsalarni olasiz, buning uchun Google'ga yozasiz, albatta, yoniga tas-ix deb qo'ying. Bo'lmasa, ko'p kutasiz. Github degan sayt-resurs ham bor. Unda kodlarning namunalarini topasiz. Sololearn ham bor. Unda siz online kompilyator ham topasiz. Github'dek kod namunalari bor.

Shuncha saytlar, resurslar bor. Ammo, ulardan muntazam foydalanish uchun internet tez bo'lishi kerak. Internet tez bo'lishi bu ertak (bizda). Shuning uchun, tinchgina institutni bitirib, o'sha yerda C++ ni 4 yil suvday ichib, keyin boshqani o'rganib, xullas, oxirida... Frilanser bo'lamiz. Ayrim kompaniyalar bor, hujjatboz bo'ladi. Aynan o'shandaylarga diplom kerak. Lekin diplomni hamma ham olavermaydi, bilimi borlar oladi. Shuning uchun institutni bitirgan va dasturlashni Senior yoki Middle darajada biladiganlar hamma yerda talab qilinadi.

#consultation

@webdev07
👍1
❇️ 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
IT sohasiga oliy maqsadlar bilan tashrif buyuring.

IT bu ― Pul uchun o'rganiladigan soha emas. Afsuski, ba'zilar IT ni pul uchun, to'laqonli o'zining manfaati uchun o'rganmoqda. Albatta, bu ― o'zining rivojlanishi uchun, sohadagi obro'si uchun uchun ham katta yo'qotish desam bo'ladi.

Bu sohaga siz shunday oliy maqsadlar bilan kiringki, sizning maqsad va rejalaringiz barcha tirik mavjudodlar uchun manfaatli bo'lsin. Har tomonlama foydali bo'lsin.

To'g'ri moddiy manfaatni ham o'ylash kerak. Ammo, o'z o'rnida va o'z me'yorida, aytmoqchimanki, birinchi o'rinda moddiy manfaat emas, foydali va ezgu manfaatlar joy egallasin.

P.s: Xulosa o'zingizdan, do'stlarim...

👉 @webdev07