انجمن علمی برنامه نویسی دانشگاه شهید‌ رجایی: post #332 — TG.ME

انجمن علمی برنامه نویسی دانشگاه شهید‌ رجاییاین روزها که ردپای برنامه‌نویسی و کامپیوتر همه‌جا دیده میشه، خیلیا دوست دارن وارد بازار کار بشن. ولی ورود به این دنیا ممکنه اولش یکم ترسناک باشه. وقتی شروع می‌کنی، یهو با یه عالمه اسم جدید، عجیب و اصطلاحات سخت روبرو میشی که شاید گیجت کنه. 😌 این پست اینجاست…
توی پست قبلی درباره فرانت‌اند و ظاهر سایت‌ها صحبت کردیم؛ اما تویی که داری این پست رو میخونی و اهل خرید آنلاین هستی تا حالا فکر کردی وقتی توی سایت دکمه «ثبت سفارش» رو می‌زنی، چطور موجودی انبار کم میشه، چطور فاکتور برات صادر میشه و چطور پول از حساب بانکیت کم میشه بدون اینکه تداخلی پیش بیاد؟

اینجاست که جادوی بک‌اند(Backend) شروع میشه. اگر دوست داری بدونی این دنیای پنهان چطور کار می‌کنه و آیا با روحیه‌ات سازگاره یا نه، این پست برای توعه.😉

🧠 بک‌اند اصلاً یعنی چی؟
خیلی ساده بگیم؛ بک‌اند هسته اصلی، مغز متفکر و بخش پنهان یه وب‌سایت یا اپلیکیشنه که کاربر معمولی هیچ‌وقت کدهاش رو به چشم نمی‌بینه. کارهای بک‌اندکار، پشت صحنه اتفاق می‌افته: ذخیره اطلاعات کاربرها توی دیتابیس، امنیت وب‌سایت، منطق خرید، و ارتباط با سرورها
این شاخه به درد چه کسایی می‌خوره؟
؟
اگر این ویژگی‌ها رو داری، احتمالاً بک‌اند مسیر بهتری برای توئه

🔷 عاشق حل مسئله، الگوریتم‌ها و پیدا کردن منطقِ پشت کارها هستی
🔷 داشتنِ ظاهر و دیزاینِ رنگارنگ برات اولویت نیست و کار کردن با داده‌ها و منطق رو ترجیح میدی
🔷 به امنیت، سرعت و پایداری سیستم‌های بزرگ علاقه داری

🛠 برای شروع باید چه چیزهایی رو یاد بگیریم؟
برعکس فرانت‌اند که یک مسیر مشخص داره، برای بک‌اند باید اول یک زبان برنامه‌نویسی انتخاب کنی. انتخاب‌های خیلی خوبی داری:
👈 پایتون (با فریم‌ورک Django یا FastAPI): فوق‌العاده محبوب، ساده برای شروع و عالی برای توسعه سریع
👈 جاوااسکریپت (با Node.js): اگر قبلاً فرانت کار کردی و می‌خوای با همون زبان مسیرت رو ادامه بدی
👈 سی‌شارپ (با ASP.NET): بسیار قدرتمند و محبوب در شرکت‌های بزرگ و پروژه‌های سازمانی

یادگیری دیتابیس‌ها: مثل MySQL یا PostgreSQL که مثل صندوقچه ذخیره اطلاعات وب‌سایتت عمل می‌کنه.

.🗺 نقشه راه تصویری و گام‌به‌گام:
تویی که حس می‌کنی ساختن منطق سیستم‌ها بیشتر با روحیه‌ات سازگاره، این وب‌سایت مثل یه قطب‌نما، تک‌تک ابزارها و قدم‌های یادگیری بک‌اند رو بهت نشون میده:
🔗 https://roadmap.sh/backend

📌 اگه میخوای راجب بک‌اند و ورود به بازارکار بیشتر بدونی این دقیقا همون چیزیه که دنبالشی.

💬 بک‌اند دولوپرهای همیشه پنهان ولی حاضر در صحنه، اگه قرار باشه این شاخه‌ رو توی چندجمله توصیف کنید تا یه نفر تشویق بشه یاد بگیره چی میگین؟ میتونید توی کامنت‌ها برامون بنویسید👇

اگه هنوز هم نتونستی علاقه‌اتو پیدا کنی نگران نباش، منتظر پست های بعدی بمون😌

#TechTime
#TechTimeFields

💻انجمن علمی برنامه‌نویسی
🔗 @sru_cmp_dev
roadmap.sh
Backend Developer Roadmap: What is Backend Development
Step by step guide to becoming a modern backend developer in 2026
❤4😍1
July 15, 2026 364 2