Web Dasturlash kanali
9.83K 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
This media is not supported in your browser
VIEW IN TELEGRAM
JUMA AYYOMINING BAROKATI SIZGA MUKAMMAL YOG'ILSIN, AZIZ DINDOSHIM!

Sayyidul ayyom va hajjul masokinning hayri va barakasi siz-u bizlarga boʻlsin ☺️

@webdev07
Forwarded from CODE SCHOOL
This media is not supported in your browser
VIEW IN TELEGRAM
© Abdukarim Mirzayev

Bu ketishda dunyo rivojlanishni davom etsa 2050-yilda insoniyatning qo'lidagi 50 -60% asosan jismoniy mehnat talab qiladigan ishlarni Robotlar oladigan bo'lsa, bugun jismoniy mehnat bilan shug'ullanadigan xalqlar qiyin ahvolda qolib ketadi.

🚀@codeschooluz
🔥 React JS 1-dars umumiy ma'lumotlar, React haqida, unga kirish

Bir ozdan so'ng YouTube kanalimda

@webdev07
Javohir Berdiyev | Blog
https://youtu.be/IZDV9YHDF58
Alhamdulillah react darsimizni ham boshlab oldik, hozirgi kundagi eng yaxshi javascript kutubxonalardan biri va bu orqali juda yaxshi joylarga ishga kirsa bo'ladi

Kirib ko'ring yuqoridagi link bo'yicha kirib, sizga ma'qul bo'lsa, like bosib kommentda omad so'zini qoldirsangiz, xursand bo'lardim 😊
Siz qaysi birni ko'proq yoqtirasiz ?
Back-End 😎
Front-End 🧑‍🎨
Week-End (dam olish kunlari) 😁

@webdev07
🔥2
Hammasi qanday boshlangan.

Birinchi marta HTML atamasi 1991-yilda shu til uchun asos sifatida xizmat qilgan 18 ta teglar jamlanmasida qo’llangan . 1994-yilda Internet Enginearing Task Force (IELT) – HTML ni rivojlantirish uchun jamoa tuzildi. Ularning ahilligi tufayli, HTML va CSS rivojlana boshladi, ammo hozirgi kundagidek mashhur emas edi.

