JavvaDev


Channel's geo and language: Uzbekistan, Uzbek
Category: Edutainment


Yoz, tekshir, ishga tushir!
github.com/javohirmars
@javohirmars

Related channels

Channel's geo and language
Uzbekistan, Uzbek
Category
Edutainment
Statistics
Posts filter


Forward from: Nurmukhamedoff
Kompaniyada endi ish boshlaganingizda quyidagilarga e'tibor bering

1. Onboarding dan unumli foydalaning

Avval onboarding nima degan so'zga to'xtalsam. Siz kompaniyaga moslashib olish jarayoningiz onboarding deyiladi. Unda siz jamoadagilar bilan tanishasiz, loyihalar bilan tanishib chiqasiz yoki siz qo'shilgan loyihada ishlatiladigan texnologiyalarni birma-bir qarab chiqasiz. Onboarding muddati o'rtacha 1 oy davom etadi va bu hamma kompaniyalarda har hil, qaysindadir ko'p, qaysindadir oz bo'lishi mumkin. Masalan men hozirgi kompaniyada 23-May dan ish boshlagan bo'lsam, onboarding hali tugamadi lekin bitta loyihada qatnashib kelayapman va u yaqinda productionga chiqadi😃

Endi bu jarayondan unumli foydalanish qanday bo'ladi degan savolga keladigan bo'lsam.

Birinchi navbatda jamoadagilar bilan yaqindan tanishib chiqing sababi projectda muammolar bo'lganda aynan ular sizga ko'proq yordam beradi.
Kompaniya ishlatadigan biror texnologiyani bilmasangiz uni onboarding jarayoni tugaguncha elementar darajada bilib olishga harakat qiling va keyinchalik sizda bu bo'yicha savollar ko'p qiynamaydi.

2. Tushinmadingizmi so'rang

Yangi kompaniya, yangi jamoa va albatta turli hil loyihalar. Sizda bunga ko'nikish o'zingiz o'ylaganchalik oson kechmasligi mumkin, tabiiyki sizda savollar tug'ila boshlaydi. Aynan shu savollarga javob olish uchun avval google dan so'rang javob topsangiz sizdan ancha avval kompaniyaga qo'shilgan jamoadoshizdan to'g'ri yoki noto'g'ri ekanligini so'rab oling. Bu sizga onboarding tugab sizga ma'suliyat kelganda as qotadi sababi siz komandani kodlash uslubiga tushib ulgirgan bo'lasiz.

3. Project managerlar bilan munosabatni yaxshi yo'lga qo'yib oling

Masalan siz kunning boshidan bugun nimalar qilishingizni va kun ohirida nimalar qilganingizni ularga yozib boring. Albatta nimalar siz uchun qiyin bo'layotganini aytishdan tortinmang.

Postni yaqinda ishga kirganlarga yoki kirmoqchi bo'lib yurganlarga ulashishni unutmang😊

@nurmukhamedoff_dev


const length = 5; const numbers = []; var i; for (i = 0; i < length; i++);{ numbers.push(i + 1); } console.log(numbers) // consoledagi natija?
Poll
  •   1, 2, 3, 4, 5, 6
  •   6
  •   NaN
19 votes


Forward from: Nurmukhamedoff
Barchaga Assalomu Alaykum

Ishga kirishdan avval o’zimga o’zim
Online frontend kursim uchun noldan 5 kishi uchun grant e’lon qilaman deb va’da berib qo’ygan edim. Alhamdulillah shu kunga yetqazgani uchun.

Demak grantga ega bo’lganlar online kurslarimni mutlaqo bepulga o’qiydi, faqat grant olish uchun talablar bor.

Kuniga kamida 2 soat vaqt ajrata olishi.
Pullik kurslarda o’qish uchun imkoniyati bo’lmasligi ( ta’limga ziqnalik qilib imkoniyatingiz bo’lsa ham grant olishga harakat qilmang iltimos, maksimalniy ta’lim uchun imkoni yo’q o’quvchilarni topishga yordam bering).

