Web Dasturlash kanali
9.79K 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: https://t.iss.one/techno_ads/17
Download Telegram
โ€‹โ€‹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.


๐Ÿ”บ Agar siz JavaScript Frameworklari haqida ko'proq bilmoqchi bo'lsangiz
o'zbek tilidagi darslar ๐Ÿ‘‡๐Ÿป:
Angular darslari Farhod Dadajonov
ReactJs darslari Alisher Musulmonov
Vue Js dan o'zbekcha yaxshi kantent topa olmadim, agar siz bilsangiz izohlarda qoldiring
Boshlang'ich HTML CSS va JavaScript darslarini
kanalimiz orqali videoni tomasha qilishingiz mumkin.

Dasturlashga qiziqadiganlarga joสปnating va kanalga aสผzo boสปling!
๐Ÿ‘‡๐Ÿ‘‡๐Ÿ‘‡
@webdev07
Telegram
| YouTube | Instagram
๐Ÿ‘3
86400 sekunddan to'g'ri foydalaning!

Sizga har kuni berilayotgan va shu kun davomida foydalanish imkoniyati bo'layotgan 86400 sekunddan to'g'ri foydalaning! Zero, har bir o'tkazgan vaqtingiz siz va yaqinlaringiz uchun foydali ish va amal bo'lsin. Shu vaqt oralig'ida reja asosida ish qiling, ko'p ishlarga ulgurishga harakat qiling.

Hech qachon: "Vaqtim bo'lmayabdi!" deb nolimang. Kun davomida o'tadigan bir lahzangiz ham sizning vaqtingiz. Undan unumli foydalaning.

"Vaqtim bo'lmayabdi" deyish bu โ€• dangasaning bahonasi! Agar siz har bir kuningizni shunday o'tkazaversangiz, sizda dangasalik qobiliyati oshib ketadi. Shuning uchun doimo vaqtingizni rejalab, sozlab turing!

๐Ÿ‘‰@webdev07 | Manba
Forwarded from Javohir Berdiyev | Blog
Savdogarlar ustozi yoxud haqiqiy omad kaliti kitobidan

IMOMI Aโ€™ZAM hazratlarining shogirdi ABDULLOH ibn MUBORAK hazratlarining savdo faoliyati haqida.

โœ… @javohir_webdev
๐Ÿ”ฅ1
Forwarded from MohirDev.uz
Mohirlar yig'ilishiga 2 kun qoldi.

Eslatib o'tamiz 4-iyulda soat 17.00 da Mohirdev.uz hamjamiyatining katta ochilishi bo'lib o'tadi.

O'zingizni qiziqtirgan barcha savollarga javob olish imkoniyati.

Bizni ijtimoiy tarmoqlarda kuzatib boring.

Telegram | Website | Facebook | YouTube
twitter tiktokni bloklashadi ๐Ÿคจ
hozir ishlayaptimi sizda ?
๐Ÿ”ฅ2
Web Dasturlash kanali
twitter tiktokni bloklashadi ๐Ÿคจ hozir ishlayaptimi sizda ?
O'rtacha tiktok foydalanuvchilari kuniga 4 soat vaqtni tiktokga sarflar ekan, endi shuncha vaqtni nima qilishadi bekorchi bo'lib qolishadiku ๐Ÿ˜
Ijtimoiy tarmoqlar bilim manbai emas, u faqat mutolaa vositasidir, xolos. U aqlni to'ldirib qo'ymaydi, ma'rifatni o'stirib qo'ymaydi. U xuddi gap-gashtaklardagi suhbatga o'xshaydi. Shunday ekan, kitob o'qing.

Mubashshir Ahmad
๐Ÿ‘1
Forwarded from Javohir Berdiyev | Blog
JavaScript_Top_Kitoblar(@javohir_webdev).zip
104.6 MB
๐Ÿ’Ž JavaScript oid eng yaxshi top kitoblar

Bugungi postda Javascript dasturchilar ichida eng top va yaxshi deb tan olingan kitoblarni jamlab sizlarga taqdim etmoqchiman. Ushbu zip papkada pullik kitoblar ham mavjud.

๐Ÿ”ถ Ushbu kitoblarni yaqin tanishlaringiz, do'stlaringiz bilan ham ulashishni unutmang!

โœ… @javohir_webdev
๐Ÿ‘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
๐Ÿ”ฅBugun Xudo xohlasa jQuery darslarni boshlaymiz

Bir ozdan so'ng YouTube kanalimda

โœ… @webdev07
jQuery 1-dars
Bu darsda kirish va jQuery haqida umumiy ma'lumotlar beriladi

