<?xml version="1.0" encoding="utf-8" ?><feed xmlns="http://www.w3.org/2005/Atom" xmlns:tt="http://teletype.in/" xmlns:opensearch="http://a9.com/-/spec/opensearch/1.1/"><title>Mohirdev ta'lim platformasi</title><subtitle>Mohirdev.uz – har kimga, hamma joyda ilm olish imkoniyatini beruvchi ta’lim platformasidir.</subtitle><author><name>Mohirdev ta'lim platformasi</name></author><id>https://teletype.in/atom/mohirdev</id><link rel="self" type="application/atom+xml" href="https://teletype.in/atom/mohirdev?offset=0"></link><link rel="alternate" type="text/html" href="https://teletype.in/@mohirdev?utm_source=teletype&amp;utm_medium=feed_atom&amp;utm_campaign=mohirdev"></link><link rel="next" type="application/rss+xml" href="https://teletype.in/atom/mohirdev?offset=10"></link><link rel="search" type="application/opensearchdescription+xml" title="Teletype" href="https://teletype.in/opensearch.xml"></link><updated>2026-07-21T17:23:36.098Z</updated><entry><id>mohirdev:pm</id><link rel="alternate" type="text/html" href="https://teletype.in/@mohirdev/pm?utm_source=teletype&amp;utm_medium=feed_atom&amp;utm_campaign=mohirdev"></link><title>Project Management kursi haqida</title><published>2022-10-04T10:42:31.843Z</published><updated>2022-10-04T10:48:05.865Z</updated><category term="praktikumlar" label="Praktikumlar"></category><summary type="html">&lt;img src=&quot;https://img1.teletype.in/files/c3/a8/c3a85fbf-8f20-4fbc-bdd3-9e348a37ae1f.jpeg&quot;&gt;O'zbek tilidagi birinchi Project Management (Loyiha Boshqaruvi) kursida o'qib, hozirda talabgir bo'lgan sohani o'rganing. </summary><content type="html">
  &lt;figure id=&quot;6Es6&quot; class=&quot;m_retina&quot;&gt;
    &lt;img src=&quot;https://img1.teletype.in/files/c3/a8/c3a85fbf-8f20-4fbc-bdd3-9e348a37ae1f.jpeg&quot; width=&quot;649.5&quot; /&gt;
  &lt;/figure&gt;
  &lt;p id=&quot;87dp&quot;&gt;O&amp;#x27;zbek tilidagi birinchi Project Management (Loyiha Boshqaruvi) kursida o&amp;#x27;qib, hozirda talabgir bo&amp;#x27;lgan sohani o&amp;#x27;rganing. &lt;/p&gt;
  &lt;h2 id=&quot;BFWh&quot;&gt;Kurs haqida qisqacha:&lt;/h2&gt;
  &lt;ul id=&quot;PeLy&quot;&gt;
    &lt;li id=&quot;ctrZ&quot;&gt;Videodarslar&lt;/li&gt;
    &lt;li id=&quot;15KB&quot;&gt;Har bir moduldan keyin testlar&lt;/li&gt;
    &lt;li id=&quot;X74L&quot;&gt;Amaliyot uchun kurs oxirida 2 ta loyiha (case studies)&lt;/li&gt;
    &lt;li id=&quot;rw95&quot;&gt;40 ga yaqin qo&amp;#x27;shimcha materiallar (PDF, template)&lt;/li&gt;
    &lt;li id=&quot;SC5r&quot;&gt;O&amp;#x27;tiladigan mavzu va texnologiyalar: Waterfall, Agile, SCRUM, Jira, Azure DevOps, Kommunikatsiya, Jamoa boshqaruvi (Team management), Vazifalar boshqaruvi (Task management), Loyiha rejasi (Project Planning), Gantt Chart&lt;/li&gt;
  &lt;/ul&gt;
  &lt;p id=&quot;rEwr&quot;&gt; &lt;/p&gt;
  &lt;h2 id=&quot;8Z0a&quot;&gt;Kurs o&amp;#x27;qituvchisi haqida:&lt;/h2&gt;
  &lt;p id=&quot;5ZCP&quot;&gt;Abdulla Xaydarov - 4 yillik tajribaga ega Senior Project Manager. &lt;/p&gt;
  &lt;p id=&quot;3uwV&quot;&gt;DHL (Project Manager), Amazon (IT Programma menedjeri), OSON (IT departament boshqaruvchisi)  kabi kompaniyalarida faoliyat yuritgan va hozirda Applied Labs kompaniyasida Senior Project Manager lavozimida ishlab kelmoqda&lt;/p&gt;
  &lt;p id=&quot;ASdF&quot;&gt;&lt;/p&gt;
  &lt;h2 id=&quot;2SbI&quot;&gt;O&amp;#x27;zbekiston bozorida soha mutaxassislari qancha maosh olishmoqda?&lt;/h2&gt;
  &lt;p id=&quot;ZDEC&quot;&gt;&lt;strong&gt;Junior&lt;/strong&gt; - 3-4 million, middle - 5-6 million, senior - 8-12 million&lt;/p&gt;
  &lt;p id=&quot;QpJZ&quot;&gt;&lt;/p&gt;
  &lt;h2 id=&quot;GO9K&quot;&gt;Kurs kimlar uchun&lt;/h2&gt;
  &lt;ul id=&quot;Yt9l&quot;&gt;
    &lt;li id=&quot;bY1g&quot;&gt;Loyiha Menejeri (PM) lavozimida ishlashga qiziqadiganlar &lt;/li&gt;
    &lt;li id=&quot;eWlB&quot;&gt;Shu sohada ishlab kelyapganlar&lt;/li&gt;
    &lt;li id=&quot;bs8u&quot;&gt;Boshlang’ich darajalaridan o’rta darajagacha bo’lgan mutaxassislar uchun.&lt;/li&gt;
  &lt;/ul&gt;
  &lt;p id=&quot;7iUT&quot;&gt;&lt;/p&gt;
  &lt;h2 id=&quot;Kurs-tarikibi&quot;&gt;Kurs tarikibi&lt;/h2&gt;
  &lt;ol id=&quot;lFAI&quot;&gt;
    &lt;li id=&quot;18ku&quot;&gt;&lt;strong&gt;Loyiha boshqaruviga kirish&lt;/strong&gt;&lt;/li&gt;
  &lt;/ol&gt;
  &lt;p id=&quot;N196&quot;&gt;Project Management yoki Loyiha Boshqaruviga kirib kelish uchun kerakli ma&amp;#x27;lumotlar: loyiha deganda nimani tushunamiz, IT va dasturlash dunyosida loyihaning qanday ahamiyatlari bor, kompaniyalar nega loyihalar bilan shug&amp;#x27;ullanishadi, loyiha uchun talab nima yaratadi, PM kim, PM-ning loyihada roli, PM-da bo&amp;#x27;lishi zarur bo&amp;#x27;lgan mohirliklar (skills), loyiha boshqaruvining tarixi, va kursda ishlatadigan asosiy terminologiyalar.&lt;/p&gt;
  &lt;p id=&quot;LwyC&quot;&gt;&lt;strong&gt;2. Loyiha bosqichlari va initiation (loyiha boshlanishi)&lt;/strong&gt;&lt;/p&gt;
  &lt;p id=&quot;OpuT&quot;&gt;Xalqaro tan olingan standard loyiha bosqichlari haqida umumiy ma&amp;#x27;lumot. Har bir bosqich bir-biridan qanday farq qiladi. Bu bosqichlar o&amp;#x27;zi nega PM uchun zarur. Qanday holatda loyiha yaratish kerak, qanday holatlarda loyiha umuman kerak emas. Loyihani boshqa odatiy kundalik vazifalaridan farqi. Loyiha boshlanishi (initiation) bosqichi. Project Charter.&lt;/p&gt;
  &lt;p id=&quot;WofX&quot;&gt;&lt;strong&gt;3. Reja (qamrov, vaqt)&lt;/strong&gt;&lt;/p&gt;
  &lt;p id=&quot;WUc2&quot;&gt;Reja yaratish jarayoni, reja qamrovi (scope), vazifalar ro&amp;#x27;yxati (activity list), scope statement, work breakdown structure, timelines, Gantt Chart, Milestones jadvali&lt;/p&gt;
  &lt;p id=&quot;jd6r&quot;&gt;&lt;strong&gt;4. Risk, tahmin, o&amp;#x27;zgarishlar boshqaruvi &lt;/strong&gt;&lt;/p&gt;
  &lt;p id=&quot;yD6b&quot;&gt;Loyiha risklari boshqaruvi, tahminlar va loyiha rejasida o&amp;#x27;zgarishlar. Risk log hujjati. Change Request Form. Change Management. Expectations management.&lt;/p&gt;
  &lt;p id=&quot;Y0GF&quot;&gt;&lt;strong&gt;5. Ijro va monitoring&lt;/strong&gt;&lt;/p&gt;
  &lt;p id=&quot;vakv&quot;&gt;Ijro bosqichi o&amp;#x27;z ichiga nimalarni oladi. Loyiha doirasida jamoa va stakeholder-lar bilan birinchi uchrashuv (kick-off meeting, Project Status meeting). Uchrashuvlarni qanday yuritish kerak. Vazifalar kundaligi. Jamoa boshqaruvi. Loyiha nazorati.&lt;/p&gt;
  &lt;p id=&quot;e51V&quot;&gt;&lt;strong&gt;6. Yakunlov bosqichi&lt;/strong&gt;&lt;/p&gt;
  &lt;p id=&quot;ceo4&quot;&gt;Xatolar ustida ishlov, loyihani rasman sponsorlar, mijozlarga topshirish, loyiha yakunini e&amp;#x27;lon qilish.&lt;/p&gt;
  &lt;p id=&quot;bCer&quot;&gt;&lt;strong&gt;7. Agile va Scrum&lt;/strong&gt;&lt;/p&gt;
  &lt;p id=&quot;hSeO&quot;&gt;Agile dunyosi bilan tanishuv: Waterfall va Agile frameworklarining farqi. SCRUM tushunchasi. Agile-ning 4 asosiy qadriyatlari va 12 tamoyillari. Agile loyiha boshqaruvi uchun Jira va Azure DevOps boardlari bilan tanishuv.&lt;/p&gt;
  &lt;p id=&quot;VYVR&quot;&gt;&lt;strong&gt;8. Amaliyot (case study)&lt;/strong&gt;&lt;/p&gt;
  &lt;p id=&quot;oWJL&quot;&gt;Kursda o&amp;#x27;rgangan nazariy bilimlaringizni amalda qo&amp;#x27;llashingiz uchun, sizga ikkita loyiha beriladi. Project Management standardlari doirasidan chiqmagan holda, sizga berilgan loyihalarning batafsil rejasini va ijro uchun instrumentlar tayyorligini namoyish etishingiz kerak bo&amp;#x27;ladi.&lt;/p&gt;
  &lt;p id=&quot;N9y8&quot;&gt;&lt;/p&gt;
  &lt;h2 id=&quot;eeCi&quot;&gt;Kursni bitirgan o&amp;#x27;quvchilar qanday darajaga chiqishadi?&lt;/h2&gt;
  &lt;p id=&quot;Mj8Y&quot;&gt;O’quvchi kursni bitirib chiqqandan keyin, loyiha boshqaruvchisi (Project Manager) sifatida ishga joylashish uchun asosiy nazariy va texnik bilimlarga ega bo’ladi. IT dunyosidagi loyihalar, dasturlashga ta’luqli bo’lgan loyihalarni boshqara oladi; dasturchilar, dizaynerlar, va QA testerlardan iborat bo’lgan murakkab jamoalar uchun vazifalarni tartiblab IT loyihani boshidan oxirigacha boshqarish qobiliyatiga ega bo’ladi.&lt;/p&gt;
  &lt;p id=&quot;X3Bh&quot;&gt;Loyiyaning asosiy 4 bosqichi, reja va ijro jarayonida kerak bo’ladigan nazariy tushunchalar va kerakli instrumentlardan foydalana oladi.&lt;/p&gt;
  &lt;p id=&quot;Jyue&quot;&gt;&lt;/p&gt;
  &lt;h2 id=&quot;DQt3&quot;&gt;Kurs nimasi bilan boshqa kurslardan ajralib turadi?&lt;/h2&gt;
  &lt;ul id=&quot;Er86&quot;&gt;
    &lt;li id=&quot;Eh5p&quot;&gt;Loyiha boshqaruvi nazariyasi haqiqiy IT bozorida, haqiqiy loyihalar misoli ustida qurilgan darsliklardan iborat kurs&lt;/li&gt;
    &lt;li id=&quot;K9pw&quot;&gt;O’qituvchi xalqaro kompaniyalarda real IT loyihalarni boshqargan va loyihalarni muvoffaqiyatli natijalarga olib kelgan&lt;/li&gt;
  &lt;/ul&gt;
  &lt;p id=&quot;zm7J&quot;&gt;&lt;/p&gt;
  &lt;p id=&quot;7uuv&quot;&gt;&lt;strong&gt;Kurs narxi: &lt;/strong&gt;1,500,000&lt;/p&gt;
  &lt;p id=&quot;Tu6y&quot;&gt;&lt;strong&gt;Kurs boshlanish vaqti: &lt;/strong&gt;8-oktyabr&lt;/p&gt;
  &lt;p id=&quot;zQND&quot;&gt;&lt;strong&gt;Taqdimot:&lt;/strong&gt; &lt;a href=&quot;https://youtu.be/2zjrNXEd4_k&quot; target=&quot;_blank&quot;&gt;https://youtu.be/2zjrNXEd4_k&lt;/a&gt;&lt;/p&gt;

