Javohir Berdiyev | Blog
5.29K subscribers
560 photos
275 videos
3 files
538 links
WEB dasturlash bo'yicha video kurslar.
💥Mutlaqo bepul web dasturlash kurslar

Admin: @javohircoder

⁉️ Savol javoblar: @webdev07_lesson
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
Menimcha bu panjara daraxtni asrash uchun bo'lsa kerak 😠
«Pythonda dasturlash asoslari»
Anvar Narzullayev


🔹 Dasturlash asoslariga oid o‘zbek tilidagi ilk eng mukammal qo‘llanma hisoblanadi.

🔹 Kitobning har bir bo‘limi uchun maxsus video darslar yozilgan bo‘lib, ularga kitobda ko‘rsatilgan QR kod orqali o‘tish mumkin. Darslar bo‘yicha amaliy mashg‘ulotlar va ularning javoblari Github platformasiga yuklangan.

🔹 Qo‘llanma Python dasturlash tili asosida yozilganligiga qaramay, dasturlashga ilk qadam qo‘yayotgan barcha ixlosmandlarga tavsiya etiladi.

🔹 Kitob nafaqat talabalar, o‘quv markazlari tinglovchilari, maktab o‘quvchilari balki mustaqil ravishda dasturlashni o‘rganuvchilar uchun ham mo‘ljallangan.
Buyurtma berish: @akademsavdo

@javohir_webdev
Dastulashni o'rganish uchun eng yaxshi manbalar ro'yxati

@javohir_webdev
Ko'pgina dasturchilar tunda ishlashi mumkin. Ammo ular kechasi o'rganmaydi.

Agar siz o'rganuvchi bo'lsangiz, kunduzi o'qing. Quyoshdan oldin turing va vaqtni to'g'ri taqsimlang, erta turish uchun erta uxlang 😊
Forwarded from Web Dasturlash kanali
🔥 React JS 2-dars, React ni o'rnatish, u haiqda

Bir ozdan so'ng YouTube kanalimda

@webdev07
Yangi dasturchi ishni qanday boshlashi mumkin?

Avvalo, tarjimai holda bir narsaga ixtisoslashganingizni yozing a, masalan, JavaScipt. Rezyumeda siz barcha texnologiyalarni mukammal bilishingizni yozishingiz kerak emas. Agar siz bir nechta til ro’yxatini ko’rsangiz, ish beruvchi sizni hammasiga yuzaki yondoshgansiz deb o’ylaydi.


To’g’ri tilni tanlang.
Ekzotik tillarni izlashga hojat yo’q, HTML, CSS, JavaScript, PHP, C ++, Python, C #, Laravel va boshqalar kabi mashhur va ommabop texnologiyalarni o’rganishga harakat qiling.

Saytlarning faqat tashqi koʻrinishi bilan ishlash uchun kutishgan bo’lsangiz, u holda uchta tilni o’zlashtirishning oʻzi yetarli: HTML, CSS, JavaScript.
Shubhasiz, hech kim yangi veb-dasturchini kosmosga uchib ketishni kutmaydi. Ish beruvchingiz oʻz bilimingiz haqida gapirganda imkon qadar halol bo’lishingizni istaydi.

@javohir_webdev
Live stream scheduled for
Dasturchi bo'lmoqchilar, qani yaqinroq kelinglar. Gap bor...

Xullas, tajribali Web dasturchi Javohir Berdiyev 5-oktabr kuni o'z kanalida Ovozli chat tashkil qilyapti.

Mavzu: Dasturlashni online yoki offline o'rgangan yaxshimi ? Uning plyus va minus taraflari

Dasturchi bo'lishni maqsad qilib yurganlar uchun bu ajoyib taklif. Agar bu mavzu sizga qiziq bo'lsa, tezroq kanalga obuna bo'lib, ovozli chatda qatnashing!

Ha aytgancha, ovozli chat davomida boshqa tajribali adminlar ham qatnashadi.

Chat manzili: 👉 @javohir_webdev
Live stream started
Live stream finished (42 minutes)
2021-10-05
Javohir Berdiyev | Blog
Bugungi voice chat
Kira olmaganlar uchun
Xudo xohlasa, tez orada @webdev07 asosiy kanalimizda Web dasturlash haqida savol-javob qilamiz, shunda inshaAlloh kuzatuvchilar savollariga ko'proq vaqt ajratamiz

manzil 👉 @webdev07
​​🔹 Agar siz onlayn ta’lim olishga to'g'ri yondashsangiz, uning yordamida har qanday maqsad amalga oshishi mumkin. Biz siz uchun orzuingizdan yarim yo'lda voz kechmasligingiz uchun 7 ta samarali maslahatni to'pladik!

1️⃣ Ta’lim cheklovlarini o’rganing
Tabiat qonunlariga ko’ra yangi informatsiyani qabul qilish davomiyligi 40 daqiqadan oshmasligi kerak. Ma'lumotni qayta ishlash uchun miya dam olishi kerak. Darslikni navbat bilan o’rganishga harakat qiling:dasturni o'rganish uchun 20 daqiqa, nazariya uchun yana 20 daqiqa ajrating. Bunday tartib sizni psihologik “portlash”dan ham saqlab qoladi.

