Frontend
3.46K subscribers
384 photos
53 videos
23 files
364 links
Barchasi Frontend dasturlash haqida!

- So'nggi yangiliklar
- Eng yaxshi resurslar
- Intervyu savol - javoblar

Vakansiyalar: @frontendVacancy

Reklama va hamkorlik: @chapaniDev
Download Telegram
This media is not supported in your browser
VIEW IN TELEGRAM
Dasturchilar uchun ayni kerakligi ๐Ÿ˜Ž

Metabob
kodni tuzatish va qayta ishlashni avtomatlashtirishga yordam beradi.

AI sizning kodingizni tekshiradi, xatolar haqida signal beradi, ularni tushuntiradi va tuzatadi

โœ… Python, Javascript, Typescript, C++, C va Java bilan ishlaydi, Github, Bitbucket, Gitlab va VScode da mavjud.

Bu AI'dan foydalanadiganlar bormi? ๐Ÿ’ฌ

๐Ÿ‘‰๐Ÿผ @frontend ๐Ÿ‘ˆ๐Ÿผ
๐Ÿ”ฅ5
๐Ÿ’Ž Dasturchilar uchun foydli bo'lgan 7ta sayt

1๏ธโƒฃ O'zingiz biladigan dasturlash tilingiz bo'yicha kod yozib bilimingizni sinab ko'rish imkoniyatini beruvchi sayt:
๐Ÿ‘‰๐Ÿป https://codewars.com/

2๏ธโƒฃ CSS Grid'ga oid ajoyib misollarini osongina o'rganish imkoniyatini beruvchi sayt:
๐Ÿ‘‰๐Ÿป https://griddy.io/

3๏ธโƒฃ Sizga animatsiyalarni yaratish, koโ€˜rish va ishga tushirishda yordam beradigan ajoyib sayt:
๐Ÿ‘‰๐Ÿป https://keyframes.app/animate

4๏ธโƒฃ Kodlarni bir dasturlash tilidan boshqa dasturlash tiliga o'tqazib beruvchi sayt:
๐Ÿ‘‰๐Ÿป https://ide.onelang.io/

5๏ธโƒฃ Ochiq manbali CSS, SVG va Figma UI Ikonkalari mavjud sayt:
๐Ÿ‘‰๐Ÿป https://css.gg/

6๏ธโƒฃ Web dasturchilar uchun kerak bo'ladigan ikonkalar bor eng yaxshi sayt:
๐Ÿ‘‰๐Ÿป https://fontawesome.com/

7๏ธโƒฃ VSCode'ni brauzerning oโ€™zida foydalanish imkoniyatini beruvchi sayt:
๐Ÿ‘‰๐Ÿป https://vscode.dev/


๐Ÿ‘‰๐Ÿผ @frontend ๐Ÿ‘ˆ๐Ÿผ
๐Ÿ‘7
#sorovnoma

Barchaga Assalomu aleykum ๐Ÿ‘‹ Ushbu so'rovnomada faol qatnashishingiz so'rab qo'lamiz! Boisi kanalimiz rivoji va sizlarga foydali bo'ladigan kontentlar tayyorlashimiz uchun. Rahmat ))
Anonymous Poll
19%
Dasturchi bo'lib ishlayman
46%
Frontend'ni o'rganyapman
26%
Ish qidirmoqdaman (kursni tamomladim)
3%
Frontend dasturlashga qiziqaman
7%
O'rganmoqchiman
๐Ÿ”ฅ9๐Ÿ‘3๐Ÿ’ฏ2
#vscplugin

Tailwind CSS IntelliSense


Tailwind CSS IntelliSense VSCode foydalanuvchilariga avtotoโ€˜ldirish, sintaksisni ajratib koโ€˜rsatish va tahlil qilish kabi ilgโ€˜or funksiyalarni taqdim etish orqali Tailwindda ishlash imkoniyatingizni oshiradi.

๐Ÿ“ฅ Plaginni o'rnatish

๐Ÿ‘‰๐Ÿผ
@frontend ๐Ÿ‘ˆ๐Ÿผ
โค4๐Ÿ‘1๐Ÿ”ฅ1
Frontend pinned ยซ#sorovnoma

Barchaga Assalomu aleykum ๐Ÿ‘‹ Ushbu so'rovnomada faol qatnashishingiz so'rab qo'lamiz! Boisi kanalimiz rivoji va sizlarga foydali bo'ladigan kontentlar tayyorlashimiz uchun. Rahmat ))
ยป
#tavsiya #tajriba

๐Ÿง  Sodda yechimlarni, murakkab yechimlardan ustun qo'ying (KISS printsipi)


