#Doston_Dev
#Web_dasturlash
#Frontend
🗂 Frontend dasturlash endi siz o'ylaganchalik uzoqda emas. Frontend dasturlashni mustaqil ravishda bepul va sifatli videodarslar orqali o'rganing !!!
Bugungi ilk video darsimizda Telegram va YouTube kanallarimizda olib boriladigan "FRONTEND DEVELOPMENT" darslari haqida batafsil ma'lumot olishingiz mumkin.
👉 Videoga o'tish
〽️ Biz siz uchun darslarni tayyorlamoqdamiz. Siz qo'llab quvvatlab yuborasiz degan umiddamiz !!!
Ijtimoiy tarmoqlardagi sahifalarimizga obuna bo'ling:
👉 Telegram | YouTube | Instagram
#Web_dasturlash
#Frontend
🗂 Frontend dasturlash endi siz o'ylaganchalik uzoqda emas. Frontend dasturlashni mustaqil ravishda bepul va sifatli videodarslar orqali o'rganing !!!
Bugungi ilk video darsimizda Telegram va YouTube kanallarimizda olib boriladigan "FRONTEND DEVELOPMENT" darslari haqida batafsil ma'lumot olishingiz mumkin.
👉 Videoga o'tish
〽️ Biz siz uchun darslarni tayyorlamoqdamiz. Siz qo'llab quvvatlab yuborasiz degan umiddamiz !!!
Ijtimoiy tarmoqlardagi sahifalarimizga obuna bo'ling:
👉 Telegram | YouTube | Instagram
#HTML
HTML nima ❓
Gipermatnni belgilash tili asoslari asosida tushuntirilgan Gipermatnni belgilash tili (HTML) - ko'pgina veb-sahifalar va onlayn ilovalarni tashkil etuvchi kompyuter tili hisoblanadi. Gipermatn - bu matnning boshqa qismlariga havola qilish uchun ishlatiladigan matn, belgilash tili esa veb-serverlarga hujjatning uslubi va tuzilishini bildiradigan belgilar qatoridir.
HTML dasturlash tili hisoblanmaydi, chunki u dinamik funktsiyalarni yaratolmaydi. HTML yordamida veb foydalanuvchilar elementlar, teglar va atributlar yordamida bo'limlar, paragraflar va havolalarni yaratishi va tuzishi mumkin.
Ushbu maqolada HTML asoslari, shu jumladan uning qanday ishlashi, uning ijobiy va salbiy tomonlari, CSS va JavaScript bilan qanday aloqasi borligi muhokama qilamiz.
🎯 HTML evolyutsiyasi - HTML va HTML5 o'rtasidagi farq nima?
HTMLning birinchi versiyasi 18 ta tegdan iborat edi. O'shandan beri har bir yangi versiya yangi teglar va atributlarga qo'shildi. Hozirgi kunga qadar tilning eng muhim yangilanishi bu 2014 yilda HTML5 ning joriy qilinishi edi.
HTML va HTML5 o'rtasidagi asosiy farq shundaki, HTML5 formalarni boshqarishning yangi turlarini qo'llab -quvvatlaydi. HTML5 shuningdek, <article>, <header> va <footer> kabi tarkibni aniq tasvirlash mumkin bo'lgan bir nechta semantik teglarni ham taqdim etdi.
🎯 HTML ning afzalliklari va kamchiliklari
Boshqa har qanday kompyuter tili singari, HTML ning ham kuchli va cheklangan tomonlari bor. HTML ning ijobiy va salbiy tomonlari:
🟢 Afzalliklari:
⚡Dasturlash sohasida yangi boshlovchilar uchun juda qulay. HTML toza va izchil belgilashga ega, shuningdek yangi boshlovchular uchun o'rganish juda ham oson hisoblanadi.
⚡Qo'llab quvvatlash. HTML gipermatnlash tili juda ko'p ishlatiladi, uning orqasida juda ko'p resurslar va katta jamoa bor.
⚡Ochiq manbali. HTML ochiq manbali va mutlaqo bepul. HTML barcha veb -brauzerlarda ishlaydi.
⚡Moslashuvchan. HTMLni PHP va Node.js. kabi orqa tillar bilan osongina birlashtirish mumkin.
🔴 Kamchiliklari:
⚡Statik. Til asosan statik veb -sahifalar uchun ishlatiladi. Dinamik funksionallik uchun sizga JavaScript yoki PHP kabi orqa tilni ishlatish kerak bo'lishi mumkin.
Alohida HTML sahifasi. Foydalanuvchilar HTML uchun individual veb -sahifalar yaratishi kerak, hatto elementlar bir xil bo'lsa ham.
⚡Brauzer muvofiqligi. Ba'zi brauzerlar asta-sekin yangi funktsiyalarni o'zlashtiradilar. Ba'zida eski brauzerlar har doim ham yangi teglarni ko'rsatmaydi.
🎯 HTML, CSS va Javascript qanday bog'liq tomoni bor❓
HTML matn elementlarini qo'shish va tarkib tuzilishini yaratish uchun ishlatiladi. Biroq, professional va to'liq javob beradigan veb -sayt yaratish yetarli emas. Shunday qilib, HTML veb -sayt tarkibining ko'p qismini yaratish uchun kaskadli uslublar jadvallari (CSS) va JavaScript yordamiga muhtoj.
CSS fon, ranglar, tartiblar, intervallar va animatsiyalar kabi uslublar uchun javobgardir. Boshqa tomondan, JavaScript slayderlar, qalqib chiquvchi oynalar va rasm galereyalari kabi dinamik funktsiyalarni qo'shadi. Bu uch til oldinga rivojlanishning asosidir.
Xulosa
HTML - Internetda topiladigan asosiy belgilash tili. Har bir HTML -sahifada veb -sahifa yoki ilovaning kontent tuzilishini yaratadigan bir qator elementlar mavjud.
HTML-bu juda ko'p qo'llab-quvvatlanadigan yangi boshlanuvchilar uchun qulay til va asosan statik veb-sahifalar uchun ishlatiladi. HTML uslublar uchun CSS va funksionallik uchun JavaScript bilan birgalikda yaxshiroq ishlaydi.
Siz bizning blogimizda olib boriladigan "FRONTEND DEVELOPMENT" darslarimizning ilk video darsida HTML haqida ilk tushunchalar va HTML ning tarkibiy qismlari haqida bilimlarga ega bo'lasiz. Bizni kuzatishda davom eting !!!
Ijtimoiy tarmoqlardagi sahifalarimizga obuna bo'ling:
👉 Telegram | YouTube | Instagram
HTML nima ❓
Gipermatnni belgilash tili asoslari asosida tushuntirilgan Gipermatnni belgilash tili (HTML) - ko'pgina veb-sahifalar va onlayn ilovalarni tashkil etuvchi kompyuter tili hisoblanadi. Gipermatn - bu matnning boshqa qismlariga havola qilish uchun ishlatiladigan matn, belgilash tili esa veb-serverlarga hujjatning uslubi va tuzilishini bildiradigan belgilar qatoridir.
HTML dasturlash tili hisoblanmaydi, chunki u dinamik funktsiyalarni yaratolmaydi. HTML yordamida veb foydalanuvchilar elementlar, teglar va atributlar yordamida bo'limlar, paragraflar va havolalarni yaratishi va tuzishi mumkin.
Ushbu maqolada HTML asoslari, shu jumladan uning qanday ishlashi, uning ijobiy va salbiy tomonlari, CSS va JavaScript bilan qanday aloqasi borligi muhokama qilamiz.
🎯 HTML evolyutsiyasi - HTML va HTML5 o'rtasidagi farq nima?
HTMLning birinchi versiyasi 18 ta tegdan iborat edi. O'shandan beri har bir yangi versiya yangi teglar va atributlarga qo'shildi. Hozirgi kunga qadar tilning eng muhim yangilanishi bu 2014 yilda HTML5 ning joriy qilinishi edi.
HTML va HTML5 o'rtasidagi asosiy farq shundaki, HTML5 formalarni boshqarishning yangi turlarini qo'llab -quvvatlaydi. HTML5 shuningdek, <article>, <header> va <footer> kabi tarkibni aniq tasvirlash mumkin bo'lgan bir nechta semantik teglarni ham taqdim etdi.
🎯 HTML ning afzalliklari va kamchiliklari
Boshqa har qanday kompyuter tili singari, HTML ning ham kuchli va cheklangan tomonlari bor. HTML ning ijobiy va salbiy tomonlari:
🟢 Afzalliklari:
⚡Dasturlash sohasida yangi boshlovchilar uchun juda qulay. HTML toza va izchil belgilashga ega, shuningdek yangi boshlovchular uchun o'rganish juda ham oson hisoblanadi.
⚡Qo'llab quvvatlash. HTML gipermatnlash tili juda ko'p ishlatiladi, uning orqasida juda ko'p resurslar va katta jamoa bor.
⚡Ochiq manbali. HTML ochiq manbali va mutlaqo bepul. HTML barcha veb -brauzerlarda ishlaydi.
⚡Moslashuvchan. HTMLni PHP va Node.js. kabi orqa tillar bilan osongina birlashtirish mumkin.
🔴 Kamchiliklari:
⚡Statik. Til asosan statik veb -sahifalar uchun ishlatiladi. Dinamik funksionallik uchun sizga JavaScript yoki PHP kabi orqa tilni ishlatish kerak bo'lishi mumkin.
Alohida HTML sahifasi. Foydalanuvchilar HTML uchun individual veb -sahifalar yaratishi kerak, hatto elementlar bir xil bo'lsa ham.
⚡Brauzer muvofiqligi. Ba'zi brauzerlar asta-sekin yangi funktsiyalarni o'zlashtiradilar. Ba'zida eski brauzerlar har doim ham yangi teglarni ko'rsatmaydi.
🎯 HTML, CSS va Javascript qanday bog'liq tomoni bor❓
HTML matn elementlarini qo'shish va tarkib tuzilishini yaratish uchun ishlatiladi. Biroq, professional va to'liq javob beradigan veb -sayt yaratish yetarli emas. Shunday qilib, HTML veb -sayt tarkibining ko'p qismini yaratish uchun kaskadli uslublar jadvallari (CSS) va JavaScript yordamiga muhtoj.
CSS fon, ranglar, tartiblar, intervallar va animatsiyalar kabi uslublar uchun javobgardir. Boshqa tomondan, JavaScript slayderlar, qalqib chiquvchi oynalar va rasm galereyalari kabi dinamik funktsiyalarni qo'shadi. Bu uch til oldinga rivojlanishning asosidir.
Xulosa
HTML - Internetda topiladigan asosiy belgilash tili. Har bir HTML -sahifada veb -sahifa yoki ilovaning kontent tuzilishini yaratadigan bir qator elementlar mavjud.
HTML-bu juda ko'p qo'llab-quvvatlanadigan yangi boshlanuvchilar uchun qulay til va asosan statik veb-sahifalar uchun ishlatiladi. HTML uslublar uchun CSS va funksionallik uchun JavaScript bilan birgalikda yaxshiroq ishlaydi.
Siz bizning blogimizda olib boriladigan "FRONTEND DEVELOPMENT" darslarimizning ilk video darsida HTML haqida ilk tushunchalar va HTML ning tarkibiy qismlari haqida bilimlarga ega bo'lasiz. Bizni kuzatishda davom eting !!!
Ijtimoiy tarmoqlardagi sahifalarimizga obuna bo'ling:
👉 Telegram | YouTube | Instagram
Telegram
Doston Dev | IT BLOG
🗂 Frontend endi siz o'ylaganchalik uzoqda emas!
💻 Frontend Dasturlash bo'yicha bepul video darslar va foydali IT bloglar sahifasi
🔴 YouTube: youtube.com/DostonRajabov
👥 Muhokama uchun guruh: @doston_dev_chat
❓Murojaat uchun: @rajabov_doston
💻 Frontend Dasturlash bo'yicha bepul video darslar va foydali IT bloglar sahifasi
🔴 YouTube: youtube.com/DostonRajabov
👥 Muhokama uchun guruh: @doston_dev_chat
❓Murojaat uchun: @rajabov_doston
🌀 HTML darslari | HTML ga kirish (1-dars)
Internetning WWW xizmati, asosan, web-sahifalarga bog‘liq ekan, ular qanday yaratiladi ? – degan savol tug‘ulishi tabiiy. Web-sahifalar HTML (Hypertext Markup Language – Gipermatnli markerlash tili) tilida yoziladi. HTML – dasturlash tili hisoblanmaydi. Bu tilda hujjat (web-sahifa) tayyorlash uchun Windows’ning Bloknot kabi oddiy matn muharriri yetarli. Umuman olganda bugungi darsimizda HTML nima ekanligi va undagi asosiy elementlari haqida gaplashamiz !!!
👉 Videoga o'tish
〽️ Biz siz uchun darslarni tayyorlamoqdamiz. Siz ham bizni qo'llab quvvatlab yuborasiz degan umiddamiz !!!
Ijtimoiy tarmoqlardagi sahifalarimizga obuna bo'ling:
👉 Telegram | YouTube | Instagram
Internetning WWW xizmati, asosan, web-sahifalarga bog‘liq ekan, ular qanday yaratiladi ? – degan savol tug‘ulishi tabiiy. Web-sahifalar HTML (Hypertext Markup Language – Gipermatnli markerlash tili) tilida yoziladi. HTML – dasturlash tili hisoblanmaydi. Bu tilda hujjat (web-sahifa) tayyorlash uchun Windows’ning Bloknot kabi oddiy matn muharriri yetarli. Umuman olganda bugungi darsimizda HTML nima ekanligi va undagi asosiy elementlari haqida gaplashamiz !!!
👉 Videoga o'tish
〽️ Biz siz uchun darslarni tayyorlamoqdamiz. Siz ham bizni qo'llab quvvatlab yuborasiz degan umiddamiz !!!
Ijtimoiy tarmoqlardagi sahifalarimizga obuna bo'ling:
👉 Telegram | YouTube | Instagram
🗂 Web ilovalarda tasvirlar, ro'yxatlar, jadvallar, audio va video fayllar bilan ishlash
Bugungi kunda web ilovalarni grafik elementlarsiz tasavvur qilib bo'lmaydi.
Siz yaratgan web sahifa qiziqarli va chiroyli dizayn asosiga qurilgan bo'lsa uning foydalanuvchilari soni shubhasiz ortadi. Shu sababli Internet bilan ishlovchi dasturlar tasvirlarni (grafik elementlar) ochish imkoniga ega bo'lishi bilan internetda mavjud sahifalarning deyarli barchasi tasvirli axborotlarni nashr eta boshladi. Chunki tarvirlar yordamida web sahifada harakatlanuvchi tugmalar va Gif animatziyalarni aks ettirishimiz mumkin. Bu esa bizning web sahifamizni yanada chiroyli va sifatli ko'rinishini ta'minlaydi. Bugungi kunda tasvirlarsiz shunchaki yozuv va matnlardan tashkil topgan web ilovalar allaqachon foydalanuvchilar e'tiboridan chetda qolishga ulgurgan va hozirda bunday uslubda web ilovalar deyarli ishlab chiqilmaydi.
Frontend dasturchi sifatida web ilovalarni ishlab chiqar ekansiz ko'p hollarda tasvirlar bilan ishlashdan tashqari siz ro'yxatlar, jadvallar va multimedia vositalari video va audio fayllar bilan ishlashga duch kelasiz. Bunday paytda esa siz HTML da ro'yxatlar, jadvallar, video va audio fayllar bilan yetarlicha ishlay olish ko'nikmalariga ega bo'lishingiz lozim.
📋 Ro'yxat - bu ma'lumotlarning yoki har qanday ma'lumotni veb sahifalarda buyurtma qilingan yoki tartiblanmagan shaklda ko'rsatish uchun ishlatiladigan qisqa ma'lumotlarning yozuvi hisoblanadi. Masalan, narsalarni sotib olish uchun biz buyurtma berishimiz mumkin bo'lgan yoki ro'yxatga olinmagan ro'yxatni tuzishimiz kerak, bu bizga ma'lumotlarni tartibga solish va buyumni topishni osonlashtiradi. Web sahifada matndagi ayrim elementlarni ro'yxatlangan tartibda yozish qiyin emas va bundan tashqari foydalanuvchi matn bilan tanishib chiqishida qulayliklar yaratib beradi. Siz huddi Microsoft Word matn tahrirlash dasturida ro'yxatlarni qanday tuzsangiz huddi shu ko'rinishda HTML hujjatda ham maxsus teglar yordamida belgilash imkoniga egasiz.
📝 Jadval - bu satrlar va ustunlar yoki, ehtimol, yanada murakkab tuzilishdagi ma'lumotlarni yig'ish hisoblanadi. Jadvallar web sahifalarda aloqa, tadqiqot va ma'lumotlarni tahlil qilishda keng qo'llaniladi. Jadvallar matnli ma'lumotlar va raqamli ma'lumotlarni taqdim etish kabi turli vazifalarni bajarish uchun foydalidir. Jadvallar jadval shaklidagi ikki yoki undan ortiq elementlarni solishtirish uchun ishlatilishi mumkin. Jadvallar ma'lumotlar bazasini yaratish uchun ishlatiladi.
Ijtimoiy tarmoqlardagi sahifalarimizga obuna bo'ling:
👉 Telegram | YouTube | Instagram
Bugungi kunda web ilovalarni grafik elementlarsiz tasavvur qilib bo'lmaydi.
Siz yaratgan web sahifa qiziqarli va chiroyli dizayn asosiga qurilgan bo'lsa uning foydalanuvchilari soni shubhasiz ortadi. Shu sababli Internet bilan ishlovchi dasturlar tasvirlarni (grafik elementlar) ochish imkoniga ega bo'lishi bilan internetda mavjud sahifalarning deyarli barchasi tasvirli axborotlarni nashr eta boshladi. Chunki tarvirlar yordamida web sahifada harakatlanuvchi tugmalar va Gif animatziyalarni aks ettirishimiz mumkin. Bu esa bizning web sahifamizni yanada chiroyli va sifatli ko'rinishini ta'minlaydi. Bugungi kunda tasvirlarsiz shunchaki yozuv va matnlardan tashkil topgan web ilovalar allaqachon foydalanuvchilar e'tiboridan chetda qolishga ulgurgan va hozirda bunday uslubda web ilovalar deyarli ishlab chiqilmaydi.
Frontend dasturchi sifatida web ilovalarni ishlab chiqar ekansiz ko'p hollarda tasvirlar bilan ishlashdan tashqari siz ro'yxatlar, jadvallar va multimedia vositalari video va audio fayllar bilan ishlashga duch kelasiz. Bunday paytda esa siz HTML da ro'yxatlar, jadvallar, video va audio fayllar bilan yetarlicha ishlay olish ko'nikmalariga ega bo'lishingiz lozim.
📋 Ro'yxat - bu ma'lumotlarning yoki har qanday ma'lumotni veb sahifalarda buyurtma qilingan yoki tartiblanmagan shaklda ko'rsatish uchun ishlatiladigan qisqa ma'lumotlarning yozuvi hisoblanadi. Masalan, narsalarni sotib olish uchun biz buyurtma berishimiz mumkin bo'lgan yoki ro'yxatga olinmagan ro'yxatni tuzishimiz kerak, bu bizga ma'lumotlarni tartibga solish va buyumni topishni osonlashtiradi. Web sahifada matndagi ayrim elementlarni ro'yxatlangan tartibda yozish qiyin emas va bundan tashqari foydalanuvchi matn bilan tanishib chiqishida qulayliklar yaratib beradi. Siz huddi Microsoft Word matn tahrirlash dasturida ro'yxatlarni qanday tuzsangiz huddi shu ko'rinishda HTML hujjatda ham maxsus teglar yordamida belgilash imkoniga egasiz.
📝 Jadval - bu satrlar va ustunlar yoki, ehtimol, yanada murakkab tuzilishdagi ma'lumotlarni yig'ish hisoblanadi. Jadvallar web sahifalarda aloqa, tadqiqot va ma'lumotlarni tahlil qilishda keng qo'llaniladi. Jadvallar matnli ma'lumotlar va raqamli ma'lumotlarni taqdim etish kabi turli vazifalarni bajarish uchun foydalidir. Jadvallar jadval shaklidagi ikki yoki undan ortiq elementlarni solishtirish uchun ishlatilishi mumkin. Jadvallar ma'lumotlar bazasini yaratish uchun ishlatiladi.
Ijtimoiy tarmoqlardagi sahifalarimizga obuna bo'ling:
👉 Telegram | YouTube | Instagram
Telegram
Doston Dev | IT BLOG
🗂 Frontend endi siz o'ylaganchalik uzoqda emas!
💻 Frontend Dasturlash bo'yicha bepul video darslar va foydali IT bloglar sahifasi
🔴 YouTube: youtube.com/DostonRajabov
👥 Muhokama uchun guruh: @doston_dev_chat
❓Murojaat uchun: @rajabov_doston
💻 Frontend Dasturlash bo'yicha bepul video darslar va foydali IT bloglar sahifasi
🔴 YouTube: youtube.com/DostonRajabov
👥 Muhokama uchun guruh: @doston_dev_chat
❓Murojaat uchun: @rajabov_doston
🌀 HTML darslari | IMG, TABLE, VIDEO, AUDIO (2-dars)
Navbatdagi darsimizda HTML ning tasvirlar, ro'yxatlar, jadvallar, video va audio fayllar bilan ishlash uchun yaratilgan imkoniyatlaridan foydalangan web sahifalarni shakllantirishni ko'rib chiqamiz. Bizni kuzatishda davom eting !!!
👉 Videoga o'tish
〽️ Biz siz uchun darslarni tayyorlamoqdamiz. Siz ham bizni qo'llab quvvatlab yuborasiz degan umiddamiz !!!
Ijtimoiy tarmoqlardagi sahifalarimizga obuna bo'ling:
👉 Telegram | YouTube | Instagram
Navbatdagi darsimizda HTML ning tasvirlar, ro'yxatlar, jadvallar, video va audio fayllar bilan ishlash uchun yaratilgan imkoniyatlaridan foydalangan web sahifalarni shakllantirishni ko'rib chiqamiz. Bizni kuzatishda davom eting !!!
👉 Videoga o'tish
〽️ Biz siz uchun darslarni tayyorlamoqdamiz. Siz ham bizni qo'llab quvvatlab yuborasiz degan umiddamiz !!!
Ijtimoiy tarmoqlardagi sahifalarimizga obuna bo'ling:
👉 Telegram | YouTube | Instagram
🗂 Web dasturlarda HTML formalarning o'rni
Siz internetda ko'p marta formalarga duch kelgan bo'lsangiz kerak. Formalar bu qog'ozdagi anketaning elektron varianti bo'lib, o'zida matn kiritish maydonlarini, savollarga javob variantlari va boshqa bir qator form elementlarini o'zida mujassam qiladi. Formalar sayt egasi va foydalanuvchilar orasida aloqa o'rnatish uchun kerak. Formalar yordamida saytingiz orqali, misol uchun, ro'yxatdan o'tish jarayoni registratsiya, veb saytdagi profilingizga kirish yoki veb saytingizda profilingizni yaratish uchun avtorizatsiya, so'rovlar, kommentariyalar, ovoz berish, foydalanuvchilarnining ayrim savollar bo'yicha fikrini bilish va shunga o'xshash masalalarni hal qilishingiz mumkin. Demak, zamonaviy saytlarni formalarsiz tasavvur qilib bo‘lmas ekan.
Web dasturlashda formaning tashqi ko'rinishi HTML orqali shakllantiriladi. Undagi ma’lumotlarni esa qayta ishlash veb dasturlashda backend texnologiyalar ( python, java, php, asp, …) orqali amalga oshiriladi.
📕 HTML formasi - bu matn va parol maydonlari, tasdiqlash qutilari, radio tugmalari, yuborish tugmasi, menyular va boshqalarni o'z ichiga olgan hujjatning bo'limi hisoblanadi.
📗 HTML formasi foydalanuvchiga ism, elektron pochta manzili, parol, telefon raqami va hokazolarni qayta ishlash uchun serverga yuboriladigan ma'lumotlarni kiritishni osonlashtiradi.
Siz internetda ko'p marta formalarga duch kelgan bo'lsangiz kerak. Formalar bu qog'ozdagi anketaning elektron varianti bo'lib, o'zida matn kiritish maydonlarini, savollarga javob variantlari va boshqa bir qator form elementlarini o'zida mujassam qiladi. Formalar sayt egasi va foydalanuvchilar orasida aloqa o'rnatish uchun kerak. Formalar yordamida saytingiz orqali, misol uchun, ro'yxatdan o'tish jarayoni registratsiya, veb saytdagi profilingizga kirish yoki veb saytingizda profilingizni yaratish uchun avtorizatsiya, so'rovlar, kommentariyalar, ovoz berish, foydalanuvchilarnining ayrim savollar bo'yicha fikrini bilish va shunga o'xshash masalalarni hal qilishingiz mumkin. Demak, zamonaviy saytlarni formalarsiz tasavvur qilib bo‘lmas ekan.
Web dasturlashda formaning tashqi ko'rinishi HTML orqali shakllantiriladi. Undagi ma’lumotlarni esa qayta ishlash veb dasturlashda backend texnologiyalar ( python, java, php, asp, …) orqali amalga oshiriladi.
📕 HTML formasi - bu matn va parol maydonlari, tasdiqlash qutilari, radio tugmalari, yuborish tugmasi, menyular va boshqalarni o'z ichiga olgan hujjatning bo'limi hisoblanadi.
📗 HTML formasi foydalanuvchiga ism, elektron pochta manzili, parol, telefon raqami va hokazolarni qayta ishlash uchun serverga yuboriladigan ma'lumotlarni kiritishni osonlashtiradi.
🌀 HTML darslari | FORM elementlari (3-dars)
Formalar - bu qog'ozdagi anketaning elektron varianti bo'lib, o'zida matn kiritish maydonlarini, savollarga javob variantlari va boshqa forma elementlarini o'zida mujassam qiladi. Formalar sayt egasi va foydalanuvchilar orasida aloqa o'rnatish uchun kerak. Formalar yordamida saytingiz orqali ovoz berish, foydalanuvchilarnining ayrim savollar bo'yicha fikrini bilish va shunga o'xshash masalalarni hal qilishingiz mumkin.
Navbatdagi darsimiz orqali siz formaning turli elementlaridan foydalangan holda mustaqil o'z sahifangizni yaratishni o'rganasiz.
👉 Videoga o'tish
〽️ Biz siz uchun darslarni tayyorlamoqdamiz. Siz ham bizni qo'llab quvvatlab yuborasiz degan umiddamiz !!!
Ijtimoiy tarmoqlardagi sahifalarimizga obuna bo'ling:
👉 Telegram | YouTube | Instagram
Formalar - bu qog'ozdagi anketaning elektron varianti bo'lib, o'zida matn kiritish maydonlarini, savollarga javob variantlari va boshqa forma elementlarini o'zida mujassam qiladi. Formalar sayt egasi va foydalanuvchilar orasida aloqa o'rnatish uchun kerak. Formalar yordamida saytingiz orqali ovoz berish, foydalanuvchilarnining ayrim savollar bo'yicha fikrini bilish va shunga o'xshash masalalarni hal qilishingiz mumkin.
Navbatdagi darsimiz orqali siz formaning turli elementlaridan foydalangan holda mustaqil o'z sahifangizni yaratishni o'rganasiz.
👉 Videoga o'tish
〽️ Biz siz uchun darslarni tayyorlamoqdamiz. Siz ham bizni qo'llab quvvatlab yuborasiz degan umiddamiz !!!
Ijtimoiy tarmoqlardagi sahifalarimizga obuna bo'ling:
👉 Telegram | YouTube | Instagram
🗂 CSS - bu nima ?
CSS – (Cascading Style Sheets) Kaskadli stillar majmuasi bo'lib stillar bilan ishlay oladigan web texnologiya hisoblanadi. CSS elementlarni ekranda, qog'ozda va yoki boshqa medialarda ko'rinishini tasvirlaydi. CSS web sahifalarga har xil stillar berish uchun ishlatiladi. Hamda bir vaqtning o'zida bir nechta web sahifalarni dizaynini o'zgartirish mumkin. Biror bir web sahifani turli xil qurilmalarda turli xil ko'rinishini ham ta'minlaydi. CSS file .css formati orqali tashqi xotira saqlab qo'yishingiz va kezi kelganda web sahifaning HTML kodini o'zgartirmasdan, faqat CSS faylni o'zgartirish orqali web sahifaga yangidan ko'rinish berishimiz mumkin. Qisqacha qilib aytadigan bo'lsak, HTML faqat web sahifani kodlarini yozish uchun ishlatiladi, HTML da ham web sahifaga dizayn bersa bo'ladi, lekin bu juda uzoq jarayon talab qilgani bois, CSS bu vazifani o'z bo'yniga o'lgan. CSS ning boshqa tillardan bitta ustun tarafi shundan iboratki, CSS kodlarini kompilatsiya qilish uchun, hech qanday kompillyatorlar, redaktorlar yoki biror bir dasturlar shart emas. Bizga oddiygina Internet Explorer va shu kabi brauzerlar kifoya. Brauzerlar orqali biz CSS kodlarini bemalol tahlil qilishimiz, natijamizni to'g'ridan to'g'ri ko'rishimiz mumkin.
🌀 CSS tarixi
CSS ning to'liq shakli 1997 yil tashkil topgan bo'lib, “WWW Consorcium” ida qo'llab quvvatlangan va foydalanishga taqdim etilgan. Dastlab, CSS kodlarini Netscape Navigator 4.0 va Internet Explorer 4.0 brouzerlari tushuna olgan, hozirgi kunda CSS kodlarni istalgan brauzerlar qo'llab quvvatlay oladi.
🌀 CSS ning afzalliklari
🟢 CSS vaqtni tejaydi - Siz CSSni bir marta yozib, keyin bir nechta HTML sahifalarida bir varaqdan qayta foydalanishingiz mumkin. Har bir HTML elementi uchun uslubni aniqlab, uni istaganingizcha web sahifalarga qo'llashingiz mumkin.
🔴 Sahifalar tezroq yuklanadi - Agar siz CSSdan foydalanayotgan bo'lsangiz, har safar HTML atributlarini yozishingiz shart emas. Bir tegning bitta CSS qoidasini yozing va uni ushbu tegning barcha holatlariga qo'llang. Shunday qilib, kam kod degani tezroq yuklab olish vaqtini anglatadi.
🟠 Oson texnik xizmat ko'rsatish - global o'zgarishni amalga oshirish uchun oddiygina uslubni o'zgartiring va barcha web sahifalardagi barcha elementlar avtomatik ravishda yangilanadi.
🟡 HTMLga nisbatan ustun uslublar - CSSda HTML ga nisbatan ancha kengroq xususiyatlar mavjud, shuning uchun HTML atributlarga qaraganda HTML sahifangizga yanada yaxshiroq ko'rinish berishingiz mumkin.
🔵 Bir nechta qurilmalar mosligi - Uslublar jadvallari bir nechta turdagi qurilmalar uchun tarkibni optimallashtirishga imkon beradi. Xuddi shu HTML hujjatidan foydalangan holda web saytning turli xil versiyalari PDA va uyali telefonlar kabi qo'lda yoki qurilmalarda taqdim etilishi mumkin.
🟣 Global veb-standartlar - Endi HTML atributlari eskirmoqda va CSS dan foydalanish tavsiya etiladi. Shunday qilib CSSni barcha HTML sahifalarda kelgusidagi brauzerlarga mos keltirish uchun foydalanishni boshlash yaxshi fikr.
Ijtimoiy tarmoqlardagi sahifalarimizga obuna bo'ling:
👉 Telegram | YouTube | Instagram
CSS – (Cascading Style Sheets) Kaskadli stillar majmuasi bo'lib stillar bilan ishlay oladigan web texnologiya hisoblanadi. CSS elementlarni ekranda, qog'ozda va yoki boshqa medialarda ko'rinishini tasvirlaydi. CSS web sahifalarga har xil stillar berish uchun ishlatiladi. Hamda bir vaqtning o'zida bir nechta web sahifalarni dizaynini o'zgartirish mumkin. Biror bir web sahifani turli xil qurilmalarda turli xil ko'rinishini ham ta'minlaydi. CSS file .css formati orqali tashqi xotira saqlab qo'yishingiz va kezi kelganda web sahifaning HTML kodini o'zgartirmasdan, faqat CSS faylni o'zgartirish orqali web sahifaga yangidan ko'rinish berishimiz mumkin. Qisqacha qilib aytadigan bo'lsak, HTML faqat web sahifani kodlarini yozish uchun ishlatiladi, HTML da ham web sahifaga dizayn bersa bo'ladi, lekin bu juda uzoq jarayon talab qilgani bois, CSS bu vazifani o'z bo'yniga o'lgan. CSS ning boshqa tillardan bitta ustun tarafi shundan iboratki, CSS kodlarini kompilatsiya qilish uchun, hech qanday kompillyatorlar, redaktorlar yoki biror bir dasturlar shart emas. Bizga oddiygina Internet Explorer va shu kabi brauzerlar kifoya. Brauzerlar orqali biz CSS kodlarini bemalol tahlil qilishimiz, natijamizni to'g'ridan to'g'ri ko'rishimiz mumkin.
🌀 CSS tarixi
CSS ning to'liq shakli 1997 yil tashkil topgan bo'lib, “WWW Consorcium” ida qo'llab quvvatlangan va foydalanishga taqdim etilgan. Dastlab, CSS kodlarini Netscape Navigator 4.0 va Internet Explorer 4.0 brouzerlari tushuna olgan, hozirgi kunda CSS kodlarni istalgan brauzerlar qo'llab quvvatlay oladi.
🌀 CSS ning afzalliklari
🟢 CSS vaqtni tejaydi - Siz CSSni bir marta yozib, keyin bir nechta HTML sahifalarida bir varaqdan qayta foydalanishingiz mumkin. Har bir HTML elementi uchun uslubni aniqlab, uni istaganingizcha web sahifalarga qo'llashingiz mumkin.
🔴 Sahifalar tezroq yuklanadi - Agar siz CSSdan foydalanayotgan bo'lsangiz, har safar HTML atributlarini yozishingiz shart emas. Bir tegning bitta CSS qoidasini yozing va uni ushbu tegning barcha holatlariga qo'llang. Shunday qilib, kam kod degani tezroq yuklab olish vaqtini anglatadi.
🟠 Oson texnik xizmat ko'rsatish - global o'zgarishni amalga oshirish uchun oddiygina uslubni o'zgartiring va barcha web sahifalardagi barcha elementlar avtomatik ravishda yangilanadi.
🟡 HTMLga nisbatan ustun uslublar - CSSda HTML ga nisbatan ancha kengroq xususiyatlar mavjud, shuning uchun HTML atributlarga qaraganda HTML sahifangizga yanada yaxshiroq ko'rinish berishingiz mumkin.
🔵 Bir nechta qurilmalar mosligi - Uslublar jadvallari bir nechta turdagi qurilmalar uchun tarkibni optimallashtirishga imkon beradi. Xuddi shu HTML hujjatidan foydalangan holda web saytning turli xil versiyalari PDA va uyali telefonlar kabi qo'lda yoki qurilmalarda taqdim etilishi mumkin.
🟣 Global veb-standartlar - Endi HTML atributlari eskirmoqda va CSS dan foydalanish tavsiya etiladi. Shunday qilib CSSni barcha HTML sahifalarda kelgusidagi brauzerlarga mos keltirish uchun foydalanishni boshlash yaxshi fikr.
Ijtimoiy tarmoqlardagi sahifalarimizga obuna bo'ling:
👉 Telegram | YouTube | Instagram
Telegram
Doston Dev | IT BLOG
🗂 Frontend endi siz o'ylaganchalik uzoqda emas!
💻 Frontend Dasturlash bo'yicha bepul video darslar va foydali IT bloglar sahifasi
🔴 YouTube: youtube.com/DostonRajabov
👥 Muhokama uchun guruh: @doston_dev_chat
❓Murojaat uchun: @rajabov_doston
💻 Frontend Dasturlash bo'yicha bepul video darslar va foydali IT bloglar sahifasi
🔴 YouTube: youtube.com/DostonRajabov
👥 Muhokama uchun guruh: @doston_dev_chat
❓Murojaat uchun: @rajabov_doston
🌀 CSS darslari | CSS ga kirish (1-dars)
CSS web sahifaning tashqi ko'rinishi va hissi bilan ishlov beradi. CSS dan foydalanib, siz matnning rangini, shriftlarning uslubini, paragraflar orasidagi bo'shliqni, ustunlarning o'lchamlari va joylashishini, fon rasmlari yoki ranglarning qanday ishlatilishini, sxemaning tuzilishini, turli xil qurilmalar va ekran o'lchamlari uchun displeyning o'zgarishini boshqarishingiz va turli xil effektlarni hosil qilishingiz mumkin.
CSS ni o'rganish va tushunish oson, lekin u HTML hujjatning taqdimotini kuchli boshqarish imkonini beradi. Ko'pincha CSS HTML yoki HTML belgilaydigan tillar bilan birlashtirilgan.
Navbatdagi darsimizda CSS orqali HTML elementlariga ta'sir o'tkazish haqida ilk tushunchalarga ega bo'lasiz. Bizni kuzatishda davom eting !!!
👉 Videoga o'tish
〽️ Biz siz uchun darslarni tayyorlamoqdamiz. Siz ham bizni qo'llab quvvatlab yuborasiz degan umiddamiz !!!
Ijtimoiy tarmoqlardagi sahifalarimizga obuna bo'ling:
👉 Telegram | YouTube | Instagram
CSS web sahifaning tashqi ko'rinishi va hissi bilan ishlov beradi. CSS dan foydalanib, siz matnning rangini, shriftlarning uslubini, paragraflar orasidagi bo'shliqni, ustunlarning o'lchamlari va joylashishini, fon rasmlari yoki ranglarning qanday ishlatilishini, sxemaning tuzilishini, turli xil qurilmalar va ekran o'lchamlari uchun displeyning o'zgarishini boshqarishingiz va turli xil effektlarni hosil qilishingiz mumkin.
CSS ni o'rganish va tushunish oson, lekin u HTML hujjatning taqdimotini kuchli boshqarish imkonini beradi. Ko'pincha CSS HTML yoki HTML belgilaydigan tillar bilan birlashtirilgan.
Navbatdagi darsimizda CSS orqali HTML elementlariga ta'sir o'tkazish haqida ilk tushunchalarga ega bo'lasiz. Bizni kuzatishda davom eting !!!
👉 Videoga o'tish
〽️ Biz siz uchun darslarni tayyorlamoqdamiz. Siz ham bizni qo'llab quvvatlab yuborasiz degan umiddamiz !!!
Ijtimoiy tarmoqlardagi sahifalarimizga obuna bo'ling:
👉 Telegram | YouTube | Instagram
🌀 CSS darslari | TEXT STYLE (2-dars)
Har qanday web ilovani bugungi kunda matnlarsiz tasavvur etib bo'lmaydi. Shunday ekan biz web sahifalarimizda matnlardan foydalangan holda ularga style berishimizga to'gri keladi. Matnlarga HTML orqali ham style berish mumkin. Ammo HTML da style berish imkoniyatlari cheklangan. Bunday paytda esa bizga CSS yordamga keladi. CSS orqali matnlarga oson va sifatli style berish mumkin.
Bugungi darsimizda CSS orqali HTML matn elementlariga ta'sir o'tkazish haqida batafsil gaplashamiz. Bizni kuzatishda davom eting !!!
👉 Videoga o'tish
〽️ Biz siz uchun darslarni tayyorlamoqdamiz. Siz ham bizni qo'llab quvvatlab yuborasiz degan umiddamiz !!!
Ijtimoiy tarmoqlardagi sahifalarimizga obuna bo'ling:
👉 Telegram | YouTube | Instagram
Har qanday web ilovani bugungi kunda matnlarsiz tasavvur etib bo'lmaydi. Shunday ekan biz web sahifalarimizda matnlardan foydalangan holda ularga style berishimizga to'gri keladi. Matnlarga HTML orqali ham style berish mumkin. Ammo HTML da style berish imkoniyatlari cheklangan. Bunday paytda esa bizga CSS yordamga keladi. CSS orqali matnlarga oson va sifatli style berish mumkin.
Bugungi darsimizda CSS orqali HTML matn elementlariga ta'sir o'tkazish haqida batafsil gaplashamiz. Bizni kuzatishda davom eting !!!
👉 Videoga o'tish
〽️ Biz siz uchun darslarni tayyorlamoqdamiz. Siz ham bizni qo'llab quvvatlab yuborasiz degan umiddamiz !!!
Ijtimoiy tarmoqlardagi sahifalarimizga obuna bo'ling:
👉 Telegram | YouTube | Instagram
🎮 CSSni o'yin o'ynab o'rganing
Qiziqarli o'yin bilan bilimlar oson o'zlashtiriladi! Tasavur qiling miriqib o'yin o'ynaysiz va CSSni o'rganib olasiz. Internetda bu masalada sizga yordam beruvchi ba'zi saytlar mavjud.
- Grid Garden
CSS Grid'ni o'rganishga ko'maklashadi. Bog'ni tartibga soling va o'yinda g'olib bo'ling. Shu bilan birga CSS Grid bo'yicha bilimlaringizni mustahkamlab olasiz
- Grid Critters
O’yin sizga CSS Grid'ni o’zlashtirishga ko’maklashadi. Siz kosmik kemani boshqarasiz va Grideros sayyorasi aholisini Grid yordamida himoya qilasiz.
- Flexbox froggy
CSS Flexbox'dan foydalanib qurbaqalarni o'z o'rniga qaytarishga yordam bering. O'yin 24 ta bosqichdan iborat bo'lib barchasi juda qiziqarli. Oxirgi bosqichdan siz ham o'ta olasizmi buni hoziroq tekshiring
- Flexbox Zombie
CSS Flexbox'ni epchillik bilan o'rganing. Buni zombilarga qarshi ishlating. O'yin 12 bosqichdan iborat. Buning uchun saytda ro’yxatdan o’tish kerak bo’ladi.
- CSS Diner
CSS ni ham o’zlashtirishga, ham sahifalashning tayanch qoidalarni eslashga yordam beradi. Mahsulotlarni joylashtiring va dasturxonni to’g’ri buyruqlar orqali bezating, o'yin esa ko’rsatmalar bilan yordam beradi. Oson tuyulishi mumkin, ammo bo’shashmang – bu yerda 32 ta bosqich, har biridan so’ng vazifalar murakkablashib boradi.
Ijtimoiy tarmoqlardagi sahifalarimizga obuna bo'ling:
👉 Telegram | YouTube
Qiziqarli o'yin bilan bilimlar oson o'zlashtiriladi! Tasavur qiling miriqib o'yin o'ynaysiz va CSSni o'rganib olasiz. Internetda bu masalada sizga yordam beruvchi ba'zi saytlar mavjud.
- Grid Garden
CSS Grid'ni o'rganishga ko'maklashadi. Bog'ni tartibga soling va o'yinda g'olib bo'ling. Shu bilan birga CSS Grid bo'yicha bilimlaringizni mustahkamlab olasiz
- Grid Critters
O’yin sizga CSS Grid'ni o’zlashtirishga ko’maklashadi. Siz kosmik kemani boshqarasiz va Grideros sayyorasi aholisini Grid yordamida himoya qilasiz.
- Flexbox froggy
CSS Flexbox'dan foydalanib qurbaqalarni o'z o'rniga qaytarishga yordam bering. O'yin 24 ta bosqichdan iborat bo'lib barchasi juda qiziqarli. Oxirgi bosqichdan siz ham o'ta olasizmi buni hoziroq tekshiring
- Flexbox Zombie
CSS Flexbox'ni epchillik bilan o'rganing. Buni zombilarga qarshi ishlating. O'yin 12 bosqichdan iborat. Buning uchun saytda ro’yxatdan o’tish kerak bo’ladi.
- CSS Diner
CSS ni ham o’zlashtirishga, ham sahifalashning tayanch qoidalarni eslashga yordam beradi. Mahsulotlarni joylashtiring va dasturxonni to’g’ri buyruqlar orqali bezating, o'yin esa ko’rsatmalar bilan yordam beradi. Oson tuyulishi mumkin, ammo bo’shashmang – bu yerda 32 ta bosqich, har biridan so’ng vazifalar murakkablashib boradi.
Ijtimoiy tarmoqlardagi sahifalarimizga obuna bo'ling:
👉 Telegram | YouTube
| Instagram🌀 CSS darslari | CSS da BACKGROUNDLAR OILASI BILAN ISHLASH (3-dars)
CSS da background xususiyati HTML elementga orqa fon effektlarini qo'llash uchun ishlatiladi. Misol uchun biror elementning orqa fon rangining biror rangda yoki elementning orqa foniga biror tasvirni aks ettirilishi bularga misol bo'la oladi.
Bugungi darsimizda CSS da aynan BACKGROUNDLAR OILASI bo'lmish background xususiyatlari bilan batafsil tanishamiz. Bizni kuzatishda davom eting !!!
👉 Videoga o'tish
〽️ Biz siz uchun darslarni tayyorlamoqdamiz. Siz ham bizni qo'llab quvvatlab yuborasiz degan umiddamiz !!!
Ijtimoiy tarmoqlardagi sahifalarimizga obuna bo'ling:
👉 Telegram | YouTube | Instagram
CSS da background xususiyati HTML elementga orqa fon effektlarini qo'llash uchun ishlatiladi. Misol uchun biror elementning orqa fon rangining biror rangda yoki elementning orqa foniga biror tasvirni aks ettirilishi bularga misol bo'la oladi.
Bugungi darsimizda CSS da aynan BACKGROUNDLAR OILASI bo'lmish background xususiyatlari bilan batafsil tanishamiz. Bizni kuzatishda davom eting !!!
👉 Videoga o'tish
〽️ Biz siz uchun darslarni tayyorlamoqdamiz. Siz ham bizni qo'llab quvvatlab yuborasiz degan umiddamiz !!!
Ijtimoiy tarmoqlardagi sahifalarimizga obuna bo'ling:
👉 Telegram | YouTube | Instagram
💻 Dasturlashni mobil qurilmalarda o‘rgatuvchi 11 ilova!
Bu haqida DIMAX Terabayt saytida xabar bergan. Ko‘pchilik yoshlarning qiziqishini inobatga olib, ular uchun dasturlashni o‘rgatuvchi mobil ilovalar ro‘yxatini keltiramiz. Ha, shular yordamida dasturlashni o‘z smartfoningizda ham o‘rganishingiz mumkin!
📱Udacity
Udacity – dasturlashni o‘rgatuvchi taniqli resurs bo‘lib, u mazkur yo‘nalishda bepul ilova ham chiqargan. Uning yordamida axborot texnologiyalari sohasidagi bepul kurslarda o‘z bilimlaringizni oshirishingiz mumkin. Ilova Android hamda iOS uchun ishlab chiqilgan.
📱Swifty
Swift dasturlash tilini o‘rganish uchun Apple kompaniyasining o‘zi tomonidan ishlab chiqilgan iOS-ilova.
📱Swift Playgrounds
Bu – Swift dasturlash tili bilan tanishishning eng sodda usulidir. Swift Playgrounds bilan o‘z planshetingizda – mavjud qoliplardan foydalangan holda, yoki o‘zingiz qolip o‘ylab topib, o‘z ilovangizni yaratishingiz mumkin.
📱Codecademy Hour of Code
Codecademy ta’lim portali iPhone uchun o‘zining ilk ilovasini ishlab chiqdi, uning yordamida dasturlash asoslarini bir soat ichidayoq o‘zlashtirishingiz mumkin! Undagi kichkina topshiriqlarni bajarish judayam kam vaqt talab etadi.
📱Lrn
Ommabop HTML, CSS, Python, Ruby, Javascript dasturlash tillaridan birida kod yozishga ko‘maklashuvchi servis. iOS uchun ilova tarzida taqdim etilgan, Android-versiyasi esa hozircha ishlov jarayonida.
📱Tynker
Bu – bolalar uchun ommabop o‘rgatuvchi platformalardan biri. Undan 8000 dan oshiq maktabda foydalanishadi. Tynker 6 milliondan oshiq bolalarga dasturlashni boshlashga yordam bergan. Uning iOS-ilovasi ham mavjud.
📱Khan Academy
Mashhur ta’lim resursi – Khan Academy ham Android va iOS uchun ilovalarini taqdim etgan. Ular mazkur platforma kurslarida o‘z mobil qurilmangiz orqali qatnashish imkonini beradi.
📱Javvy
Java dasturlash tilini o‘rgatuvchi interfaol o‘quv qo‘llanmasi. Uning yordamida mazkur til asoslarini o‘rganib olish mumkin. Ta’lim kursi 150 dan oshiq darsni o‘z ichiga oladi. Uni Google Play yoki iTunes do‘konidan olishingiz mumkin.
📱SoloLearn
SoloLearn – dasturlashni foydalanuvchiga maxsus o‘yinlar yordamida o‘rgatuvchi mobil ilovalar to‘plamidir. SoloLearn bepul ilovasini iOS va Android platformalari uchun yuklab oling.
📱Coursera: Online courses
Dunyoning yetakchi universitetlarining bepul kurslari – Coursera endi Android hamda iOS ilovalari tarzida ham chiqarilgan.
📱EdX – Online Courses
Jahondagi eng yaxshi universitetlarning onlayn-kurslarini taklif etuvchi yana bir ochiq ta’lim maydonchasi. Android yoki iOS tizimidagi qurilmalar uchun ilovani yuklab oling.
Ⓜ️anba: IT specialist
Ijtimoiy tarmoqlardagi sahifalarimizga obuna bo'ling:
👉 Telegram | YouTube | Instagram
Bu haqida DIMAX Terabayt saytida xabar bergan. Ko‘pchilik yoshlarning qiziqishini inobatga olib, ular uchun dasturlashni o‘rgatuvchi mobil ilovalar ro‘yxatini keltiramiz. Ha, shular yordamida dasturlashni o‘z smartfoningizda ham o‘rganishingiz mumkin!
📱Udacity
Udacity – dasturlashni o‘rgatuvchi taniqli resurs bo‘lib, u mazkur yo‘nalishda bepul ilova ham chiqargan. Uning yordamida axborot texnologiyalari sohasidagi bepul kurslarda o‘z bilimlaringizni oshirishingiz mumkin. Ilova Android hamda iOS uchun ishlab chiqilgan.
📱Swifty
Swift dasturlash tilini o‘rganish uchun Apple kompaniyasining o‘zi tomonidan ishlab chiqilgan iOS-ilova.
📱Swift Playgrounds
Bu – Swift dasturlash tili bilan tanishishning eng sodda usulidir. Swift Playgrounds bilan o‘z planshetingizda – mavjud qoliplardan foydalangan holda, yoki o‘zingiz qolip o‘ylab topib, o‘z ilovangizni yaratishingiz mumkin.
📱Codecademy Hour of Code
Codecademy ta’lim portali iPhone uchun o‘zining ilk ilovasini ishlab chiqdi, uning yordamida dasturlash asoslarini bir soat ichidayoq o‘zlashtirishingiz mumkin! Undagi kichkina topshiriqlarni bajarish judayam kam vaqt talab etadi.
📱Lrn
Ommabop HTML, CSS, Python, Ruby, Javascript dasturlash tillaridan birida kod yozishga ko‘maklashuvchi servis. iOS uchun ilova tarzida taqdim etilgan, Android-versiyasi esa hozircha ishlov jarayonida.
📱Tynker
Bu – bolalar uchun ommabop o‘rgatuvchi platformalardan biri. Undan 8000 dan oshiq maktabda foydalanishadi. Tynker 6 milliondan oshiq bolalarga dasturlashni boshlashga yordam bergan. Uning iOS-ilovasi ham mavjud.
📱Khan Academy
Mashhur ta’lim resursi – Khan Academy ham Android va iOS uchun ilovalarini taqdim etgan. Ular mazkur platforma kurslarida o‘z mobil qurilmangiz orqali qatnashish imkonini beradi.
📱Javvy
Java dasturlash tilini o‘rgatuvchi interfaol o‘quv qo‘llanmasi. Uning yordamida mazkur til asoslarini o‘rganib olish mumkin. Ta’lim kursi 150 dan oshiq darsni o‘z ichiga oladi. Uni Google Play yoki iTunes do‘konidan olishingiz mumkin.
📱SoloLearn
SoloLearn – dasturlashni foydalanuvchiga maxsus o‘yinlar yordamida o‘rgatuvchi mobil ilovalar to‘plamidir. SoloLearn bepul ilovasini iOS va Android platformalari uchun yuklab oling.
📱Coursera: Online courses
Dunyoning yetakchi universitetlarining bepul kurslari – Coursera endi Android hamda iOS ilovalari tarzida ham chiqarilgan.
📱EdX – Online Courses
Jahondagi eng yaxshi universitetlarning onlayn-kurslarini taklif etuvchi yana bir ochiq ta’lim maydonchasi. Android yoki iOS tizimidagi qurilmalar uchun ilovani yuklab oling.
Ⓜ️anba: IT specialist
Ijtimoiy tarmoqlardagi sahifalarimizga obuna bo'ling:
👉 Telegram | YouTube | Instagram
🌀 CSS darslari | WIDTH, HEIGHT, MARGIN, PADDING, FLOAT (4-dars)
Navbatdagi darsmizda elementlarimizga CSS dagi width va height xususiyatlari yordamida elementning bo'yi va enini belgilash, padding va margin orqali elementlarni siljitish va float xususiyatidan foydalangan holda bir nechta elementlarni bir necha usulda tartiblashni ko'rib chiqamiz. Bizni kuzatishda davom eting !!!
👉 Videoga o'tish
〽️ Biz siz uchun darslarni tayyorlamoqdamiz. Siz ham bizni qo'llab quvvatlab yuborasiz degan umiddamiz !!!
Ijtimoiy tarmoqlardagi sahifalarimizga obuna bo'ling:
👉 Telegram | YouTube | Instagram
Navbatdagi darsmizda elementlarimizga CSS dagi width va height xususiyatlari yordamida elementning bo'yi va enini belgilash, padding va margin orqali elementlarni siljitish va float xususiyatidan foydalangan holda bir nechta elementlarni bir necha usulda tartiblashni ko'rib chiqamiz. Bizni kuzatishda davom eting !!!
👉 Videoga o'tish
〽️ Biz siz uchun darslarni tayyorlamoqdamiz. Siz ham bizni qo'llab quvvatlab yuborasiz degan umiddamiz !!!
Ijtimoiy tarmoqlardagi sahifalarimizga obuna bo'ling:
👉 Telegram | YouTube | Instagram
#Foydali_manba
Web Skills - bu veb dasturchi sifatida o'rganilishi mumkin bo'lgan foydali ko'nikmalar to'plami. Bu sayt veb dasturlarni ishlab chiqishni endigina boshlagan dasturchilar va shuningdek, ko'p yillar davomida bu sohada bo'lgan va yangi narsalarni o'rganmoqchi bo'lganlar uchun foydalidir.
Ijtimoiy tarmoqlardagi sahifalarimizga obuna bo'ling:
👉 Telegram | YouTube | Instagram
Web Skills - bu veb dasturchi sifatida o'rganilishi mumkin bo'lgan foydali ko'nikmalar to'plami. Bu sayt veb dasturlarni ishlab chiqishni endigina boshlagan dasturchilar va shuningdek, ko'p yillar davomida bu sohada bo'lgan va yangi narsalarni o'rganmoqchi bo'lganlar uchun foydalidir.
Ijtimoiy tarmoqlardagi sahifalarimizga obuna bo'ling:
👉 Telegram | YouTube | Instagram
🌀 CSS darslari | BORDER, BORDER-RADIUS, OVERFLOW (5-dars)
🔵 CSS Border Properties - CSS chegara xususiyatlari
CSS ning border xususiyatlari sizga elementning chegaralarini belgilash imkonini beradi. Misol uchun elementning chegarasini qattiq chiziq, juft chiziq, nuqta chiziq va boshqalar, yoki u rasm orqali tasvirlash mumkin . Bundan tashqari border xususiyatlari chegara uslubini (border-style), rangini (border-color) va qalinligini (border-width) belgilaydigan turli xil xususiyatlarni qanday sozlashni sizga tasvirlab beriladi.
🔵 Handling Overflowing Content - Ortiqcha tarkib bilan ishlash
CSS ning overflow xususiyati sizga tarkibni qisqarish yoki aylantirish satrlarini ko'rsatish yoki blok darajasidagi elementning ortiqcha tarkibini namoyish qilish yoki bermaslikni belgilashga imkon beradi.
Bugungi darsimizda aynan border, border-radius, overflow xususiyatlari haqida batafsil gaplashamiz.
👉 Videoga o'tish
Ijtimoiy tarmoqlardagi sahifalarimizga obuna bo'ling:
👉 Telegram | YouTube | Instagram
🔵 CSS Border Properties - CSS chegara xususiyatlari
CSS ning border xususiyatlari sizga elementning chegaralarini belgilash imkonini beradi. Misol uchun elementning chegarasini qattiq chiziq, juft chiziq, nuqta chiziq va boshqalar, yoki u rasm orqali tasvirlash mumkin . Bundan tashqari border xususiyatlari chegara uslubini (border-style), rangini (border-color) va qalinligini (border-width) belgilaydigan turli xil xususiyatlarni qanday sozlashni sizga tasvirlab beriladi.
🔵 Handling Overflowing Content - Ortiqcha tarkib bilan ishlash
CSS ning overflow xususiyati sizga tarkibni qisqarish yoki aylantirish satrlarini ko'rsatish yoki blok darajasidagi elementning ortiqcha tarkibini namoyish qilish yoki bermaslikni belgilashga imkon beradi.
Bugungi darsimizda aynan border, border-radius, overflow xususiyatlari haqida batafsil gaplashamiz.
👉 Videoga o'tish
Ijtimoiy tarmoqlardagi sahifalarimizga obuna bo'ling:
👉 Telegram | YouTube | Instagram
🌀 Qiziqarli HTML teglari:
🟢 <CODE> tegi dastur kodi bo'lgan bir yoki bir nechta matnli satrlarni ko'rsatishga mo'ljallangan.
🔴 <BLOCKQUOTE> tegi hujjat ichidagi uzun tirnoqlarni ajratib ko'rsatish uchun mo'ljallangan. Matn chap va o'ng to'ldirilgan tekislangan blok shaklida ko'rsatiladi.
🟣 <DEL> tegi hujjatning yangi versiyasida olib tashlangan matnni ajratib ko'rsatish uchun ishlatiladi. Ushbu formatlash hujjat matniga qanday o'zgartirishlar kiritilganligini kuzatib borish imkonini beradi.
🟠 <XMP> tegi konteyner tarkibini "xuddi shunday" va belgilangan kenglikdagi shriftda aks ettiradi. <XMP> tegi yopilmaguncha, undagi barcha teglar oddiy matn sifatida ko'rsatiladi.
🟡 <ABBR> tegi belgilar qisqartmalar ekanligini bildiradi. Sarlavha parametri qisqartmaning dekodlanishini beradi, bu esa qisqartirishni tushunish imkonini beradi.
🔵 <ADRESS> tegi muallif haqidagi ma'lumotlarni saqlashga mo'ljallangan. Ma'lumot yig'ish uchun qidiruv tizimlari ushbu teg tarkibini tahlil qilishi rejalashtirilgan.
Ijtimoiy tarmoqlardagi sahifalarimizga obuna bo'ling:
👉 Telegram | YouTube | Instagram
🟢 <CODE> tegi dastur kodi bo'lgan bir yoki bir nechta matnli satrlarni ko'rsatishga mo'ljallangan.
🔴 <BLOCKQUOTE> tegi hujjat ichidagi uzun tirnoqlarni ajratib ko'rsatish uchun mo'ljallangan. Matn chap va o'ng to'ldirilgan tekislangan blok shaklida ko'rsatiladi.
🟣 <DEL> tegi hujjatning yangi versiyasida olib tashlangan matnni ajratib ko'rsatish uchun ishlatiladi. Ushbu formatlash hujjat matniga qanday o'zgartirishlar kiritilganligini kuzatib borish imkonini beradi.
🟠 <XMP> tegi konteyner tarkibini "xuddi shunday" va belgilangan kenglikdagi shriftda aks ettiradi. <XMP> tegi yopilmaguncha, undagi barcha teglar oddiy matn sifatida ko'rsatiladi.
🟡 <ABBR> tegi belgilar qisqartmalar ekanligini bildiradi. Sarlavha parametri qisqartmaning dekodlanishini beradi, bu esa qisqartirishni tushunish imkonini beradi.
🔵 <ADRESS> tegi muallif haqidagi ma'lumotlarni saqlashga mo'ljallangan. Ma'lumot yig'ish uchun qidiruv tizimlari ushbu teg tarkibini tahlil qilishi rejalashtirilgan.
Ijtimoiy tarmoqlardagi sahifalarimizga obuna bo'ling:
👉 Telegram | YouTube | Instagram
Telegram
Doston Dev | IT BLOG
🗂 Frontend endi siz o'ylaganchalik uzoqda emas!
💻 Frontend Dasturlash bo'yicha bepul video darslar va foydali IT bloglar sahifasi
🔴 YouTube: youtube.com/DostonRajabov
👥 Muhokama uchun guruh: @doston_dev_chat
❓Murojaat uchun: @rajabov_doston
💻 Frontend Dasturlash bo'yicha bepul video darslar va foydali IT bloglar sahifasi
🔴 YouTube: youtube.com/DostonRajabov
👥 Muhokama uchun guruh: @doston_dev_chat
❓Murojaat uchun: @rajabov_doston
🌀 CSS darslari | DISPLAY PROPERTIES (INLINE, BLOCK, INLINE-BLOCK, FLEX, NONE) (6-dars)
CSS da displey xususiyati elementni blok yoki inline element sifatida ko'rib chiqilishini yoki uning bolalari hisoblanuvchi elementlar uchun ishlatilgan tartibini belgilash imkonini beradi. Rasmiy ravishda CSS da displey xususiyati elementning ichki va tashqi ko'rinishini belgilaydi. Tashqi tur elementning oqim sxemasida ishtirokini belgilasa, ichki turi esa bola elementlari tartibini belgilaydi.
Navbatdagi darsimizda CSS dagi display xususiyati haqida batafsil gaplashamiz. Bizni kuzatishda davom eting !!!
👉 Videoga o'tish
〽️ Biz siz uchun darslarni tayyorlamoqdamiz. Siz ham bizni qo'llab quvvatlab yuborasiz degan umiddamiz !!!
Ijtimoiy tarmoqlardagi sahifalarimizga obuna bo'ling:
👉 Telegram | YouTube | Instagram
CSS da displey xususiyati elementni blok yoki inline element sifatida ko'rib chiqilishini yoki uning bolalari hisoblanuvchi elementlar uchun ishlatilgan tartibini belgilash imkonini beradi. Rasmiy ravishda CSS da displey xususiyati elementning ichki va tashqi ko'rinishini belgilaydi. Tashqi tur elementning oqim sxemasida ishtirokini belgilasa, ichki turi esa bola elementlari tartibini belgilaydi.
Navbatdagi darsimizda CSS dagi display xususiyati haqida batafsil gaplashamiz. Bizni kuzatishda davom eting !!!
👉 Videoga o'tish
〽️ Biz siz uchun darslarni tayyorlamoqdamiz. Siz ham bizni qo'llab quvvatlab yuborasiz degan umiddamiz !!!
Ijtimoiy tarmoqlardagi sahifalarimizga obuna bo'ling:
👉 Telegram | YouTube | Instagram
#Foydali_manba
#Doston_Dev
HTML va CSSni o'rganib, lekin yaxshi natijalarga erisha olmayotgan yoki mukammal bilishiga ishonchi komil bo'lmayotganlar uchun ajoyib sayt, htmlreference.io va cssreference.io.
Bu ikkita saytda HTMLdagi har bitta tag va CSSdagi har bitta property uchun ularning ta'riflari va amaliyotlar keltirilgan. Biron-bir qoida esingizdan chiqib qolsa, juda qo'l keladi.
Ijtimoiy tarmoqlardagi sahifalarimizga obuna bo'ling:
👉 Telegram | YouTube | Instagram
#Doston_Dev
HTML va CSSni o'rganib, lekin yaxshi natijalarga erisha olmayotgan yoki mukammal bilishiga ishonchi komil bo'lmayotganlar uchun ajoyib sayt, htmlreference.io va cssreference.io.
Bu ikkita saytda HTMLdagi har bitta tag va CSSdagi har bitta property uchun ularning ta'riflari va amaliyotlar keltirilgan. Biron-bir qoida esingizdan chiqib qolsa, juda qo'l keladi.
Ijtimoiy tarmoqlardagi sahifalarimizga obuna bo'ling:
👉 Telegram | YouTube | Instagram
🌀 CSS darslari | POSITION PROPERTIES (STATIC, ABSOLUTE, RELATIVE, STICKY, FIXED) (7-dars)
CSS da position - xususiyati element uchun ishlatiladigan joylashish turini bildiradi (statik, nisbiy, aniq, mutlaq yoki yopishqoq). Bu yerda 4 xil pozitsiya qiymatlari mavjud:
🔵 static
🟣 relative
🔴 fixed
🟡 absolute
🟠 sticky
Keyinchalik elementlar yuqori, pastki, chap va o'ng xususiyatlar yordamida joylashtiriladi. Biroq, bu xususiyatlar pozitsiya xususiyati birinchi o'rnatilmagan bo'lsa, ishlamaydi. Ular pozitsiya qiymatiga qarab turli xil ishlaydi.
Navbatdagi darsimizda CSS dagi position xususiyati haqida batafsil gaplashamiz. Bizni kuzatishda davom eting !!!
👉 Videoga o'tish
〽️ Biz siz uchun darslarni tayyorlamoqdamiz. Siz ham bizni qo'llab quvvatlab yuborasiz degan umiddamiz !!!
Ijtimoiy tarmoqlardagi sahifalarimizga obuna bo'ling:
👉 Telegram | YouTube | Instagram
CSS da position - xususiyati element uchun ishlatiladigan joylashish turini bildiradi (statik, nisbiy, aniq, mutlaq yoki yopishqoq). Bu yerda 4 xil pozitsiya qiymatlari mavjud:
🔵 static
🟣 relative
🔴 fixed
🟡 absolute
🟠 sticky
Keyinchalik elementlar yuqori, pastki, chap va o'ng xususiyatlar yordamida joylashtiriladi. Biroq, bu xususiyatlar pozitsiya xususiyati birinchi o'rnatilmagan bo'lsa, ishlamaydi. Ular pozitsiya qiymatiga qarab turli xil ishlaydi.
Navbatdagi darsimizda CSS dagi position xususiyati haqida batafsil gaplashamiz. Bizni kuzatishda davom eting !!!
👉 Videoga o'tish
〽️ Biz siz uchun darslarni tayyorlamoqdamiz. Siz ham bizni qo'llab quvvatlab yuborasiz degan umiddamiz !!!
Ijtimoiy tarmoqlardagi sahifalarimizga obuna bo'ling:
👉 Telegram | YouTube | Instagram
🌀 CSS darslari | PSEUDO ELEMENTLAR VA PSEUDO CLASSLAR (8-dars)
CSS Pseudo elementlari elementlarga yoki qismlarga ularga ID yoki classlar qo'shmasdan ularni stillash imkonini beradi. CSS Pseudo classlari esa sizga elementning hover, aktiv va fokus kabi holatida elementning dinamik holatini, shuningdek umumiy hujjat elementi ichida mavjud bo'lgan, ammo boshqa selektorlardan foydalanmagan holda umumiy element ichidagi elementlarni sozlash imkonini beradi. Masalan, element ichidagi birinchi yoki oxirgi bola elementlarini nishonga olish.
Navbatdagi darsimizda CSS dagi Pseudo elementlar va Pseudo classlar haqida batafsil gaplashamiz. Bizni kuzatishda davom eting !!!
👉 Videoga o'tish
〽️ Biz siz uchun darslarni tayyorlamoqdamiz. Siz ham bizni qo'llab quvvatlab yuborasiz degan umiddamiz !!!
Ijtimoiy tarmoqlardagi sahifalarimizga obuna bo'ling:
👉 Telegram | YouTube | Instagram
CSS Pseudo elementlari elementlarga yoki qismlarga ularga ID yoki classlar qo'shmasdan ularni stillash imkonini beradi. CSS Pseudo classlari esa sizga elementning hover, aktiv va fokus kabi holatida elementning dinamik holatini, shuningdek umumiy hujjat elementi ichida mavjud bo'lgan, ammo boshqa selektorlardan foydalanmagan holda umumiy element ichidagi elementlarni sozlash imkonini beradi. Masalan, element ichidagi birinchi yoki oxirgi bola elementlarini nishonga olish.
Navbatdagi darsimizda CSS dagi Pseudo elementlar va Pseudo classlar haqida batafsil gaplashamiz. Bizni kuzatishda davom eting !!!
👉 Videoga o'tish
〽️ Biz siz uchun darslarni tayyorlamoqdamiz. Siz ham bizni qo'llab quvvatlab yuborasiz degan umiddamiz !!!
Ijtimoiy tarmoqlardagi sahifalarimizga obuna bo'ling:
👉 Telegram | YouTube | Instagram