๐Ÿ‘‰ Link - https://youtu.be/ERMhVcYM7D4
This media is not supported in your browser
VIEW IN TELEGRAM
JavaScriptni(Promise, OOP,) o'rtasiga kelganda ko'pchilik...
yana lagmonchilik qilsamikan ๐Ÿ˜„

โœ… @webdev07
๐Ÿ‘2
Forwarded from Web Dasturlash kanali
Insofli mushuk tekinga bo'lsa ham oftobga chiqadi ๐Ÿ˜

โ€” Hayolingiz mushukka ketmasin, bu shunchaki o'xshatish. Hullas tekinga dars o'tgatadiganlar haqida eshitganmisiz?

โ€” Dasturlashni 0 dan yoki Web dasturlashni o'rganmoqchi bo'lsaganlarga ajoyib IT blog @javohir_webdev'ni tavsiya qilib yuboryapmiz.

Bu kanalda siz:
๐Ÿ”ธHTML
๐Ÿ”นCSS
๐Ÿ”ธJavaScript
kabi mavzularda bepul darslarni o'rganishingiz mumkin. Yaqinda React darslari ham tayyor bo'ladi.

Tekinga qo'shilish: ๐Ÿ‘‰ @javohir_webdev
๐Ÿ”ฅ1
Forwarded from Javohir Berdiyev | Blog
Eng yaxshi ustoz โ€” Youtube

IT sohasida biznes yoki frilans bilan shug'ullanish odamlarning hayolida qiyin narsadek ko'rinadi. IT sohalaridan birini o'rganish uchun esa qimmat kurslarga qatnash kerak deyishadi.

Aslida Youtube sizga yaxshi o'qituvchi bo'la oladi. Bepul kurslarga marhamat.

1. Python kurslari
2. Javascript kurslari
3. Dasturlash kurslari
4. Marketing asoslari
5. Copywriting asoslari

P.S. Ushbu sohalardan xohlagan birini tanlang, qunt va sabr bilan o'rganing. Professional mutaxassislarga doim ish topiladi, shunday ekan, hoziroq boshlang!

๐Ÿ‘‰ @javohir_webdev
Dasturchilar bilishi kerak bo'lgan Git buyruqlari

Ish faoliyatimni boshlaganimda Git bilan bog'liq muammolarga ko'p duch kelganman va shunaqangi muammoli vaziyatlarda #cheatsheet yozib qo'yishga odatlanganman. Siz azizlarim bilan bularni bo'lishmoqchiman.Bu postni qo'ldan kelgancha o'zbekcha so'zlardan foydalanib yozishga harakat qildim. Foydali bo'ladi degan umiddaman.

Dasturchilar bilishi va ishlata olishi kerak bo'lgan Git buyruqlar ro'yxati:

Git config
Bu buyruq muallifni ismi va elektron pochta manzilini vazifalaringizda foydalanishga mos ravishda o'rnatadi.

git config -global user.name "[name]"
git config -global user email "[email adress]"


Git init
Ushbu buyruq yangi repository yani omborni boshlash uchun ishlatiladi.

git init [repository name]


Git clone
Ushbu buyruq mavjud URL manzilidan repository (omborni) olish uchun ishlatiladi.

git clone[url]


Git push
Ushbu buyruqda bajarilishi kerak bo'lgan hamma fayllar ro'yxati keltirilgan bo'ladi.

git push <remote_URL/remote_name> <branch>
#agarda hammasini belgilamoqchi bo'lsak
$git push -all


Git merge
Bu buyruqda belgilangan filal tarixini joriy filalalga birlashtiradi.

git merge[branch name]


Git pull
Ushbu buyruq boshqa serverdagi o'zgarishlarni sizning ish katalogingizga olib keladi va birlashtiradi.

git pull [Repository Link]


Git commit
Bu buyruq faylni doimiy ravishda versiya tarixiga yozib oladi.

git commit -m "[commit xabar yozilsin]"


Git add
Bu buyruq faylni qo'shib beradi.

git add [file]


Git Branch
Ushbu buyruq faqat sizni tizimingizda yangi fililal yaratadi.

git branch <branch-name>


Git Checkout
Bu buyruqda buyruqqa asoslanib sizni avtomatik filal nomiga o'zgartiradi.

git checkout <branch-name>


Git status
Bu buruqda bajarilishi kerak bo'lgan hamma fayllar ro'yxati keltiriladi.

git status


Git Tag
Ushbu buyruq belgilangan majburiyatlarga teglar berish uchun ishlatiladi.

git tag [commitID]


Git remote
Bu buyruqda sizni mahalliy repositoryngizni masofaviy serverga ulash uchun ishlatiladi.

git remote add [variable name] [Remote Server Link]


Git Diff
Bu buyruq ikkita filial orasidagi hamma fayllarni farqini ko'rsatib beradi.

git diff branch1..branch2

@webdev07 | manba