Josh*Developer @joshdeveloper Channel on Telegram

Josh*Developer

@joshdeveloper


IT blog of:
Umar Sadullayev
Muslim 🌙
Senior Frontend Engineer
Angular GDE
Founder of @MockInt
and @Vector_academy_uz

Josh*Developer (English)

Are you passionate about IT and eager to learn from industry experts? Look no further than 'Josh*Developer' - the Telegram channel created by Umar Sadullayev, a Muslim Senior Frontend Engineer and Angular GDE. With a background in IT and experience in the field, Umar shares his knowledge, insights, and tips for aspiring developers through his IT blog. In addition to being the founder of @MockInt and @Vector_academy_uz, Umar uses his platform to educate and inspire others in the world of technology. Whether you're a seasoned developer looking to stay updated on the latest trends or a beginner looking for guidance, 'Josh*Developer' is the perfect channel for you. Join today and take your IT skills to the next level!

Josh*Developer

20 Nov, 09:40


Quyida o'zimizda bo'lib o'tadigan, ikki mashxur "Tech event"lar sanalari. "Networking" va bilim olish uchun eng yaxshi imkonlardan biri.

Mana: https://t.me/mdcuzbekistan/909

#event

@JoshDeveloper

Josh*Developer

20 Nov, 00:24


Angular o'zining 19-versiyasini ham taqdim etdi.

Oxirgi 3 yillikda juda katta o'sish bo'lyapti.

Batafsil ushbu blogda o'qisangiz bo'ladi: link

Biz esa Angular kursimizga qabulni davom etyapmiz. Allaqachon o'quvchilarga vazifalar berib, kursga tayyorlayapmiz.

Batafsil: link

#angular

@JoshDeveloper

Josh*Developer

18 Nov, 13:33


3 simple guidelines for better naming:

1. Classes: use nouns

class MapPaymentMethod
class PaymentMethodMapper

2. Functions and methods: use verbs

emailSend()
sendEmail()

3. Booleans: use adjectives

active
isActive

Small change → Big impact.

Josh*Developer

18 Nov, 06:51


Nega Angular'ni qiyin deyishadi?

Chunki, Angular freymvorkdan ko'ra, ko'proq platformaga o'xshaydi.

Angular'da boshqa freymvorklardan ko'ra ko'proq tayyor yechimlar mavjud.
Shaxsan o'zim ham, Google Developer Expert bo'la turib, Angular tomonidan tayyor qilingan juda ko'p modullarni haligacha ishlatmaganman.
Yaxshi tomoni esa, bu modullar hammasini Angular jamoasi o'zlari "support" qiladi. Shu sabab tanlovda va "compatilibity"da uncha katta muommolar bo'lmaydi.

