#dasturlash
Aynan dasturchilar uchun kuchli chellenj. Ushbu sayt orqali oʻzingiz biladigan dasturlash tilingiz bo'yicha kod yozib bilimingizni sinab ko'ring.
LINK 👉 codewars.com
#FOYDALI
Aynan dasturchilar uchun kuchli chellenj. Ushbu sayt orqali oʻzingiz biladigan dasturlash tilingiz bo'yicha kod yozib bilimingizni sinab ko'ring.
LINK 👉 codewars.com
#FOYDALI
Nomlash konvensiyasi
Dastlab nomlash konvensiyasi nima uchun kerakli ekanini bilib olishimiz kerak. Odatda katta dasturlar dasturchilar jamoasi bilan yoziladi. Siz yaratgan klass'larni, o'zgaruvchilarni, funksiyalarni va boshqalarni bir qarashda nima vazifa bajarishini va u nima ekanligini jamoaning har bir a'zosi oson tushuna olishi va undan bemalol foydalanishi uchun kerak. Agar dasturni bir o'zingiz yozgan taqdirda ham, dasturingiz kattalashib ketsa yaratilgan klasslar, o'zgaruvchilar nima vazifa bajarishini yoddan ko'tariladi. Bunday holatlarni oldini olish maqsadida nomlash standartlari ishlab chiqilgan.
CamelCase nomlash standarti Javada CamelCase nomlash standartidan class, metod, o'zgaruvchi, constant, interface'larni nomlashda foydalaniladi. Bu uslub ikkita so'zni bir biridan ajratib turadi. Bunda ikkinchi so'z har doim bosh harf bilan boshlanadi. Misol: actionPerformed(), firstName, ActionEvent, ActionListener, …
#FOYDALI
Dastlab nomlash konvensiyasi nima uchun kerakli ekanini bilib olishimiz kerak. Odatda katta dasturlar dasturchilar jamoasi bilan yoziladi. Siz yaratgan klass'larni, o'zgaruvchilarni, funksiyalarni va boshqalarni bir qarashda nima vazifa bajarishini va u nima ekanligini jamoaning har bir a'zosi oson tushuna olishi va undan bemalol foydalanishi uchun kerak. Agar dasturni bir o'zingiz yozgan taqdirda ham, dasturingiz kattalashib ketsa yaratilgan klasslar, o'zgaruvchilar nima vazifa bajarishini yoddan ko'tariladi. Bunday holatlarni oldini olish maqsadida nomlash standartlari ishlab chiqilgan.
CamelCase nomlash standarti Javada CamelCase nomlash standartidan class, metod, o'zgaruvchi, constant, interface'larni nomlashda foydalaniladi. Bu uslub ikkita so'zni bir biridan ajratib turadi. Bunda ikkinchi so'z har doim bosh harf bilan boshlanadi. Misol: actionPerformed(), firstName, ActionEvent, ActionListener, …
#FOYDALI
Media is too big
VIEW IN TELEGRAM
📹 Qanday qilib GitHub Akkount ni Kuchaytirish Mumkin? GitHub va Git Haqida O'zbek Tilidagi Dars.
#FOYDALI
#FOYDALI
Dasturlashni o'rganishga mablag' yo'qmi ?. Lekin IT kasblaridan birini o'rganishni judayam hohlaysizmi ?
Unda Sizga Hozirgi kunda eng ko'p dasturchilar foydalandigan saytlarni ulashishni hohladim.
1. Eng Sodda tuzilgan. Ko'plab mashhur dasturlash tillaridan o'quv dasturlarini o'zida jamlagan va o'zbek tilida ham o'rgansa bo'luvchi web sayt.
✅ https://www.w3schools.com/
2. Ko'plab dasturlash tillaridan o'quv dasturlarini o'zida jamlagan va o'zbek tilida ham o'rgansa bo'luvchi web sayt.
✅ http://geeksforgeeks.org/
3. Web Dasturlashni o'rganish uchun eng yahshi web sayt.
✅ https://developer.mozilla.org/en-US/
4. Eng sodda tuzilgan va yuqori kontentlarni o'zida jamlagan web sayt.
✅ https://www.freecodecamp.org/
5. Eng muhim savollarga javoblar topishingiz mumkin bo'lgan web sayt.
✅ https://stackoverflow.com/
#FOYDALI
Unda Sizga Hozirgi kunda eng ko'p dasturchilar foydalandigan saytlarni ulashishni hohladim.
1. Eng Sodda tuzilgan. Ko'plab mashhur dasturlash tillaridan o'quv dasturlarini o'zida jamlagan va o'zbek tilida ham o'rgansa bo'luvchi web sayt.
✅ https://www.w3schools.com/
2. Ko'plab dasturlash tillaridan o'quv dasturlarini o'zida jamlagan va o'zbek tilida ham o'rgansa bo'luvchi web sayt.
✅ http://geeksforgeeks.org/
3. Web Dasturlashni o'rganish uchun eng yahshi web sayt.
✅ https://developer.mozilla.org/en-US/
4. Eng sodda tuzilgan va yuqori kontentlarni o'zida jamlagan web sayt.
✅ https://www.freecodecamp.org/
5. Eng muhim savollarga javoblar topishingiz mumkin bo'lgan web sayt.
✅ https://stackoverflow.com/
#FOYDALI
W3Schools
W3Schools offers free online tutorials, references and exercises in all the major languages of the web. Covering popular subjects like HTML, CSS, JavaScript, Python, SQL, Java, and many, many more.
👍2