Josh*Developer
4.86K subscribers
420 photos
38 videos
12 files
656 links
IT blog of:
Umar Sadullayev
Muslim πŸŒ™
Senior Frontend Engineer
Angular GDE
Founder of @vector_academy_uz and @pingpong_dev
Download Telegram
Siz TypeScript ni bilasizmi ?

Oramizda nechta odam TypeScript ni bilarkin :)
Anonymous Poll
22%
Ha bilaman
69%
Yo'q , ammo o'rganish niyatim bor
9%
Yo'q, niyatim ham yo'q
Dasturlashni tez va mustahkam o'rganishingiz uchun o'z maslahatlarimni ulashishimni istaysizmi?πŸ˜‰
Anonymous Poll
82%
Ha
18%
Albatta
Tepada va'da qilgan maqolam chiqdi.

Dasturlashni mustaqil o'rganyotganlarning xatolari va bularga yechimlar haqida qisqacha maslahatlarimni ulashdim.

Marhamat.

@JoshDeveloper
Hurmatli kanal a'zolari.
Jum'a kunlari kanalga "Iymonimizni yanada ziyoda qiladigan postlar tashlash kuni" qilishimga qanday qaraysiz ?
Anonymous Poll
67%
A. Zo'r, MaaShaaAlloh 😊
10%
B. Yaxshi qaraymiz albatta 😊
23%
A va B javoblar to'g'ri
Bilasizmi, Alloh O'zining eshigida turishingiz uchun, ba'zan qolgan eshiklarni yopiq qo'yadi.

Musibat, g'am yoki qiyinchilik keldimi ?
Alloh balki sizni O'z eshigiga chorlayotgandir...)

#dinim_islom

@JoshDeveloper
Yurganingizda, o'tirganingizda va xatto yotganingizda tez va oson savobga erishishni zo'r usulini aytaymi ?

Zikr qiling😊

SubhaanAlloh - Alloh (ayb-nuqsonlardan) pokdir.

Alhamdulillah - Allohga hamd bo'lsin.

Allohu Akbar - Alloh buyuk.

Astag'firulloh - Alloh mag'firat qilsin.

.............. va hkz.

@JoshDeveloper
πŸ‘3
Pure va Impure function nima ekanligini bilasizmi?


Kommentga bilimingizni qolganlarga ulashingπŸ‘‡

@JoshDeveloper
EPAM haqida va EPAMga kirishim haqida kichik postlar ham yozib boraymi ?
Anonymous Poll
92%
Ha :-)
8%
Yo'q shart emas :-!
Assalaamu alaykum!

Bugun men sizlarga o'zim haqimda va EPAMgacha bo'lgan kichik sayohatim haqida gapirib beraman.

2019-yilning yoz fasli. Men uchun muhim oylar edi. Chunki birinchi marta universitetga topshirish yilim edi. Iqtisodiyot universitetining Turizm yo'nalishini tanlagandim.
Javoblar chiqdi, yaxshiyamki kirolmadim πŸ˜‰. Shu yoz faslidan boshlab dasturlashga ilk qadamlarimni qo'yganman.
Deyarli bir yarim yil oraliqida, ayrim kompaniyalarda ishladim, o'qidim, ko'plab xatolar qildim. 2021 - yilda EPAMga referral tizimi orqali taklif qilindim.
To'g'risini aytsam, birinchi hammasi oddiy hazildek tuyuldi 😹. Keyin hammasi jiddiylashishni boshladi, birinchi texnik intervyuga chaqirishdi.
Sanani belgiladik. Hayajonlanishni boshlagan edim, chunki intervyu ingliz tilida bo'lar edi. Tushadigan savollarga tayyorlanishni boshladim. JS/TS va Angulardan savollar tushishi kutilyotgan edi va shunday ham bo'ldi.
Intervyu chamasi 2 soat davom etdi. Ingliz tilini juda yaxshi bilmaydigan men , intervyuga kelganda sayrab ketdim πŸ˜‚. So'ngra natijalar chiqdi. Javoblar yaxshi edi va hal qiluvchi 2-chi intervyu bo'lib o'tdi. Bu yerda oyliklar, ish , ish vaqtlari va hkz.lar haqida gaplashdik. Oradan ko'p o'tmay Alloh EPAMga rasman qabul qilinishimni nasib qildi Alhamdulillah. Ilk ish kunim juda zerikarli o'tdi. Yangi noutbuk va shu kabi narsalar bilan ta'minlashdi. Yangi tanishlar orttirib oldim ham. Hozir esa oradan deyarli 6 oy o'tadi kirganimga. Bu orada juda ko'p narsalar bo'ldi, o'zgardi. ))

EPAMga ishga kirishning ustunliklari haqida gapirsam.
1. Uydan ham, ofisdan ham bemalol ishlashingiz mumkinligi judayam ajoyib.
2. Bilim olishingiz va o'sishingiz uchun katta imkoniyatlar beriladi.
3. Chet elning Judayam katta projectlarida ishlash imkoni juda yuqori va sizga ma'qul kelmaydigan projectda ishlamasligingiz mumkin. (Xarom projectlarni ham nazarda tutdim)
4. Shuningdek, chet ellik ko'plab tanishlar orttirishingiz ham mumkin πŸ˜‹ (O'zimda shu paytgacha, Amerika, Meksika, Ukraina, Belarusiya, Venusuela va boshqa davlatlardan tanishlarim bor)

va boshqa ko'plab qulaylik va ustunliklar bor.

Savollarga kommentda javob berishga harakat qilaman :)
InshaaAlloh.
E'tiboringiz uchun rahmat!