"Angular'ni o'rganish qiyin, Pro bo'lish esa oson" - deb shu sabab aytishadi.
(React'da esa teskarisi desam, urushmaysizlarmi? 😉)

#angular

@JoshDeveloper

Josh*Developer

16 Nov, 14:51


Bugun 21:00 dan Angular kursimizga qo'shilganlar bilan bepul tayyorgarlik darslarini boshlaymiz, Xudo xohlasa.

Pullik darslar boshlanguncha tayyorlanib turish uchun.

Frontint.uz dan ba'zi pullik manbalar ham ulashmoqchiman inshaaAlloh.

Angular kursiga qo'shilmoqchilar @vector_academy_admin ga bog'lanib, bizga qo'shilib olishlari mumkin.

#eslatma

Josh*Developer

15 Nov, 14:08


Angular'chi bilishi shart bo'lgan 21 ta mavzu:

1. Angular structure
2. Component structure
3. Component interactions
4. Bindings, One way, two way
5. CLI
6. Services
7. Pipes, Custom pipes
8. Directives, Custom directives
9. RxJS, Observables, operators, Subjects
10. Routing
11. content projection
12. Forms, Reactive forms
13. Dependency Injection
14. HTTP
15. Interceptors
16. Route guards
17. Lazy loading
18. Template control flow
19. Change detection
20. Signals
21. Standalone components

Ushbu kursimizda bularni deyarli hammasini amalda ishlatamiz va o'rganamiz, Xudo xohlasa.

#angular

@JoshDeveloper

Josh*Developer

12 Nov, 14:27


Bu kursda Angular'da ko'proq loyihaga e'tibor qaratmoqchiman. Avvalgisida nazariya sabab juda cho'zilib ketgandi. Bunisida darrov loyiha qilishga kirishamiz va shu orqali o'rganamiz, Xudo xohlasa.

7-dekabr'da start oladi. Ammo, tayyorgarlik darslari ham qilishimiz mumkin ertaroq qo'shilganlar bilan.

#eslatma

Josh*Developer

12 Nov, 12:32


"Angular" olamiga qo'shilish vaqti keldi! 😎

👀 Angular'da kam sonli kuchli mutaxassislardan bo'lishni istaysiz, ammo qanday bunga tez erishishni bilmayapsizmi?

☺️ Unda, eshiting: “Vector IT academy” sizlarga tezkor amaliy Angular kursini taqdim qiladi.

💚 Mentorimiz — Umar Sadullayev:
Senior Frontend Engineer;
Google Developer Expert;
Chetel tajribasiga ega dasturchi;

💚 Shuningdek:
Kurs boshlanguncha bepul tayyorgarlik darslari olib boriladi.
Birinchi darsdanoq amaliy darslar boshlanadi;
"Rate Ideas" nomli real Backend bilan ishlaydigan loyiha boshidan oxirigacha quriladi.
Akademiya va Google Expert tomonidan eng yaxshi o'qigan 5 tagacha o'quvchiga ishonch sertifikati beriladi va ularni ishga joylashishiga yordamlashiladi.

💚 Bizga bog'laning:
🔗 t.me/vector_academy_admin

💚 Bizning saytimiz:
🔗 vector-academy.uz

#english

@vector_academy_uz — bilim va tajriba kesishgan nuqta!

Josh*Developer

11 Nov, 18:15


Oramizda React, Angular va Vue’dan tashqari boshqa yangiroq freymvorklarda real loyihada ishlayotganlar bormi?
Masalan, Solid, Svelte yoki boshqa.

Taasurotlaringiz haqida bo’lishmaysizmi?)

#frameworks

@JoshDeveloper

Josh*Developer

11 Nov, 17:43


Uxlamaganlar bo'lsa, Khumoyun tog'amni uyqu haqidagi postini o'qib, keyin uxlashni tavsiya qilaman.

Link: https://t.me/khumoyun_codes/754

Tog'a, dolyami kutama

@JoshDeveloper

Josh*Developer

11 Nov, 17:31


Sun'iy intelektdan hali ham foydalanmayotgan dasturchi yo haddan tashqari aqlli yoki ahmoq.

#quote

@JoshDeveloper

Josh*Developer

11 Nov, 14:44


Tanishing, vector-academy.uz 😎

ℹ️ O’quvchilarimiz tomonidan akademiyamiz uchun tayyorlangan veb-sahifamiz ishga tushirildi.

Xo’sh, sayt sizga yoqdimi? Izohlarda yozib qoldiring.

#webSahifa

@vector_academy_uz — bilim va tariba kesishgan nuqta!

Josh*Developer

09 Nov, 06:28


"Code review" jarayonida nimalarga e'tibor berish kerak?

1. Loyihada kelishilgan ichki qoidalarga.
2. "PR" ochilganda "CI check"lar bo'lsa, shularga.
3. Loyiha biznes logikasi to'g'ri implement qilinganiga.
4. Loyihadagi "Best-practices"ga. Masalan, "folder-structure", "namings" va hkz.
5. "Pattern" va "Anti-pattern"larga.
6. Prinsipllarga, (SOLID, KISS, DRY va hkz)
7. Yozilgan kod "side-effect"lar keltirib chiqarishi mumkinmi yoki yo'qligiga. (Masalan "memory-leaks", ortiqcha "request"lar va hkz)
8. Loyiha arxitekturasi chiziqidan chiqilmaganiga. Masalan, komponentlarning vazifalari alishib qolmaganmi, bir modul boshqa modulni noto'g'ri ishlatyaptimi...
9. va hkz.