"KISS printsipi" dasturlashda sodda va tushunarli kod yozishga qaratilgan bir tamoyil hisoblanadi. KISS so'zi "Keep It Simple, Stupid" degan iboraning bosh harflaridan tashkil topgan. Bu printsipga asosan, dasturchilar murakkab logika va arxitektura yordamida yozgan kodingizni kelajakda tushunishi, optimizatsiya qilishni va kengaytirishi kerak bo'ladigan dasturchilar haqida o'ylashlari kerak. Bu dasturchiga yarim yildan keyin o'zingiz aylanishingiz mumkin:) Kerak bo'lmagan joyda turli xil dasturiy tamoyillarni, arxitektura shablonlarini, dasturiy tillarning yangi xususiyatlarini v.k. ishlatishga urunmang! Chunki bu kodingizga ortiqcha murakkablik qo'shadi.

Sodda, tushunarli kod, genial va murakkab koddan yaxshiroq, chunki u o'qish va o'rganish, kengaytirish va debug qilish osonroq.

Loyihalaringizni arxitekturasini soddalashtirishga uruning. Bu sizga vaqt, xarajat va muammolardan tejaydi.

๐Ÿ‘‰๐Ÿผ @FrontEnd ๐Ÿ‘ˆ๐Ÿผ
#js #quiz

let a = 3;
let b = new Number(3);
let c = 3;

console.log(a == b);
console.log(a === b);
console.log(b === c);


๐Ÿ‘‰๐Ÿผ @FrontEnd ๐Ÿ‘ˆ๐Ÿผ
#hazil

Yig'ilgan tajriba ๐Ÿ˜…

๐Ÿ‘‰๐Ÿผ @Frontend ๐Ÿ‘ˆ๐Ÿผ
๐Ÿ˜16๐Ÿ‘3
Amaliyot qilish uchun TOP manbalar ๐Ÿ”

๐Ÿ”˜ Tayyor Dizayn shablonlari orqali HTML, CSS imkoniyatlaringizni kuchaytiring
โ€” codewell.cc

๐Ÿ”˜ Murakkabroq Frontend loyihalarida o'zingizni sinang โ€” frontendpractice.com

๐Ÿ”˜ Bir oylik javascript chellenji orqali JS bo'yicha bilimlaringizni oshiring โ€” javascript30.com

๐Ÿ”˜ CSSga doir turli darajadagi vazifalar jamlanmasi โ€” cssbattle.dev

๐Ÿ”˜ Frontend boโ€˜yicha musobaqa oโ€˜tkazish uchun ajoyib sayt โ€” 100dayscss.com

Frontendchilar kanali ๐Ÿ‘‰๐Ÿผ @Frontend ๐Ÿ‘ˆ๐Ÿผ
๐Ÿ‘5๐Ÿ”ฅ1
This media is not supported in your browser
VIEW IN TELEGRAM
Bu holat hamma Frontend'chilarning boshidan oโ€™tgan boโ€™lsa kerak, shundaymi? ๐Ÿ˜‚

Frontendchilar kanali ๐Ÿ‘‰๐Ÿผ @Frontend
๐Ÿ˜14๐Ÿ’ฏ2๐Ÿ‘1
Miyyani press qiladigan joyi ๐Ÿ˜

let a = 5;
let b = a-- + ++a;
let c = a++ - --b;

console.log(a+b+c);
๐Ÿ‘‰๐Ÿป @FrontendIQ > #js
โšก7๐Ÿ‘1
Frontend
console.log(a+b+c);
Natija qanday bo'ladi ?
Anonymous Quiz
27%
14
24%
12
40%
11
9%
13
๐Ÿ†7
#amaliyot #api

Amaliyot qilish uchun 7 ta ajoyib bepul API
๐Ÿ’ป

1๏ธโƒฃ Web Search API
Agar siz Google kabi qidiruv tizimini yaratmoqchi bo'lsangiz yoki oddiy qidiruv tizimi vidjeti qilmoqchi bo'lsangiz, Web Search API buning uchun ajoyib vositadir.
Web Search

2๏ธโƒฃ Open Weather Map API
Open Weather Map - bu dunyo bo'ylab so'nggi ob-havo haqida ma'lumot beruvchi bepul API. Siz qilishingiz kerak bo'lgan narsa shahar nomi yoki mamlakat nomini ko'rsatish va u o'sha hudud uchun ob-havo ma'lumotlarini qaytaradi
Open Weather Map

3๏ธโƒฃ IMDB API
Agar siz kino ilovasini yaratmoqchi bo'lsangiz, IMDB API yana bir ajoyib API bo'lib, u so'ralgan filmlar, aktyorlar, seriallar, treylerlar, kino ratinlari va boshqalar uchun ma'lumotlarni qaytaradi.
IMDB

4๏ธโƒฃ News API
News API ajoyib bepul API bo'lib, u sizga dunyo miqyosidagi yangiliklar haqidagi ma'lumotlarni taqdim etadi.
News

5๏ธโƒฃ Instagram API
Instagram klonini yaratmoqchi bo'lsangiz. Instagram-dan real vaqtda ma'lumotlarni taqdim etadigan ushbu ajoyib bepul API-dan foydalanishingiz mumkin.
Instagram

