راکت

یادگیری اجباری sqlبرای بک اند کاران

7 پاسخ

دوستان ایا برنامه نویس جنگو به یادگیری sqlنیاز پیدا میکند ؟
این سوال از ان جا می اید که من چند وقت پیش از روی کنکاوی میخواستم راجع به sql بیشتر بدانم کمی راجع بهش تحقیق کردم جایی نوشته بود ما برنامه نویس ها باید به زبان sqlاشنا باشیم من شروع به یادگیری sqlکردم اما کنجکاو ام که sql در چه مباحثی به درد ما میخوره من قبل از این فکر میکردم جنگو همه کارهای مربوط به دیتا بیس رو انجام میده؟

progromer
progromer
@pwyazyzzadhbna
ثبت پرسش جدید

پاسخ‌ها

7
حسام موسوی
حسام موسوی
@hesammousavi

تخصص: طراح و برنامه نویس

برای هر backend کاری که قرار هست اپلیکیشن تحت وب تولید کنه صد در هزار باید sql یاد بگیره !

Reza
Reza
@Rezanp7

تخصص: برنامه نویس وب

سلام

sql مخفف Structured Query Language به معنای (زبان پرس‌وجوی ساختار یافته) است

sql یک زبان استاندارد برای دسترسی و تعامل با پایگاه داده هست (برای مثال پایگاه داده mysql که برای وب استفاده میشه)

پایگاه داده هم که تو همه بخش های برنامه ما مورد استفاده قرار میگیره.

فریم ورک هایی مثل جنگو یا لاراول یا... برای راحتی کار توسعه دهندگان از این زبان تو هسته فریم ورک استفاده میکنن و ما با استفاده از یه متد ساده با دیتابیس تعامل داریم.

اما برای طراحی دیتابیس برناممون قطعا به sql نیاز داریم

حتما پیشتهاد میشه sql رو بلد باشید تا بدونید فریم ورکتون چطور با دیتابیس ارتباط برقرار میکنه (یادگیریش هم نسبتا اسونه)

اصلا برنامه نویسی که نتونه با دیتابیس کار کنه برنامه نویس نیست

شاید پاسخ شما همین‌جا باشد

محمد حسین
محمد حسین
@muhamad

اصلا برنامه نویسی که نتونه با دیتابیس کار کنه برنامه نویس نیست

مبینا ستاری
مبینا ستاری
@mobinasattari7

تخصص: توسعه دهنده بک اند

درود.
دیتابیس اگه 50 درصد کار نباشه، 45 درصدش هست. یه پایگاه داده، اصلی ترین کارش ذخیره اطلاعاته. mysql یه پایگاه داده رایگان و خیلی خوبه که کار باهاش راحته. هر کس هر زبان برنامه نویسی سروری که بخواد یاد بگیره، باید نحوه استفاده از یه پایگاه داده رو بلد باشه. جنگو، لاراول یا هر چیزی. یعنی در واقع جز اصول برنامه نویسی بک اند یک وبسایت هست.
سوالی داشتید صدام بزنید.
موفق باشید

progromer
progromer
@pwyazyzzadhbna

@mobinasattari7
@muhamad
@Rezanp7
@hesammousavi
ممنون از پاسخ هایی که دادید مفید بود

Muhammad
Muhammad
@muhammad

تخصص: Back-End Developer

توی زمان ما ORMها زیاد شدن و خیلی وقت‌ها نیازی به نوشتن کوئری نداریم و خودشون کوئری بیلدر دارن. ولی گاهی لازم میشه که Raw SQL بنویسیم مخصوصا وقتی کوئری‌های پیچیده‌ای داشته باشیم. حتما SQL رو روی MySQL یا PostgreSQL یاد بگیرین. تفاوت‌هایی با هم دارن و بعضی‌هاشون فانکشن‌هایی رو با اسم‌های مختلفی پیاده‌سازی کردن ولی اساس کار یکیه.

عرفان کاهانی
عرفان کاهانی
@kahania726

تخصص: برنامه نویس

بله spl بخش خیلی مهمی در وب نویسی هست که حتما باید یاد داشته باشید

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

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