JavaScript framework'lari haqida.
🔷 Framework bu maʼlum bir dasturni maqsadli tarzda yaratish uchun mo‘ljallangan funksiyalar yig‘indisidir.
🔷 O'zimiz uchun Framework tanlashda biz uning qanchalik ommaviyligi, vaqt o'tishi bilan o'zining ommaviyligini saqlab qolishi va bozordagi talabiga qarab tanlashimiz maqsadga muofiq bo'ladi.
🔷 Hozirgi kunga kelib JavaScript uchun mo'ljallangan Frameworklar juda ko'p va ular orasida eng ko'p ishlatiladiganlariga to'xtalib o'tamiz. Bular React, Angular va Vue.
🔷 Amerikaning Indeed.com saytining o'tkazgan so'rovnomasiga ko'ra ish beruvchilar talabi quyidagicha.
Unga ko'ra:
- Vue.js 0.8 %
- Angular 21.0 %
- React 78.1 %
talab natijalari e'lon qilingan.
🔶 Angular - bu Google kompaniyasi tomonidan ishlab chiqilgan JavaScript framework! U bizga, ya'ni dasturchilarga sahifani yanada dinamik qilishda yordam beradi, Angular 2016 yil 14 sentabrda keng ommaga taqdim etildi. Shu kundan beri web dasturchilar tomonidan juda keng qo'llanib kelinmoqda va dasturlashdagi eng so'nggi texnologiyalar sirasiga kiradi.
🔶 Vue - bu 2013-yilda ishga tushirilgan, juda moslashuvchan foydalanuvchi interfeyslari va murakkab yagona sahifali ilovalarni yaratishga moslangan JavaScript kutubxonasi hisoblanadi.
🔶 React - bu Facebook tomonidan yaratilgan, UI (User Interface) yaratish imkonini beruvchi front-end JavaScript texnologiyasidir. Bu platforma dasturchilarga o’zining komponentlarga asoslashgan arxitekturasi bilan judayam qo’l keladi. Avvallari bunday imkoniyat faqat Java yoki C# dasturlash tillarida mavjud edi.
☑️ Xulosa: Haqiqiy dasturchi uchun tanlovning hech qanday muhim farqi yo'q, chunki dasturchi faqatgina yangi narsalarni o'rganish uchun vaqt sarflaydi. Professional dasturchilar ko'pincha ReactJS va Angular 2/4/5 bo'yicha tajriba orttirishadi, lekin Vue.js'dan ham foydalanib turishadi. Har bir tizimning afzalliklari va kamchiliklari mavjud, ya'ni mahsulotni ishlab chiqishda har bir ish uchun faqat to'g'ri tanlov bo'lishi kerak.
@webdev07
🔷 Framework bu maʼlum bir dasturni maqsadli tarzda yaratish uchun mo‘ljallangan funksiyalar yig‘indisidir.
🔷 O'zimiz uchun Framework tanlashda biz uning qanchalik ommaviyligi, vaqt o'tishi bilan o'zining ommaviyligini saqlab qolishi va bozordagi talabiga qarab tanlashimiz maqsadga muofiq bo'ladi.
🔷 Hozirgi kunga kelib JavaScript uchun mo'ljallangan Frameworklar juda ko'p va ular orasida eng ko'p ishlatiladiganlariga to'xtalib o'tamiz. Bular React, Angular va Vue.
🔷 Amerikaning Indeed.com saytining o'tkazgan so'rovnomasiga ko'ra ish beruvchilar talabi quyidagicha.
Unga ko'ra:
- Vue.js 0.8 %
- Angular 21.0 %
- React 78.1 %
talab natijalari e'lon qilingan.
🔶 Angular - bu Google kompaniyasi tomonidan ishlab chiqilgan JavaScript framework! U bizga, ya'ni dasturchilarga sahifani yanada dinamik qilishda yordam beradi, Angular 2016 yil 14 sentabrda keng ommaga taqdim etildi. Shu kundan beri web dasturchilar tomonidan juda keng qo'llanib kelinmoqda va dasturlashdagi eng so'nggi texnologiyalar sirasiga kiradi.
🔶 Vue - bu 2013-yilda ishga tushirilgan, juda moslashuvchan foydalanuvchi interfeyslari va murakkab yagona sahifali ilovalarni yaratishga moslangan JavaScript kutubxonasi hisoblanadi.
🔶 React - bu Facebook tomonidan yaratilgan, UI (User Interface) yaratish imkonini beruvchi front-end JavaScript texnologiyasidir. Bu platforma dasturchilarga o’zining komponentlarga asoslashgan arxitekturasi bilan judayam qo’l keladi. Avvallari bunday imkoniyat faqat Java yoki C# dasturlash tillarida mavjud edi.
☑️ Xulosa: Haqiqiy dasturchi uchun tanlovning hech qanday muhim farqi yo'q, chunki dasturchi faqatgina yangi narsalarni o'rganish uchun vaqt sarflaydi. Professional dasturchilar ko'pincha ReactJS va Angular 2/4/5 bo'yicha tajriba orttirishadi, lekin Vue.js'dan ham foydalanib turishadi. Har bir tizimning afzalliklari va kamchiliklari mavjud, ya'ni mahsulotni ishlab chiqishda har bir ish uchun faqat to'g'ri tanlov bo'lishi kerak.
@webdev07
👍7🔥1
🔥 Mana siz kutgan kechagi ochiq dars. Suhbat InshaAlloh hamma uchun manfaatli bo'ldi degan fikirdamiz.
Hammaga ko'rishga qo'lay bo'lishi uchun
Youtubega yukladik pastda link👇
📱 https://youtu.be/rz7TcgNMeKI?si=zGfcNR8e-hcziptB
like bosish esdan chiqmasin🥰
Hammaga ko'rishga qo'lay bo'lishi uchun
Youtubega yukladik pastda link
like bosish esdan chiqmasin
Please open Telegram to view this post
VIEW IN TELEGRAM
🔥8👍2
This media is not supported in your browser
VIEW IN TELEGRAM
🔥12😁2🤔1
This media is not supported in your browser
VIEW IN TELEGRAM
🔥13👍1😁1🤔1
🔥 Mana siz kutgan 2 kun ochiq dars. Suhbat InshaAlloh hamma uchun manfaatli bo'ldi degan fikirdamiz.
link👇
📱 https://youtu.be/cyrpI0VEVT0?si=6Pu6ET3l8rPBeX5x
like bosish esdan chiqmasin🥰
link
like bosish esdan chiqmasin
Please open Telegram to view this post
VIEW IN TELEGRAM
🔥5👍4
💥 Dasturchiga ekspertdan 5 ta maslahat.
Ekspert: John Cotterel, game developer
1. Dasturchi bitta dasturlash tilini mukammal bilishi kerak, qolganlari haqida esa hech bo'lmasa tushunchaga ega bo'lishi kerak
2. Och qorinda ishlash, bu to'g'ri kelmaydi. Lekin ortiqchasi, undan ham yomoni
3. O'zingizni shunday narsalar bilan ta'minlangki, ular sizning ishingizni effektini oshirsin va qulaylik ta'minlasin. Masalan, yomon internet, kuchsiz kompyuter...
4. O'z xatongizni o'zingiz to'g'rilashga harakat qiling.
5. Har doim vaqtida uxlashga harakat qiling. Sport bilan shug'ullaning, zararli odatlarni tashlang. Sizning jismoniy holatingiz ishingizga ta'sir qiladi
✅ @WebDev07
Ekspert: John Cotterel, game developer
1. Dasturchi bitta dasturlash tilini mukammal bilishi kerak, qolganlari haqida esa hech bo'lmasa tushunchaga ega bo'lishi kerak
2. Och qorinda ishlash, bu to'g'ri kelmaydi. Lekin ortiqchasi, undan ham yomoni
3. O'zingizni shunday narsalar bilan ta'minlangki, ular sizning ishingizni effektini oshirsin va qulaylik ta'minlasin. Masalan, yomon internet, kuchsiz kompyuter...
4. O'z xatongizni o'zingiz to'g'rilashga harakat qiling.
5. Har doim vaqtida uxlashga harakat qiling. Sport bilan shug'ullaning, zararli odatlarni tashlang. Sizning jismoniy holatingiz ishingizga ta'sir qiladi
✅ @WebDev07
👍28👏2
This media is not supported in your browser
VIEW IN TELEGRAM
🔥12👍5
Forwarded from Naxalov | AI Blog 🔥
Sun’iy intellekt davrida raqobat ustunligi - bu did.
Did (estetikada) — hayot va san’atning barcha sohalarida insonning estetik hodisalarni farqlash. wikipedia(ha shunaqa sayt bor) olining lug‘aviy ma’nosi.
San’at va ijod kontekstida "did" deganda shaxsning shaxsiy xohish-istaklari, estetik hissiyotlari, badiiy asarlardagi sifat va qadr-qimmatni farqlash qobiliyati tushuniladi. Bu turli omillar ta’sir qiladigan subyektiv tanlov bo‘lib, jumladan madaniy muhit, shaxsiy tajribalar va ta’lim va bilimlarga bog‘liq.
Sun’iy intellekt buqadar tez rivojlanishida ertangi kun qanday bo‘lishini hech kim tasavvur qila olmaydi, kundan kun sun’iy intellekt u yoki bu kasbni o‘ldirgani haqida eshitamiz, shunday qilib kelajakda qaysi kasblarni o‘rganishimiz kerak degan tabiiy savol tug‘iladi kasblarni emas, ko‘nikmalarimizni shaklantirishimiz kerak bular.
- Muammoni yecha olish qobiliyati. (Problem solving)
- O‘rgana olish qobiliyati.
- Mustaqil qaror qabul qilish.
- Rost va yolg‘oni farqlash (Fact-checking)
- Tartib-intizom (erta turish,vaqtida uxlash)
Did (estetikada) — hayot va san’atning barcha sohalarida insonning estetik hodisalarni farqlash. wikipedia(ha shunaqa sayt bor) olining lug‘aviy ma’nosi.
San’at va ijod kontekstida "did" deganda shaxsning shaxsiy xohish-istaklari, estetik hissiyotlari, badiiy asarlardagi sifat va qadr-qimmatni farqlash qobiliyati tushuniladi. Bu turli omillar ta’sir qiladigan subyektiv tanlov bo‘lib, jumladan madaniy muhit, shaxsiy tajribalar va ta’lim va bilimlarga bog‘liq.
Sun’iy intellekt buqadar tez rivojlanishida ertangi kun qanday bo‘lishini hech kim tasavvur qila olmaydi, kundan kun sun’iy intellekt u yoki bu kasbni o‘ldirgani haqida eshitamiz, shunday qilib kelajakda qaysi kasblarni o‘rganishimiz kerak degan tabiiy savol tug‘iladi kasblarni emas, ko‘nikmalarimizni shaklantirishimiz kerak bular.
- Muammoni yecha olish qobiliyati. (Problem solving)
- O‘rgana olish qobiliyati.
- Mustaqil qaror qabul qilish.
- Rost va yolg‘oni farqlash (Fact-checking)
- Tartib-intizom (erta turish,vaqtida uxlash)
🔥6👍4🤔1
🔍 Tajribali FRILANSER izlayapsizmi?
LOYIHA OVLOVCHI sahifasi orqali barcha zamonaviy xizmatlarni (Grafik dizayner, marketolog, dasturchi, kopirayter, animator vahokazo) taklif qilayotgan frilanserlar bilan bog'lanishingiz mumkin.
👉🏻 Hoziroq Obuna Bo'ling: @loyihaovlovchi
Frilanser sifatida profilingizni joylashtirish uchun murojaat qiling: @BoshRais
LOYIHA OVLOVCHI sahifasi orqali barcha zamonaviy xizmatlarni (Grafik dizayner, marketolog, dasturchi, kopirayter, animator vahokazo) taklif qilayotgan frilanserlar bilan bog'lanishingiz mumkin.
👉🏻 Hoziroq Obuna Bo'ling: @loyihaovlovchi
Frilanser sifatida profilingizni joylashtirish uchun murojaat qiling: @BoshRais
👍1
Forwarded from Javohir Berdiyev | Blog
This media is not supported in your browser
VIEW IN TELEGRAM
Forwarded from Javohir Berdiyev | Blog
This media is not supported in your browser
VIEW IN TELEGRAM
Forwarded from Javohir Berdiyev | Blog
This media is not supported in your browser
VIEW IN TELEGRAM
Forwarded from Javohir Berdiyev | Blog
Javohir Berdiyev | Blog
Video message
ish tanlashda e'tibor berish kerak bo'lgan 3 holat
👍6🔥2
Forwarded from Javohir Berdiyev | Blog
❗️Chat GPT ogohlantirmoqda
Faktlaringizni tekshiring
ChatGPT ishlatadigan tanishlarga share qilib qo‘yamiz )
✅ @javohir_webdev
Chatga o‘zingizni shaxsiy yoki nozik ma’lumotlarni yozmang va bermang. Chat xabarlar saqlanishi, ko‘rib chiqilishi yoki xizmatlarimizni yaxshilash uchun uni ishlatilishi mumkin.
Faktlaringizni tekshiring
Bizda himoya choralari mavjud bo‘lsa-da, ChatGPT sizga noto‘g‘ri ma’lumot berishi mumkin. Bu aniq faktlarni berish uchun emas maslahat berish uchun mo‘ljallanmagan.
ChatGPT ishlatadigan tanishlarga share qilib qo‘yamiz )
✅ @javohir_webdev
👍13👌3
⚡️ Post uzun lekin foydali, aynisa dasturchi bo’lmoqchi yoki farzandini dasturchi qilmoqchi bo’lganlarga.
Dars berib yurgan paytim (dasturlashdan), o’quvchilarning ko’pchiligi dastur tuzishga qiziqardi lekin algoritmlarga kelganda qiynalishardi. Buning asosiy sababi matematikani yo o’qimagan yo o’qitishmagan. Chunki ko’pchiligi oddiy qoldiq nimaligini bilmasdi.
Ikkinchi muammo, dasturchi chiqishi mumkin bo’lgan o’quvchilarda o’quv markazga to’lash imkoni yoki oddiy noutbuki bo’lmasdi.
Uchinchi muammo, 2006-2010-yillar TATU da o’qigan paytim, dasturchi chiqishi mumkin bo’lgan bollar o’qishga kirolmay (harbiy imtiyoz tufayli), qora mehnat qilishga majbur bo’lishgan.
To’rtinchi muammo, hozirgi kunda chet elda yurgan vatandoshlarimizdan dasturlashni o’rganmoqchiman, nimadan boshlay? deb ortiqcha harajat qilib natijaga e’rishmaganidir.
Beshinchi muammo, ko’pchilik ota-onalar manga chiqib, farzandimni dasturchi qilmoqchiman, nimadan boshlasin? deb ko’p savol berishgan. Shu paytlari matematika o’rganib tursin keyin dasturchilikka o’qib oladi deb javob berardimu lekin bu kamlik qilardi. Shu tariqa yuqoridagi muammolarga yechim qidirishni boshladim.
Aslida 2009-yili onlayn dasturlashni o’rgatadigan platforma qilish niyatim bo’lgan, lekin talabalik, yashash, kvartira muammolari bilan bo’lib, pul topishdan ortmaganman.
Niyat, niaytligicha qolmasin deb yaxshigina oylikli ishdan bo’shab (2022-yil mayda), kitob yozishni boshlaganman (2022-iyuldan). Kitobda asosan nazariy bilimlar bo’lib, “Dasturlash 0-qadam: Matematika” deb nomlangan. Kitob maktab o’quvchilari va dasturlashni endi o’rganmoqchi bo’lganlar uchundir.
Kitobda matematik atamalarning C va Python dasturlash tillarida qanday ifodalanishi yoritilgan. Bundan tashqari qiziq faktlar, dastur kodlari, har xil grafiklar va blok sxemalar ham keltirilgan. Qisqa qilib aytgancha 10 marotaba chaynalgan faqat yutish kerak.
Ko’pchilik dasturchilar biladi, dasturlashni nazariy o’rganib bo’lmaydi (xuddi, suzishni kitob o’qib o’rganib bo’lmaganday). Shuni inobatga olib kitobga chambarchast bog’liq bo’lgan https://itboom.uz platformasini ham yaratdim. Ushu platformada kitobdagi mavzuga aloqador qo’shimcha ma’lumotlar va masalalar keltirilgan.
Har bir masalani ikki xil: matematik va dasturiy yo’l bilan ishlash mumkin. Bundanda qizig’i, bitta masalani xohlanacha ishlash mumkin. Chunki tizim har bir masalani dinamik yaratib beradi. Bu esa xohlagancha yoki tushunguncha masala ishlash imkonini beradi.
Eng qulay joyi, dastur tuzib ishga tushirish uchun endi noutbuk kerak emas. Bitta telefonning o’zida ham o’qib ham o’rganib ham matematik va dasturiy masalarni ishlash mumkin. Telefon itboom.uz saytiga kira olsa bo’ldi.
Ushbu qulaylik har qanday vaziyatda dasturlashni o’rganishga imkon beradi.
Yuqoridagi ishlarga 3.500 soatdan ko’p vaqt sarflangan, tashkiliy ishlar bilan bundanda ko’proq. Xarajati ham ancha joyga borib qoldi.
Qolgan narxlarni https://itboom.uz saytidan ko’rib olsangiz bo’ladi (o’quv markazlarning bir oylik puli ham emas)
© Ruslan Abdullayev
👉 @WebDev07 ✅ | #foydali
Dars berib yurgan paytim (dasturlashdan), o’quvchilarning ko’pchiligi dastur tuzishga qiziqardi lekin algoritmlarga kelganda qiynalishardi. Buning asosiy sababi matematikani yo o’qimagan yo o’qitishmagan. Chunki ko’pchiligi oddiy qoldiq nimaligini bilmasdi.
Ikkinchi muammo, dasturchi chiqishi mumkin bo’lgan o’quvchilarda o’quv markazga to’lash imkoni yoki oddiy noutbuki bo’lmasdi.
Uchinchi muammo, 2006-2010-yillar TATU da o’qigan paytim, dasturchi chiqishi mumkin bo’lgan bollar o’qishga kirolmay (harbiy imtiyoz tufayli), qora mehnat qilishga majbur bo’lishgan.
To’rtinchi muammo, hozirgi kunda chet elda yurgan vatandoshlarimizdan dasturlashni o’rganmoqchiman, nimadan boshlay? deb ortiqcha harajat qilib natijaga e’rishmaganidir.
Beshinchi muammo, ko’pchilik ota-onalar manga chiqib, farzandimni dasturchi qilmoqchiman, nimadan boshlasin? deb ko’p savol berishgan. Shu paytlari matematika o’rganib tursin keyin dasturchilikka o’qib oladi deb javob berardimu lekin bu kamlik qilardi. Shu tariqa yuqoridagi muammolarga yechim qidirishni boshladim.
Aslida 2009-yili onlayn dasturlashni o’rgatadigan platforma qilish niyatim bo’lgan, lekin talabalik, yashash, kvartira muammolari bilan bo’lib, pul topishdan ortmaganman.
Niyat, niaytligicha qolmasin deb yaxshigina oylikli ishdan bo’shab (2022-yil mayda), kitob yozishni boshlaganman (2022-iyuldan). Kitobda asosan nazariy bilimlar bo’lib, “Dasturlash 0-qadam: Matematika” deb nomlangan. Kitob maktab o’quvchilari va dasturlashni endi o’rganmoqchi bo’lganlar uchundir.
Kitobda matematik atamalarning C va Python dasturlash tillarida qanday ifodalanishi yoritilgan. Bundan tashqari qiziq faktlar, dastur kodlari, har xil grafiklar va blok sxemalar ham keltirilgan. Qisqa qilib aytgancha 10 marotaba chaynalgan faqat yutish kerak.
Ko’pchilik dasturchilar biladi, dasturlashni nazariy o’rganib bo’lmaydi (xuddi, suzishni kitob o’qib o’rganib bo’lmaganday). Shuni inobatga olib kitobga chambarchast bog’liq bo’lgan https://itboom.uz platformasini ham yaratdim. Ushu platformada kitobdagi mavzuga aloqador qo’shimcha ma’lumotlar va masalalar keltirilgan.
Har bir masalani ikki xil: matematik va dasturiy yo’l bilan ishlash mumkin. Bundanda qizig’i, bitta masalani xohlanacha ishlash mumkin. Chunki tizim har bir masalani dinamik yaratib beradi. Bu esa xohlagancha yoki tushunguncha masala ishlash imkonini beradi.
Eng qulay joyi, dastur tuzib ishga tushirish uchun endi noutbuk kerak emas. Bitta telefonning o’zida ham o’qib ham o’rganib ham matematik va dasturiy masalarni ishlash mumkin. Telefon itboom.uz saytiga kira olsa bo’ldi.
Ushbu qulaylik har qanday vaziyatda dasturlashni o’rganishga imkon beradi.
Yuqoridagi ishlarga 3.500 soatdan ko’p vaqt sarflangan, tashkiliy ishlar bilan bundanda ko’proq. Xarajati ham ancha joyga borib qoldi.
Narxi, hozirda 48 ta turdagi masala va kitobning dastlabki mavzulari mutloq tekinga itboom.uz saytida joylayahtirilgan. O’rganishni hoziroq boshlash imkonini berish uchun.
Qolgan narxlarni https://itboom.uz saytidan ko’rib olsangiz bo’ladi (o’quv markazlarning bir oylik puli ham emas)
© Ruslan Abdullayev
👉 @WebDev07 ✅ | #foydali
👍12
Forwarded from Dasturlashda 0 dan daromadgacha
This media is not supported in your browser
VIEW IN TELEGRAM
🔥7👍4
Ogoh bo'ling ‼️
Bunday SMSlar har kuni kelib boshladi, iltimos o‘z xavfsizligingiz uchun kimdan qanday link yoki ilova kelmasin ochmang.
Bu tuzoq. Hozirgi kunda bank kartalarda o‘g‘riliklar juda ko‘paygan. Siz ma’lumotlaringizni bersangiz bank bunga javob bermaydi aybni o‘zingizga qo‘yishadi
Bunday SMSlar har kuni kelib boshladi, iltimos o‘z xavfsizligingiz uchun kimdan qanday link yoki ilova kelmasin ochmang.
Bu tuzoq. Hozirgi kunda bank kartalarda o‘g‘riliklar juda ko‘paygan. Siz ma’lumotlaringizni bersangiz bank bunga javob bermaydi aybni o‘zingizga qo‘yishadi
Please open Telegram to view this post
VIEW IN TELEGRAM
🔥5👍1
Bugun ochiq darsda javascriptda real saytda ishlatib ko'ramiz
•Ochiq darsga qo'shilish uchun ssilka orqali kanalga o'ting
👉 https://t.iss.one/+TurJ6O1iuRM4ZjMy
•Ochiq darsga qo'shilish uchun ssilka orqali kanalga o'ting
👉 https://t.iss.one/+TurJ6O1iuRM4ZjMy
👍4😁1