Hali grantni kimlarga, qanday tartibda berishni rejalashtirganim yo’q. Bu uchun takliflaringiz bo’lsa izohlarda qoldiring.

Ushbu postni imkoningiz yetgunicha tarqating, tez kunda grantga qabul e’lon qilaman.

@nurmukhamedoff_dev


💡 NETWORKING tips

🤝 Help people.
🎤Ask for feedback.
👬 Join communities.
🌐 Join Online Meet-ups.
🗣️ Attend Twitter Spaces.
👨🏻‍💻 Participate in Hackathons.
👤 Attend In-person Meet-ups.
💚Contributing to Open Source.


Video is unavailable for watching
Show in Telegram
#z-index haqida qisqacha)




some commonly used Methods of #DOM:

- getElementById()

- getElementsByClassName()

- getElementsByTagName()

- querySelector()

- querySelectorAll()


JavaScript #cheatsheet


Dasturchilar bilishi kerak bo'lgan akronimlar:

ASO - App Store Optimization
BASH - Bourne Again Shell
CLI - Command Line Interface
CRUD - Create, Read, Update, Delete
CDN - Content Delivery Network
DRY - Don't repeat yourself
LTS - Long Term Support
MVC - Model, View and Controller
REGEX - Regular Expression
SDK - Software Development Kit
SEO - Search Engine Optimization
TDD - Test Driven Development


JavaScript all array methods in one Cheetsheet


Forward from: AHBS
​​Men Python’ni yomon ko’raman!

Assalomu alaykum! Albatta, katta tanaffusni shunda qo’rqinchilik sarlavha bilan boshlash kerak edi. Havotir olmang, men Python’ni sarlavhachalik yomon ko’rmayman, faqatgina uning ko’pchilik yosh dasturchilarning birinchi va oxirgi dasturlash tili bo’lib qolayotganini yomon ko’raman. Keling, bugun shu haqida batavsil to’xtalib o’tsam.

Python web uchun o’ylab topilmagan til.

Ko’pchilik bu tilni web uchun o’rganishini kuzataman, vaholanki tilning haqiqiy o’rni umuman Web yo’nalishida emasdir. 1991-yili Guido van-Rossum tomonidan bu til o’ylab topilayotgan paytda Sun’iy Ong (Artificial Intelligence) ustida katta ishlar olib borilayotgan bo’lgan. Ayni o’sha damlarda Pythondek sodda til kerak bo’lgan. Uning vazifasi — Matematikaga oid bo’lgan Sun’iy Ong yo’nalishida kod yozish jarayonini soddalashtirsh bo’lgan. Agar Siz ham Pythonni Sun’iy Ong yoki Ma’lumotlar Ilmi (Data Science) yo’nalishda ishlatmoqchi bo’lsangiz, uni haqiqiy kuchidan foydalangan bo’lasiz. Web esa Python’da bir kichkinagina bo’limdir.

Python haqiqatda oson til emas.

To’g’ri unga kirishib olish oson, ya’ni birinchi kichik algoritmlarni dasturlash Python’da juda tez kechadi. Lekin vaqt o’tgani sayin aniq bo’ladiki, Python unchalik oson emas ekan. Bunga ayni bir sabab bor — Python’ga yuklatiluvchi vazifalar murakkablashgani sayin, til juda ko’p bajariluvchi amallarni dsaturchi ko’zidan berkita boshlaydi (uning tabiati shunday). Bu hislat dasturlashga endigina kirib kelgan odamni qo’rqitib qo’yadi.

Shaxsan mening taklifim — Dasturlashni pastroq qatlamda turuvchi, har bir ishni aniq va shaffof ko’rsatib beruvchi tildan boshlash (C, C++). Shunda dasturchi tilni va kompyuterni haqiqatda his qila boshlaydi.

Python hamma yerda ham tez emas.

