Web Dasturlash kanali
9.77K 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
​​Aka Men Dasturchi Bo'la Olamanmi?
Degan savolga qanday javob berish kerak?

Barcha dasturchilarga va dasturchi bo'lmoqchi bo'lganlarga bu maqolani o'qishni tavfsiya qilaman.
Mening o'z kuzatuvlarim natijasida shu narsaga e'tibor berdimki, har qanday dasturchilarda oz bo'lsada o'xshashlik bo'ladi(Bu joyda o'z ishini yaxshi ko'ruvchilar aytilayabdi).

Masalan men hech kim qiziqmaydigan hobbilarga egaman. Dasturchilikga qiziqib boshlaganimda hali yosh bola edim. Adashmasam 4 yoki 5 - sinflik vaqtimda. Boshlagan vaqtlarim O'zbekistonda hali dasturchilik unchalik rivojlanmagan edi. Men o'rganish uchun manbalarni faqat rus tilidagi kitoblarda topar edim. Lekin tushunishim qiyin bo'lar edi.

Vaqtlar o'tdi telegram tarmog'i yaratilganda dasturchilar jamoasini topib oldim. Bu men uchun ajoyib bir yangilik edi. O'sha vaqtlar dasturchilikni endi o'rganayotgaim uchun men beradigan savollar juda oddiy tuyular guruhdoshlarim vaqti vaqti bilan ustimdan kulib turishar edi. Menga bu narsa qattiq ta'sir qilar edi. Hattoki bu soha men uchun emas degan fikrlar ham hayolimga kelar edi. Lekin chekinish yaramaydi. Men maqolamni bu bo'limida aytmoqchimanki...

Agar dasturchi bo'lsangiz u sizga kimdir xoh o'zingizdan katta xoh kichik savol bersa iloji boricha savolga to'laroq javob qaytaring. Agar savolni juda oddiy deb o'ylasangiz bu kulguli emas. U bu savolni guruhda kulgu bo'lish uchun emas, balki, shu narsani o'rganish uchun bergan. Agar gaplarimni tushunmagan bo'lsangiz Sizga bir savol beraman. Meni hozir qo'limda nima bor? Topa olmadingizmi? Bu sizni aqlingiz past degani emasku.

Yangi dasturchilarga yana bir maslahat, agar dasturchilikni o'rganmoqchi bo'lsangiz sizga eng yaxshi ustozni taklif etaman. Uning ismi youtube.com. Bu ustoz siz o'sha savolingizga kulib shu ham savolmi deb javob bergan bolalarga nisbatan ko'proq narsani tushunadi.

Yana bir gap, agar internetdan yaxshi foydalanishni bilmasangiz. Avval internetdan to'g'ri foydalanishni o'rganganingiz yaxshi. Chunki, tushunmagan savollaringizni vaqtida sizda boshqa tushunmagan odamlar internetga javobini yozib ketishgan.

Masalan xohlagan narsani ingiliz tilida yozsangiz javob chiqadi. Ingiliz tilini bilishngiz shart emas. Ozror so'zlarni tarjima qilib qo'ysangiz bo'ldi. Masalan. Googledan html da biror bir matnni rangini o'zgartirish haqida manba olish uchun shunchaki html text color deb yozish kifoya. Buyog'ini o'zi to'g'irlab yuboradi 😊.

E'tiboringiz uchun rahmat, keyingi maqolalargacha hayr.
manba: www.texnoman.uz

👇👇👇

Telegram | YouTube | Instagram
Amaliy mashg'ulot mustaqil bajarish uchun
bgcolor ='#f5f5f5' , bgcolor='#333', bgcolor='#141414' va white (oq) ranglardan foydalanilgan
Hometask_1.rar
110.2 KB
Logo icon va xarita rasmi ham shuni ichida
👍2
Web Dasturlash kanali
Photo
Javaldan foydalanib yasash kerak. Html da bgcolor bilan rang beradi tegni ichiga yoziladi
O'tgan darslar uchun amaliy mashg'ulot bajarib ko'ramiz. Yoqoridagi rasmni HTML da yasab ko'ring. Natijasini @webdev_group guruhiga tashlasangiz birgakda muhokama qilamiz ☝️
web_dasturlashga qiziqadiganlarga joʻnating va kanalga aʼzo boʻling!

