Репост из: Around The World
Frontend dasturlashni o'rganish uchun tavsiyalar!
Hozirda frontend dasturlashning kirish qismi bo'lgan verstkani o'rganish uchun o'zbek tilidagi manbalardan iborat kichikroq roadmap tuzib berishga harakat qilaman.
Verstka haqida ma'lumot bersam. Verstka - maketda chizilgan saytning ko'rinishini kodlar orqali sayt ko'rinishiga o'tkazish
Verstkani o'rganish uchun html, css ni yaxshi o'rgangan bo'lishingiz, veb dizayndan(figma, adobe XD, Photoshop) qarab saytning ko'rinishini 1 ga 1 o'xshata olishingiz o'zi kifoya. Shu bilan siz verstkachi bo'lib qoldingiz degani emas. Ishni osonlashtiruvchi, kodning tozaligiga yordam beruvchi, guruh bo'lib ishlashda yordam beradigan ba'zi texnologiyalarni ham o'rganishingiz kerak. Masalan UI texnologiyalar(Bootstrap, Tailwind, Baterial UI - tayyor komponentlardan foydalanish uchun), css preprotsessorlar(Sass, SCSS - ishni tez va qulay tarzda olib borish va toza kod uchun), BEM metodologiyasi(ishni tartibli olib borish va toza kod yozish uchun), GitHub(guruh bo'lib ishlashda qulaylik bo'lishi uchun).
Shu texnologiyalarni yaxshi o'rganib, bir nechta amaliy loyihalar qilganingizdan so'ng o'zingizni verstkachiman deyishingiz mumkin. Tushunarli, endi ularni qanday o'rganish kerakligi haqida ma'lumotlarni ko'rib chiqamiz.
1. Muhammadjavohir Sur'atov(@mayoquz) ning youtubeda Frontend dasturlash asoslari playlisti - Playlistda yuqorida aytib o'tganlarim, ya'ni verstka qilishning boshlang'ich kurs. Bu kursning to'liq qismi mohirdev.uz platformasidagi praktikum kurslarida o'tiladi - link
2. Ulugbek Samigjonov - HTML, CSS, Sass, Bootstrap texnologiyalaridan playlistlar bor youtube kanal - link
3. Web Development School - verstka bo'yicha kerakli bilimlar va loyihalar bajarib ko'rsatilgan darslarni topish mumkin - link
4. Просто: разработка youtube kanali - link
5. Glo Academy - verstka, turli xil css featurelar ko'rsatilgan playlistlari bor, undan tashqari verstka bo'yicha intensivlari bor. Foydali kanal - link
6. Vadim Makeev - verstka uchun kerakli videolar topish mumkin bo'lgan kanal - link
Hozirda frontend dasturlashning kirish qismi bo'lgan verstkani o'rganish uchun o'zbek tilidagi manbalardan iborat kichikroq roadmap tuzib berishga harakat qilaman.
Verstka haqida ma'lumot bersam. Verstka - maketda chizilgan saytning ko'rinishini kodlar orqali sayt ko'rinishiga o'tkazish
Verstkani o'rganish uchun html, css ni yaxshi o'rgangan bo'lishingiz, veb dizayndan(figma, adobe XD, Photoshop) qarab saytning ko'rinishini 1 ga 1 o'xshata olishingiz o'zi kifoya. Shu bilan siz verstkachi bo'lib qoldingiz degani emas. Ishni osonlashtiruvchi, kodning tozaligiga yordam beruvchi, guruh bo'lib ishlashda yordam beradigan ba'zi texnologiyalarni ham o'rganishingiz kerak. Masalan UI texnologiyalar(Bootstrap, Tailwind, Baterial UI - tayyor komponentlardan foydalanish uchun), css preprotsessorlar(Sass, SCSS - ishni tez va qulay tarzda olib borish va toza kod uchun), BEM metodologiyasi(ishni tartibli olib borish va toza kod yozish uchun), GitHub(guruh bo'lib ishlashda qulaylik bo'lishi uchun).
Shu texnologiyalarni yaxshi o'rganib, bir nechta amaliy loyihalar qilganingizdan so'ng o'zingizni verstkachiman deyishingiz mumkin. Tushunarli, endi ularni qanday o'rganish kerakligi haqida ma'lumotlarni ko'rib chiqamiz.
1. Muhammadjavohir Sur'atov(@mayoquz) ning youtubeda Frontend dasturlash asoslari playlisti - Playlistda yuqorida aytib o'tganlarim, ya'ni verstka qilishning boshlang'ich kurs. Bu kursning to'liq qismi mohirdev.uz platformasidagi praktikum kurslarida o'tiladi - link
2. Ulugbek Samigjonov - HTML, CSS, Sass, Bootstrap texnologiyalaridan playlistlar bor youtube kanal - link
3. Web Development School - verstka bo'yicha kerakli bilimlar va loyihalar bajarib ko'rsatilgan darslarni topish mumkin - link
4. Просто: разработка youtube kanali - link
5. Glo Academy - verstka, turli xil css featurelar ko'rsatilgan playlistlari bor, undan tashqari verstka bo'yicha intensivlari bor. Foydali kanal - link
6. Vadim Makeev - verstka uchun kerakli videolar topish mumkin bo'lgan kanal - link