2️⃣ O'qishni ish deb qabul qiling
Bir vaqtning o'zida darslarga o'tirib, shaxsiy “zavq”laringizdan voz keching. Bu yerda hamma narsa ishxonadagi kabi: hech qanday "Xo'sh, men 5 daqiqaga chiqib kelaman" yoki "Men lentani biroz aylantiraman" degan gaplar ketmaydi. Keling, bir sirni oshkor qilaylik: lenta kutib turishi mumkin, u sizdan hech qayerga ketmaydi!

3️⃣ O’qish uchun alohida maydon tashkil qiling
Bu alohida brauzer, ish stoli yoki hatto maxsus noutbuk bo'lishi mumkin. Shunday qilib, siz nafaqat dars uchun kerak bo'lgan hamma narsani ajratibgina qolmay, balki hamma “vaqt qotillarni” ko'rish maydonidan olib tashlashlaysiz.

4️⃣ Organayzer tuting va kichik maqsadlar qo'ying
Ommabop organayzerlarda siz qulay vazifalar panellarini yaratishingiz mumkin - ulardan kichik maqsadlarni belgilash uchun foydalaning. Ular yordamida siz o'zingizning rivojlanishingizni kuzatishingiz va vaqti-vaqti bilan bajarilgan vazifalar uchun o'zingizni maqtashingiz mumkin-bu sizni yanada ko’roq ishlashga undaydi.

5️⃣ O'qish paytida loyihalar olishga harakat qiling.
Radikal, ammo samarali usul:mijozlarning kutishi va mehnatdan oldindan to’lovni qabul qilish — ko’roq o’qish uchun ajoyib turtki. Qolaversa kelishuvlarga kelsak, "birlashish" va bahona topish vasvasasi bo'lmaydi, chunki amaliyot orqali o'rganish — juda samarali.

6️⃣ Blog oching va jamoat tuzing
O'zingizni mutaxassis sifatida joylashtira boshlaganingizdan so'ng, mashg'ulotni tark etish ancha qiyinroq. Blog ochishga urinib ko'ring va yutuqlaringiz haqida so’zlashni boshlang - bu nafaqat sizning yutuqlaringizni kuzatishga , balki potentsial mijozlarni qiziqtirishga yordam beradi.

7️⃣ Sohani "Yuzaki" o'rganmang
Barcha sohalar qandaydir tarzda bir-biri bilan chambarchas bog'liq va buni sezishni o'rganish juda katta yordam beradi. Ushbu yondashuv bitta kasb atrofida harakat qilishdan ko'ra ancha qiziqroq, qolaversa muammolarni hal qilishda nostandart yondashuv ish beruvchilar tomonidan yuqori baholanadi.

🚀 Ijtimoiy tarmoqlardagi sahifalarimiz 👇

@javohir_webdev | manba
This media is not supported in your browser
VIEW IN TELEGRAM
Web dasturlashni amaliy va bepul o'rganing!

"Herosson Group" tomonida taqdim qilingan video darsliklar orqali "Online shopping" maketini tayyorlashni o'rganing va o'z web saytingizni tuzing.

Video darslarni quyidagi link orqali tomosha qilishingiz mumkin:
https://youtu.be/eE2VF3g7-ug

Telegram kanalimiz | Youtube kanalimiz
💻 Web dasturlashni o'rganish uchun 4 ta sabab

1. Doimiy ish o'rinlari
2020-yilda taxminan 1.4 million IT sohada vakansiyalar ochilgan, ammo ulardan 400,000 ta o'rin egallangan xolos. Demak ushbu sohada talab doimo yuqori bo'ladi

2. Yuqori maosh
Nafaqat Yevropa va AQSH'da balki O'zbekistonda ham dasturchilar uchun yuqori maosh to'lanadi. AQSH Yangiliklar va Jahon axboroti ma'lumotlariga qaraganda, web dasturchilarning dunyo bo'yicha o'rtacha $64,970 to'lanadi.

3. Hech qanday diplom shart emas
Juda ko'plab IT kompaniyalar diplomsiz ishga qabul qilish tizimiga o'tdi. Dasturchi bo'lib ishlash uchun hech qanday diplom yoki 4 yillik oliy ta'lim olish majburiy emas.

4. Frilanserlik imkoniyati
Agar kompaniyalarda ish topa olmasangiz, frilanser sifatida ishlash imkoniyati ham bor. Ofisdan turib ishlash shart emas. Muhimi noutbuk va internet bo'lsa bas

👇👇👇
@javohir_webdev
Bir til boshqalariga qaraganda yaxshiroq

Dasturchilar o’zlari ishlaydigan dasturlash tilini maqtashni yaxshi ko’radilar. Ko’pincha bir tilning boshqasidan yaxshi ekanligi haqida fikrlarni eshitish mumkin.

Shunday ekan, bir tilni butkul ikkinchisidan yaxshi deyishning imkoni yo’q. Bu italyan tili yaxshimi yoki fransuz degandek gap. Siz qaysi mamlakatda bo’lsangiz o’sha davlat tili sizga qo’l keladi.

Bundan tashqari, dasturlashni yangi boshlaganlar uchun mos keluvchi tillar ham bor, masalan Python. Lekin, siz o’rganishni Java, C# yoki C++ dan ham boshlashingiz mumkin.

Ba’zi tillar matemetik hisoblar, kompyuter resurslarini boshqarish uchun qulay. Shundan kelib chiqib, tilning yaxshi yoki yomonligi qaysidir vazifani bajarish doirasidan kelib chiqqan holda aniqlanadi.

@javohir_webdev
👍1