Assalomu aleykum!
Qurbon Hayitingiz Muborak Bōlsin🌙
Qurbon Hayitingiz Muborak Bōlsin
Please open Telegram to view this post
VIEW IN TELEGRAM
Vacancy: Frontend developer (remote work)
We are currently looking for a Frontend developer to work on projects.
We offer:
- salary from 1800$ to 2500$;
- remote work format;
- fulltime work
Requirements:
- Experience with JavaScript, HTML, CSS, React, TypeScrip, Redux and Redux-toolkit, NPM
- experience with solana/web3.js would be an advantage;
- work experience of 3 years and more;
- working language: Russian and English;
- level: middle and above
Responsibilities:
- User interface development and support;
- working with designers and backend developers to implement new features and improvements;
- component development;
- writing code to send requests to APIs to retrieve data.
Send a link to your portfolio and your resume for consideration!
Contact for communication: @leolomaev
Eng yaxshi Frontend vakansiyalar:
💼 @frontendVacancy 👈
Please open Telegram to view this post
VIEW IN TELEGRAM
Forwarded from Azimjon's Fikrlog
Demak Re'ja Bunday.
Keyingi 12 soat ichida https://tirikchilik.uz/azim sahifasida donatlar qabul qilamiz. (Tushgan barcha pulni + o'zimdan yana shuncha qo'shib) keyin uni Google orqali https://www.palestinercs.org/en ga donate qilamiz.
Demak 100 so'm yuborsangiz, men o'zimdan 100 qo'shib Google'ga, Google unga 200 so'm qo'shib Benevityga, Benevity esa 400 so'mni palestinercs.org tashkilotiga yuboradi va bu tashkilot Falastinga yordam sifatida tibbiy yordam va oziq-ovqat yuboradi, InshaAlloh.
Keyingi 12 soat ichida https://tirikchilik.uz/azim sahifasida donatlar qabul qilamiz. (Tushgan barcha pulni + o'zimdan yana shuncha qo'shib) keyin uni Google orqali https://www.palestinercs.org/en ga donate qilamiz.
Demak 100 so'm yuborsangiz, men o'zimdan 100 qo'shib Google'ga, Google unga 200 so'm qo'shib Benevityga, Benevity esa 400 so'mni palestinercs.org tashkilotiga yuboradi va bu tashkilot Falastinga yordam sifatida tibbiy yordam va oziq-ovqat yuboradi, InshaAlloh.
Frontend vacancy
Demak Re'ja Bunday. Keyingi 12 soat ichida https://tirikchilik.uz/azim sahifasida donatlar qabul qilamiz. (Tushgan barcha pulni + o'zimdan yana shuncha qo'shib) keyin uni Google orqali https://www.palestinercs.org/en ga donate qilamiz. Demak 100 so'm yuborsangiz…
Please open Telegram to view this post
VIEW IN TELEGRAM
Forwarded from Frontend
Please open Telegram to view this post
VIEW IN TELEGRAM
Maslahat
JavaScript ni zo'r o'rganmoqchi bo'lsangiz C++ ni o'rganing.
Nega?
1. JavaScript ostida C++ da yozilgan kodlar yotadi.
Hech o’ylab ko’rganmisiz, “setTimeout” o’zi qanday ishlaydi? Uning kodi qanday yozilgan?
Yoki “addEventListener” aslida signalni qayerda oladi?
Yoki oddiy “<button>” HTML tegi qanday qilib ekranga tugmacha chiqaradi?
“Event loop” o’z nomi bilan oddiy “while loop” asosida ishlashini bilarmidingiz?
O’ylab ko’rmagan bo’lsangiz, endi o’ylab ko’ring!
2. Xotirani boshqarish (Memory management)
JavaScript da bu narsani siz qilmaysiz. Sahna ortidagi JS engine bu ishlarni siz uchun qiladi. Uning qanday ishlashini tushunsangiz, quyidagi JS ko’nikmalaringiz rivojlanadi:
a. kod optimizatsiyasi
b. katta ma’lumotlar bilan ishlash
c. “memory-leak“larni payqay olish (ha JS da ham bo’ladi)
3. Multithreading
Bu ham JS da yo’q - desam xato gapirgan bo’laman. Shunchaki JS da boshqacha konstruksiya bor xolos (WebWorker lar). Undan tashqari “event-listener”lar va shu kabi brauzerning asinxron API lari boshqa thread da ishlaydi. Ularni yaxshi tushunish uchun “multithreading” qanday ishlashini bilish foydali.
4. Har bir texnologiya aslida sodda texnologiyalar jamlanmasi ekanini tushunish
Ularning murakkabligi o’sha jamlanmaning kattaligida, ko’pligida. Lupa ostiga olib qarasangiz ularning qanchalik sodda ekanligini ko’rasiz.
P.S. C++ dan tashqari Go, Rust kabi tillarni ham misol qilsam bo’lardi. Lekin ularda memory management bo’yicha qo’shimcha konstruksiyalar kiritilgan. Shu sabab "memory-management"ni yaxshi tushunish uchun C/C++ ga teng kelolmaydi (IMHO).
Undan tashqari eng kuchli JS engine bo’lmish V8 C++ da yozilgan. Chrome ustiga qurilgan har bir brauzerda V8 ishlaydi. NodeJS va Deno ham. Bun ham ancha-muncha C++ kodga ega.
JavaScript ni zo'r o'rganmoqchi bo'lsangiz C++ ni o'rganing.
Nega?
1. JavaScript ostida C++ da yozilgan kodlar yotadi.
Hech o’ylab ko’rganmisiz, “setTimeout” o’zi qanday ishlaydi? Uning kodi qanday yozilgan?
Yoki “addEventListener” aslida signalni qayerda oladi?
Yoki oddiy “<button>” HTML tegi qanday qilib ekranga tugmacha chiqaradi?
“Event loop” o’z nomi bilan oddiy “while loop” asosida ishlashini bilarmidingiz?
O’ylab ko’rmagan bo’lsangiz, endi o’ylab ko’ring!
2. Xotirani boshqarish (Memory management)
JavaScript da bu narsani siz qilmaysiz. Sahna ortidagi JS engine bu ishlarni siz uchun qiladi. Uning qanday ishlashini tushunsangiz, quyidagi JS ko’nikmalaringiz rivojlanadi:
a. kod optimizatsiyasi
b. katta ma’lumotlar bilan ishlash
c. “memory-leak“larni payqay olish (ha JS da ham bo’ladi)
3. Multithreading
Bu ham JS da yo’q - desam xato gapirgan bo’laman. Shunchaki JS da boshqacha konstruksiya bor xolos (WebWorker lar). Undan tashqari “event-listener”lar va shu kabi brauzerning asinxron API lari boshqa thread da ishlaydi. Ularni yaxshi tushunish uchun “multithreading” qanday ishlashini bilish foydali.
4. Har bir texnologiya aslida sodda texnologiyalar jamlanmasi ekanini tushunish
Ularning murakkabligi o’sha jamlanmaning kattaligida, ko’pligida. Lupa ostiga olib qarasangiz ularning qanchalik sodda ekanligini ko’rasiz.
P.S. C++ dan tashqari Go, Rust kabi tillarni ham misol qilsam bo’lardi. Lekin ularda memory management bo’yicha qo’shimcha konstruksiyalar kiritilgan. Shu sabab "memory-management"ni yaxshi tushunish uchun C/C++ ga teng kelolmaydi (IMHO).
Undan tashqari eng kuchli JS engine bo’lmish V8 C++ da yozilgan. Chrome ustiga qurilgan har bir brauzerda V8 ishlaydi. NodeJS va Deno ham. Bun ham ancha-muncha C++ kodga ega.
Bugun soat 16:00 da "HTML&CSS" darslarimiz boshlanadi.
Darslar 0 dan boshlab 25 ta dars ichida murakkab html templatelarni shakllantira oladigan darajaga olib chiqadi.
Darslar o'quv rejasi
Bo’lim:
- Darslar soni 25 ta.
- Haftada 5 kun 2 soatdan 16:00 - 18:00 gacha
- O’qish formati gibrid (online/offline)
- Har bir dars topshiriq va testlardan iborat bo'ladi
- Portfolioga qiziqarli 3 ta umumiy va 1 ta individual loyiha dasturlaysiz
- Har bir dars yozilib boriladi
- Darsdan tashqari coworking imkoniyati.
Kurs bo’limi narxi: 1.5 mln so’m
Kurs boshlanish vaqti 1-iyul.
Darslarga yozilish uchun @elshod
Darslar 0 dan boshlab 25 ta dars ichida murakkab html templatelarni shakllantira oladigan darajaga olib chiqadi.
Darslar o'quv rejasi
Bo’lim:
- Darslar soni 25 ta.
- Haftada 5 kun 2 soatdan 16:00 - 18:00 gacha
- O’qish formati gibrid (online/offline)
- Har bir dars topshiriq va testlardan iborat bo'ladi
- Portfolioga qiziqarli 3 ta umumiy va 1 ta individual loyiha dasturlaysiz
- Har bir dars yozilib boriladi
- Darsdan tashqari coworking imkoniyati.
Kurs bo’limi narxi: 1.5 mln so’m
Kurs boshlanish vaqti 1-iyul.
Darslarga yozilish uchun @elshod
Frontend vacancy
Bugun soat 16:00 da "HTML&CSS" darslarimiz boshlanadi. Darslar 0 dan boshlab 25 ta dars ichida murakkab html templatelarni shakllantira oladigan darajaga olib chiqadi. Darslar o'quv rejasi Bo’lim: - Darslar soni 25 ta. - Haftada 5 kun 2 soatdan 16:00 -…
Please open Telegram to view this post
VIEW IN TELEGRAM