6๏ธโƒฃ API-Football
Agar siz Futbol natijalari ilovasini yaratmoqchi bo'lsangiz, API-Football siz uchun API bo'lib, u +940 futbol ligalari va kuboklarini taqdim etadi. Har 15 soniyada jonli va o'yindan oldingi koeffitsientlar, voqealar, tarkiblar, murabbiylar, o'yinchilar, eng yaxshi to'purarlar, turnir jadvali, statistika, transferlar.
API-Futbol

7๏ธโƒฃ Meme Generator API
Meme Generator API - bu oddiy mem generatori bo'lib, u oldindan yuklangan tasvirni asosida memlarni yaratadi. Memlar JPEG tasvir fayl formatida taqdim etiladi.
Meme Generator

Dunyoning eng katta API hubi - rapidapi.com


Do'stlaringizga ham ulashib qo'ying ๐Ÿš€

Bizga qo'shiling ๐Ÿ‘‰๐Ÿผ @Frontend ๐Ÿ‘ˆ๐Ÿผ
๐Ÿ‘4๐Ÿ”ฅ3
#js
Topshiriq:
Massivdagi har bir elementni sonini aniqlash.

Yechim:
function countElements(arr) {
return arr.reduce((acc, element) => {
acc[element] = (acc[element] || 0) + 1;
return acc;
}, {});
}

// Misol uchun
const tags = ["#javascript", "#react", "#patterns", "#css", "#interview", "#javascript", "#css"]
console.log(countElements(tags));

Natija:
{
"#javascript": 2,
"#react": 1,
"#patterns": 1,
"#css": 2,
"#interview": 1
}


Bu JavaScript funktsiyasi berilgan massivdagi har bir elementni sanaydi va natijani obyekt (object) ko'rinishida qaytaradi. Funksiyada reduce metodidan foydalanilgan. reduce metodi massivdagi har bir elementni bitta qiymatga o'zlashtirish imkonini beradi.

Sizda qanday yechim bor, izohlarda yozib qoldiring ๐Ÿ’ฌ

Do'stlarga ulashing ๐Ÿš€

Bizga qo'shiling ๐Ÿ‘‰๐Ÿผ @Frontend ๐Ÿ‘ˆ๐Ÿผ
๐Ÿ‘3๐Ÿ”ฅ2
This media is not supported in your browser
VIEW IN TELEGRAM
#vsCode #foydali

๐Ÿ–ฑSticky Scroll

Visual Studio Code-ning yangi tahrirlovchisi Sticky Scroll xususiyati, sizning kodlaringizni oโ€™qishda yordam beradi. Bu xususiyat yordamida, siz kodlaringizni oโ€™qishda, kodning qaysi qismida ekanligingizni bilib turishingiz mumkin, chunki boโ€™limlar yuqoriga yopishtiriladi, masalan, klass, funksiya aniqlanishi va hokazo...

โœ… VS Code'da ishga tushirish:
โš™๏ธ settings โžก๏ธ editor โžก๏ธ Sticky Scroll


Do'stlarga ulashing ๐Ÿš€

Bizga qo'shiling ๐Ÿ‘‰๐Ÿผ @Frontend ๐Ÿ‘ˆ๐Ÿผ
๐Ÿ‘6
This media is not supported in your browser
VIEW IN TELEGRAM
Geolokatsiyani aniqlash va uni xaritada ko'rsatish ๐Ÿ—บ

Geolocation
API yordamida foydalanuvchining koordinatalarini olishingiz va keyin ularni xaritadan joyni topish uchun ishlatishingiz mumkin.

        <p class="status"></p>
<iframe class="map" src=""></iframe>
<button class="button">Men qayerdaman?</button>


const button = document.querySelector(".button"),
map = document.querySelector(".map"),
status = document.querySelector(".status");

button.addEventListener('click', findLocation);

function findLocation() {
if (!navigator.geolocation) {
status.textContent = 'ะ’ะฐัˆ ะฑั€ะฐัƒะทะตั€ ะฝะต ะดั€ัƒะถะธั‚ ั ะณะตะพะปะพะบะฐั†ะธะตะน...';
} else {
navigator.geolocation.getCurrentPosition(success, error);
}

function success(position) {
const { longitude, latitude } = position.coords;
map.src = `https://www.openstreetmap.org/export/embed.html?bbox=${longitude}%2C${latitude}&amp;layer=mapnik`;
}

function error() {
status.textContent = 'Baribir topaman!:0';
}
}


๐Ÿ‘‰๐Ÿผ @Frontend ๐Ÿ‘ˆ๐Ÿผ
๐Ÿ‘4๐Ÿ”ฅ2๐Ÿ’ฏ2
#vue #amaliyot

๐Ÿ’ผ Lavozim: Frontend Vue dasturchi

NDC(ndc.uz) IT kompaniyasi Frontend VueJS bo'yicha Internship e'lon qiladi!

๐ŸŒ Batafsil o'qing

Vakansiyalar: ๐Ÿ‘‰๐Ÿผ @frontendVacancy
๐Ÿ”ฅ2๐Ÿ‘จโ€๐Ÿ’ป2๐Ÿ‘1