سلام دوستان عزیز وقت بخیر
ببخشید کسی هست راهنمایی ام کنه
من تازه وارد این مسیر شدم و خیلی علاقه ب برنامه نویسی (فرانت اند) دارم
من HTML رو یاد گرفتم و دارم CSS یاد میگریم میشه راهنمایی کنید ک بعد برم سراغ JAVASCRIPT یا PYTHON?
زکریای عزیز سلام.
بابت پیگیری آموزشهات تبریک میگم. دمت گرم
برای گام بعدی، هیچکدوم فعلا.
پایتون کلا برای فرانت اند ساخته نشده پس در کل برای مسیر شما کنارش میزاریم
و درباره جاوااسکریپت:
توی مسیرت به هرحال باید js رو یاد بگیری اما نکتهای که هست، ابزارهای جاوااسکریپتی که برای فرانتاند ساخته شدن، بیشتر برای فرانتاند حرفهای مناسب هستن. یعنی از دیدگاه من، شما ابتدا باید فرانت حرفهای رو بدون جی اس یاد بگیری، بعد از اون حالا وارد جاوااسکریپت بشی و فرانت رو با اون مسلط شی. الان اگه مستقیم بپری داخلش، یه کارِ غیرحرفهای هست.
پس بهتره گام بعد از سیاساس، یک کتابخانهی سیاساس باشه مثل بوتسترپ یا تیلویند.. وقتی یکی از این دو تا رو یاد گرفتید، اون موقع تازه با مدل واقعی یه پروژه فرانتاند در دنیای وب آشنا میشید.
پس جاوااسکریپت گام بعدی نیست، گام بعدتریه شماست.
نتیجتا ترتیب یادگیری میشه این:
۱. HTML & CSS: (هنوز جای کار داری، تا میتونی پروژه بزن).
۲. Tailwind CSS: (برای سرعت بیشتر و اصولی شدن کدات، و حتما تا چندین پروژه نزدی به گام بعد نرو).
۳. JavaScript (Basic): (مقدمات وب برای ورود به جاوااسکریپت پیشرفته).
۴. React یا Vue: (مرحله حرفهای جیاس).
گفتیم گام دوم ک تموم شد، اینجا دیگه میتونی پروژه واقعی بزنی. پس از اون لحظه میتونی وارد بازار کار بشی و به صورت کارآموزی استارت بزنی. اگرم خودت به سوشال مسلطی، پس به نظرم با سوشال از همین الان جلو برو..
هوشمصنوعی
با پیشرفت هوشمصنوعی، بازار فرانت کمی داره در آینده با خطرات جدیتری نسبت به بازار بکاند مواجه میشه. چون الان یه بکاند دولوپر حرفهای که تسلط داشته باشه روی کار خودش، با مدتی تمرین واسش کاری نداره فرانت اند وبسایت رو هم خودش هندل کنه با هوشمصنوعی. اونم با تمیزیِ بالا.
پس تویی که الان تازه داری فرانتاند رو شروع میکنی، از همین ابتدای کار باید مزیت رقابتیِ خودت رو بسازی. اگگگر مثل سایر افراد که ۵ سال پیش فرانت رو استارت میزدن استارت کنی، منطقیه که به آینده زیاد خوشبین نباشی.
اولین گام اینه که واقعیت چیزی که بهت گفتم رو قبول و درک کنی،
دومین گام اینه که ابزارهای حرفهای که مزیت رقابتیت رو پررنگتر میکنن یاد بگیری.( مثلا اول تیلویند رو یاد بگیر به جای بوتسترپ. بعد از تیلویند ابزاری مثل daisyUI رو یاد بگیر.. اگر هدفت کلا فرانت باشه، اینا ترو یه لولآپ خوب میکنن. و سایر چیزهایی که هست)
سومین گام اینه که توی سوشال مدیا تولید محتوا رو استارت بزنی. (تو که به هرحال فرانت رو داری میزنی، نتیجشو با یه عکس بنداز توی اینستا. هم پیشرفتتو بیشتر احساس میکنی، هم کارت دیده میشه. از یه جایی به بعد همون میشه اهرم قدرت تو)
چهارمین گام هم اینه که ستا گام قبلی رو سریعتر استارت بزنی و آموزشها رو با کیفیت و سرعت مناسب پیش ببری.
خلاصه زیاد سخت نگیر. فقط حرفهای باش. از همین اول کارت
حتما هم از هوشمصنوعی کمک بگیر
اگر هم سوالی ذهنت رو درباره ساختار کلی برنامهنویسی وب مشغول کرد، میتونی از این سایت به جوابش برسی:
رفتن به سایت
موفق باشی
آیا مایل به ارسال نوتیفیکیشن و اخبار از طرف راکت هستید ؟