فیلم آموزش جنگو (Django) به زبان فارسی

فیلم آموزش جنگو (Django) به زبان فارسی
نوع فایل
Mp4
حجم فایل
250 مگابایت
دسته بندی
300,000 تومان

در این بخش از فروشگاه برنا اندیشان تصمیم داریم تا یکی از برترین آموزش های بسیار کاربردی نرم افزاری با عنوان دانلود فیلم آموزش جنگو (Django) به زبان فارسی به صورت یک مجموعه دانلودی در اختیار شما کاربران محترم وب سایت برنا اندیشان و تمامی علاقه مندان به یادگیری طراحی وب سایت و برنامه نویسی قرار دهیم.

دانلود فیلم آموزش جنگو (Django) به زبان فارسی

در فیلم آموزش جنگو به زبان فارسی شما علاقه مندان به برنامه نویسی و طراحی وب سایت به صورت کامل با این چارچوب نرم افزاری آشنا شده و قابلیت های قدرتمند آن را نیز فرا می گیرید.

جنگو چیست؟

جنگو (به انگلیسی: Django) یک چارچوب نرم‌افزاری تحت وب آزاد و متن‌باز است که به زبان پایتون نوشته شده‌است و از معماری مدل-نما-کنترل‌گر (به انگلیسی: Model–View–Template) پیروی می‌کند.هدف اصلی جنگو ساخت آسان سایت‌های پیچیده و وابسته به دیتابیس است و بر پایهٔ قابلیت استفادهٔ مجدد و قابل اتصال بودن اجزای مختلف، توسعهٔ سریع و اصل خودت را تکرار نکن (DRY) طراحی شده‌است. جنگو سراسر از پایتون استفاده می‌کند، حتی برای تنظیمات، فایل‌ها و مدل‌های اطلاعات.

از وب سایت‌های مشهوری که از جنگو استفاده می‌کنند می‌توان به پی‌بی‌اس،اینستاگرام،بنیاد موزیلا،واشینگتن تایمز اشاره کرد. جنگو همچنین در ساخت شبکه اجتماعی پینترست استفاده شد اما بعداً، به فریم ورک فلسک انتقال یافت.

تاریخچه جنگو

جنگو در پاییز سال ۲۰۰۳ توسط Simon Willison و Adrian Holovaty در حین ایجاد برنامه در شرکت Lawrence Journal-World متولد شد. سپس در سال ۲۰۰۵ تحت اجازه‌نامه بی‌اس‌دی منتشر شد. نام جنگو از جنگو راینهارت، نوازندهٔ گیتار جاز گرفته شده‌است.

در ژوئن سال ۲۰۰۸، بنیاد نرم‌افزاری Django Software Foundation (DSF) برای توسعه و حفظ جنگو شکل گرفت.


پیشنهاد ویژه:فیلم آموزش کامل ایجکس به زبان فارسی

امکانات جنگو

کامپوننت‌ها (اجزاء)

هسته اصلی جنگو با استفاده از معماری مدل-نما-کنترل‌گر(MVC) تشکیل شده‌است که شامل، پایگاه داده رابطه ای(Model)، سیستمی برای پردازش درخواست‌های HTTP با استفاده از Web template system(View)، و یک توزیع کننده (Controller) نشانی وب (URL) برپایه عبارت با قاعده (Regular expression) می‌شود. همچنین در هسته فریم ورک جنگو امکانات زیر گنجانده شده:

  • وب سرور مستقل و داخلی برای توسعه و تست سریع برنامه
  • قابلیت اعتبارسنجی و ترتیب بندی، برای انتقال و ذخیره‌سازی اطلاعات فرم‌های اچ‌تی‌ام‌ال در پایگاه داده
  • سیستم قالب بندی صفحات با استفاده از مفهوم ارث بری که از برنامه‌نویسی شیءگرا الهام گرفته شده
  • پشتیبانی از کلاس‌های میان‌افزار که با استفاده از آن می‌توان توابع سفارشی برای پردازش درخواست‌های مراحل مختلف برنامه استفاده کرد.
  • ابزاری برای بین‌المللی‌سازی و محلی‌سازی کامپوننت‌های جنگو به انواع زبان‌های برنامه‌نویسی دیگر
  • ابزاری برای خواندن زبان نشانه گذاری اکس‌ام‌ال یا نمایش جیسون از مدل‌های جنگو
  • ابزارهایی برای توسعه و گسترش موتور قالب بندی صفحات
  • استفاده از ابزار قدرتمند و انعطاف‌پذیر Django REST framework برای ساخت رابط برنامه‌نویسی کاربردی(API) وب

نرم‌افزارهای بسته‌بندی شده

در توزیع اصلی جنگو تعداد زیادی بسته‌های نرم‌افزاری وجود دارد که شامل:

  • ابزاری برای اعتبار سنجی قابل توسعه
  • رابط کاربری پنل مدیریت به‌طور پویا (داینامیک)
  • ابزارهایی برای تولید آراس‌اس و اتم (خوراک وب)

فریم ورکی برای درست کردن برنامه‌های مبتی بر سامانه اطلاعات جغرافیایی(GIS)

طبقه‌بندی وب سرور

جنگو می‌تواند به راحتی با استفاده از وب سرورهایی همچون آپاچی، انجین‌اکس با به کار بردن واسط دروازه کارساز وب(WSGI)، گونیکورن (سرور HTTP)، و یا، Cherokee اجرا شود.همچنین جنگو، به‌طور رسمی، از چهار پایگاه داده بک اند از جمله: پستگرس‌کیوال، مای‌اس‌کیوال، اس‌کیوال لایت و پایگاه داده اوراکل پشتیبانی می‌کند. برای استفاده از نواس‌کیوال در جنگو، انشعاب (توسعه نرم‌افزار) ای به نام django-nonrel به وجود آمده که امکان پشتیبانی از پایگاه داده‌هایی همچون مانگودی‌بی و گوگل اپ انجین را فراهم کرده‌است.

جنگو می‌تواند با استفاده از جایتون بر بستر برنامه‌های سمت سرور مبتنی بر سکوی جاوا، نسخه سازمانی(Java EE) مانند WildFly یا GlassFish استفاده شود که برای اجرای آن، نیاز به نصب django-jython که اتصال به پایگاه داده را ممکن می‌کند نیاز است.

تاریخچه انتشار نسخه

گهگاه تیم جنگو، نسخه‌های خاصی از برنامه را با عنوان پشتیبانی بلند مدت (LTS) منتشر می‌کند. همچنین نسخه LTS به‌طور معمول تا سه سال یا بیشتر، به‌روزرسانی‌های امنیتی و اصلاحات برنامه را دریافت می‌کند.

راهنمای خرید
  • لینک دانلود فایل بلافاصله بعد از پرداخت وجه به نمایش در خواهد آمد.
  • همچنین لینک دانلود به ایمیل شما ارسال خواهد شد به همین دلیل ایمیل خود را به دقت وارد نمایید.
  • ممکن است ایمیل ارسالی به پوشه اسپم یا Bulk ایمیل شما ارسال شده باشد.
  • در صورتی که به هر دلیلی موفق به دانلود فایل مورد نظر نشدید با ما تماس بگیرید.