Freecodecamp lik hamkasbimiz Quincy Larson 2017-yilda qanday qilib veb-dasturchi bo’lish haqidagi ajoyib maqolani ulashdi. Maqola texnologiyalardagi mos shoxlarni va asosiy yo’nalishlarni qamrab oladi.

Shunday qilib:

 

Bu diagramma GitHub foydalanuvchisi Kamranamedse tomonidan yaratilagan. U siz veb-dasturchi bo’lishingiz mumkin bo’lgan 3 ta yo’lni aks ettiradi.

Men ba’zi bir fikrlariga ( o’rganish mobaynida loyihalar yaratishni tafsiya etaman ) qo’shilmagan taqdirimda ham, diagramalar ko’rib chiqishga arziydi deb o’ylayman. Diagrammalar sizga zamonaviy veb-dasturlash texnologiyalariga keng nazar tashlash imkoniyatini beradi.

Mana front-end dasturchi uchun diagramma:

Va back-end dasturchilar uchun diagramma:

Va  back-end dasturchi sifatida ishini davom ettiradigan DevOps injenerlar uchun:

Albatta, bular shunchaki texnologiyalar. To’liq rivojlanish uchun bu texnologiyalardan ko’ra muhimroq bo’lgan asosiy dastur yaratish ko’nikmalari talab etiladi.

CodeClassdan

15-may kuni biz yuqoridagi yo’nalishlardan ikkalasini, Front-End va Back-End ni o’z ichiga oluvchi Full Stack kursini boshlaymiz. Bu 9 oylik ta’lim dasturi bo’lib, uni tugatgach siz jamoada tajribali dasturchi bo’lib ishlashni yoki o’z veb-sayt/ilovangizni yaratishni boshlashingiz mumkin. Bu kursni tamomlagach siz quyidagi bilimlarga ega bo’lasiz:

  • HTML va CSS yordamida sahifalar yaratish
  • JavaScript va Jquery yordamida animatsiyalar yaratish va saytni inraktiv qilish
  • AngularJS framework dan foydalanib inraktiv ilovalar yaratish
  • PHP va uning Laravel frameworki yordamida murakkab saytlar va ilovalar yaratish
  • MySQL ma’lumotlar bazasi bilan ishlash
  • Ajoyib veb-ilova va saytlar yaratish

Bu yerda ro’yxatdan o’ting.