Frontend dasturchi bo’lish uchun nimalar qilish kerak?
Hozirgi kunda internetdagi bor resurslar yordamida xohlagan odam dasturlashni mustaqil o’rgana olishi mumkin. Albatta, agar Sizga tajribali mutaxasis ustozlik qilsa, vaqtingiz ancha tejaladi. Lekin bunga sizda iloj yo’q bo’lsa, xafa bo’lishga o’rin yo’q. Frontend dasturchi bo’lish uchun bir yo’lni mahkam tutib o’rganishingiz va mutaxassisligingiz dalili sifatida bir necha loyiha ustida ishlab, ularni portfoliongizga joylashingiz kerak bo’ladi. Frontend dasturchi bilishi kerak bo’lgan narsalarni sanab o’tishdan oldin, frontend dasturchi o’zi kim va kundalik hayotida qanday vazifalar bajarishini ko’rib chiqamiz.
Frontend dasturchi — vebsaytning vizual va interfaol qismini tuzuvchi mutaxassis. U veb dizayner tayyorlab bergan sayt dizaynini kodga o’tkazib, saytni bekend dasturchi ishlashi uchun tayyor holga keltiradi. Bir-biriga to’g’ridan-to’g’ri unchalik bog’liq bo’lmagan 2 sohani bog’lab turgani uchun yaxshi frontend dasturchidan kreativlik va texnologiyalarga chuqur qiziqish talab qilinadi. Soddaroq aytadigan bo’lsak, uning kundalik vazifasi HTML, CSS va JavaScript yordamida saytning foydalanuvchi interfeysini tuzishdan iborat.
davomi...
✅ @webdev07
Hozirgi kunda internetdagi bor resurslar yordamida xohlagan odam dasturlashni mustaqil o’rgana olishi mumkin. Albatta, agar Sizga tajribali mutaxasis ustozlik qilsa, vaqtingiz ancha tejaladi. Lekin bunga sizda iloj yo’q bo’lsa, xafa bo’lishga o’rin yo’q. Frontend dasturchi bo’lish uchun bir yo’lni mahkam tutib o’rganishingiz va mutaxassisligingiz dalili sifatida bir necha loyiha ustida ishlab, ularni portfoliongizga joylashingiz kerak bo’ladi. Frontend dasturchi bilishi kerak bo’lgan narsalarni sanab o’tishdan oldin, frontend dasturchi o’zi kim va kundalik hayotida qanday vazifalar bajarishini ko’rib chiqamiz.
Frontend dasturchi — vebsaytning vizual va interfaol qismini tuzuvchi mutaxassis. U veb dizayner tayyorlab bergan sayt dizaynini kodga o’tkazib, saytni bekend dasturchi ishlashi uchun tayyor holga keltiradi. Bir-biriga to’g’ridan-to’g’ri unchalik bog’liq bo’lmagan 2 sohani bog’lab turgani uchun yaxshi frontend dasturchidan kreativlik va texnologiyalarga chuqur qiziqish talab qilinadi. Soddaroq aytadigan bo’lsak, uning kundalik vazifasi HTML, CSS va JavaScript yordamida saytning foydalanuvchi interfeysini tuzishdan iborat.
davomi...
✅ @webdev07
Medium
Frontend dasturchi bo’lish uchun nimalar qilish kerak?
How to becoma a frontend web developer in 2017 maqolasi asosida qo’shimchalar bilan Muhammadjavohir Sur’atov tarjimasi.
🔥 Ertaga xudo xohlasa Javascript 4 darsni o'tamiz 🥰
Agar Javascripdan xabaringiz bo'lmasa YouTube kanalimda 1 va 2-darslarimni ko'rib chiqishni tafsiya beraman
Agar siz dasturlashda yangi bo'lsangiz Javascriptni o'rganish uchun HTML va CSS dan ozroq xabaringiz bo'lishi kerak.
Bizning HTML va CSS bo'yicha darslarimiz mavjud. Youtube kanalimizda yoki @webdev_lesson kanalmizdan topshingizmi mumkin.
✅ @webdev07
Agar Javascripdan xabaringiz bo'lmasa YouTube kanalimda 1 va 2-darslarimni ko'rib chiqishni tafsiya beraman
Agar siz dasturlashda yangi bo'lsangiz Javascriptni o'rganish uchun HTML va CSS dan ozroq xabaringiz bo'lishi kerak.
Bizning HTML va CSS bo'yicha darslarimiz mavjud. Youtube kanalimizda yoki @webdev_lesson kanalmizdan topshingizmi mumkin.
✅ @webdev07
💻 Web dasturlashni o'rganish uchun 4 ta sabab
1. Doimiy ish o'rinlari
2020-yilda taxminan 1.4 million IT sohada vakansiyalar ochilgan, ammo ulardan 400,000 ta o'rin egallangan xolos. Demak ushbu sohada talab doimo yuqori bo'ladi
2. Yuqori maosh
Nafaqat Yevropa va AQSH'da balki O'zbekistonda ham dasturchilar uchun yuqori maosh to'lanadi. AQSH Yangiliklar va Jahon axboroti ma'lumotlariga qaraganda, web dasturchilarning dunyo bo'yicha o'rtacha $64,970 to'lanadi.
3. Hech qanday diplom shart emas
Juda ko'plab IT kompaniyalar diplomsiz ishga qabul qilish tizimiga o'tdi. Dasturchi bo'lib ishlash uchun hech qanday diplom yoki 4 yillik oliy ta'lim olish majburiy emas.
4. Frilanserlik imkoniyati
Agar kompaniyalarda ish topa olmasangiz, frilanser sifatida ishlash imkoniyati ham bor. Ofisdan turib ishlash shart emas. Muhimi noutbuk va internet bo'lsa bas
👇👇👇
@webdev07
1. Doimiy ish o'rinlari
2020-yilda taxminan 1.4 million IT sohada vakansiyalar ochilgan, ammo ulardan 400,000 ta o'rin egallangan xolos. Demak ushbu sohada talab doimo yuqori bo'ladi
2. Yuqori maosh
Nafaqat Yevropa va AQSH'da balki O'zbekistonda ham dasturchilar uchun yuqori maosh to'lanadi. AQSH Yangiliklar va Jahon axboroti ma'lumotlariga qaraganda, web dasturchilarning dunyo bo'yicha o'rtacha $64,970 to'lanadi.
3. Hech qanday diplom shart emas
Juda ko'plab IT kompaniyalar diplomsiz ishga qabul qilish tizimiga o'tdi. Dasturchi bo'lib ishlash uchun hech qanday diplom yoki 4 yillik oliy ta'lim olish majburiy emas.
4. Frilanserlik imkoniyati
Agar kompaniyalarda ish topa olmasangiz, frilanser sifatida ishlash imkoniyati ham bor. Ofisdan turib ishlash shart emas. Muhimi noutbuk va internet bo'lsa bas
👇👇👇
@webdev07
👍1
Noutbuk sotib olayotganda nimalarga e'tibor berish kerak?
Noutbuk sotib olishga qaror qilib magazinga yo‘l oldingiz. Yo‘l-yo‘lakay cho‘ntagingizdagi pulingizga yarasha noutbuk xarid qilish haqida o‘ylab ketar ekansiz, uni tanlashda quyidagi jihatlarga e'tibor qaratish lozimligini yodda tuting.
@webdev07
https://telegra.ph/Noutbuk-sotib-olayotganda-nimalarga-etibor-berish-kerak-09-06
Noutbuk sotib olishga qaror qilib magazinga yo‘l oldingiz. Yo‘l-yo‘lakay cho‘ntagingizdagi pulingizga yarasha noutbuk xarid qilish haqida o‘ylab ketar ekansiz, uni tanlashda quyidagi jihatlarga e'tibor qaratish lozimligini yodda tuting.
@webdev07
https://telegra.ph/Noutbuk-sotib-olayotganda-nimalarga-etibor-berish-kerak-09-06
Telegraph
Noutbuk sotib olayotganda nimalarga e'tibor berish kerak?
Noutbuk sotib olishga qaror qilib magazinga yo‘l oldingiz. Yo‘l-yo‘lakay cho‘ntagingizdagi pulingizga yarasha noutbuk xarid qilish haqida o‘ylab ketar ekansiz, uni tanlashda quyidagi jihatlarga e'tibor qaratish lozimligini yodda tuting. Operatsion tizim Noutbuk…
🔥 Bugun xudo xohlasa Javascript 4 darsni o'tamiz 🥰
Agar Javascripdan xabaringiz bo'lmasa YouTube kanalimda 1 va 2-darslarimni ko'rib chiqishni tafsiya beraman
Agar siz dasturlashda yangi bo'lsangiz Javascriptni o'rganish uchun HTML va CSS dan ozroq xabaringiz bo'lishi kerak.
Bizning HTML va CSS bo'yicha darslarimiz mavjud. Youtube kanalimizda yoki @webdev_lesson kanalmizdan topshingizmi mumkin.
Agar Javascripdan xabaringiz bo'lmasa YouTube kanalimda 1 va 2-darslarimni ko'rib chiqishni tafsiya beraman
Agar siz dasturlashda yangi bo'lsangiz Javascriptni o'rganish uchun HTML va CSS dan ozroq xabaringiz bo'lishi kerak.
Bizning HTML va CSS bo'yicha darslarimiz mavjud. Youtube kanalimizda yoki @webdev_lesson kanalmizdan topshingizmi mumkin.
Ko'pchilik online o'rganib bo'lmaydi, deb o'ylashadi. Lekin bunday emas, boshqa sohalarni bilmadim-u, dasturlashni bemalol online o'rgansa bo'ladi
Bugun online kursimda birinchi guruhim uch oylik darslarni tugatishdi (besh oylik kursni). Shu vaqtgacha bir necha kichik landing pagelar yasab ko'rishdi. Shulardan ayrimlarini sizlarga taqdim etaman. Online ham juda yaxshi o'ranishdi
https://sirojiddin-js-product.netlify.app/
https://landkitsite.netlify.app/
https://prolandingpage.netlify.app/
https://resumesitesample.netlify.app/
https://bondokasite.netlify.app/
https://lebazarclone.netlify.app/
https://sekucybersecurity.netlify.app/
https://rubix-sirojiddin.netlify.app/
https://selfwork-sirojiddin.netlify.app/
https://resume-sirojiddin.netlify.app/
https://bankoda-sirojiddin.netlify.app/
https://remix-portfolio.netlify.app/
Hali bu kursning oxiri emas 😉 (uch oylik natijalari).
Shu hafta yana bitta guruh tashkil qilmoqchiman xohlaganlar qo'shilishi mumkin
Bugun online kursimda birinchi guruhim uch oylik darslarni tugatishdi (besh oylik kursni). Shu vaqtgacha bir necha kichik landing pagelar yasab ko'rishdi. Shulardan ayrimlarini sizlarga taqdim etaman. Online ham juda yaxshi o'ranishdi
https://sirojiddin-js-product.netlify.app/
https://landkitsite.netlify.app/
https://prolandingpage.netlify.app/
https://resumesitesample.netlify.app/
https://bondokasite.netlify.app/
https://lebazarclone.netlify.app/
https://sekucybersecurity.netlify.app/
https://rubix-sirojiddin.netlify.app/
https://selfwork-sirojiddin.netlify.app/
https://resume-sirojiddin.netlify.app/
https://bankoda-sirojiddin.netlify.app/
https://remix-portfolio.netlify.app/
Hali bu kursning oxiri emas 😉 (uch oylik natijalari).
Shu hafta yana bitta guruh tashkil qilmoqchiman xohlaganlar qo'shilishi mumkin
🔥Diqqat! Veb-dasturlashni 0 dan to haqiqiy loyhalar bilan ishlashni o'rganmoqchi bo'lganlar uchun yangilik!
Bizning kursimizda qisqa vaqt ichida eng talab katta bo'lgan kasbni egallash imkoniyati bor! Kursni tamomlaganingizdan keyin Sizda murakkab loyihalarning ustida ishlash ko'nikmasi hosil bo'ladi. Shuningdek, shaxsiy portfolio ustida ham ish olib borasiz. 10 dan ziyod katta loyihalar qilib ko'rasiz
🔻 Front-End kursiga quyidagi texnologiyalar o'rgatiladi:
🔸 Html5
🔹 Css3
🔸 JavaScript (Es6)
🔹 Bootstrap
🔸 React.js
🔹 Sass
🏖 Format: onlayn ;
📆 Davomiyligi: 5 oy;
📖 Taʼlim tili: o‘zbek;
Murojaat uchun: @javohircoder
Bizning kursimizda qisqa vaqt ichida eng talab katta bo'lgan kasbni egallash imkoniyati bor! Kursni tamomlaganingizdan keyin Sizda murakkab loyihalarning ustida ishlash ko'nikmasi hosil bo'ladi. Shuningdek, shaxsiy portfolio ustida ham ish olib borasiz. 10 dan ziyod katta loyihalar qilib ko'rasiz
🔻 Front-End kursiga quyidagi texnologiyalar o'rgatiladi:
🔸 Html5
🔹 Css3
🔸 JavaScript (Es6)
🔹 Bootstrap
🔸 React.js
🔹 Sass
🏖 Format: onlayn ;
📆 Davomiyligi: 5 oy;
📖 Taʼlim tili: o‘zbek;
Murojaat uchun: @javohircoder
👍1
🔷 Agar ta‘lim sizga juda qimmat tuyulayotgan bo‘lsa, bilimsizlik qanchaga tushishini tekshirib ko‘ring!
📓 Benjamin Franklin
🔷Muvaffaqiyatga erishish uchun sizdagi g'alabaga bo'lgan istak muvaffaqiyatsizlikka bo'lgan qo'rquvdan kuchli bo'lishi kerak!
✍️ Rokfeller
🔷“Ertaga” hech qachon kelmaydigan kun. Agar nimadir qilmoqchi boʻlsang, bugun boshla!
📓Lavanda Ilindi
🔷Faqat fokus guruhlarga tayanib mahsulotlar yaratish juda mushkul. Odamlar koʻpincha toki koʻrsatmaguninggacha, oʻzlariga nima kerakligini bilishmaydi🙂
📓Stiv Jobs
🔷Agar baxtli yashashni istasangiz baxtni maqsadga bog'lang, odamlar yoki narsalarga emas
✍️ Albert Einstein
#motiv
Dasturlashga qiziqadiganlarga joʻnating va kanalga aʼzo boʻling!
👇👇👇
@webdev07
📓 Benjamin Franklin
🔷Muvaffaqiyatga erishish uchun sizdagi g'alabaga bo'lgan istak muvaffaqiyatsizlikka bo'lgan qo'rquvdan kuchli bo'lishi kerak!
✍️ Rokfeller
🔷“Ertaga” hech qachon kelmaydigan kun. Agar nimadir qilmoqchi boʻlsang, bugun boshla!
📓Lavanda Ilindi
🔷Faqat fokus guruhlarga tayanib mahsulotlar yaratish juda mushkul. Odamlar koʻpincha toki koʻrsatmaguninggacha, oʻzlariga nima kerakligini bilishmaydi🙂
📓Stiv Jobs
🔷Agar baxtli yashashni istasangiz baxtni maqsadga bog'lang, odamlar yoki narsalarga emas
✍️ Albert Einstein
#motiv
Dasturlashga qiziqadiganlarga joʻnating va kanalga aʼzo boʻling!
👇👇👇
@webdev07
Media is too big
VIEW IN TELEGRAM
#AHVOL_ACHINARLI #ilm
📹 Doimiy muammo va achinarli vaziyat! | Alisher Isaev | Umidjon Ishmukhamedov
✅ @webdev07
📹 Doimiy muammo va achinarli vaziyat! | Alisher Isaev | Umidjon Ishmukhamedov
✅ @webdev07
🔷 Ish beruvchilar uchun eng talabgor dasturlash tillari
Bu sohada Python va JavaScript eng ommabop dasturlash tili bo'lib qolmoqda, ammo ish beruvchilar orasida aynan ularga talab u darajada yuqori emas, deb yozadi ZDNet. “Hired” kompaniyasining ma'lumotlariga ko'ra, 2019-yilda ish beruvchilardan Go, Scala va Rubyni biladigan dasturchilar eng ko'p taklif oldilar.
Go ko'nikmalariga ega bo'lgan mutaxassislar har 2-6 haftada o'rtacha 9,2 marta, Scala 8,5, Ruby 8,2 va TypeScript 7,9 marta ishga olish oldidan suhbatlarga taklif qilindi.
Dasturchilarga bo'lgan talab darajasi, shuningdek, ularning ish tajribasini ham istisno qilmadi. Masalan, eng talabgor mutaxassislar 4-6 yillik tajribaga ega Go, 6-10 yillik tajribaga ega Rubi dasturchilari bo'ldi. 10 yildan ortiq tajribaga ega dasturchilar esa, agar ular Scala va Go'ni bilsalar, suhbatga ko'proq taklif etildilar.
Lekin yuqorida keltirilgan dasturlash tillari dasturchilar orasida u qadar mashhur emas. So'rovda qatnashganlarning 63 foizi JavaScript, 44 foizi Python, 38 foizi Java tillarini afzal ko'rishni yozishgan. Kotlin va Objective-C eng kam ommalashgan, Ruby va PHP dasturchilar orasida eng sevimli tillar ro'yxatida.
#Dasturlash_tillari
👉 Kanalga a’zo bo’lish.
Bu sohada Python va JavaScript eng ommabop dasturlash tili bo'lib qolmoqda, ammo ish beruvchilar orasida aynan ularga talab u darajada yuqori emas, deb yozadi ZDNet. “Hired” kompaniyasining ma'lumotlariga ko'ra, 2019-yilda ish beruvchilardan Go, Scala va Rubyni biladigan dasturchilar eng ko'p taklif oldilar.
Go ko'nikmalariga ega bo'lgan mutaxassislar har 2-6 haftada o'rtacha 9,2 marta, Scala 8,5, Ruby 8,2 va TypeScript 7,9 marta ishga olish oldidan suhbatlarga taklif qilindi.
Dasturchilarga bo'lgan talab darajasi, shuningdek, ularning ish tajribasini ham istisno qilmadi. Masalan, eng talabgor mutaxassislar 4-6 yillik tajribaga ega Go, 6-10 yillik tajribaga ega Rubi dasturchilari bo'ldi. 10 yildan ortiq tajribaga ega dasturchilar esa, agar ular Scala va Go'ni bilsalar, suhbatga ko'proq taklif etildilar.
Lekin yuqorida keltirilgan dasturlash tillari dasturchilar orasida u qadar mashhur emas. So'rovda qatnashganlarning 63 foizi JavaScript, 44 foizi Python, 38 foizi Java tillarini afzal ko'rishni yozishgan. Kotlin va Objective-C eng kam ommalashgan, Ruby va PHP dasturchilar orasida eng sevimli tillar ro'yxatida.
#Dasturlash_tillari
👉 Kanalga a’zo bo’lish.
Javascriptni o‘rganish uchun 10 ta eng yaxshi web-sayt
Javascript barcha web-dasturlarni yaratishda qo‘llaniladigan dasturlash tili hisoblanadi. Dasturlashni endi boshlaganlar HTML va CSS bilan birgalikda Javascript ham o‘rganishlari lozim.
HTML - asosiy struktura va uning tarkibini shakllantiradi.
CSS - web-saytning maketi va dizayni uchun ishlatiladi.
Javascript - web-saytning dinamikasi va ba’zi animatsiyalari uchun kerak.
Web-dasturlashda Javascriptning o‘rni juda muhim. Quyida esa Javascriptni o‘rganishda siz uchun foydali bo‘lgan ba’zi manbalarni keltiramiz.
davomi...
https://telegra.ph/Javascriptni-organish-uchun-10-ta-eng-yaxshi-web-sayt-11-16
Javascript barcha web-dasturlarni yaratishda qo‘llaniladigan dasturlash tili hisoblanadi. Dasturlashni endi boshlaganlar HTML va CSS bilan birgalikda Javascript ham o‘rganishlari lozim.
HTML - asosiy struktura va uning tarkibini shakllantiradi.
CSS - web-saytning maketi va dizayni uchun ishlatiladi.
Javascript - web-saytning dinamikasi va ba’zi animatsiyalari uchun kerak.
Web-dasturlashda Javascriptning o‘rni juda muhim. Quyida esa Javascriptni o‘rganishda siz uchun foydali bo‘lgan ba’zi manbalarni keltiramiz.
davomi...
https://telegra.ph/Javascriptni-organish-uchun-10-ta-eng-yaxshi-web-sayt-11-16
Telegraph
Javascriptni o‘rganish uchun 10 ta eng yaxshi web-sayt
Javascript barcha web-dasturlarni yaratishda qo‘llaniladigan dasturlash tili hisoblanadi. Dasturlashni endi boshlaganlar HTML va CSS bilan birgalikda Javascript ham o‘rganishlari lozim. HTML - asosiy struktura va uning tarkibini shakllantiradi. CSS - web…
👨💻 Dasturchilik sohasida tajriba orttirmoqchi bo'lganlar va yangilar uchun qo'shimcha maslahatlar.
🔴 Ko'pchilik sohada tajribani ko'paytirish maqsadida shogirdlikka tushadi yoki treninglarda qatnashadi. Albatta bularning tajriba uchun yaxshi foydasi bor. Lekin siz kattaroq tajriba orttiqmoqchi bo'lsangiz quyidagilarni bajaring:
🔻 O'z sohangizga oid ishlarni iloji boricha ko'proq bajaring. Hatto ular bepul bo'lsa ham va siz tayyorlayotgan ishlar mavjud bo'lmasa ham. Bu sizga tajriba orttirishingiz uchun katta foyda beradi va kelajakda albatta tirgak bo'ladi.
🔻 O'z sohangizda tajribangiz 4-5 yildan kam bo'lmasa, shogird oling. Shogirdlarga o'rgating. Kerak bo'lsa, shogirdlardan ham o'rganing. Qolaversa shogirdlar bilan birga siz ham o'rganing. Bu ham sizga hech bo'lmaganda bitta shogird chiqarginingizcha anchagina tajriba beradi.
🔻 Dasturchilik sohasidagi katta tajribaga ega dasturchilarning ishlari (va shaxsiy bloglari) ni kuzating. Ularnikidek ishlarni siz ham tayyorlashga harakat qilib ko'ring. Bu bilan ulardan o'g'irlang demoqchi emasmiz, aksincha ulardan ko'chiring 😉 Bu esa sizga boshqalardek bo'lishga va ularnikidek tajribali bo'lishingizga ozgina bo'lsada hissasini qo'shadi.
✅ @webdev07
🔴 Ko'pchilik sohada tajribani ko'paytirish maqsadida shogirdlikka tushadi yoki treninglarda qatnashadi. Albatta bularning tajriba uchun yaxshi foydasi bor. Lekin siz kattaroq tajriba orttiqmoqchi bo'lsangiz quyidagilarni bajaring:
🔻 O'z sohangizga oid ishlarni iloji boricha ko'proq bajaring. Hatto ular bepul bo'lsa ham va siz tayyorlayotgan ishlar mavjud bo'lmasa ham. Bu sizga tajriba orttirishingiz uchun katta foyda beradi va kelajakda albatta tirgak bo'ladi.
🔻 O'z sohangizda tajribangiz 4-5 yildan kam bo'lmasa, shogird oling. Shogirdlarga o'rgating. Kerak bo'lsa, shogirdlardan ham o'rganing. Qolaversa shogirdlar bilan birga siz ham o'rganing. Bu ham sizga hech bo'lmaganda bitta shogird chiqarginingizcha anchagina tajriba beradi.
🔻 Dasturchilik sohasidagi katta tajribaga ega dasturchilarning ishlari (va shaxsiy bloglari) ni kuzating. Ularnikidek ishlarni siz ham tayyorlashga harakat qilib ko'ring. Bu bilan ulardan o'g'irlang demoqchi emasmiz, aksincha ulardan ko'chiring 😉 Bu esa sizga boshqalardek bo'lishga va ularnikidek tajribali bo'lishingizga ozgina bo'lsada hissasini qo'shadi.
✅ @webdev07
🔥1