مهدی پریزاد
2 ماه پیش توسط مهدی پریزاد مطرح شد
3 پاسخ

شروع کار با html وcss

سلام دوستان وقتتون بخیر
من تازه برنامه نویسی رو شروع کردم و دارم html&css رو یاد میگیرم
میخواستم ببینم میتونم بعد از پایان این دوره کار رو شروع کنم و به همراه کار کردن بقیه زبان ها رو یاد بگیرم یا اول باید کامل یاد بگیرم بعدا؟


ثبت پرسش جدید
محمدرضا جعفریان
تخصص : دانشجو
@M.Jafaryan 2 ماه پیش مطرح شد
0

سلام
اول از همه باید بگم که برنامه نویسی به قدری گسترده هست که هیچکس کامل بلدش نیست و حتی کسی که چندین ساله شاغله و درآمد داره هم باید چیزای جدید یاد بگیره و خودشو آپدیت نگه داره
ثانیاً فکر نکنم با html و css خالی بشه کار پیدا کرد، این دوتا صرفا پایه‌های front-end هستن و برای اینکه بتونید توی فرانت به سطح مطلوبی برسید باید یه مقداری هم JavaScript هم بلد باشی
ولی همینطور که خودت هم گفتی میتونی یه کار پیدا کنی، بعد همزمان با اون چیزهای جدید یاد بگیری و مهارت و شغل خودت رو ارتقاء بدی


حسین
تخصص : Full Stack Developer
@hosseinyn91 2 ماه پیش مطرح شد
0

نمیخوام نا امیدت کنم. ولی نه فقط html , css ، بلکه حتی اگر javascript هم بلد باشی بازم نمیتونی. امروزه دنیای وب خیلی بزرگتر از html css ساده هست. باید یه ui framework یادبگیری (بوت استرپ و tailwindcss) پیشنهاد خودم tailwind هست چون رایج تر و مدرن تره. بعد باید حتما یک js framework خوب یاد بگیری. گزینه های زیادی هست مثل react vue angular svelte ولی react خیلی بازار کار بهتری داره. باید مثلا react و یکسری کتابخونه های مهم js مثل axios و ... رو یاد بگیری. بعدش کم کم میتونی به عنوان کار آموز شروع به کار کنی.

بعد که js framework یادگرفتی باید یک state manager خوب یادبگیری. Redux خیلی مشهور و پیشرفته هستش، یه zustand هم هست که جدید تر و راحت تر هست. state manager ها کمک میکنن داده هات رو در کل برنامه مدیریت کنی و برای پروژه های پیشرفته خیلی مهم هستن.

تو ادامه مسیر باید تایپ اسکریپت یاد بگیری چون الان خیلی پروژه های بزرگ با این زبان هستن. همون جاوا اسکریپت هست فقط یکم syntax حساس تری داره اصطلاحا type-safe هست.

بعدش باید بیای یکسری js framework پیشرفته تر یادبگیری. اگر react رو انتخاب کردی میتونی next js یادبگیری و اگر vue رو انتخاب کردی میتونی nuxt یاد بگیری.

توی این مسیر یادگیری کتابخونه های js و css خیلی کمک میکنن. کتابخونه هایی مثل animate.css و sweetalert و toastify و gsap و ... که برای ui و انیمیشن های زیبا تر مهم هستن مثلا.

در نهایت برای استخدام شدن، حتما باید git، یکمی docker ، یکمی linux (برای فرانت اند اجباری نیست) یاد بگیری. میتونی مفاهیمی مثل pwa هم یاد بگیری.

تمرین کردن با api های رایگان توی اینترنت مثل moviesapi.ir و یادگیری یکسری مفاهیم پایه web و http و caching و ... خیلی کمک میکنن.

بعدا اگر مسیر بک اند هم خواستی بگو.

این مسیر شاید به ظاهر دست نیافتنی باشه ولی اونقدر ها هم سخت نیست اگر تلاش کنی مطمعن باش یه frontend developer خوب میشی. فقط حین یادگیری سعی کن مهارت سرچ کردن، کار کردن با هوش مصنوعی، تمرین کردن بلد باشی، همیشه خودتو اپدیت نگه داری و سعی کنی کتابخونه ها و راه حل های بیشتری یادبگیری.
موفق باشی.


فرزاد هاشمی
تخصص : تخصص خاصی ندارم
@sterlex 1 ماه پیش مطرح شد
0

هیچکس هیچ زبانیو کامل بلد نیست
مواردی که داخل پروژه ات لازم میشه رو بدونی کافیه


برای ارسال پاسخ لازم است وارد شده یا ثبت‌نام کنید

ورود یا ثبت‌نام