Kod yozilish davri Python’da boshqa tillarga nisbatan juda qisqadir. Tilning tuzilishi shunday-ki, u ko’p narsani o’zi bajarishga harakat qiladi, va agar dasturchi ayni shu kuchdan foydalanishni o’rganib olsa, haqiqatda yaxshi Python-dasturchi bo’lib yetishadi. Lekin tajribali Python-dasturchi o’zi ishlaydigan tilning hamma yerda ham kuchli emasligini biladi. Python’ning asosiy ishlatilish joylari quyidagilar:

- Data Science (Ma’lumotlar Ilmi);
- Artificial Intelligence (Sun’iy Ong);
- Neural Networks (Neyrotizimlar);
- Rapid Prototyping (Taqdimot uchun dasturning boshlang’ich prototiplari ham shu tilda yasaladi);
- DevOps (Ko’pchilik DeOps dasturchilar ayni shu tilni DevOps vazifalarini bajarishda ishlatadilar);
- Web (Django, Flask)

E’tibor bergan bo’lsangiz, tilni Webdan boshqa juda ko’p joylarda ishlatish mumkin, va shu ishlatilish joylarida Python o’zini Webdan ko’ra yaxshiroq tutadi.

Shuning uchun Python’ni tanlash niyatingiz bo’lsa, uning kuchli tomonlari ishlatiladigan yo’nalishlarga e’tibor bering. Agar faqat Web yo’nalishida qolmoqchi bo’lsangiz — Web uchun juda yaxshi bo’lgan NodeJS, PHP kabilarni o’rganganingiz ma’qulroq, chunki Python Webdan ko’ra ko’proq ishlarga qodir til, uni uvol qilgandan ko’ra, o’rganmagan ma’qul.


Forward from: Nurmukhamedoff
Kompyuterim dasturlashga bo’ladimi deb yozadiganlar uchun mahsus🙂

Avval dy deganini eshitgandim🥲

Twitterdan olindi
@nurmukhamedoff_dev


JavaScriptda kod yozayotganimda.

@javvadev


Qaysi teg elementida foydalanuvchilar ma'lumotlarni kiritishda oldindan belgilangan variantlarning ochiladigan ro'yxatini ko'radilar.
Poll
  •   "radio"
  •   "checkbox"
  •  
  •  
  •   dropdown
8 votes


1. HTML quiz


⚡Barcha Css Selektorlar ⚡


Hozirda #UkrainaRossiyaUrushida ishtirok etayotgan #kiberguruhlar roʻyxati

@javvadev




Frontend muammolarining aksariyatini yaxshiroq backend yaratish orqali hal qilish mumkin

@javvadev


CSS yozishda vaqtingizni tejaydigan 8 ta ajoyib veb-saytlar!

1. mycolor.space

Mukammal ranglar palitrasini topishga vaqt sarflamang
SHUNCHAKI RANGNI KIRITING!
Va ajoyib ranglar palitrasini yarating.

2. cssbuttons.io

Loyihangiz uchun mukammal tugma(button)ni toping
Kontent ochiq manbada (open-source) va foydalanish bepul!

3. getwaves.io

Zamonaviy veb-dizayningiz uchun noyob SVG to'lqinlarini yaratish uchun bepul SVG to'lqin generatori. Egri chiziqni tanlang, murakkablikni sozlang!

4. neomorfizm.ios

Ranglar(color), gradiyentlar(gradient) va soyalarga(shadow) yordam beradigan CSS kod generatori.

5. bgjar.com

Veb-saytlaringiz, bloglaringiz va ilovalaringiz uchun bepul SVG fon generatori.

6. Remove.bg

Har qanday rasmning orqa fonini olib tashlaydi.
100% avtomatik va bepul.

7. shadows.brumm.af

Veb-ishlab chiqish loyihalari uchun chiroyli soyalarni yarating.

8: cssgradient.io

CSS chiziqli gradient yordamida kodlanishi mumkin chiziqli gradient.
Chiziqli gradiyentlardagi 'transition' o'tishlar burchak yoki yo'nalish bilan aniqlangan to'g'ri chiziq bo'ylab sodir bo'ladi.

@javvadev

20 last posts shown.

9

subscribers
Channel statistics