Forwarded from Javohir Berdiyev | Blog
Frontend dasturlash asoslari kursi
Mayoq
Kechagi "Frontend dasturlash asoslari" mavzusidagi audiochat yozib olingan varianti.
Kursning 2-qabuliga saralash bosqichi davom etyapti. Maketlarni topshirish muddati uzaytirildi. Ishlaringizni 4-oktabr soat 23:59 gacha yuborishingiz mumkin.
🔗 Maketga link
✅ Maketni tekshirish uchun mezonlar
📃 Saralash ishlarini topshirish shakli
📚 Mohirdevga joylangan bepul videokurs
▶️ Videokursning YouTubega joylangan varianti
ℹ️ Kurs haqida batafsil ma'lumot
Kursning 2-qabuliga saralash bosqichi davom etyapti. Maketlarni topshirish muddati uzaytirildi. Ishlaringizni 4-oktabr soat 23:59 gacha yuborishingiz mumkin.
🔗 Maketga link
✅ Maketni tekshirish uchun mezonlar
📃 Saralash ishlarini topshirish shakli
📚 Mohirdevga joylangan bepul videokurs
▶️ Videokursning YouTubega joylangan varianti
ℹ️ Kurs haqida batafsil ma'lumot
This media is not supported in your browser
VIEW IN TELEGRAM
Sizda eng kuchli kompyuter bor, buni bilasizmi ?
📹 Bu videoni ko'rganingizdan so'ng 1 daqiqa vaqtingizni ham behuda sarflamaysiz!
👤 #DAVRONBEK_TURDIYEV →
✅ @webdev07
📹 Bu videoni ko'rganingizdan so'ng 1 daqiqa vaqtingizni ham behuda sarflamaysiz!
👤 #DAVRONBEK_TURDIYEV →
✅ @webdev07
Xushxabar, React JS darslarini ertaga boshlaymiz inshaAlloh🔥
Assalomu alaykum barchaga, uzoq kutilgan darsimizni boshlaymiz. Bundan so'ng darslarimiz React JS ga bag'ishlanadi. Tez orada Youtube kanalimda 👈
Assalomu alaykum barchaga, uzoq kutilgan darsimizni boshlaymiz. Bundan so'ng darslarimiz React JS ga bag'ishlanadi. Tez orada Youtube kanalimda 👈
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
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
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
Bir ozdan so'ng YouTube kanalimda
✅ @webdev07
Forwarded from Javohir Berdiyev | Blog
YouTube
React JS, react haqida, 1-dars umumiy ma'lumotlar
React JS 1-dars umumiy ma'lumotlar, React haqida, unga kirish
Layk bosishni va kanalga obuna bo'lishni unutmang!
Takliflar bo'lsa pastda kommentda yozib qoldirishingiz mumkin!
Keyingi darslarimizda qanday mavzulardagi darsliklarni ko'rishni istardingiz?…
Layk bosishni va kanalga obuna bo'lishni unutmang!
Takliflar bo'lsa pastda kommentda yozib qoldirishingiz mumkin!
Keyingi darslarimizda qanday mavzulardagi darsliklarni ko'rishni istardingiz?…
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 😊
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
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
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
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. 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
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
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
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