Maqolalardagi teglar dasturchi...


yangi

Yordam.uz sayti 3 yoshda!

20/02/01 22:35

Yordam.uz sayti 3 yoshda!

Assalom alaykum.3 yil avval 2017-yil 1-fevral kuni bir guruh ko'ngilli dasturchilar tomonidan UzGeeks Communty dasturchilar jamiyati boshchiligida Yordam.uz - axborot texnologiyalari bo'yicha savol-javoblar sayti ishga turishirilgan edi. Ushbu maqolada loyiha haqida ma'lumotlar, natijalar, hozirgi holat haqida ma'lumot beriladi.Yordam.uz loyihasi hech qanday uchrashuvlarsiz oddiygina telegramda…



tarjima

RabbitMQ haqida, ishga tushirish va python'da ishlash

20/01/31 19:45

RabbitMQ haqida, ishga tushirish va python'da ishlash

RabbitMQ - xabarlar menjeri bo'lib, u Erlang dasturlash tilida yozilgan. U bir nechta xizmat(servis)lar o'rtasida ma'lumotlarni yuborish(xabarlar) uchun mo'ljallangan: bitta xizmat navbatga xabar joylaydi, boshqa xizmat esa o'sha xabarni qabul qiladi. Quyida RabbitMQ'ni o'rnatish, uni ishga tushirish va Python dasturlash tili yordamida RabbitMQ bilan ishlash ko'rsatilgan. O'rnatish Arch Linux'ga o'rnatish uchun terminaldan quyidagi buyruq beriladi: sudo…



manba

2020 – yilda Junior Full Stack dasturchi bo’lish yo’l xaritasi

20/01/05 02:16

2020 – yilda Junior Full Stack dasturchi bo’lish yo’l xaritasi

Web dasturlashni o'rganish kerak. Nimadan boshlash kerak? Nima qilish kerak? Nimalarni o'rganish kerak? degan savol o'rtaga chiqadi. Bu maqolada siz bilan biz, junior Full Stack dasturchi bo'lish yo'l xaritasini ko'rib chiqamiz. Oldingi maqolalarimizdan farqli o'laroq, bu maqola orqali bizning maqsadimiz dasturlash olamida o'z yo'lingizni topishga yordam berish.1 — HTML, CSS va JavaScript dan boshlaymiz.Veb dasturlashga kirishda 3ta asosiy texnologiyani o'rganish kerak. Juda ham…



manba

Kompyuterni asab tolalariga ta’sirini kamaytirish

19/12/01 18:43

Kompyuterni asab tolalariga ta’sirini kamaytirish

Ko'plab maktab o'quvchilari va talabalar kompyuterda darslarni bajarishda uyqusiz tungacha monitor qarshisida o'tkazadi. Buning sababi sifatida, vaqtni yetmasligini ko'rsatishadi. Natijada bu asab tizimi va inson organizmiga ta'sir qiladi. Kompyuter — bolalar va kattalarda o'ziga xos nevrologik xastaliklarni qo'zg'atuvchi vositalar safiga kiradi. Bizning qaror kiluvchi miyamizga reallik va virtuallikni oxirigacha farqlay bilish qiyin. Shuning uchun ham real hayotda sodir bo'layotgan…



yangi

Mobil dasturchi bo'lish uchun nimani bilish kerak yohud flutter va react native.

19/11/18 20:52

Mobil dasturchi bo'lish uchun nimani bilish kerak yohud flutter va react native.

Bozorda lider boʻlishga harakat qil. Foydalanmasang ham, oldingda doimo eng soʻngi texnologiyalar tursin va nazorating ostida boʻlsin. Agar eng soʻngi versiyadagi texnologiya boʻlsa ham, hech kim foydalanmasa ham, undan foydalan. Standart ishlab chiqarishda ushbu texnologiyalardan birinchi boʻlib foydalan. Stiv Jobs Siz mobie dasturchisi bo'lish uchun qaysi dasturlash tilini o'rganishni bilmayotgandirsiz. Meni bu maqolada mobil dasturlashda eng ommabop framework…



yangi

UzGeeks September2019 Meetup

19/09/19 23:45

UzGeeks September2019 Meetup

Assalom alaykum!! 📆 21-sentabr shanba kuni "Toshkent Davlat Iqtisodiyot Universiteti" da "UzGeeks September2019 Meetup" bo'lib o'tadi. 📚Meetup quyidagi mavzulardan tashkil topgan: 1. "Frontend dasturchi nimalarga eʼtibor berishi kerak? Xatolar, yechimlar, tavsiyalar..." - Muhammadjavohir Sur'atov (Najot Taʼlim); 2. "Dasturchi bo'lishni xohlaysizmi?" - Qudrat Abdurahimov (Merit Kimyo, dastur.uz); "UzGeeks September2019 Meetup" tadbiri…



manba

Qanday qilib biror dasturlash tilida to’liq ishlay oluvchi dasturchi bo’lish mumkin?!

19/04/19 01:58

Qanday qilib biror dasturlash tilida to’liq ishlay oluvchi dasturchi bo’lish mumkin?!

