Frontend
3.45K subscribers
382 photos
54 videos
23 files
364 links
Barchasi Frontend dasturlash haqida!

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

Vakansiyalar: @frontendVacancy

Reklama va hamkorlik: @jaydariX
Download Telegram
#bem #frontend


BEM
โ€“ CSS klasslarni nomlashda foydalaniladigan metodologiya

BEM (Block, Element, Modifier) โ€“ bu frontend loyohalarida CSS klasslarini nomlash va tuzilishini standartlashtirish uchun ishlatiladi.

๐Ÿ”— Batafsil ma'lumot va misollarni ushbu havolada topishingiz mumkin: BEM Cheat Sheet

@frontend
Please open Telegram to view this post
VIEW IN TELEGRAM
๐Ÿ‘6
#taklif #frontendChallenge


Assalomu aleykum hammaga ๐Ÿ‘‹

Sizlarga, bugundan o'z ustingizda ishlashingiz va noldan portfolio uchun darajalarga bo'lib loyihalar berib bormoqchimiz!

Bu challenge haqida ma'lumotlar

Kimlar uchun?
Frontend kursini yaxshi+ darajada biladiganlarga.

Loyiha darajasi:
โ€” beginner
โ€” intermediate
โ€” advanced

Loyiha bajarish muddati (deadline):
โ€” min 5 kun
โ€” max 30 kun

Loyiha haqida (har biriga alohida)
โ€” Dizayn bo'ladi (min)
โ€” Texnik topshiriq (tz)
โ€” Eng yaxshi demo versiya

Sizdan talab qilinadi!
โ€” Intizom
โ€” Davomiy harakat

Bu challenge'dan nima olasiz ?!
โ€” Yaxshi portfolio loyihalari
โ€” Mustaqil o'rganish ko'nikmasi
โ€” Yangi ko'nikma (dizayn va hk...)

@frontend
Please open Telegram to view this post
VIEW IN TELEGRAM
๐Ÿ‘27
Frontend
#frontendChallenge
Sizni munosabatingiz va #frontendChallenge yaxshilash uchun fikrlarni kutib qolamiz ๐Ÿ’ฌ
Anonymous Poll
88%
Men qatnashaman ๐Ÿ‘
12%
Qatnashaolmayman โŒ
๐Ÿ‘10
Frontend
#taklif #frontendChallenge
Imkoningiz boricha ko'proq dasturchi yoshlarga yetib borishiga yordam berishingizni so'rab qolamiz! ๐Ÿ†˜

@frontend
Please open Telegram to view this post
VIEW IN TELEGRAM
๐Ÿ‘16
Frontend pinned ยซ#taklif #frontendChallenge Assalomu aleykum hammaga ๐Ÿ‘‹ Sizlarga, bugundan o'z ustingizda ishlashingiz va noldan portfolio uchun darajalarga bo'lib loyihalar berib bormoqchimiz! Bu challenge haqida ma'lumotlar Kimlar uchun? Frontend kursini yaxshi+ darajadaโ€ฆยป
#nodejs #frontend


โš™๏ธ Node.js Test Runner-dan foydalanish: Rasmiy qo'llanma

Rasmiy Node.js saytida yangi qo'llanma paydo bo'ldi, unda Nodeโ€™ning yangi test runner funksionalligi va snapshot testlarni sozlash va undan foydalanish asoslari tushuntirilgan. Qo'llanmaga havola - https://nodejs.org/en/learn/test-runner/using-test-runner

@frontend
Please open Telegram to view this post
VIEW IN TELEGRAM
๐Ÿ‘6
Forwarded from UMFT Amaliyot
This media is not supported in your browser
VIEW IN TELEGRAM
๐Ÿค Na gaaap hamkasb ?
Frontend dasturchi amaliyotni 3-mavsumini boshlaymizmi ?

Amaliyotga qabul uchun 3 ta bosqichdan o'tishingiz lozim bo'ladi:
1-bosqich. Figma fayl dizaynni verstka qilish
2-bosqich. Hackaton
3-bosqich. Suhbat

Amaliyot:
โญ๏ธ 9-iyul 10:00 da 1-bosqichga start beriladi
โญ๏ธ Formati gibrid (online/offline)
โญ๏ธ Bepul
โญ๏ธ Davomiyligi 2 oy

Batafsil ma'lumotni @umft_practice kanalda kuzatib boring. ๐Ÿ‘
Please open Telegram to view this post
VIEW IN TELEGRAM
๐Ÿ‘10
#vue #frontend


Vue.js Crash Course 2024


Vue 3 asosiy tushunchalari, options & composition API, direktivalar, ref & reactive o'zgaruvchilar, props va boshqa ko'plab tushunchalarni o'rganish uchun 3 soatlik tezkor kurs. Shuningdek "Job listing project " loyihasi ham ko'rsatilgan

๐Ÿ“ฑ Videoga havola

@frontend
Please open Telegram to view this post
VIEW IN TELEGRAM
๐Ÿ‘13
#css #frontend

Matnni qanday qilib n ta qatorgacha cheklash va qolganini yashirish mumkin?

 p {
display: -webkit-box;
-webkit-line-clamp: 3;
-webkit-box-orient: vertical;
overflow: hidden;
text-overflow: ellipsis;
}

@frontend
๐Ÿ”ฅ19๐Ÿ‘10
#jsLibrary #frontend


๐Ÿ“Š Statistikani Vizual Taqdim Etish: Chart.js

Chart.js โ€” sizga chiziqli, sektorli, ustunli va boshqa turdagi diagrammalarni tez va oson yaratish imkonini beradi. Mobil-qurilmalarda ham yaxshi ko'rinadi.

Batafsil ma'lumot: www.chartjs.org