👇👇👇

@web_developer001
​​​​Хитойлик энг бой одамнинг мулоҳазалари

Агар маймунларнинг олдига пуллар ва бананлар қўйилса, маймунлар бананларни танлайди. Чунки улар пулга жуда кўп бананлар сотиб олиш мумкинлигини билмайди.

Худди шу ишни кўплаб инсонларга қўлладим. Уларнинг олдига бир лойиҳа ва маош олиб ишлаш ихтиёрини қўйдим. Уларнинг жуда кўпчилиги маош олиб ишлашни танлашди. Чунки улар битта лойиҳани амалга ошириш орқали бир ойлик маошдан кўра анча кўп пул топиш ва яшаш тарзини ўзгартириш мумкинлигини билишмайди.

Одамларнинг камбағал бўлишларига сабаб бўладиган нарсалардан бири — турли бизнес лойиҳаларини ишга солиш, улар натижа бергунича сабр қилиш, лойиҳалар билан ишлашдек қулай фурсатни қўлдан бермасликни ўрганмаганларидир. Улар мактаб ва олийгоҳларда «Ишга бориб ишлаш маош олиш учундир» деган нарсани ўрганишган. Улар ўзлари учун ишлашни эмас, бошқалар бой бўлиши учун ишлашни, бировларнинг қўлида ишлашни ўрганишган, холос.

Тўғри, ойлик маош сизни фақир бўлиб қолмаслигингизга сабаб бўлади, лекин шу билан бирга у сизни бой бўлишдан тўсади.

Мен ҳаётимда эрталаб соат 8 дан то кеч соат 3 гача ишлаб, бой бўлиб кетган шахсни кўрмадим. Фақат ойликка ишлайдиган бузуқ табиатли одамгина (порахўрлик, ўғрилик, хиёнат ва ҳоказолар сабабли) бой бўлиб кетганини кўрдим.

©Жек Ма,
Хитойнинг энг бой одами, шахсий бойлиги 39 миллиард долларни ташкил этади
👇👇👇

@web_developer001

#motivation
👍1
​​FRONTEND va BACKEND

Front End
— bu brauzer o'qishi, yoki ekranga yoki ishlay oladigan narsalarning barchasi. Ya'ni, bu HTML, CSS va JavaScript.

HTML (HyperText Markup Language) — brauzerga sahifaning mazmunini, masalan, «sarlavha», «paragraf», «ro'yxat», «ro'yxat elementi» nima ekanligini aytadi.

CSS (Cascading Style Sheets) — brauzerga elementlarni qanday ko'rsatish kerakligini aytadi, masalan, «birinchi xatboshidan keyin 20 piksel» va «tana elementidagi barcha matnlar quyuq yashil rangda bo'lishi yoki Verdana shriftida yozilishi kerak».

JavaScript brauzerga yengil dasturlash tilidan foydalangan holda muayyan vaziyatlarga qanday javob berish kerakligini aytadi. Ko'pgina saytlar aslida ko'p JavaScript ishlatmaydilar, lekin agar siz biron bir narsani bossangiz va sahifaning tarkibi oq ekran yonib o'chmasdan o'zgarsa, demak, biron-bir joyda JavaScript ishlatilgan.



Back end — serverda ishlaydigan barcha narsalar, ya'ni «brauzerda emas» yoki «tarmoqqa ulangan kompyuterdan boshqa kompyuterga javob yozish emas»

Belgilash uchun siz serveringizda mavjud bo'lgan har qanday vositalardan foydalanishingiz mumkin (bu aslida xabarlarga javob berish uchun sozlangan kompyuterdir). Bu har qanday universal dasturlash tilidan foydalanishingiz mumkin degan ma'noni anglatadi: Ruby, PHP, Python, Java, JavaScript / Node, Bash. Bundan tashqari, siz MySQL, PostgreSQL, MongoDB, Cassandra, Redis, Memcached kabi ma'lumotlar bazasini boshqarish tizimlaridan foydalanishingiz mumkin.

#frontend #backend #programming