Full stack (Ma'lumotlar bazasi, foydalanuvchi interfeysi va dasturning biznes jarayonlarini tashkil qiluvchi) web dasturchilar, Ular Stack Overflowning 2016 yilgi olib borgan so'roviga ko'ra hozirgi kunda juda ham ko'p izlangan va kerakli dasturchilar bo'lib chiqdi. Hozirgi kunda internetda full stack dasturchi bo'lsh uchun yetarli online yoki individual kurs va resurslar mavjud bo'lib ular, hattoki, yosh dasturchilarni bilimlarini baholagan holda ularga ish…



yangi

Yosh web dasturchilarga 3ta maslahat (asosan PHP va Yii framework bilan ishlaydigan dasturchilarga)

19/04/16 23:43

Yosh web dasturchilarga 3ta maslahat (asosan PHP va Yii framework bilan ishlaydigan dasturchilarga)

Assalomu alaykum, Yosh dasturchi! Ushbu maqolani yozishga meni majbur qilgan narsa haqida aytib o'tmoqchiman. Telegramda Yii Framework Uzbekistan deb nomlangan, Yii da yozadigan dasturchilar guruhi mavjud. Bu guruhda yosh dasturchilar juda ko'p. Ular ham, hammamiz dasturlashni boshlaganda uchraydigan muammolarga duch kelishadi va tez muammoni hal qilish uchun guruhga savol yozishadi. Ushbu guruhda berilayotgan savollar…



manba

Dasturchi asoslari

19/04/06 19:43

Dasturchi asoslari

Bir necha yillar bo'ldi dasturlash olamiga kirib keldim. Hozir Freelancerman/ Yo'llanib ishlovchi(masofadan).Freelancer bo'lib ishlash yaxshi, stressni inobatga olmaganda. Belgilangan vaqtda ulgura olmasangiz, bu sizning reputatsiya/obro'yingiz tushishiga sabab bo'ladi.Dasturlashni o'rganish oson emas, ammo dasturlashni o'rgansa bo'ladi.Ko'pgina kurslar, online kurslar, butkemplar, balkim universitetlar ham talabalariga to'g'ri yo'l ko'rsatishda, fikrimcha ko'p xatoliklarga…



manba

Dasturchi Resume/CV yozishda nimalarga e’tibor berish kerak va ishga kirishga yordam beradigan Rezyumeni qanday yozamiz?

19/03/29 21:45

Dasturchi Resume/CV yozishda nimalarga e’tibor berish kerak va ishga kirishga yordam beradigan Rezyumeni qanday yozamiz?

Agar siz "2019-yilda Dasturlashni o'rganamiz" maqolamizni o'qigan bo'lsangiz va aytib o'tilgan texnologiyalarni o'rganib junior developer bo'lsangiz. Sizga endi Resume/CV yozishingiz, ishga kirishingiz uchun tamal toshi vazifasini o'taydi. Yaxshi Resume/CV sizni Interview/Suhbatgacha…



manba

2019 — yilda dasturlashni o’rganing

19/03/28 01:54

2019 — yilda dasturlashni o’rganing

Maqolaga kirishishdan oldin bir narsa haqida ta'kidlab o'tishni xohlardim. Siz web yoki mobile dasturlashni o'rganishni boshlashingizdan oldin, albatta bozorni yaxshilab o'rganib olishingiz kerak. Masalan, O'zbekiston bozorida hozir albatta Java, PHP, JavaScript va endi kirib kelayotgan Python bozori chaqqon tillar jumlasidandir. Siz agar 2019-yilda dasturlashni o'rganishni boshlagan bo'lsangiz, yoki endi boshlamoqchi bo'lsangiz albatta bozorni o'rganing. Qanday qilib bozorni…



manba

Dasturlashni o’rganish oson emasligini siz yaxshi bilishingiz kerak

19/02/28 11:38

Dasturlashni o’rganish oson emasligini siz yaxshi bilishingiz kerak

Twitter olamida quyidagi tweetga ko'zim tushib qoldi, unda Apple WWDC "coding qiyin emas degan ibora, meni tushkunlikga tushiradi, Dasturlash oson emas, dasturchi bo'lish juda ham qiyin. Siz end dasturlash olamiga kirayotganlarni dasturlashdan ko'nglini qoldiryabsiz."Agarda bizdan maslahat so'ragan toza newbie dasturchi bo'lishni orzu qilgan odamga "dasturchi bo'lish oson" desakda, va vaqt o'tgan…



manba

Web dasturchi bo’lib ishga kirish

19/01/16 07:46

Web dasturchi bo’lib ishga kirish

Web dasturchi bo'lishni istaysizmi ? Ammo nimadan boshlashni bilmayapsizmi? Web dasturlash haqida hech nima bilmaysizmi? 21-asrda eng ko'p daromad keltiradigan ish bu dasturchi(programmist) ekanligini bilarmidingiz? Agarda savollarga javob topmoqchi bo'lsangiz bu maqola aynan siz uchun. Nega aynan dasturchi bo'lish? Siz dasturchi bo'lmoqchisiz, ammo sizda yetarlicha ma'lumot yo'q. Dasturchi bo'lsangiz kariyerangizda qanday…



tarjima

Dasturchilar uchun o'nta tavsiya

18/09/22 20:23

Dasturchilar uchun o'nta tavsiya

Hammaga salom!Men, bir-qancha tajribasi bor dasturchi sifatida, sizlarga foydali bo'lishi mumkin bo'lgan tavsiyalar bermoqchiman. Sizning tajribangiz qanchalik ko'p bo'lsa, quyidagi keltirilgan tavsiyalarning shuncha ko'pi sizga haqiqiy va banal ko'rinadi. Dasturlash sohasiga endi kirib kelayotgan dasturchilar uchun esa bu tavsiyalar juda g'alati tuyulishi mumkin.Tavsiyalar1. Faqat sizga hozirgi vaqtda kerak bo'ladigan kod yozing (YAGNI printsipi)Ishlatilmaydigan…



yangi

Aka Men Dasturchi Bo'la Olamanmi? Degan savolga qanday javob berish kerak?

18/08/04 10:52

Aka Men Dasturchi Bo'la Olamanmi? Degan savolga qanday javob berish kerak?

Barcha dasturchilarga va dasturchi bo'lmoqchi bo'lganlarga bu maqolani o'qishni tavfsiya qilaman. Mening o'z kuzatuvlarim natijasida shu narsaga e'tibor berdimki, har qanday dasturchilarda oz bo'lsada o'xshashlik bo'ladi(Bu joyda o'z ishini yaxshi ko'ruvchilar aytilayabdi).



yangi

Qanday qilib yetuk dasturchi bo'lish mumkin?

18/07/04 12:04

Qanday qilib yetuk dasturchi bo'lish mumkin?

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? Bu savolga javob topish uchun shaxsan menga bir necha yil kerak bo'ldi. "Qonli" bir necha yil... 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…



yangi

Embarcadero Delphi olamiga xush kelibsiz!

18/06/10 01:02

Embarcadero Delphi olamiga xush kelibsiz!

Oxirgi paytlarda menga Delphi dasturlash tilini o'rganishni qayerdan boshlash haqida juda ko'p savollar kelyapdi. Ya'ni asosan, boshlang'ich ma'lumotlarni qayerdan olsam bo'ladi? Qanday qilib Delphi texnologiyalarini tez o'rganib chiqishim mumkin? Nimaga Delphi dasturlash tili haqida ma'lumotlar kam degan savollar keladi.Birinchidan, Delphi dasturlash tili haqida ma'lumotlar yetarlicha va xozirda butun dunyoda Delphi bilan ishlayotgan…



manba

Nega dasturchilar davlat ishlaridan qochishadi?

18/05/30 14:55

Nega dasturchilar davlat ishlaridan qochishadi?

Oxirgi bir yil ichida barcha davlat tashkilotlari dasturchilarni ishga olish bo'yicha juda ko'p takliflarga ko'zim tushyapti. Oylik maoshlar ham oldingidan ancha yuqori. Misol uchun MIB 7-11 mln. oylik maoshga taklif qilyapti. Bundan tashqari har bir davlat tashkiloti dasturchi mutaxassislarga muhtoj. Nega oylik maoshi yaxshi, qo'shimcha imkoniyatlar mavjudligiga qaramasdan dasturchilar hamon tashqi davlatlar bilan yoki freelancer sifatida (erkin tartibda) ishlashni ma'qul ko'rishadi? Agar bunga…



manba

Dasturlashni o’rganish uchun sabablar

18/04/24 14:10

Dasturlashni o’rganish uchun sabablar

Avvalambor mashxur shaxslardan biri Stiv Jobsning so'zlarini keltirib o'tmoqchiman: "Mamalakatdagi har bir bola dasturlashni o'rganishi kerak, chunki bu ularni mantiqiy fikrlashga o'rgatadi". Aynan bizning O'zbekistonda dasturlashni rivojlantirish kerak chunki dasturlash matematika singari anchayin murakkab jarayon. O'zbekistonda esa matematika azaldan yaxshi rivojlangan. Jahon miqyosida yaxshi dasturchilarga ehtiyoj katta bo'lgan bir vaqtda nima uchun O'zbekistonliklar chet elda g'isht urish…



manba

Dasturlash haqida (bilmaganlarga)

18/04/17 11:14

Dasturlash haqida (bilmaganlarga)

Ko'pchilik doʻstlarimdan sohamni dasturlashga oʻzgartirsammikin degan fikrlarni eshitaman. Ayniqsa, chet elga chiqqanlarning koʻpchiligi bunday hayolga borgan. Ular uchun bu sohaning baland-pastini sohani oʻzgartirishdan avval bilish faqat foyda keltiradi degan oʻy bilan ushbu maqolani yozishga qaror qildim.Dasturlash — bu sizning biror bir muammoni hal qilish uchun kompyuterning ulkan imkoniyatlarini foydalanish qobiliyati. Buning uchun siz kompyuterga buyruq bera olishingiz kerak.…



manba

Nimaga dasturchilar yetishmayapti?

18/04/16 17:07

Nimaga dasturchilar yetishmayapti?

Agar siz internet foydalanuvchisi bo'lsangiz, menimcha, hech bo'lmaganda bir marotaba "PHP Developer kerak oylik 4.000.000 so'mdan boshlanadi", "PHP/MySQL ni biladigan dasturchi kerak oylik o'rtacha 5.000.000 so'm" ko'rinishidagi reklamalarga ko'zingiz tushgan bo'lishi lozim.Nega oylik boshqa sohadagi oylik maoshlarga nisbatan 2-3 barobar ko'p bo'lsada, dasturchilar yetishmayapti?Ko'pchilik o'ylashi mumkin: "Bu soha endi O'zbekistonga kirib kelyapti. Shuning uchun yoshlar o'rtasida…



manba

«ITshnik»ni sochi uzun bo’lishi shart emas

18/04/04 16:00

«ITshnik»ni sochi uzun bo’lishi shart emas

Hayotning borligiga va men shu hayotda hali ham borligimga shukr qilaman. Umuman olganda, ko'p narsalar uchun minnatdorman. Misol uchun,Toshkent axborot texnologiyalari universitetini bitirgan men kabi muhandis, ko'plab jurnalistlar bilan muloqotda bo'lib turishim, hattoki ularni gohida tushunmasligimga ham. Ajoyib odamlar toifasi ular. Sababi, biri bilan gaplashsang, — Sarlavha maqola yozib tugatilgandan keyin qo'yiladi, desa yana boshqasi, — Oldin sarlavhani aniq qilish kerak, chunki u…



yangi

Android uchun dasturlashni o'rganing va yuqori darajali mutaxassisga aylaning

17/10/01 20:51

Android uchun dasturlashni o'rganing va yuqori darajali mutaxassisga aylaning

Android dasturlash - Mobil Taraqqiyot Dasturlashni endigina boshlovchilar yoki shu sohaga qiziquvchilar qaysi yo'nalishni tanlash kerak va uning yaqin kelajagi qanday degan savol qiziqtiradi. Albatta, tanlangan yo'nalish jamiyatga foydasi tegadigan, kelajagi bor va eng muhimi yuqori daromadga olib keladigan bo'lishi kerak. Hozirgi kunda dunyo aholisining deyarli barchasi mobil qurilmalarga ega ekanligi hammaga ma'lum. Bu qurilmalarning juda katta qismi Android…



manba

Algoritmlash asoslari

17/06/12 14:51

Algoritmlash asoslari

Ushbu maqolalar to`plami dasturchilikning eng muhim bo`g`inlaridan bo`lmish, algoritmlashga bag`ishlanadi. Birinchi maqolamiz algoritmlashning nima ekanligi, uning asosiy turlari, va ularning qo`llanilish joylariga bag`ishlanadi. Demak, ketdik… Algoritm so`zi barchamizga ma`lum bo`lganidek, vatandoshimiz Muhammad ibn Muso al-Xorazmiyning ismini yevropacha talaffuzidan kelib chiqqan. Demak, hozirda keng foydalanilayotgan algoritmlashning asosi bizning Vatanimizdan boshlangan. …



manba

Python dasturlash tili: 11-dars

17/05/12 23:50

Python dasturlash tili: 11-dars

Istisnolar (Exceptions) Ba'zan dastur ishlashi davomida istisno holatlar yuzaga kelishi mumkin. Misol uchun, mavjud bo'lmagan faylni o'qishga bo'lgan harakat yoki dasturdagi no'malum buyruqlar. Bunday holatlar exception'lar yordamida hal qilinadi. Xatoliklar Agar biz print funksiyasini Print shaklida chaqiradigan bo'lsak, python interpretatori bizga sintaksis xatolikni ko'rsatadi. >>> Print("Salom dunyo") …



manba

17-dars - Overriding (qayta yuklash) Funksiyalari

16/12/24 19:00

17-dars - Overriding (qayta yuklash) Funksiyalari

Agar subclassimizdagi (bola klass) funksiya super(ota klass) klassimizdagi funksiya bilan bir xil bo'lsa, bu funksiyalar qayta yuklanuvchi funksiyalar deyiladi. Javada qayta yuklanuvchi funksiyadan foydalanish: Qayta yuklanuvchi funksiyadan avvaldan Ota klassda yaratib qo'yilgan funksiyaning o'ziga xos amalga oshirilishini ta'minlashda; Qayta yuklanuvchi funksiyaning ishchi vaqt (runtime)da (ko'p formalik) polymorphismda …



manba

15-dars - Javada static kalit so’zi (keyword).

16/12/22 19:36

15-dars - Javada static kalit so’zi (keyword).

Static kalit so'zidan asosan xotirani boshqarishda foydalaniladi. Biz static kalit so'zidan foydalanib o'zgaruvchilar, funskiyalar, blok(block)lar va nested klasslar yarata olamiz. Javada static o'zgaruvchilar Agar siz o'zgaruvchini static deb e'lon qilgan bo'lsangiz unda bu o'zgaruvchi satatic o'zgaruvchi bo'ladi. Static o'zgaruvchilar hamma obyektlar uchun umumiy bo'ladi. Misol uchun firma nomi barcha…



manba

14-dars - Javada konstruktor.

16/12/21 17:40

14-dars - Javada konstruktor.

Konstruktor klass nomidagi funskiyadir. Javada konstruktorlar obyektni ishga tushurish uchun maxsus usuldir. Java konstruktor obyekt yaratish vaqtida chaqiriladi Javada konstruktor yaratish qoidalari: Konstruktor klass nomi bilan o'xshash bo'lishi kerak Konstruktor noaniq ma'lumot turiga ega bo'lishi kerak Konstruktorni ikkita turi mavjud: Argumentsiz konstruktorlar Parametrlik konstruktorlar Konstruktorga…



manba

13-dars - Javada Yuklanma funksiya (Method Overloading).

16/12/20 11:48

13-dars - Javada Yuklanma funksiya (Method Overloading).

Klass ichida nomi va funksiya turi(data type) bir xil bo'lgan ikki yoki undan ortiq funksiyalar bo'lsa, bunday funksiyalar yuklanma funksiyalar(method overloading) deyiladi. Yuklanma funksiyalar bir-biridan farqi quyidagicha: Parametrlari bilan farq qiladi; Ma'lumot turi; Ma'lumot turlari ketma-ketligi bilan. Yuklanma funksiyani – static ko'pformalik (static polymorphism) deb…



manba

11-dars - Obyekt va OYDning asosiy tushunchalari.

16/12/14 23:38

11-dars - Obyekt va OYDning asosiy tushunchalari.

Obyekt – Obyektga yo'naltirilgan dasturlash(OYD) dasturlash texnologiyasining eng asosiy kalit tushunchasidir. Atrofga qarang, haqiqiy hayotdagi bir necha obyektlarni ko'rishingiz mumkin: stol, uy, qalam , motosikil , televizor va h.k. Ularning barchasining albatta xususiyatlari va bajaradigan vazifalari (funksiyalari) bor. Masalan, Mushuk hususiyatlari: rangi, qorni to'qligi,…



manba

10-dars - Java do-while Loop(takrorlanuvchi operatori).

16/12/14 16:06

10-dars - Java do-while Loop(takrorlanuvchi operatori).

Yuqoridagi «while» sikl operatorida, agar shart yolg'on bo'lsa, sikl umuman ishlamasligini ko'rib o'tdik. Agar shart yolg'on bo'lsa ham, sikl tanasidagi operatorlar bir marotaba bajarilishi kerak bo'lsa, «do-while» sikl operatoridan foydalanamiz. Bu operatorda oldin operatorlar bajariladi, so'ng siklga qo'yilgan shart tekshiriladi. Shu sababli sikl tanasi kamida bir marotaba ishlaydi. Bunday siklni «sharti keyin tekshiriladigan» sikl deyish…



manba

9-dars - Javada massivlar.

16/12/13 04:02

9-dars - Javada massivlar.

Massiv bu — bir turdagi o'zgaruvchilarni o'zida saqlovchi biror nom bilan nomlangan o'lchami chegaralangan o'zgaruvchilari guruhi ya'ni oddiyoq qilib aytganda maxsus idishdir. Bitta yoki ikkita o'zgaruvchi ustida amalarni bajarmoqchisiz, bununig uchun bir yoki ikkita o'zgaruvchi yaratib olib xohlagan amalni bajarish mumkin. Lekin bu o'zgaruvchilar ko'p bo'lsachi? Agar har bir ishlatmoqchi bo'lgan o'zgaruvchi uchun har safar yangidan o'zgaruvchilarni yarataversak bu bir muncha…



manba

8-dars - Java While Loop (Takrorlanuvchi operator).

16/12/13 03:37

8-dars - Java While Loop (Takrorlanuvchi operator).

«While» operatori dastur tuzishda ko'p ishlatiladigan sikl operatori hisoblanadi. Bu operator bir yoki bir necha operatorlar guruhini qo'yilgan shart yolg'on(false) bo'lguncha bajaradi. Qachonki shart rost bo'lsa, sikl o'z ishini boshlaydi va shartdagi qiymatlar sikl ichida o'zgartirib boriladi. Sintaksis quyidagicha: while (shart) { // operatorlar bloki } …



manba

6-dars - Javada tanlash operatorlari.

16/12/10 13:53

6-dars - Javada tanlash operatorlari.

Java dasturlash tilida ikkita tanlash operatori bo'lib ular if va switch lardir. Masalani qo'yilishiga qarab ularning birini ishlatish mumkin. If operatori kodlashni ikkita yo'ldan biriga burib yuboradi. Hayotda shart tekshirish operatorlarini shunchalik ko'p ishlatamizki, hatto ishlatganimizni ham sezmaymiz. Tasavvur qiling siz bekatda turipsiz sizga, 11- yo'nalishdagi avtobus kerak. Uzoqdan kelayotgan avtobusga ko'zingiz tushadi va ko'zingiz orqali ko'rgan…



manba

5-dars - Javada o’zgaruvchilar va ma’lumot turlari.

16/12/10 12:43

5-dars - Javada o’zgaruvchilar va ma’lumot turlari.

O'zgaruvchi – xotiradan ajratilgan, himoyalangan maydon nomidir. Oddiy qilib tushuntiradigan bo'lsak, o'zgaruvchi – ma'lum bir turdagi ma'lumotni o'zida saqlovchi va o'lchami chegaralangan idish. Tushunarliroq bo'lishi uchun bir ikkita hayotiy misollar keltiramiz: meva solish uchun tayyorlangan savatga suv sola olmaymiz o'zgaruvchilar ham shunday bir turdagi o'zgaruvchi…



manba

4-dars - JDK, JRE va JVM farqlari.

16/12/09 16:17

4-dars - JDK, JRE va JVM farqlari.

JVM (Java Virtual mashinasi) JVM ning vazifasi tarjimonlik ya'ni, dastlab biz yozgan *.java fayl kompilyator yordamida baytkodga o'giriladi va JVM yordamida mashina tiliga aylantiriladi. Bu degani JVM qaysi platformaga tegishli bo'lsa, kodlarni ham o'sha platformaga moslab beradi. JVM ni ko'pgina qurilmalar va dasturiy ta'minotlar uchun ishlatish mumkin. Har bir OT(operatsion tizim) uchun JVM JRE va JDK lar konfugratsiyasi farq qiladi,…



manba

3-dars - Javada oddiy dastur.

16/12/09 16:15

3-dars - Javada oddiy dastur.

Eng birinchi oddiy dasturimizni yaratish uchun talab qilinadigan dasturlar • JDK o'rnatiladi agar bo'lmasa, ( JDK ni yuklab oling va uni o'rnating) download the JDK and install it. • dasturlash muhiti eclipse yoki netbeans • java dasturi yaratiladi • dasturni compile…



manba

2-dars - Java qismlari.

16/12/09 16:11

2-dars - Java qismlari.

Java bir necha qismlarni o'z ichiga oladi va ular : 1. Simple (oddiy) 2. Object-Oriented (obyektga yo'naltirilgan) 3. Platform independent (mustaqil platformalar) 4. Secured (himoyalangan) 5. Robust (kuchli) 6. Architecture neutral (neytral arxitektura) 7. Portable (ixcham) 8. Dynamic (dinamik) 9. Interpreted (interpretatsiyalangan) 10. High Performance (yuqori tezlik) 11. Multithreaded (ko'p potokli) 12. Distributed…



manba

1-dars - Java nima?

16/12/09 16:05

1-dars - Java nima?

Java dasturlash tili va platforma Java yuqori darajada himoyalangan va obyektga yo'naltirilgan dashturlash tilidir.Platforma: dastur bajarila oladigan ixtiyoriy qurilma yoki dasturiy muhit platformadir. Javaning o`zini maxsus bajarilish muhiti – platformasi mavjud (JRE – Java Runtime Environment). Javadan qayerda foydalaniladi? Sun firmasining ma'lumotlariga qaraganda 3 mlrd. atrofidagi qurilmada javadan foydalaniladi.…



yangi

So'rovnoma natijalari. 1-qism.

16/11/08 03:56

So'rovnoma natijalari. 1-qism.

Assalom alaykum. Biz o'zbek dasturchilari orasida kichik bir so'rovnoma qilish haqida o'ylab qoldik. So'rovnoma natijasiga ko'ra biz uchun juda muhim bo'lgan ba'zi bir savollarga javob olishni o'z oldimizga maqsad qilib oldik. Va qaysidir ma'noda javob topdik ham. Demak, so'rovnoma jami 25 ta dasturchilarga odatiy beriladigan savollardan iborat bo'ldi. Ular nafaqat axborot texnologiyalari sohasiga oid, balki, dasturchilarning o'zlari, qiziqishlari, ma'lumotlari, oilaviy holatlari…



manba

Amaliy dasturiy ta’minot ishlab chiqish bo’yicha maslahatlar

16/10/30 00:44

Amaliy dasturiy ta’minot ishlab chiqish bo’yicha maslahatlar

"Amaliyotchi Dasturchilar"(Pragmatic Programmers) kitobidan olindi.Andrew Hunt va David Thomas tomonidan. Mualliflik Huquqi 2000, Addison Wisley.Biz dastlab Amaliyotchi Dasturchilarni 1999 yilda qayta yozganimizdan beri band bo'ldik. Bizni yozgan yoki chop qilgan oxirgi kitoblarimizni hammasini ko'rdingizmi?Agility'dan Ruby on Rails gacha, loyihalarni boshqarishdan sizning faoliyatingizdagi xatoni tuzatishgacha, biz sizning dasturingizni yuqori ko'rsatkichda saqlab qolish…



manba

Salom, Startap!

16/10/26 13:24

Salom, Startap!

Agar siz startap (ish boshlash) dunyosiga sho'ng'ishni o'ylayotgan bo'lsangiz, qaror qilib olishingiz kerak bo'lgan bir narsa bu – siz o'zingizning xususiy kompaniyangizni ochishni xohlaysizmi yoki kimgadir ishlamoqchimisiz. Bu yerda ikkisi o'rtasidagi kelishuv keltirilgan: asoschi sifatida 10 barobar ko'p mukofot olish uchun siz 10 barobar ko'p qurbon qilishingiz kerak. Qurbon qilish deyilgandan shu narsa nazarda turtilyaptiki, siz juda ko'p bosim, xavf (risk) va uzoq soatlar ishlashga duch…



manba

№8 Dars - Gridlar bilan ishlash.

16/07/31 05:45

№8 Dars - Gridlar bilan ishlash.

Masalani qo`yilishi: Jadvalimizdagi barcha kompaniyalarni ro`yhati bilan birgalikda saytlari nomlarini gridimizda chiqarish. Birinchi navbatda jadval yaratishimiz kerak bo`ladi, agar jadvalimiz bo`lsa unda o`sha jadvaldan foydalanib ham ishlasak bo`ladi. Bizning misolimiz uchun "company" jadvali yaratiladi. 1 – jadvalimizni yaratamiz CREATE TABLE `company` ( `ID` INT(11) NOT NULL AUTO_INCREMENT, `company` VARCHAR(100) NULL DEFAULT NULL, `site`…



manba

№7 Dars - Yii-Bootstrapni sozlash.

16/06/15 01:11

№7 Dars - Yii-Bootstrapni sozlash.

Yii-Bootstrap Yii ning maxsus kutubxonasi hisoblanib, yuqori sifatli widgetlarni o`z ichiga olgan. Yii-bootstrap forma komponentalari bilan bir qatorda foydalanuvchi uchun yengillik yaratuvchi komponentalarini o`z ichiga olgan. Bu widgetlarni yuklayotganingizda o`zi uchun tegishli bo`lgan jQuery kutubxonasini ham yuklab ishga tushadi. Bootstrapni sozlash. Ushbu gipermurojaat…



manba

№5 Dars - Yiida PDF bilan ishlash.

16/06/15 01:04

№5 Dars - Yiida PDF bilan ishlash.

Biror bir qilayotgan proyektimizda hisobotlarni pdf formatiga o`tkazish kabi ishlarga duch kelamiz. Bunda Yii ning maxsus kengaytmalaridan foydalanish maqsadga muvofiqdir. Shulardan biri tcpdf kengaytmasidir. Bu haqida ushbuhttp://www.yiiframework.com/extension/tcpdf giper murojaat orqali batafsil tanishishingiz mumkin. Biz faqatgina misol bilan sizda Yii da qilingan proyektlaringizni hisobotlarini pdf ga o`tkazish masalasini ko`rib…



yangi

Dasturchilar qancha oylik olishadi? (2016-yil bahor)

16/06/13 02:48

Dasturchilar qancha oylik olishadi? (2016-yil bahor)

Bu savolni ko'pchilik endi dasturlashni o'rganmoqchi bo'lgan yoshlar berishadi. Bunga asosiy sabab esa albatta eng "yog'li" dastulash tilini o'rganish va uning yordamida ko'p pul ishlashdir. Lekin bu masalada shoshib qaror qabul qilish yaramaydi. Chunki, inson avvalo o'z qiziqish va imkoniyatlaridan kelib chiqib o'zi uchun dasturlash tilini tanlasa maqsadga muvofiq bo'lar edi. Dasturlash huddi biron bir asar yozishga o'xshaydi. Asar kitob qilib yozilishidan avval oddiy oq qog'ozdir. U hech qanday…



manba

Nega faqat o’zbek tilini bilgan holda dasturchi bo’lish mumkin emas?

16/05/16 08:30

Nega faqat o’zbek tilini bilgan holda dasturchi bo’lish mumkin emas?

Xorijiy tillarni bilish ko'pchilik sohada Sizga qo'shimcha imkoniyat yaratib berishi mumkin. Bunday sohalarda xorijiy tillarni bilishingiz Siz uchun shunchaki qo'shimcha qobiliyat hisoblanib, uning mavjud bo'lmasligi Sizni sohadan chiqib ketishga majbur qila olmaydi. Dasturchilikda esa hammasi aksincha.O'zim bir necha yildan buyon dasturchilikni o'rganayapman. Imkon qadar ko'proq dasturlash tillarini bilib, o'zimga eng ma'qul bo'lganida professional darajaga yetishni maqsad qilganman.…



manba

Dasturchi uchun eng muhim 4 ko’nikmalar

16/05/15 05:01

Dasturchi uchun eng muhim 4 ko’nikmalar

Bugungi kunda juda ko'plab texnologiya, til va platforma tanlovlari mavjudligi evaziga dasturchi sifatida o'zining ko'nikmalarini rivojlantirish uchun vaqtni qayerga sarflashni aniqlab olish juda mushkul.Ko'pchilik tez-tez qanday qilib yaxshiroq dasturchi bo'lish haqida so'rashadi.Ko'pincha ular bu savolni vaqtlarini ma'lum bir dasturiy til yoki texnologiyaga sarflashlari kerakmi yoki yo'qmi – shuni aniqlashtirish maqsadida berishadi.Quyida dasturchilar o'zlashtira oladigan,…



manba

Obyektga yo'naltirilgan dasturlash(OYD) haqida

16/05/02 01:12

Obyektga yo'naltirilgan dasturlash(OYD) haqida

Obyektga yo'naltirilgan dasturlash(OYD) Obyekt nima? Obyekt Obyektga yo'naltirilgan dasturlash(OYD) texnologiyasining eng asosiy kalit tushunchasidir. Atrofga qarang, haqiqiy hayotdagi bir necha obyektlarni ko'rishingiz mumkin: stol, uy, it, mushuk, televizor va h.k. Ularning barchasining albatta hususiyatlari va bajaradigan vazifalari (funktsiyalari) bor. Masalan, Mushuk hususiyatlari: rangi, qorni to'qligi, yoshi, jinsi; funktsiyalari:…



manba

Dasturchilar…

16/05/02 01:11

Dasturchilar…

Yangi dasturchi: Ishonolmayapman, birinchi marta ishladi!Tajribali dasturchi: Ishonolmayapman, birinchi marta ishlagandi… Facebook manba: https://www.facebook.com/ProgrammersJokes



manba

Boshlang’ich developerdan yuqoriroq darajaga yetish uchun 10 maslahat

16/05/02 01:11

Boshlang’ich developerdan yuqoriroq darajaga yetish uchun 10 maslahat

Endigina dasturchilik dunyosiga qadam qo'yganlar uchun foyda beruvchi maslahatlarni e'tiboringizga havola etamiz.#1: Boshqa tilni o'rganingQaysi tilni o'rganishingizning ahamiyati yo'q, boshqa tilni o'rganish (hozirda nechtasini bilishingizdan qat'iy nazar) yaxshiroq dasturchi bo'lishingizda yaxshi qadam bo'ladi. Agar iloji bo'lsa, hozirda muntazam ishlatayotganingizdan tubdan farq qiluvchisini toping. Boshqacha qilib aytganda, C# ishchisi bo'lsangiz, VB.NET yoki Javani o'rganishdan…



manba

Kompilyator va interpretator haqida

16/04/11 04:11

Kompilyator va interpretator haqida

Dasturlardan foydalanib, biror ish bajarish va shu orqali natija olish, unchalik qiyin jarayon emas. Bir marotaba ko'rib olgan inson, keyingi safar o'zi bajara oladi. Ko'pchilik adashtiradigan narsa, bu foydalanuvchi dasturchi deyilmaydi, faqatgina dastur foydalanuvchisi bo'ladi xolos. Dasturchi, foydalanuvchilar foydalanishi uchun dastur yaratadi va bu jarayon juda murakkab hisoblanadi.Dasturchilik bilan shug'ullanishni endi boshlagan yoshlar ko'p qiyinchiliklarga…



manba

Dasturchi bo’lishning 6 yo’li

15/11/26 02:23

Dasturchi bo’lishning 6 yo’li

Olti yo'l: Web dasturlashDesktop(ish stoli kompyuterlari uchun) ilovalarini dasturlashTaqsimlangan ilovalarni dasturlashDasturiy vositalar(Library/Platform/Framework/Core)ni dasturlashTizim dasturlashIlmiy dasturlashDasturchi bo'lish sizning mahoratingizni kundan-kunga, yildan-yilga asta-sekin, bosqichma-bosqich rivojlanib boruvchi to'plangan jarayon hisoblanadi, va dasturlash qiziq va mukofotlaydigan(aqliy, ma'naviy…



manba

JavaScript veb dasturlash tiliga oid muhim savollarga javoblar(boshlovchilar uchun)

15/11/26 02:05

JavaScript veb dasturlash tiliga oid muhim savollarga javoblar(boshlovchilar uchun)

JavaScript nima?Bu savolga har xil javob berish mumkin. Bu dasturlash tili, to'g'rirog'i veb dasturlash tili, undan ham to'g'rirog'i klient(brauzer) tomonda ishlaydigan dasturlash tili, ya'ni bu veb dasturlash tili ishlashi uchun hech qanday server(Apache, ngnix) kerak emas, oddiy brauzerda(Javascript'da yozilgan kodlar) ishlayveradi.Bu til nima uchun kerak?Bu dasturlash tili orqali serverga so'rov jo'natmasdan, so'rovlarni(javascript kodlarini),…



manba

Men qanday qilib dasturchi bo‘ldim? – Farhod Dadajonov

15/11/26 02:01

Men qanday qilib dasturchi bo‘ldim? – Farhod Dadajonov

Assalomu alaykum, hurmatli saytmiz o'quvchilari! Saytimizda ko'p maqolalarning muallifi Farhod Dadajonov bilan erkak.uz web-sahifasida bo'lib o'tgan suhbatni sizning hukmingizga havola qilamiz.Bizga o'quvchilarimizda dasturlash tillarini qanday o'rganish mumkinligi haqida maqolalar berib borish istaklari ko'p marotaba keldi. Biz shu sababdan O'zbekiston va xorijda dasturchi bo'lib ishlayotgan vatandoshlarimiz qanday qilib…



manba

Dasturchi hayoti

15/11/26 01:58

Dasturchi hayoti

Mendan nima qolar — besh-o'n qator kod, Ikki sandiq disku, eski diskovod, Sistemga o'tirgan chirkin viruslar, Va bazasi eskirgan 32 «Nod».Kompda o'tiribman, sezib turibman, Netdan kelayotir viruslar toshib, «CPU» kuchanadi, «RAM» ga yolvorib, Titraydi, qaqshaydi nagruzka oshib.Ko'chaga men yana chiqamanmi-a? Ulfat-la choyxonada o'tirolmadim, To'rtta dasturim bor «bug»larga to'la, Chalasin hali ham bitirolmadim.O'g'lim ekranga…



manba

Javada polimorfizm

15/10/26 01:50

Javada polimorfizm

Polimorfizm orqali bir jarayonni turli yo'llar bilan tashkillashtirishimiz mumkin. Polimorfizm so'zi yunoncha ikki so'zning birikmasidan tashkil otpgan «poly» — Ko'p va «morphs» — formalar. Polimorfizm ham ko'p formalar degan ma'noni anglatadi.Javada polimorfizmni ikki turi mavjud: programma kompilatsiya bo'layotgan vaqtda sodir bo'ladigan polimorfizm (compile time polymorphism, static polymorphism) va programma ishlab turgan vaqtda sodir bo'ladigan polimorfizm (runtime…



manba

Javada interfeyslar

15/10/26 01:44

Javada interfeyslar

Javada interfeyslar orqali to'liq abstraktsiyani tashkillashtirish mumkin. Interfeys tarkibidagi metodlarning faqat nomlari bo'lishi mumkin, ularning tanasi bo'lishi mumkin emas. Shuningdek, Interfeys tarkibida ma'lumotlar bo'lishi ham mumkin.Esda tuting: Java kompilyatori interfeys tarkibidagi metodlarga public va abstractkalit so'zlarni, interfeys tarkibidagi ma'lumotlarga esa public, static va final kalit so'zlarni qo'shadi.Interfeyslarni classlarda…



manba

Dasturlash tillari, ularning turlari va asoslari

15/10/25 04:07

Dasturlash tillari, ularning turlari va asoslari

Kompyuterda dasturlash bu – kompyuter mikroprotsessori uchun turli buyruqlar berish, qachon, qayerda nimani o'zgartirish va nimalarni kiritish yoki chiqarish haqida buyruqlar berishdir. Ushbu maqolada, qanday dasturlash tillari borligi, eng keng tarqalgan dasturlash tillari va ularning farqi. Hamda, Dasturlashni o'rganish yo'llari haqida suhbatlashamiz Kompyuter dunyosida ko'plab dasturlash tillari mavjud bo'lib, dasturlash va unga qiziquvchilar soni ortib bormoqda. Bir xil turdagi ishni bajaradigan…



manba

Javada abstrakt classlar

15/10/25 04:07

Javada abstrakt classlar

Abstract kalit so'zi bilan yaratilgan classlar abstrakt classlar deb nomlanadi. Abstract classlar abstakt metodlar (tanasi yozilmagan metod) yoki abstrakt bo'lmagan metodlardan (tanasi yozilgan metod) tashkil topgan bo'ladi.Abstrakt class quyidagicha e'lon qilinadi:abstract class A{} Tanasi (implementation) yozilmagana va abstract kalit so'zi bilan yaratilgan metod — abstrakt metod deyiladi.abstract void funksiya();…



manba

Bilmayman

15/10/17 03:43

Bilmayman

Har oyda hech bo'lmasa bir marta so'rab turiladigan „dasturchi bo'lmoqchiman nima qilay?", „dasturchi bo'lishim uchun nima yeyishim kerak?" qabilidagi savollarga javob berolmay qiynalib turganimda, to'satdan aynan shu savollar muallifidan men javobini biladigan savol kelib tushdi „nima uchun savollarimga javob bermaysiz?". Rostdan ham nimaga javob bermayman? Sababi haqiqatdan ham javobini bilmayman, siz bu sohaga qanaqa qiziqib qolganingiz-u, nima uchun aynan shu sohani tanlayotganingiz…