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
Forwarded from Web Dasturlash kanali
Dasturchi hayoti

Mendan nima qolar — besh-o'n qator kod,
Ikki sandiq disku, eski diskovod,
Sistemga o'tirgan chirkin viruslar,
Va bazasi eskirgan 32 «Nod».

Kompda o'tiribman, sezib turibman,
Netdan kelayotir viruslar toshib,
«CPU» kuchanadi, «RAM» ga yolvorib,
Titraydi, qaqshaydi nagruzka oshib.

Ko'chaga men yana chiqamanmi-a?
Ulfat-la choyxonada o'tirolmadim,
To'rtta dasturim bor «bug»larga to'la,
Chalasin hali ham bitirolmadim.

O'g'lim ekranga boq, ko'rgin ne savdo,
Bu ishlar tarixin «Notepad»ingda yoz,
Kimlarga yetmaydi boylik, mol-dunyo,
«Facebook»ing yig'ishtir, trafigim oz.

«Video-card» turibdi, xo'p qizigan, cho'g',
«Case» ning qopqog'in hecham yopmadim,
Gezargan «keybord»im, bitta «key»i yo'q
Bir paytlar yo'qolgan, hanuz topmadim.

Ekranga qarayman ko'zim qizarib,
Yotganda qo'l soat yuzga uribdi,
Qop-qora sochlarning bir chekkasidan
Bir tutam oq tola boqib turibdi.

(Nodir Nazarov. Internetdan ko'chirildi va biroz sayqallandi.)

@javohir_webdev
Bazi samimiy tilaklardan juda ajoyib motivatsiya olaman 😊👍
Python dasturini o'rnatish

1. Pyhtonning rasmiy saytiga kiriladi. Brauzer qatoriga https://www.python.org manzilini kiritib Downloads bo'limi tanlanadi.

2. Pythonni yuklab olish. Kopmyuter operatsion tizimi (masalan Wimdows)ga mos o'rnatgichning so'ngi varianti (Pyhton 3.8) yuklab olinadi.

3. O'rnatish. Yuklab olingan o'rnatgich fayl ishga tushiriladi va "Установить для всех пользователей" ko'rsatmasi tanlanadi hamda o'rnatish jarayonidagi barcha oyna so'rovlarda "Next" tugmachasi bosiladi.

4. IDLEni ishga tushirish. Dastur xatolarsiz o'rnatilganligini tekshirish uchun "Пуск" orqali "Все программы" ko'rsatmasi tanlanadi, Pyhton papkasi ochiladi va IDLE ishga tushiriladi.
Dastur kodlarini kiritish uchun Pyhton oynasi ochiladi.

@javohir_webdev
​​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