@JoshDeveloper
πŸ‘8
Angular dasturchisi bo'lish uchun o'zim ishlatgan va ishlatayotgan Roadmap(Yo'l xaritasi)ni tuzdim.
Marhamat.

1. HTML/CSS/JAVASCRIPT dan yaxshi bilim talab qilinadi.
2. TYPESCRIPT o'rtacha bilimlar.

Angular o'zidan quyidagi mavzular:

3. Dastur strukturasi (Modullar, Componentlar, Servicelar va hkz),
4. Componentlar orasida ma'lumotlar almashish,
5. Component strukturasi
6. Property binding
7. Event binding
8. Two-way binding
9. CLI
10. ng-template, ng-container, ngTemplateOutlet
11. ng-content
12. RxJS boshlang'ich tushuncha, Operatorlar, subscribtionlar va hkz
13. subscribe() va unsubscribe()
14. Pipes
15. Async pipe
16. Built-in Directives
17. Attribute directive
18. Structural directive
19. Forms
20. Reactive Forms
21. Services
22. Dependency injection
23. Angular HTTP
24. Interceptors
25. Routing
26. Route Guards
27. Resolvers
28. Lazy loading
29. PWA
30. Change detection
31. Testing

va yana boshqa ko'plab mavzular.
Esimga kelsa bu listni yana to'ldirib boraman inShaaAlloh.

Kanal: @JoshDeveloper
πŸ‘5⚑1😒1
MENU:

O'zbek tilidagi barcha maqolalarim va boshqa manbalarni ushbu jadvaldan topib olasiz.
Yangi maqola chiqsa ushbu menyuga albatta qo'shib boriladi.
InshaaAlloh

JavaScript
1. Optional chaining(?.)
2. Data types(ma'lumotlar tiplari)
3. First class functions
Array metodlari
4. Array metodlari #1
5. Array metodlari #2
6. Array metodlari #3

7. Destructuring assignment
8. JSda Garbage Collection
9. Closure
10. Hoisting
11. Mantiqiy operatorlar
Asynchronous JavaScript
12. Kirish. Sinxron va Asinxron JavaScript
13. "Callback" nima ?
14. Promise nima va qanday ishlatiladi ?
15. Promise metodlar va ishlatilishi
16. Async await

17. Object descriptors va flags (Kanal a'zosidan)
18. this kalit so'zi va call, apply, bind
19. Object tipi va reference

Angular
1. Kirish.
2. Angular roadmap

Node.js
1. Node.js da event loop (kanal a'zosidan)

Boshqa postlar:
1. Muvaffaqiyatlar qoidasi
2. Dasturlashni mustaqil o'rganayotganlarga maslahat.
3. Nega bizdan yana avalgidek olim va allomalar chiqmayapti ?
4. Ilk namoz, ilk sajda
5. Junior dasturchi nimalarni bilishi kerak ?
6. Dasturlashni o'rganishdan maqsad ? Oliy maqsad ?

Podcastlar:
1. AI haqida nimalar bilamiz ? - Anvar Narzullayev bilan.
2. Dasturchi sifatida vaqtni to'g'ri boshqarish - Ulug'bek Samigjanov bilan.
3. Junior va Middle dasturchi farqi, freymvork tanlash - Umar Muhandis bilan.
4. "Soft skill"lar nima ? - Javaholics (Humoyun) bilan.
5. EPAM va ITransition haqida - Umar Sadullayev
6. Juniorlikdan Seniorlikkacha - Umar Muhandis bilan
7. Juniorlik davri - Sardorbek Muxtorov bilan

<β€”β€”β€”β€”β€”β€” MENU β€”β€”β€”β€”β€”β€”>
πŸ‘39πŸ”₯9❀5
Kod 'compile' bo'lmagan paytda bitta tanga yig'ishni boshlasak ...
1 soatdan keyinβ˜οΈπŸ˜‚πŸ˜‚

Kimlardir bir kunda millioner bo'larmidi ?πŸ‘€πŸ˜‚

#joke

@JoshDeveloper
πŸ‘3😁1
Assalaamu alaykum.

Anchadan beri maqola yozmay qo'ygandim.

InshaaAlloh shu bir hafta ichida JS/TS dan qaysi mavzuni aytsangiz, bilsam maqola yozib beraman.

Qaysi mavzudan maqola yozay ?

Variantlarni kommentga yozing.
Promise
?
. . . .

@JoshDeveloper
Kechagi so'rovnomada kelgan javoblar.

queue 🌚

Ts

prototypes

Promise

Call apply bind

JS ni 1kunda oʻrganish🌚


Shu oxirgini yozgan ishtirokchimiz juda g'ayratli ekan 🀣

Demak , keyingi maqolam inshaaAlloh
"call, apply, bind va this kalit so'zi" mavzusida bo'ladi.

Keyin esa inshaaAlloh Promise va prototypelarni ko'rib chiqamiz.

@JoshDeveloper
Va'da qilganimdek, call, apply, bind va this kalit so'zi haqidagi maqolamni yozdim.

Tepada ko'rishingiz mumkin πŸ˜‰

@JoshDeveloper
πŸ‘9
Josh*Developer pinned Β«Va'da qilganimdek, call, apply, bind va this kalit so'zi haqidagi maqolamni yozdim. Tepada ko'rishingiz mumkin πŸ˜‰ @JoshDeveloperΒ»
Dasturchilardan harnarsa kutsa bo'ladi degan rasm bo'libdi β˜οΈπŸ€«πŸ˜„
#joke

@JoshDeveloper
Object tipi nega "Reference type" deyilishini bilasizmi ?
Anonymous Poll
38%
Ha bilaman
29%
Yo'q bilmayman
33%
Maqola kutib qolamiz πŸ˜ŽπŸ‘€