Boshida barcha narsa qiyin kechadi, ko'p narsa o'xshamaydi, ko'plab xato qilasiz, ba'zan butun olam sizga qarshidek tuyiladi, biroq shu tarzda siz rivojlanasiz. Muvaffaqiyatga erishishning birdan bir yo'li, unga erishmaguncha tinimsiz harakat qilishdir.
👉 @the_farhod
👉 @the_farhod
⚡1
Salom, do'stlar! Yaqinda senior full-stack developer sifatida ish boshladim va bundan juda xursandman. Menga bildirilgan ishonchni oqlashga qo'limdan kelgancha harakat qilaman. Xayr, middle!!! 😁 Tez orada veb dasturlash va UI/UX dizaynga oid postlar yuklashni boshlayman. Ajoyib rejalar tuzib qo'ydim. Yana yolqovligim tutib qolmasa bo'ldi. 😉
Kanalimni kuzatib boring! @the_farhod
Kanalimni kuzatib boring! @the_farhod
⚡1
React vs Vue. 2021 - yilda qaysi birini o'rganishni istaysiz?
Anonymous Poll
84%
React.js
26%
Vue.js
"Design Systems": Nima, Nega va Qachon?
Google, Adobe va Microsoft kabi korxonalar proyektlarini dizaynlashtirish uchun dizayn tizimlaridan - "design systems" foydalanish orqali jamoaviy ishlashni osonlashtirdi, dizaynlashtirishga ketadigan vaqtni qisqartirdi va foydalanuvchi tajribasini - "user experience" oshirdi.
Ko'plab dizaynerlar dizayn tizimlarini noto'g'ri tushinishadi. Dizayn tizimlari, qupol qilib aytganda "UI Kit" deb tushinishadi. Aslida dizayn tizimlari bunda ancha ko'proq mavzularni qamrab oladi.
Batafsil o'qing
👉 @devfarhod
#uiux
Google, Adobe va Microsoft kabi korxonalar proyektlarini dizaynlashtirish uchun dizayn tizimlaridan - "design systems" foydalanish orqali jamoaviy ishlashni osonlashtirdi, dizaynlashtirishga ketadigan vaqtni qisqartirdi va foydalanuvchi tajribasini - "user experience" oshirdi.
Ko'plab dizaynerlar dizayn tizimlarini noto'g'ri tushinishadi. Dizayn tizimlari, qupol qilib aytganda "UI Kit" deb tushinishadi. Aslida dizayn tizimlari bunda ancha ko'proq mavzularni qamrab oladi.
Batafsil o'qing
👉 @devfarhod
#uiux
Telegraph
"Design System": Nima, Nega va Qachon?
Google, Adobe va Microsoft kabi korxonalar proyektlarini dizaynlashtirish uchun dizayn tizimlaridan - "design systems" foydalanish orqali jamoaviy ishlashni osonlashtirdi, dizaynlashtirishga ketadigan vaqtni qisqartirdi va foydalanuvchi tajribasini - "user…
⚡1
Qanday qilib karta yaratish?
Kartlar ma'lum bir mavzuga oid ma'lumotlarni birlashtirib ko'rsatish uchun ishlatiladi.
Yuqorida bitta kichik foydalanuvchi fikrini ko'rsatuvchi kartga misol keltirganman, aslida kartlar juda ko'p mavzularda ishlatilishi mumkin.
Kartning asosiy maqsadi, bir mavzuga oid ma'lumotlarni guruhlash.
👉 @devfarhod
#uipatterns #uiux
Kartlar ma'lum bir mavzuga oid ma'lumotlarni birlashtirib ko'rsatish uchun ishlatiladi.
Yuqorida bitta kichik foydalanuvchi fikrini ko'rsatuvchi kartga misol keltirganman, aslida kartlar juda ko'p mavzularda ishlatilishi mumkin.
Kartning asosiy maqsadi, bir mavzuga oid ma'lumotlarni guruhlash.
👉 @devfarhod
#uipatterns #uiux
⚡1👍1
Nega Telegram - da barcha kanallardan chiqib ketdim?
Xabaringiz bor yaqinda "Deep Work" nomli kitobni o'qishni boshlagan edim. O'sha kitobni o'qib tugatdim. 😎 Unda diqqatni jamlashga oid bir qancha yondashuvlar o'rgandim. Kitobda Emailni ha deb tekshiraverish "Shallow Work" - sayoz ish, ya'ni diqqatni jamlashga halaqt beruvchi ishligi takror va takror, turli xil misollar bilan yoritilgan.
Shu kitobdan o'rgangan bilimlarim asosida Telegram da kuzatadigan kanallarim ichidan, menga hozirda kerak bo'lmaganlaridan chiqib ketdim. Bu birinchi kundanoq natija berdi. Har safar Telegramni ochganimda, yangi xabarlar to'lib ketgan bo'lardi. Hozir esa, atiga bir nechta shaxsiy xabarlar.
"Deep Work" faqatgina bu yondashuvni emas, balki butun ish va shaxsiy rivojlanishga yondashuvimni o'zgartirdi. Hammaga o'qishni maslahat beraman.
Amazon dan "This is Marketing" nomli kitobni buyurtma qilib qo'yganman, bir necha kunda yetib kelishi bilan boshlayman va albatta o'z kechinmalarimni siz bilan ulashaman.
👉 @devfarhod
Xabaringiz bor yaqinda "Deep Work" nomli kitobni o'qishni boshlagan edim. O'sha kitobni o'qib tugatdim. 😎 Unda diqqatni jamlashga oid bir qancha yondashuvlar o'rgandim. Kitobda Emailni ha deb tekshiraverish "Shallow Work" - sayoz ish, ya'ni diqqatni jamlashga halaqt beruvchi ishligi takror va takror, turli xil misollar bilan yoritilgan.
Shu kitobdan o'rgangan bilimlarim asosida Telegram da kuzatadigan kanallarim ichidan, menga hozirda kerak bo'lmaganlaridan chiqib ketdim. Bu birinchi kundanoq natija berdi. Har safar Telegramni ochganimda, yangi xabarlar to'lib ketgan bo'lardi. Hozir esa, atiga bir nechta shaxsiy xabarlar.
"Deep Work" faqatgina bu yondashuvni emas, balki butun ish va shaxsiy rivojlanishga yondashuvimni o'zgartirdi. Hammaga o'qishni maslahat beraman.
Amazon dan "This is Marketing" nomli kitobni buyurtma qilib qo'yganman, bir necha kunda yetib kelishi bilan boshlayman va albatta o'z kechinmalarimni siz bilan ulashaman.
👉 @devfarhod
👍1
Harakat
"Urinib ko'rmasangiz, hech qanday natija bo'lmasligi 100% aniq. Urinib ko'rsangiz ham eng yaxshi bo'lmasligingiz mumkin, biroq hozirgidan yaxshiroq bo'lishingiz 100% aniq."
© Farhod Allamuradov
👉 @devfarhod
"Urinib ko'rmasangiz, hech qanday natija bo'lmasligi 100% aniq. Urinib ko'rsangiz ham eng yaxshi bo'lmasligingiz mumkin, biroq hozirgidan yaxshiroq bo'lishingiz 100% aniq."
© Farhod Allamuradov
👉 @devfarhod
⚡1
Shogirdim 2 oy tayyorgarlik ko'rib ishga joylashdi.
Bugun Bekzod ismli shogirdim xushxabar bilan qo'ng'iroq qildi. Aytishicha "Novalab" nomli "outsourcing" bilan shog'illanuvchi IT korxonaga ishga joylashipti.
Bekzod bilan birinchi marta 10 - dekabrda "RedFox" da darslarni boshlagan edik. Ayrim sabablarga ko'ra, men bir oydan so'ng "RedFox" dan ketdim.
Shu bilan mart oyidan boshlab, yakka tartibda darslarni boshladik. Oradan ikki oy o'tib, bugun Bekzod ishga joylashdi. 😎🎉
Bugun Bekzodga bergan bir maslahatim yodimga tushib ketdi. "Imposter sindromini yenging va ishlarga topshirib ko'ravering. Ishga kirish siz o'ylagandek qiyin emas" - degan edim. Rosti shu gaplarni aytayotganimda, o'zimda ham ikkilanish bor edi. Lekin shu sindrom tufayli o'zim ko'p imkoniyatlarni qo'ldan boy berganimni hisobga olib, har bir o'quvchimga yuqoridagi fikrni singdirishga harakat qilaman.
Bekzodga kariyerasida omadlar tilab qolaman. 👏 O'zi istaganidek tez orada Googleda dasturchi bo'lib ishlash nasib etsin. 😎💪
👉 @devfarhod
Bugun Bekzod ismli shogirdim xushxabar bilan qo'ng'iroq qildi. Aytishicha "Novalab" nomli "outsourcing" bilan shog'illanuvchi IT korxonaga ishga joylashipti.
Bekzod bilan birinchi marta 10 - dekabrda "RedFox" da darslarni boshlagan edik. Ayrim sabablarga ko'ra, men bir oydan so'ng "RedFox" dan ketdim.
Shu bilan mart oyidan boshlab, yakka tartibda darslarni boshladik. Oradan ikki oy o'tib, bugun Bekzod ishga joylashdi. 😎🎉
Bugun Bekzodga bergan bir maslahatim yodimga tushib ketdi. "Imposter sindromini yenging va ishlarga topshirib ko'ravering. Ishga kirish siz o'ylagandek qiyin emas" - degan edim. Rosti shu gaplarni aytayotganimda, o'zimda ham ikkilanish bor edi. Lekin shu sindrom tufayli o'zim ko'p imkoniyatlarni qo'ldan boy berganimni hisobga olib, har bir o'quvchimga yuqoridagi fikrni singdirishga harakat qilaman.
Bekzodga kariyerasida omadlar tilab qolaman. 👏 O'zi istaganidek tez orada Googleda dasturchi bo'lib ishlash nasib etsin. 😎💪
👉 @devfarhod
⚡1
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
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
MVP - Minimum Viable Product
Katta proyektlarni yaratishda uchraydigan qiyinchiliklardan biri proyektning barcha xususiyatlari rejasini bir vaqtda tuzish.
Shu kabi vaziyatda MVP - minimum ishlatsa bo'ladigan xususiyatlarni birinchi reja qilib, ularni tugatgach, davomli yangi xususiyatlarni qo'shib borish samarali uslub hisoblanadi.
Bu uslubdan ko'plab IT korxonalar foydalanadi. Misol uchun Telegram jamoasi proyektning boshida eng zarur xususiyatlarni reja qilishgan, bu MVP. Telegram - da "video chat" imkoniyati yaqinda qo'shildi, bu yangilanish.
Proyektni davomli rivojlantirib borish uchun Agile proyekt boshqaruvi uslubining SCRUM freymvorkidan ko'p foydalaniladi.
P.S: SCRUM haqida keyingi postda yozaman.
👉 @devfarhod
Katta proyektlarni yaratishda uchraydigan qiyinchiliklardan biri proyektning barcha xususiyatlari rejasini bir vaqtda tuzish.
Shu kabi vaziyatda MVP - minimum ishlatsa bo'ladigan xususiyatlarni birinchi reja qilib, ularni tugatgach, davomli yangi xususiyatlarni qo'shib borish samarali uslub hisoblanadi.
Bu uslubdan ko'plab IT korxonalar foydalanadi. Misol uchun Telegram jamoasi proyektning boshida eng zarur xususiyatlarni reja qilishgan, bu MVP. Telegram - da "video chat" imkoniyati yaqinda qo'shildi, bu yangilanish.
Proyektni davomli rivojlantirib borish uchun Agile proyekt boshqaruvi uslubining SCRUM freymvorkidan ko'p foydalaniladi.
P.S: SCRUM haqida keyingi postda yozaman.
👉 @devfarhod
SCRUM: Yirik IT korxonalar qanday ishlaydi?!
Scrum bu Agile "framework" - ramkasi hisoblanadi.
Agile - bu proyektni boshqarish metodikasi. Bu yondashuvda proyekt bittada to'liq reja qilib amalaga oshirilmasdan, birinchi MVP aniqlab olinib ishlab chiqiladi va so'ng yangi xususiyatlar o'ylab topilib birma-bir qo'shib borilaveradi.
Qisqacha Scrum quyidagi tartibda ishlaydi:
1. Product Owner murakkab muammoni Product Backlog - iga qo'shadi.
2. Scrum Team biriktirilgan ishni kichik vazifalarga bo'lib, Sprint davomida bajarishadi.
3. Scrum Team va manfaatdor tomonlar natijani tekshirishadi va keyingi Sprint - ga tayyorgarlik ko'rishadi.
4. Yuqoridagi 3 ta bosqich takrorlanaveradi.
Product Owner - mahsulot egasi yoki mas'ul shaxs.
Product Backlog - hal qilinishi kerak bo'lgan muammo.
Scrum Team - scrum jamoasi.
Sprint - bittada bajarilishi kerak bo'lgan xususiyatlar to'plami.
👉 @devfarhod
Scrum bu Agile "framework" - ramkasi hisoblanadi.
Agile - bu proyektni boshqarish metodikasi. Bu yondashuvda proyekt bittada to'liq reja qilib amalaga oshirilmasdan, birinchi MVP aniqlab olinib ishlab chiqiladi va so'ng yangi xususiyatlar o'ylab topilib birma-bir qo'shib borilaveradi.
Qisqacha Scrum quyidagi tartibda ishlaydi:
1. Product Owner murakkab muammoni Product Backlog - iga qo'shadi.
2. Scrum Team biriktirilgan ishni kichik vazifalarga bo'lib, Sprint davomida bajarishadi.
3. Scrum Team va manfaatdor tomonlar natijani tekshirishadi va keyingi Sprint - ga tayyorgarlik ko'rishadi.
4. Yuqoridagi 3 ta bosqich takrorlanaveradi.
Product Owner - mahsulot egasi yoki mas'ul shaxs.
Product Backlog - hal qilinishi kerak bo'lgan muammo.
Scrum Team - scrum jamoasi.
Sprint - bittada bajarilishi kerak bo'lgan xususiyatlar to'plami.
👉 @devfarhod
MOTIVATSIYA bu AXLAT
Muvaffaqiyat qozonish uchun yetishmayotgan yagona narsa bu motivatsiya deb o'ylasangiz.
Bu XATO!!!
Bizning miyyamizda yashab qolishimiz uchun bizni xavf-xatar, qiyinchilik, qo'rquvdan saqlab turuvchi bo'lim mavjud.
Kasbingiz ustasi bo'lish qiyin, jismoniy chiniqish qiyin. Yuqoridagilar qiyin vazifa, shu sababli miyyangiz bu ishlarni bajarishdan sizni saqlaydi.
Motivatsiya kelganda esa, miyyangiz bu ishlarga qiyinchilik deb qaramaydi, aksincha qiziqarli mashg'ulot sifatida qaraydi.
Biroq motivatsiya uzoq davom etmaydi. Biroz vaqt o'tgach ichingizdagi motivatsiya olovi so'nadi.
Kuchli insonlarga motivatsiya kerak emas, ular intizomga tayanishadi. Intizom sizni muvaffaqiyatga erishtirishi kafolatlangan. Shunday ekan motivatsiya qidirish o'rniga, intizomli bo'lish sirlarini o'rganing. Bu mahoratni o'zlashtirsangiz, boshqa hamma narsani uddalay olasiz.
P.S: O'zim ham intizomli emasman, biroq qayta va qayta o'zlashtirishga harakat qilmoqdaman. 😉
👉 @devfarhod
Muvaffaqiyat qozonish uchun yetishmayotgan yagona narsa bu motivatsiya deb o'ylasangiz.
Bu XATO!!!
Bizning miyyamizda yashab qolishimiz uchun bizni xavf-xatar, qiyinchilik, qo'rquvdan saqlab turuvchi bo'lim mavjud.
Kasbingiz ustasi bo'lish qiyin, jismoniy chiniqish qiyin. Yuqoridagilar qiyin vazifa, shu sababli miyyangiz bu ishlarni bajarishdan sizni saqlaydi.
Motivatsiya kelganda esa, miyyangiz bu ishlarga qiyinchilik deb qaramaydi, aksincha qiziqarli mashg'ulot sifatida qaraydi.
Biroq motivatsiya uzoq davom etmaydi. Biroz vaqt o'tgach ichingizdagi motivatsiya olovi so'nadi.
Kuchli insonlarga motivatsiya kerak emas, ular intizomga tayanishadi. Intizom sizni muvaffaqiyatga erishtirishi kafolatlangan. Shunday ekan motivatsiya qidirish o'rniga, intizomli bo'lish sirlarini o'rganing. Bu mahoratni o'zlashtirsangiz, boshqa hamma narsani uddalay olasiz.
P.S: O'zim ham intizomli emasman, biroq qayta va qayta o'zlashtirishga harakat qilmoqdaman. 😉
👉 @devfarhod
Nima bu UI/UX dizayn?
UI - User Interface, foydalanuvchi interfeysi.
UX - User Experience, foydalanuvchi tajribasi.
User Interface dizaynerlar mahsulot elementlarining ko'rinish dizaynini ishlab chiqishadi.
User Experience dizaynerlar esa mahsulotning psixologik jihatlarini ishlab chiqadi. Foydalanuvchi va uning psixologiyasi haqida ma'lumotlar to'playdi, raqobatchilarni tahlil qiladi, mahsulotdan foydalanish jarayonini ishlab chiqadi va h.k.
Mahsulot raqamli yoki haqiqiy obyekt bo'lishi mumkin. Misol uchun vebsayt, mobil dastur, kitob, konditsioner, mashina va h.k.
Yuqoridagilarni har birini bajarish uchun maxsus strategiyalar ishlab chiqilgan.
Ba'zi dizaynerlar UI va UX alohida soha deyishsa, ba'zilari ikkisi bir soha deyishadi. Men esa, UI bu UX ning bir qismi degan fikrga qo'shilaman. Chunki har bir UI elementida UX ham bor, biroq barcha UX jarayonlarida ham UI aralashmaydi.
Siz nima deb o'ylaysiz?
👉 @devfarhod
UI - User Interface, foydalanuvchi interfeysi.
UX - User Experience, foydalanuvchi tajribasi.
User Interface dizaynerlar mahsulot elementlarining ko'rinish dizaynini ishlab chiqishadi.
User Experience dizaynerlar esa mahsulotning psixologik jihatlarini ishlab chiqadi. Foydalanuvchi va uning psixologiyasi haqida ma'lumotlar to'playdi, raqobatchilarni tahlil qiladi, mahsulotdan foydalanish jarayonini ishlab chiqadi va h.k.
Mahsulot raqamli yoki haqiqiy obyekt bo'lishi mumkin. Misol uchun vebsayt, mobil dastur, kitob, konditsioner, mashina va h.k.
Yuqoridagilarni har birini bajarish uchun maxsus strategiyalar ishlab chiqilgan.
Ba'zi dizaynerlar UI va UX alohida soha deyishsa, ba'zilari ikkisi bir soha deyishadi. Men esa, UI bu UX ning bir qismi degan fikrga qo'shilaman. Chunki har bir UI elementida UX ham bor, biroq barcha UX jarayonlarida ham UI aralashmaydi.
Siz nima deb o'ylaysiz?
👉 @devfarhod
Kamroq amaliy proyekt qiling
Kuchli dasturchi yoki dizayner bo'lish haqida ko'plab strategiyalar mavjud. Eng ko'p beriladigan maslahat - "Ko'proq amaliy proyekt qil".
Biroq men: "Kamroq amaliy proyekt qiling" - deyman.
NEGA?
Sababi ko'p proyekt qilganingizda ishning mayda detallariga kam e'tibor qaratasiz. Misol uchun test - sinov kodini yozmaysiz, dizayn tizimi yaratmaysiz va h.k.
Natijada ishning 90% ini tugatasiz. Aslida qolgan 10% sizni professional qiladi. Shu 10% ni hamma ham qila olmaydi. Qila olganlar esa, senior hisoblanadi.
Buning o'rniga kam proyekt qiling. Bitta proyekt qiling. Biroq proyektning barcha qismlarini mukammal tarzda, aynan shu yerga mos tushuvchi strategiyalardan foydalanib bajaring. Qayta va qayta refactor - kodni ixchamlashtiring.
Sizni professional qiluvchi 10% ni qiyin bo'lsa ham bajaring.
Shunda siz ishlatayotgan texnalogiyangizni chuqur tushina olasiz.
P.S. Hech qachon shoshilmang, tartib va intizomga qatiy amal qiling. Shunda eng tez bo'lasiz.
👉 @devfarhod
Kuchli dasturchi yoki dizayner bo'lish haqida ko'plab strategiyalar mavjud. Eng ko'p beriladigan maslahat - "Ko'proq amaliy proyekt qil".
Biroq men: "Kamroq amaliy proyekt qiling" - deyman.
NEGA?
Sababi ko'p proyekt qilganingizda ishning mayda detallariga kam e'tibor qaratasiz. Misol uchun test - sinov kodini yozmaysiz, dizayn tizimi yaratmaysiz va h.k.
Natijada ishning 90% ini tugatasiz. Aslida qolgan 10% sizni professional qiladi. Shu 10% ni hamma ham qila olmaydi. Qila olganlar esa, senior hisoblanadi.
Buning o'rniga kam proyekt qiling. Bitta proyekt qiling. Biroq proyektning barcha qismlarini mukammal tarzda, aynan shu yerga mos tushuvchi strategiyalardan foydalanib bajaring. Qayta va qayta refactor - kodni ixchamlashtiring.
Sizni professional qiluvchi 10% ni qiyin bo'lsa ham bajaring.
Shunda siz ishlatayotgan texnalogiyangizni chuqur tushina olasiz.
P.S. Hech qachon shoshilmang, tartib va intizomga qatiy amal qiling. Shunda eng tez bo'lasiz.
👉 @devfarhod
Kuchli dasturchi bo'lish uchun dokumentatsiya o'qishni odat qiling
Dasturlashni o'rganishda eng ko'p qo'yiladigan xatolardan biri umuman yoki kam dokumentatsiya o'qish!
Video darsliklar orqali o'rganish anchayin oson va tushinarli bo'lganligi tufayli, barcha boshlovchilar umuman dokumentatsiya o'qimay qo'yadi.
Agar siz ham shunday yondashuvdan foydalanayotgan bo'lsangiz, uslubingizni o'zgartiring.
Video darsliklar orqali umumiy tushunchani o'rganing, so'ng esa o'rgangan har bir tushinchangiz mavzusini dokumentatsiyadan o'qing, shunda eng sahih ma'lumotlarni olasiz.
Ingliz tilini bilmayman-ku! 🤔
Bugungi kunda bu bahona bo'la olmaydi. Rus tilini bilsangiz, rus tilida o'qing yoki Google Translate bilan butun sahifani tarjima qiling.
Ba'zi dokumentatsiyalarning hatto O'zbek tiliga tarjimasi ham bor. Misol uchun Git.
P.S: Agar shunda ham tushinmasangiz, unda guruhda mendan so'rang. Qo'limdan kelgancha yordam beraman.
👉 @devfarhod
Dasturlashni o'rganishda eng ko'p qo'yiladigan xatolardan biri umuman yoki kam dokumentatsiya o'qish!
Video darsliklar orqali o'rganish anchayin oson va tushinarli bo'lganligi tufayli, barcha boshlovchilar umuman dokumentatsiya o'qimay qo'yadi.
Agar siz ham shunday yondashuvdan foydalanayotgan bo'lsangiz, uslubingizni o'zgartiring.
Video darsliklar orqali umumiy tushunchani o'rganing, so'ng esa o'rgangan har bir tushinchangiz mavzusini dokumentatsiyadan o'qing, shunda eng sahih ma'lumotlarni olasiz.
Ingliz tilini bilmayman-ku! 🤔
Bugungi kunda bu bahona bo'la olmaydi. Rus tilini bilsangiz, rus tilida o'qing yoki Google Translate bilan butun sahifani tarjima qiling.
Ba'zi dokumentatsiyalarning hatto O'zbek tiliga tarjimasi ham bor. Misol uchun Git.
P.S: Agar shunda ham tushinmasangiz, unda guruhda mendan so'rang. Qo'limdan kelgancha yordam beraman.
👉 @devfarhod