@frontend
Please open Telegram to view this post
VIEW IN TELEGRAM
๐Ÿ‘5๐Ÿ”ฅ2
Frontend
๐Ÿ†• Diqqat

Maqolalaringizni @frontend kanalida e'lon qilish imkoniyatini taklif etamiz.
Bu yodingizdami ?

Tajribali dasturchilarni sohadagi dolzarb muammolarga yondashuvlari, yechimlari haqida post/maqola yuborishlarini taklif qilamiz ๐Ÿ˜

#balkiFoydasiTegar
Please open Telegram to view this post
VIEW IN TELEGRAM
๐Ÿ‘9๐Ÿ”ฅ3
#jsLibrary #frontend


๐Ÿ’ฆ Eng Yaxshi 8ta JS Animatsiya Kutubxonasi

1๏ธโƒฃ GSAP (GreenSock Animation Platform) - Yuqori samarali HTML5 animatsiyalar yaratish uchun mo'ljallangan.

2๏ธโƒฃ Framer Motion - React uchun opensource kutubxona.

3๏ธโƒฃ Anime.js - CSS xususiyatlari, SVG va DOM atributlarini animatsiya qilish uchun mo'ljallangan.

4๏ธโƒฃ Popmotion - JavaScript uchun yengil animatsiya kutubxonasi.

5๏ธโƒฃ React Spring - React ilovalari uchun animatsiyalar yaratishda qo'llaniladi.

6๏ธโƒฃ Three.js - 3D grafikalarni yaratish va animatsiya qilish uchun kutubxona.

7๏ธโƒฃ Vivus - SVG tasvirlarni animatsiya qilish uchun mo'ljallangan.

8๏ธโƒฃ Mo.js - Murakkab va qatlamli animatsiyalar yaratish uchun ishlatiladi.

@frontend
Please open Telegram to view this post
VIEW IN TELEGRAM
๐Ÿ‘8๐Ÿ”ฅ7
https://t.iss.one/boost/frontend ๐Ÿ’ง

Bu sizlar uchun ajoyib ma'lumotlarni ulashib borishga motivatsiya beradi โšก๏ธ
Please open Telegram to view this post
VIEW IN TELEGRAM
๐Ÿ”ฅ7๐Ÿ‘5
Yoki aksincha? ๐Ÿ˜‚

@frontend
Please open Telegram to view this post
VIEW IN TELEGRAM
๐Ÿ”ฅ19๐Ÿ‘5
Forwarded from Uzbek Developers
Hozirgi holatimiz.. ;)

uzbekdevs.uz / @uzbekdevs
๐Ÿ”ฅ14๐Ÿ‘3
#100DaysOfFrontend #frontend


Assalomu aleykum hammaga ๐Ÿ‘‹

โšก๏ธ Bugundan (12.07.2024) #frontendChallenge boshlangunga qadar #beginner'lar uchun mo'ljallangan yangi #100DaysOfFrontend chellenjiga start beramiz!

#100DaysOfFrontend haqida:

Kimlar uchun (daraja):
- boshlang'ich (beginner)

Texnologiyalar:
- html, css/css frameworks, (js qo'shish ixtiyoriy)

Dizayn:
- loyiha figma maketi beriladi

Loyiha muddati (deadline):
- 1 sutka (24 soat)

Yechimlarni/ishlaringizni kanalga joylangan mos post izohlar qismiga yuborishingiz mumkin.

Bu chellenjda discipline (intizom) ushlansa juda yaxshi shaxsiy izlanish va bilimga ega bo'lasiz!

@frontend
Please open Telegram to view this post
VIEW IN TELEGRAM
๐Ÿ”ฅ6๐Ÿ‘5
Frontend
#100DaysOfFrontend
Bugungi vazifa yuboriladi:
Juma (12.07.2024), soat: 20:00

Deadline:
Shanba (13.07.2024), soat: 20:00

Qolgan kunlari shu tarzda davom etadi...
๐Ÿ”ฅ10๐Ÿ‘4
๐Ÿ”ฅ16๐Ÿ‘6
DRY termini

DRY (Don't Repeat Yourself) prinsipi dasturiy ta'minot ishlab chiqishda juda muhim hisoblanadi va uning asosiy maqsadi kodni takrorlashni oldini olishdir. Bu prinsip dasturiy ta'minotning o'qilishini, qo'llab-quvvatlanishini va kengaytirilishini osonlashtiradi.


DRY prinsipining ko'plab afzalliklari bor:


Aytaylik yuqoridagi kod misolida agar biz DRY prinsipiga amal qilinmagan holatdagisiga qaraylik. Agarda "button"ning biror xususiyatini o'zgartirmoqchi bo'lsak biz barcha "button"larni o'sha xususiyatlarnini bittama-bitta yozib chiqishga majbur bo'lamiz. Aytaylik "border-radius" xususiyati qiymatini 12px qilmoqchimiz.

Lekin biz DRY prinsipiga amal qilingan holatdagi kodga qarasak, ".button" classli elementning xususiyatini o'zgartirsak ".button" classli barcha elementlarni xususiyatlarini bitta kod blokida o'zgartira olamiz.

Masalan bunday ko'rinishda foydalanamiz:
<button class="button button-primary">Button</button>


Humoyunmirzo
๐Ÿ‘8๐Ÿ”ฅ5
Frontend pinned ยซ#100DaysOfFrontend #frontend Assalomu aleykum hammaga ๐Ÿ‘‹ โšก๏ธ Bugundan (12.07.2024) #frontendChallenge boshlangunga qadar #beginner'lar uchun mo'ljallangan yangi #100DaysOfFrontend chellenjiga start beramiz! #100DaysOfFrontend haqida: Kimlar uchun (daraja):โ€ฆยป