</content></entry><entry><id>mohirdev:frontend-xatolar</id><link rel="alternate" type="text/html" href="https://teletype.in/@mohirdev/frontend-xatolar?utm_source=teletype&amp;utm_medium=feed_atom&amp;utm_campaign=mohirdev"></link><title>Boshlang'ich frontend dasturchilar ko’p takrorlaydigan xatolar</title><published>2022-03-04T07:52:31.088Z</published><updated>2022-03-04T13:36:42.553Z</updated><media:thumbnail xmlns:media="http://search.yahoo.com/mrss/" url="https://img2.teletype.in/files/99/81/9981e8cb-8b17-4d5d-a9d0-75cb72cb3041.png"></media:thumbnail><summary type="html">&lt;img src=&quot;https://img3.teletype.in/files/6c/2f/6c2f903d-9155-4869-ba4f-57c76ee78b2d.png&quot;&gt;Dasturchilar xato qilishlari oson. Lekin agar biz bu xatolarni oldindan bilsak, ularni aylanib o’ta olamiz.</summary><content type="html">
  &lt;figure id=&quot;kSWu&quot; class=&quot;m_column&quot;&gt;
    &lt;img src=&quot;https://img3.teletype.in/files/6c/2f/6c2f903d-9155-4869-ba4f-57c76ee78b2d.png&quot; width=&quot;2076&quot; /&gt;
    &lt;figcaption&gt;Rasm manbasi: https://dribbble.com/shots/2094063&lt;/figcaption&gt;
  &lt;/figure&gt;
  &lt;p id=&quot;j6El&quot;&gt;Dasturchilar xato qilishlari oson. Lekin agar biz bu xatolarni oldindan bilsak, ularni aylanib o’ta olamiz.&lt;/p&gt;
  &lt;p id=&quot;l1Q8&quot;&gt;Bu maqolada yangi frontend dasturchilar yo’l qo’yadigan TOP xatolar haqida &lt;a href=&quot;https://betterprogramming.pub/top-front-end-developer-newbie-mistakes-7a7bd6b78ca8&quot; target=&quot;_blank&quot;&gt;gaplashamiz.&lt;/a&gt;&lt;/p&gt;
  &lt;h2 id=&quot;9yyY&quot;&gt;&lt;strong&gt;Responsive veb dizayn qilmaslik&lt;/strong&gt;&lt;/h2&gt;
  &lt;p id=&quot;vv7K&quot;&gt;Mobil qurilmalar foydalanish karrasiga oshayotgan paytda, sayt yaratishda buni hisobga olishimiz kerak.&lt;/p&gt;
  &lt;p id=&quot;hQFC&quot;&gt;Agar biz responsive dizayn qilmasak, mobil qurilmalardan kirgan foydalanuvchilar juda ko’p mayda yozuvchalardan iborat sahifani ko’rishadi.&lt;/p&gt;
  &lt;p id=&quot;Hr2W&quot;&gt;Har bir dizaynda mobil foydalanuvchilarni hisobga olishimiz kerak&lt;/p&gt;
  &lt;h2 id=&quot;AdlG&quot;&gt;&lt;strong&gt;Ma’lumot kiritish tekshiruvi yo’qligi (input validation)&lt;/strong&gt;&lt;/h2&gt;
  &lt;p id=&quot;psPZ&quot;&gt;Kiritilgan ma’lumotlar tekshiruvi muhim. Biz saytimziga kiritilishi kerak bo’ladigan ma’lumotlarni to’g’ri kiritishni foydalanuvchilarga ishona olmaymiz.&lt;/p&gt;
  &lt;p id=&quot;1Yjx&quot;&gt;Shu sabab, foydalanuvchi tarafidagi ular kiritayotgan ma’lumotlar to’g’riligini tekshirishimiz kerak.&lt;/p&gt;
  &lt;p id=&quot;geFs&quot;&gt;Ma’lumotlarni kiritish tekshiruvining yo’qligi sabab, sayt zararli hujumlar nishoniga aylanishi mumkin.&lt;/p&gt;
  &lt;h2 id=&quot;aNLW&quot;&gt;&lt;strong&gt;Turli xil browserlarda ishlash bilan muammo&lt;/strong&gt;&lt;/h2&gt;
  &lt;p id=&quot;B3zC&quot;&gt;Har xil browserlar sahifalarni turlicha render qilishi mumkin. Shu sabab, kod yozayotganimizda turli xil browserlarda hamma narsani tekshirishimiz kerak.&lt;/p&gt;
  &lt;p id=&quot;NEBg&quot;&gt;Ko’p browserlar standard tizimga asoslangan bo’lgani uchun bu muammo kamaygan bo’lsada, uning ehtimoli yo’q emas.&lt;/p&gt;
  &lt;h2 id=&quot;xr9B&quot;&gt;&lt;strong&gt;Eskirgan HTML ishlatish&lt;/strong&gt;&lt;/h2&gt;
  &lt;p id=&quot;zxzc&quot;&gt;Eskirgan HTML yaxshi emas. Biz HTMLning eng oxirgisini ishlatib, yangi imkoniyatlardan unumli foydalanishimiz zarur.&lt;/p&gt;
  &lt;p id=&quot;wRHT&quot;&gt;Layout uchun float o&amp;#x27;rniga flexbox yoki grid ishlatish kerak. Yana, semantik HTML ancha yillardan beri namuna sifatida ishlatilib kelayotgani uchun font styling tags&amp;#x27;ga o&amp;#x27;xshash narsalarni ishlatmasligimiz kerak.&lt;/p&gt;
  &lt;h2 id=&quot;leTP&quot;&gt;&lt;strong&gt;Sayt yaratish vositalarini ishlatish&lt;/strong&gt;&lt;/h2&gt;
  &lt;p id=&quot;AAJG&quot;&gt;Sayt yaratish vositalari frontend dasturchilarga ko&amp;#x27;pam yordam bermaydi. Ular odatda asosan kod yozishni bilmaydigan odamlar tomonidna ishlatiladi.&lt;/p&gt;
  &lt;p id=&quot;symq&quot;&gt;Agar biz frontend dasturchi sifatida kod yoza olsak. bunday vositalardan foydalanmasligimiz kerak. &lt;/p&gt;
  &lt;h2 id=&quot;lEmT&quot;&gt;&lt;strong&gt;Detallarga to’xtalmaslik&lt;/strong&gt;&lt;/h2&gt;
  &lt;p id=&quot;zvZG&quot;&gt;Saytning frontend qismini yaratayotgan payt - juda ko&amp;#x27;p narsani hisobga olishga to&amp;#x27;g&amp;#x27;ri keladi. Kichkina detallargacha o&amp;#x27;ylab chiqish qiyin.&lt;/p&gt;
  &lt;p id=&quot;xqU0&quot;&gt;Sizga berilgan dizaynni chizgan dizaynerdan ishingizni ko&amp;#x27;rib berishini so&amp;#x27;rang. Katta ehtimol bilan u sizning kamchiliklaringizni topadi.&lt;/p&gt;
  &lt;h2 id=&quot;0Kxr&quot;&gt;Fancy va mayda shriftlar ishlatish&lt;/h2&gt;
  &lt;p id=&quot;TGdi&quot;&gt;Fancy va mayda fontlarni ishlatish yaxshi emas. Ular juda beo’xshov ko’rinadi va o’qishga noqulay.&lt;/p&gt;
  &lt;p id=&quot;KWhr&quot;&gt;O’qishga qulay shriftlardan foydalaning&lt;/p&gt;
  &lt;h2 id=&quot;HsLf&quot;&gt;Buzilgan linklar&lt;/h2&gt;
  &lt;p id=&quot;CL8Z&quot;&gt;Hech qachon buzilgan linklarni e’tibordan chetda qoldirmang. Ular foydalanuvchilarga noqulaylik keltirib chiqaradi.&lt;/p&gt;
  &lt;h2 id=&quot;L27w&quot;&gt;&lt;strong&gt;Avtomatik boshlanadigan audio va videoni ishlatish&lt;/strong&gt;&lt;/h2&gt;
  &lt;p id=&quot;0EHR&quot;&gt;Avtomatik boshlanib ketadigan audio va video har doim yoqimsiz bo’lgan.  Ko’pchilik bunday mediaplayerlarni darhol o’chirishadi.&lt;/p&gt;
  &lt;p id=&quot;HJdD&quot;&gt;Ayniqsa, bu narsa mobil foydalanuvchilarga juda noqulaylik keltirib chiqaradi, ular sahifa to’liq yuklanishini va audio yoki videoni to’xtatishni ancha uzoq kutib qolishi mumkin.&lt;/p&gt;
  &lt;p id=&quot;vO8M&quot;&gt;Shunchaki bu narsani saytingizda qo’llamang.&lt;/p&gt;
  &lt;h2 id=&quot;zBoB&quot;&gt;&lt;strong&gt;jQueryga suyanish&lt;/strong&gt;&lt;/h2&gt;
  &lt;p id=&quot;lXiF&quot;&gt;jQuery eskirgan kutubxona bo’lib, DOMni manupilatsiya qilish, animatsiyalar qo’shish uchun ishlatilgan.&lt;/p&gt;
  &lt;p id=&quot;wE16&quot;&gt;Undagi juda ko’p funskiyalar standard JavaScript APIga qo’shilgan. Shu sabab, undan foydalanishga xojat yo’q. jQueryni ishlatib, JavaScript standard kutubxonasidagidan ko’proq qulaylik yoki qo’shimcha qiymat olmaymiz.&lt;/p&gt;
  &lt;p id=&quot;i0Sb&quot;&gt;Agar jQueryni ishlatishga to’g’ri kelsa, sof JavaScript yordamida ekvivalent yechim qarab ko’rishimiz kerak.&lt;/p&gt;
  &lt;h2 id=&quot;Uhuf&quot;&gt;&lt;strong&gt;Xulosa&lt;/strong&gt;&lt;/h2&gt;
  &lt;p id=&quot;X2Le&quot;&gt;Responsive dizayn frontenddagi eng muhim element hisoblanadi.&lt;/p&gt;
  &lt;p id=&quot;q6GC&quot;&gt;Eskirgan jQuery va HTML versiyaalrini ishlatmasligimiz lozim.&lt;/p&gt;
  &lt;p id=&quot;6SS4&quot;&gt;Foydalanuvchilarga ko’p ishonib yuborish kerak emas. Biz ular saytimizga kiritayotgan ma’lumotlarini tekshirib borishimiz kerak. Bu keyinchalik muammolarga uchramasligimizga yordam beradi.&lt;/p&gt;
  &lt;p id=&quot;FrUl&quot;&gt;Va oxiri, o’zimizni foydalanuvchilar o’rniga qo’yishimiz zarur. Hech qachon avtomatik audio va videoni ochadigan qilmang va ishdan chiqqan linklarni to’g’rilang.&lt;/p&gt;

</content></entry></feed>