β
Codier.io - Frontend dasturlash bo'yicha tajribangizni oshiring
Codier.io veb saytida ko'pgina qiziqarli vazifalar berib o'tilgan va vazifalar oson darajadan murakkab darajagacha mavjud. Bu vazifalar orqali HTML, CSS, JavaScript bo'yicha vazifalarni bajarish orqali tajribangizni yaxshigina oshirsangiz bo'ladi.
π Veb saytiga o'tish β https://codier.io/
ππ» @junior_developer
Codier.io veb saytida ko'pgina qiziqarli vazifalar berib o'tilgan va vazifalar oson darajadan murakkab darajagacha mavjud. Bu vazifalar orqali HTML, CSS, JavaScript bo'yicha vazifalarni bajarish orqali tajribangizni yaxshigina oshirsangiz bo'ladi.
π Veb saytiga o'tish β https://codier.io/
ππ» @junior_developer
#webapps #dev_tools #scroll
βοΈ CSS Scrollbars uchun onlayn muharrir
Scrollbar.app - loyiha CSS scrollbarlarini yaratish uchun onlayn editor hisoblanadi. Ushbu loyihada scrollbar stilini, rangini, kengligini, uslubini va boshqa xususiyatlarni o'zgartirish uchun oson va intuitiv imkoniyatlar mavjud. Foydalanuvchi horizontal yoki vertikal scrollbar tanlashi va uning joylashuvi va uzunligini sozlashi mumkin.
Loyiha Vue 3 bilan qurilgan va ochiq manba kodi mavjud.
ππ» @junior_developer
βοΈ CSS Scrollbars uchun onlayn muharrir
Scrollbar.app - loyiha CSS scrollbarlarini yaratish uchun onlayn editor hisoblanadi. Ushbu loyihada scrollbar stilini, rangini, kengligini, uslubini va boshqa xususiyatlarni o'zgartirish uchun oson va intuitiv imkoniyatlar mavjud. Foydalanuvchi horizontal yoki vertikal scrollbar tanlashi va uning joylashuvi va uzunligini sozlashi mumkin.
Loyiha Vue 3 bilan qurilgan va ochiq manba kodi mavjud.
ππ» @junior_developer
This media is not supported in your browser
VIEW IN TELEGRAM
DevTools-da yangilanish
DevTools v.122 yangilanishlari: rasmiy yozib olish kengaytmasi, yangi xronologiya funksiyasi, cookie-fayllar bilan yaxshilangan ishlash va boshqalar.
https://developer.chrome.com/blog/new-in-devtools-122?hl=en
ππΌ @frontend
DevTools v.122 yangilanishlari: rasmiy yozib olish kengaytmasi, yangi xronologiya funksiyasi, cookie-fayllar bilan yaxshilangan ishlash va boshqalar.
https://developer.chrome.com/blog/new-in-devtools-122?hl=en
ππΌ @frontend
JavaScript-da JSON-ni o'qish va yozish
π O'qish uchun link: https://blog.openreplay.com/how-to-read-and-write-json-in-javascript/
ππΌ @frontend
π O'qish uchun link: https://blog.openreplay.com/how-to-read-and-write-json-in-javascript/
ππΌ @frontend
βοΈ Vue Options API dan Composition API migratsiyasi
Script / Options API
Composition API
ππΌ @frontend
Script / Options API
<script lang="ts">
export default {
data() {
return {
showHeaderMenu: false,
}
},
methods() {
toggleHeaderMenu() {
this.showHeaderMenu =
!this.showHeaderMenu;
},
}
}
</script>
Composition API
<script setup lang="ts">
const showHeaderMenu = ref(false);
const toggleHeaderMenu = () => {
showHeaderMenu.value =
!showHeaderMenu.value;
};
</script>
ππΌ @frontend
TypeScript qaysi kompaniya tomonidan ishlab chiqilgan ?
Anonymous Quiz
38%
Google
5%
Tesla
48%
Microsoft
9%
ChatGPT
This media is not supported in your browser
VIEW IN TELEGRAM
#css
β Matn tanlashdagi
ππΌ @frontend
β Matn tanlashdagi
user-select
xususiyati orqali barcha matnni belgilash yoki tanlashni o'chirib qo'yish./* Birmarta bosish orqali barcha matnni tanlash */
p {
user-select: all;
}
/* Matn tanlashni o'chirib qo'yish */
p {
user-select: none;
}
ππΌ @frontend
π₯3
#interview
JavaScript intervyuga tayyorlanayotgan yoki o'z bilimini oshirish, mustahkamlash istagida bo'lganlar uchun savollar to'plami.
ππΌ SAVOLLARNI KO'RISH
ππΌ @frontend ππΌ
JavaScript intervyuga tayyorlanayotgan yoki o'z bilimini oshirish, mustahkamlash istagida bo'lganlar uchun savollar to'plami.
ππΌ SAVOLLARNI KO'RISH
ππΌ @frontend ππΌ
π2π₯1
#js #github
π JavaScriptni organish uchun 5 GitHub reposi.
1. Murakkab JavaScript savollarining uzun roΚ»yxati va ularning tushuntirishlari
2. π JavaScript uchun Clean Code
3. Udemydagi JS kursining barcha bo'limlari va loyihalar uchun kodlar
Foydali kontent uchun OBUNA bo'ling!
ππΌ @frontend ππΌ
π JavaScriptni organish uchun 5 GitHub reposi.
1. Murakkab JavaScript savollarining uzun roΚ»yxati va ularning tushuntirishlari
2. π JavaScript uchun Clean Code
3. Udemydagi JS kursining barcha bo'limlari va loyihalar uchun kodlar
4.
Zamonaviy JavaScript qo'llanma
5.
Boshlangich JavaScriptFoydali kontent uchun OBUNA bo'ling!
ππΌ @frontend ππΌ
β‘1π1
#vue #js
Vue'da "v-if" va "v-show" orasidagi farq π
π’ "v-if" - o'zgaruvchining qiymati "true" bo'lsa, elementni DOM-da yaratadi, "false" bo'lsa, elementni DOM-dan o'chiradi va uni yashiradi.
π’ "v-show" - o'zgaruvchining qiymati "false" bo'lsa, DOM elementini CSS "display" stilini "none" qilib o'zgartiradi. Buning natijasida, DOM elementi sahifada qoladi, ammo ko'rinmaydi.
ππΌ @frontend ππΌ
Vue'da "v-if" va "v-show" orasidagi farq π
π’ "v-if" - o'zgaruvchining qiymati "true" bo'lsa, elementni DOM-da yaratadi, "false" bo'lsa, elementni DOM-dan o'chiradi va uni yashiradi.
π’ "v-show" - o'zgaruvchining qiymati "false" bo'lsa, DOM elementini CSS "display" stilini "none" qilib o'zgartiradi. Buning natijasida, DOM elementi sahifada qoladi, ammo ko'rinmaydi.
ππΌ @frontend ππΌ
π4
#freelance
π Top 5 freelance saytlar:
1. UpWork
2. TopTal
3. Fiverr
4. PeoplePerHour
5. Hired
ππΌ @frontend ππΌ
π Top 5 freelance saytlar:
1. UpWork
2. TopTal
3. Fiverr
4. PeoplePerHour
5. Hired
ππΌ @frontend ππΌ
This media is not supported in your browser
VIEW IN TELEGRAM
Html, Css ni o'zi bilan FrontEnd dasturchi bo'laman deb o'ylaganingizda π€£
ππΌ @frontend ππΌ
ππΌ @frontend ππΌ
π6
This media is not supported in your browser
VIEW IN TELEGRAM
#js #kutubxona
π±Parallax-img-scroll
Veb-sayt yuqoriga yoki pastga aylantirilganda tasvirlarni (yoki boshqa turdagi HTML-kontentni) suzuvchi va harakatlantirish uchun parallaks effekt JavaScript kutubxonasi.
π githubga havola
π veb sayt
ππΌ @frontend ππΌ
π±Parallax-img-scroll
Veb-sayt yuqoriga yoki pastga aylantirilganda tasvirlarni (yoki boshqa turdagi HTML-kontentni) suzuvchi va harakatlantirish uchun parallaks effekt JavaScript kutubxonasi.
π githubga havola
π veb sayt
ππΌ @frontend ππΌ
Landing Page yaratish uchun amaliy ko'rsatmalar ketma-ketligi, qo'llanma
π https://foundersbook.co/lean-landing-page
ππΌ @frontend ππΌ
π https://foundersbook.co/lean-landing-page
ππΌ @frontend ππΌ
π3
#dev_link
Foydali resurslar ro'yxati π»
β’ JavaScript: awesome-javascript
β’ React: awesome-react
β’ Vue: awesome-vue
β’ Angular: awesome-angular
β’ Node.js: awesome-nodejs
β’ Typescript: awesome-typescript
β’ Java: awesome-java
β’ Go: awesome-go
β’ Ruby: awesome-ruby
β’ PHP: awesome-php
β’ Kotlin: awesome-kotlin
β’ Rust: awesome-rust
β’ Swift: awesome-swift
β’ iOS-developper: awesome-ios
β’ Android-Developper: awesome-android
β’ C: awesome-c
β’ C++: awesome-cpp
β’ C#: awesome-dotnet
β’ Unreal Engine: awesome-unreal
β’ Unity: awesome-unity3d
β’ Python: awesome-python
β’ Django: awesome-django
β’ Data Science: awesome-datascience
β’ TensorFlow: awesome-tensorflow
β’ Linux: Awesome-Linux-Software
β’ DevOps: awesome-devops
β’ SysAdmins: awesome-sysadmin
β’ Nginx: awesome-nginx
β’ Kubernetes: awesome-kubernetes
β’ Docker: awesome-docker
β’ Auto Networking: awesome-network-automation
β’ Kiberxavfsizlik: awesome-security
β’ QA: awesome-testing
β’ DataBase: awesome-database-learning
ππΌ @frontend ππΌ
Foydali resurslar ro'yxati π»
β’ JavaScript: awesome-javascript
β’ React: awesome-react
β’ Vue: awesome-vue
β’ Angular: awesome-angular
β’ Node.js: awesome-nodejs
β’ Typescript: awesome-typescript
β’ Java: awesome-java
β’ Go: awesome-go
β’ Ruby: awesome-ruby
β’ PHP: awesome-php
β’ Kotlin: awesome-kotlin
β’ Rust: awesome-rust
β’ Swift: awesome-swift
β’ iOS-developper: awesome-ios
β’ Android-Developper: awesome-android
β’ C: awesome-c
β’ C++: awesome-cpp
β’ C#: awesome-dotnet
β’ Unreal Engine: awesome-unreal
β’ Unity: awesome-unity3d
β’ Python: awesome-python
β’ Django: awesome-django
β’ Data Science: awesome-datascience
β’ TensorFlow: awesome-tensorflow
β’ Linux: Awesome-Linux-Software
β’ DevOps: awesome-devops
β’ SysAdmins: awesome-sysadmin
β’ Nginx: awesome-nginx
β’ Kubernetes: awesome-kubernetes
β’ Docker: awesome-docker
β’ Auto Networking: awesome-network-automation
β’ Kiberxavfsizlik: awesome-security
β’ QA: awesome-testing
β’ DataBase: awesome-database-learning
ππΌ @frontend ππΌ
π4
This media is not supported in your browser
VIEW IN TELEGRAM
π±VUE DRA GGA BLE
Sortable.js asosida Vue 3 bilan ishlangan drag-and-drop komponenti.
β¨οΈ GitHub havola
π Veb saytga havola
Siz shunga o'xshash yana qanday resurslarni bilasiz, izohlarda yozing π¬
ππΌ @frontend ππΌ
Sortable.js asosida Vue 3 bilan ishlangan drag-and-drop komponenti.
β¨οΈ GitHub havola
π Veb saytga havola
Siz shunga o'xshash yana qanday resurslarni bilasiz, izohlarda yozing π¬
ππΌ @frontend ππΌ
#css
div elementimizni markazga joylashtirishning eng yaxshi yo'llari.
P.S ustozim maslahat bergandilar unga ko'ra 3-usul maqulroq ekan ππΌ
ππΌ @frontend ππΌ
div elementimizni markazga joylashtirishning eng yaxshi yo'llari.
P.S ustozim maslahat bergandilar unga ko'ra 3-usul maqulroq ekan ππΌ
Bu usul afzalliklari:
1) brauzerlar tushunishida qiyinchilik bo'lmaydi ya'ni barcha eski brauzerlar ham muammosiz o'qiy oladi.
2) U ichki elementning kengligi va balandligiga bogβliq emas, yaβni har xil oβlchamdagi elementlarni markazlashtira oladi.
bu degani responsiv qilishda ancha qo'l keladi.
ππΌ @frontend ππΌ
π5π±1