1990-yillar oxiri va 2000-yillar boshida ko’pchilik vebning haqiqiy imkoniyatini payqaganda va Amazon, Google va eBay kabi kompaniyalar paydo bo’la boshlaganda hammasi o’zgara boshladi. Ikkiminginchi yillar boshida dot-com bankrot bo`lishiga qaramasdan veb texnologiyalar jadal rivojlanishda davom etdi.

Natijada, 2005-2007-yillargacha veb texnologiyalarga e’tiborini qaratgan AT kompaniyalar ko’pchilik neft gigant kompaniyalaridan o’zib ketgan AQSH ning yetakchi kompaniyalariga aylanishdi.

@javohir_webdev
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
👍1
Dasturchilik darajalari

1. Beginner

Tarjimasi — Boshlovchi. Bu dasturlashni endigina boshlaganlarning darajasi. Masalan, savol berayotganda, beginnerman desa, odamlar unchalik ham uni yomonlamaydi, chunki har doimgidek, savol ahmoqona bo‘ladi.

2. Junior

Tarjimasi — Kichik. Beginnerdan o‘tgan, dasturlash tilini yomon bilmaydi, ishlaganiga 4-5 oydan o‘tgan, 1-2 ta qilgan ishlari bor progerlar. Odatda ishga kirishda juniordan boshlashadi

3. Middle

Tarjimasi — O‘rta. Juniordan o‘tgan, ishlaganiga 1 yildan oshgan, dasturlash tilini yaxshi biladi, tajribasi bor, portfolioda ishlar ko‘p.

4. Senior

Tarjimasi — Katta. Bu o‘sha dasturlash tilini juda yaxshi biladigan, ayni bir kerakli freymvorki bilan yaxshi ishlaydigan, qila olmaydigan ishining o‘zi yo‘qligi bilan maqtana oladiganlarni Senior Developer deyishadi. Ish tajribasi yili 3+.

5. Team Lead

Tarjimasi — Jamoa boshlig‘i. Bu daraja jamoada ishlaydiganlar uchun xos. Siz ayni bir jamoada ajralib tursangiz, proektlarda faol bo‘lsangiz, gapingiz ko‘p kishiga o‘tsa, demak siz timlidsiz. Bunaqalarga ba’zida qiyin bo‘ladi. Chunki proekt unga bog‘liq bo‘ladi

@webdev07
👍1
Pullik yoki tekin dars, qaysi biri yaxshi?🤔

Hozirgi sharoitdan kelib chiqqan holda koʻplab oʻquv markazlari mashgʻulotlarni online shaklga oʻtkazishdi. Ularning ba’zilari pullik ayrimlari esa tekin qilib qoʻyishgan.

☝🏻Shu oʻrinda savol tugʻiladi: pullik kurslarni sotib olgan yaxshimi yoki bepullaridan foydalanish? Agar moliyaviy tarafdan olib qaraganda bepul kurslardan oʻrgangan foydali tuyiladi. Lekin tekin kurslar pullik kurslardek sifatli boʻlish ehtimoli kam.

Sababi, pullik kurslarda aniq tartib va reja asosida video-darslar oʻtilib, topshiriqlar beriladi va natijalar sizdan talab qilishadi. Yoʻl qoʻygan kamchiliklaringizga toʻgʻri yoʻnalish koʻrsatadigan murabbiyingiz boʻladi. Bepul kurslarda esa siz faqat video-darslardan oʻrganasiz xolos. Tekin kurslar bilan toʻliq mutaxassis boʻlish uchun ancha vaqt talab qilinishi aniq.

P.s: Agar moliyaviy tarafdan qiyinchilik tugʻdirmasa tanlagan sohangizni pullik kurs bilan oʻrganing.
Ⓜ️ITbusiness_school

👨🏻‍💻@webdev07
Barcha dasturlash tillari bir xil

Ko’pincha barcha dasturlash tillari bir xil vazifani turlicha yechish variantlaridir, deb hisoblashadi. Lekin doim ham unday emas. Turli dasturlash tillaridan har xil vazifalarni yechishda foydalaniladi.

Python o’rganish, saytlar yaratish va ma’lumotlarni qayta ishlashda yaxshi, JavaScript‘dan dinamik web-saytlar yaratishda foydalaniladi, C++ ni esa ishlab chiqarish muhim sohalarda qo’llagan ma’qul, PHP – saytlar yaratish uchun eng mashhur sayt, Swift esa iPhone uchun ilovalar yaratishda ishlatiladi.

Ko’rib turganingizdek har xil tillar turli vazifalarni yechishda ishlatiladi.

@webdev07
Java dasturlash tilini oʻrganish uchun 3 ta sabab

1️⃣ Javani oʻrganish uchun resurslar juda-juda koʻp

Java rivojlangan dasturiy til boʻlib, taʼlim jarayonida mukammal koʻmakchi sifatida ishlaydigan koʻplab onlayn resurslar mavjud. Oʻzingizning ehtiyojingizga qarab, oʻrganishingiz uchun bepul va pulli taʼlim resursini bemalol topa olasiz. Qisqacha qilib aytganda, Java bilan bogʻliq boʻlgan har qanday savollaringiz forumlarda allaqachon soʻralgan va ularga javoblar berilgan.

2️⃣ Ish topish imkoniyatlari keng

Java boʻyicha yaxshi bilimga ega dasturlovchilarga talab doimo katta. Katta imkoniyatlarga ega va keng tarqalgan dasturlash tili texnologiya sanoatida ish oʻrinlarini yaratishda davom etmoqda. Bundan tashqari, Android ilovalari mashhurligi Javadagi mobil ilovalarni yozadigan Android dasturchilar uchun juda koʻp imkoniyatlar yaratdi.

3️⃣ Obyektga yoʻnaltirilgan dasturlash tili

Obyektga yoʻnaltirilgan dasturlash tili sifatida Java’ning konsepsiyalari juda oson. Ushbu xususiyat Javani moslashuvchan, tizimli modulli va kengaytiriladigan dasturlash tiliga aylantiradi. OOP konsepsiyalaridan foydalanishda Java katta imkoniyatlar beradi.

@webdev07
ishga kirishdan oldin hech bo'lmasa shuni farqlab oling 😅

@webdev07
👍2🔥1😁1🤣1
Forwarded from Javohir Berdiyev | Blog
Dastulashni o'rganish uchun eng yaxshi manbalar ro'yxati

@javohir_webdev
🔥1
Quokka — javascriptda dasturlashni tezlashtiruvchi kengaytma

Quokka kengaytmasi VS Code, Sublime, Atom va Web Storm larda ishlaydi. U dasturlash jarayonida xatolarning oldini olishga, tezroq sifatli kod yozishga va onlayn-rejimda kodning ishlashini kuzatishga yordam beradi.

LINK 👉 https://quokkajs.com/

@webdev07
🔥 React JS 2-dars, React ni o'rnatish, u haiqda

Bir ozdan so'ng YouTube kanalimda

@webdev07