👉 @web_developer001
Media is too big
VIEW IN TELEGRAM
Web Dasturlash. CSS 3 1-Dars | kirish asosiy bo'lim

web_dasturlashga qiziqadiganlarga joʻnating va kanalga aʼzo boʻling!

👇👇👇

@web_developer001

#html #videodars
Telegram | YouTube | Instagram
👍1
This media is not supported in your browser
VIEW IN TELEGRAM
Ajoyib 3D web animatsiya 😍
➡️ codepen.io/berdiyev
#html #css

Web Dasturlashga qiziqadiganlarga joʻnating va kanalga aʼzo boʻling!

👇👇👇

@web_developer001
Web Dasturlash kanali pinned «WEB dasturlash bo'yicha savollar bo'lsa, maslahat, takliflar bo'lsa muammolar bo'lsa bizning GURUHimizga qo'shiling, birgalikda o'rganamiz 🤝 web darsturlashga qiziqadigan do'stlaringizni taklif qiling 👇👇👇 @webdev_group»
This media is not supported in your browser
VIEW IN TELEGRAM
Ajoyib Lading page loading 😍🤩
#ux #ui #ixd

web_dasturlashga qiziqadiganlarga joʻnating va kanalga aʼzo boʻling!

👇👇👇

@web_developer001

Telegram | YouTube | Instagram
​​HTML hujjatga kòra id va class attributlarining quyidagicha farqlari bor:

✔️ HTML hujjatda bir nomdagi id bilan faqat bitta element bòlishi mumkin. Bu degani "olma" nomli idni bitta HTML hujjatda faqatgina bitta elementga berish mumkin. Class attributi orqali esa hujjatdagi istalgan sondagi elementlarni bir sinfga biriktirish mumkin. Sodda qilib aytganda "olma" nomli sinfni istalgan sondagi elementlarda qòllash mumkin. Bu ularning barchasi "olma" nomli sinfga mansub ekanligini anglatadi;

✔️ Bitta elementga faqatgina bitta id berish mumkin. Masalan, <span id="olma anor"> deyish xato bòladi. Bitta elementni bir nechta sinfga biriktirish mukin. Masalan, <span class="olma anor anjir">. Bunda span elementi uchta sinfga mansub bòladi.

CSS selectorlar jihatdan ularning yagona farqi - ularning ta'sir kuchida.

Masalan, HTML hujjatda quyidagi element mavjud bòlsin:
<!-- ... -->
<span id="olma" class="anor">
Qandaydir matn
</span>
<!-- ... -->

CSSda esa bu elementga uning idsi va classi orqali ikkita bir turdagi stil aniqlangan bòlsin:
#olma { / 1-stil /
color: green;
}
.anor { / 2-stil /
color: red;
}

Yuqoridagi css stillarni hujjatga ta'sir ettirganimizda span elementi matnining rangi yashil(green) bòladi. Buning sababi - id selectorining ta'sir kuchi class selectorinikidan yuqori. Bu esa ularning CSSdagi yagona farqi.

Manba: 👉 iz_school

webdasturlashga qiziqadiganlarga joʻnating va kanalga aʼzo boʻling!

👇👇👇

@web_developer001

Telegram | YouTube | Instagram
This media is not supported in your browser
VIEW IN TELEGRAM
🔈 on. Ba'zan After Effect da mana shunday xatolik bo'lib turadi 😁 ...

Dizaynga qiziqadiganlarga joʻnating va kanalga aʼzo boʻling!
👇👇👇
@web_developer001

#AE #design #animation
Telegram | YouTube | Instagram
This media is not supported in your browser
VIEW IN TELEGRAM
Kiyingi darsda O'zbekiston bayrog'i 🇺🇿 bilan ajoyib text animatsiya 😍 yasaymiz

web_dasturlashga qiziqadiganlarga joʻnating va kanalga aʼzo boʻling!

👇👇👇
@web_developer001

#html #videodars
Telegram | YouTube | Instagram
HTML va CSS foydalanib O'zbeksiton bayrog'ini yasash

Web Dasturlashga qiziqadiganlarga joʻnating va kanalga aʼzo boʻling!

👇👇👇

https://www.youtube.com/watch?v=xaceJHvhlWs