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
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
bgcolor ='#f5f5f5' , bgcolor='#333', bgcolor='#141414' va white (oq) ranglardan foydalanilgan
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
web_dasturlashga qiziqadiganlarga joʻnating va kanalga aʼzo boʻling!
👇👇👇
@web_developer001
Хитойлик энг бой одамнинг мулоҳазалари
Агар маймунларнинг олдига пуллар ва бананлар қўйилса, маймунлар бананларни танлайди. Чунки улар пулга жуда кўп бананлар сотиб олиш мумкинлигини билмайди.
Худди шу ишни кўплаб инсонларга қўлладим. Уларнинг олдига бир лойиҳа ва маош олиб ишлаш ихтиёрини қўйдим. Уларнинг жуда кўпчилиги маош олиб ишлашни танлашди. Чунки улар битта лойиҳани амалга ошириш орқали бир ойлик маошдан кўра анча кўп пул топиш ва яшаш тарзини ўзгартириш мумкинлигини билишмайди.
Одамларнинг камбағал бўлишларига сабаб бўладиган нарсалардан бири — турли бизнес лойиҳаларини ишга солиш, улар натижа бергунича сабр қилиш, лойиҳалар билан ишлашдек қулай фурсатни қўлдан бермасликни ўрганмаганларидир. Улар мактаб ва олийгоҳларда «Ишга бориб ишлаш маош олиш учундир» деган нарсани ўрганишган. Улар ўзлари учун ишлашни эмас, бошқалар бой бўлиши учун ишлашни, бировларнинг қўлида ишлашни ўрганишган, холос.
Тўғри, ойлик маош сизни фақир бўлиб қолмаслигингизга сабаб бўлади, лекин шу билан бирга у сизни бой бўлишдан тўсади.
Мен ҳаётимда эрталаб соат 8 дан то кеч соат 3 гача ишлаб, бой бўлиб кетган шахсни кўрмадим. Фақат ойликка ишлайдиган бузуқ табиатли одамгина (порахўрлик, ўғрилик, хиёнат ва ҳоказолар сабабли) бой бўлиб кетганини кўрдим.
©Жек Ма,
Хитойнинг энг бой одами, шахсий бойлиги 39 миллиард долларни ташкил этади
👇👇👇
@web_developer001
#motivation
Агар маймунларнинг олдига пуллар ва бананлар қўйилса, маймунлар бананларни танлайди. Чунки улар пулга жуда кўп бананлар сотиб олиш мумкинлигини билмайди.
Худди шу ишни кўплаб инсонларга қўлладим. Уларнинг олдига бир лойиҳа ва маош олиб ишлаш ихтиёрини қўйдим. Уларнинг жуда кўпчилиги маош олиб ишлашни танлашди. Чунки улар битта лойиҳани амалга ошириш орқали бир ойлик маошдан кўра анча кўп пул топиш ва яшаш тарзини ўзгартириш мумкинлигини билишмайди.
Одамларнинг камбағал бўлишларига сабаб бўладиган нарсалардан бири — турли бизнес лойиҳаларини ишга солиш, улар натижа бергунича сабр қилиш, лойиҳалар билан ишлашдек қулай фурсатни қўлдан бермасликни ўрганмаганларидир. Улар мактаб ва олийгоҳларда «Ишга бориб ишлаш маош олиш учундир» деган нарсани ўрганишган. Улар ўзлари учун ишлашни эмас, бошқалар бой бўлиши учун ишлашни, бировларнинг қўлида ишлашни ўрганишган, холос.
Тўғри, ойлик маош сизни фақир бўлиб қолмаслигингизга сабаб бўлади, лекин шу билан бирга у сизни бой бўлишдан тўсади.
Мен ҳаётимда эрталаб соат 8 дан то кеч соат 3 гача ишлаб, бой бўлиб кетган шахсни кўрмадим. Фақат ойликка ишлайдиган бузуқ табиатли одамгина (порахўрлик, ўғрилик, хиёнат ва ҳоказолар сабабли) бой бўлиб кетганини кўрдим.
©Жек Ма,
Хитойнинг энг бой одами, шахсий бойлиги 39 миллиард долларни ташкил этади
👇👇👇
@web_developer001
#motivation
👍1
Web Design. Photoshop 2-Dars | Layers
Dizaynga qiziqadiganlarga joʻnating va kanalga aʼzo boʻling!
👇👇👇
@web_developer001
https://www.youtube.com/watch?v=NaBeoFKedKs
Dizaynga qiziqadiganlarga joʻnating va kanalga aʼzo boʻling!
👇👇👇
@web_developer001
https://www.youtube.com/watch?v=NaBeoFKedKs
YouTube
Photoshop Layers (2-dars)
Web design kursining boshlang'ich darslarini sizga taqdim etamiz. Boshlang'ich darslarimiz photoshopdan. Ikkinchi darsda siz Layers bo'limi bilan tanishib chiqasiz
Biz bilan bo'lanish
Telegram: t.iss.one/javohircoding
Instagram: https://www.instagram.com/javohir.coding
Biz bilan bo'lanish
Telegram: t.iss.one/javohircoding
Instagram: https://www.instagram.com/javohir.coding
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
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
Web Dasturlash. CSS 3 1-Dars | kirish asosiy bo'lim
Web Dasturlashga qiziqadiganlarga joʻnating va kanalga aʼzo boʻling!
👇👇👇
https://youtu.be/9soXAVJjlZM
Web Dasturlashga qiziqadiganlarga joʻnating va kanalga aʼzo boʻling!
👇👇👇
https://youtu.be/9soXAVJjlZM
YouTube
Web Dasturlash 4-Dars | CSS 3 kirish asosiy bo'lim
Bugungi video darsimiz Web Dasturlashga CSS kirish qismi bo'ladi ya'ni siz CSS da asosiy value lar, bo'limi bo'yicha o'zingiz qiziqqan savollarga javob topasiz!
Web dasturlash bo'yicha yangi darslarni kanallarimizidan topasiz.
👨💻 @web_developer001
👇…
Web dasturlash bo'yicha yangi darslarni kanallarimizidan topasiz.
👨💻 @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
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
➡️ 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
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
✔️ 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
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
web_dasturlashga qiziqadiganlarga joʻnating va kanalga aʼzo boʻling!
👇👇👇
@web_developer001
#html #videodars
Telegram | YouTube | Instagram