#codeReview

@JoshDeveloper

Josh*Developer

06 Nov, 05:39


"Code review" jarayoni yaxshigina energiya oluvchi jarayon.

Bir intervyuda bir savol berishgandi.

- "Code review" qilayotganingda nimalarga e'tibor qaratasan ko'proq?

Javobimni va fikrimni birozdan so'ng yozib qoldiraman, Xudo xohlasa.
Sizga shu savol berilganda, nima deb javob bergan bo'lar edingiz?

#codeReview

@JoshDeveloper

Josh*Developer

01 Nov, 20:32


Buni o'chirishdi. To'g'ri tushunib.

Kursni sharoiti yo'qlar uchun shundoq ham bepul qilganmiz.

Bunday qilish yaxshi emas. Boshqalarni kurslarini ham tarqatayotganlar bo'lsa, uyalishlaringizni so'ragan bo'lar edim. Kimdir katta mehnat qilgan ishni bunday yoqimsiz yo'l bilan tarqatib yuborish, hech qaysi mezonga to'g'ri kelmaydi.

Josh*Developer

01 Nov, 20:18


Mana shu ishni qilayotganlardan rozi emasman.

Hurmatingiz borida bu ishni to'xtating.

#uyat

@JoshDeveloper

Josh*Developer

27 Oct, 18:10


Angular kursi e'loni yaqin kunlarda chiqadi inshaaAlloh

Qatnashmoqchi bo'lganlar tayyor turaversin ;)

#eslatma

@JoshDeveloper

Josh*Developer

27 Oct, 14:10


Buyerga qarab ketinglar: https://t.me/umar_shares/431

Rahmat.

Josh*Developer

26 Oct, 12:21


Dasturchi sifatida o’sishning 10ta printsipi:
1. CEO kabi fikrlang
2. To’siqlarga rozi bo’lmang
3. Tashabbus ko’rsating
4. Yaxshi yozishni o’rganing
5. O'z ishingizni boshqaring
6. O’z o’qishingizni boshqaring
7. Qurollaringizni chuqur biling
8. Faol aloqada bo'ling
9. Collaboration qilishni o'rganing
10. Professional va ishonchli bo'ling

Bir choynak choyni damlab olib obdon o’qib chiqsa bo’ladigan post seriyalari bo’ldi. Umid qilaman hamma o’zi uchun nimadir o’rgandi.

[Inspired by Dan Heller]

#Karyera #Career #SWECareer #CareerTips #Dasturlash #Programming #SoftwareEngineering #IT

Josh*Developer

25 Oct, 17:19


E'tirof

Angular kursimiz ancha oldin o'z nihoyasiga yetdi. Ko'pchilik o'quvchilar ish joylariga ham chiqib ketishdi.

Bir o'quvchimizni o'z kompaniyamizga ishga ham oldik.
Ba'zilar kurs yarimida qolib ketishdi.

Quyida esa 30 tacha o'quvchidan TOP 5 likka kirgan va hali ish topmagan shogirdlarimiz ro'yxati, kimga kerak bo'lsa Angular dasturchi, marhamat:

1. Muqimjon Mamadaliyev - Full stack (.NET & Angular) Dasturchi. TOP 5 o'quvchi. Kursda bizga bepulga Backend loyiha ham ko'tarib berdilar. Angularda ham aktiv bo'ldilar.

Kontakt: @muqimjon_m

2. Asrorbek Qayumov - Frontend dasturchi. TOP 5 o'quvchi. Kursda birnecha marta imtihon va quiz'larda birinchi o'rinni egalladi. Angularda ham yaxshi o'rgandi.

Kontakt: @QayumovAsror

3. Abdurashid Jo'rayev - Frontend dasturchi. Kursda aktiv qatnashdi. Verstkani juda yaxshi qiladilar. Ammo, orada Angular darslarida ba'zan ko'rinmadilar. Orada Akademiya uchun sayt qilib berdilar. Chiroyli chiqdi. Tavsiya qilaman.

Kontakt: @AbdurashidJorayev

#tavsiya

@JoshDeveloper