پیشگفتار

 
00:00 / 00:00
2.0x
1.8x
1.4x
1.0x
0.7x
HD SD
HD
SD
اشتراک‌گذاری

×

گزارش خرابی

Django چیست؟

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

 

چرا جنگو؟

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

 

چه کسانی از Django می‌کنند؟

تقریباً بیشتر شرکت‌های بزرگی مثل Google و youtube و Instagram و حتی خود شما هم می‌توانید از این فریم‌ورک استفاده نمایید. در نظر داشته باشید که در این فریم‌ورک تنها محدودیت تخیلات شما خواهد بود چرا که تقریباً هر پروژه‌ای با این فریم‌ورک در زمینه وب قابل انجام است. شاید زبان برنامه‌نویس پایتون و جاوا اسکریپت تنها زبان‌هایی باشند که بتوانند با بهترین کیفیت از شما توسعه‌دهنده وب قدرتمند خلق کنند.

 

دوره برای چه کسانی هستش؟

این دوره برای کسانی تعبیه شده است که می‌خواهند شروع به یادگیری فریم‌ورک Django کنند و در کنار آن به یادگیری المان‌های مرتبت با یک Backend کار هم آشنا شوند. اما در نظر داشته باشید که طراحی سایت با یادگیری یک فریم‌ورک متفاوته، وقتی شما به یادگیری یک فریم‌ورک می‌پردازید آموزش‌ها محوریتی ندارند و به نمایش عملکردهای مختلف آن فریم‌ورک می‌پردازند اما در آموزش‌های محوریت طراحی سایت علاوه بر آموزش خود فریم‌ورک یاد می‌گیرید که المان‌های اصلی یک سایت واقعی چیست و شما چطور باید فکر و عمل کنید.

 

چطور آموزش خواهید دید؟

آموزش این دوره به‌صورت پازل خواهد بود که ابتدا با قسمت‌های اصلی پازل آشنا می‌شویم و سعی در شناخت بخش‌های مختلف خواهیم کرد و سپس برای تکامل پروژه خود هر بخش را کنار یکدیگر چیده و به‌صورت کلی مرور خواهیم کرد. به فرض در نظر بگیرید که می‌خواهید شروع به ساخت پازل نمایید:

  • پیداکردن گوشه‌های اصلی پازل
  • بررسی موارد مرتبط با هر قسمت و دسته‌بندی
  • جای‌گذاری و بررسی چینش هر تکه 
  • ادامه روند جای‌گذاری تا اتمام هر بخش 
  • درنهایت یک تصویر بزرگ از روند انجام شده

 

بدین ترتیب هستش که تفکر ما شکل می‌گیرد در یادگیری هر چیزی:

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

 

ویژگی‌هایی که به غیر از برنامه نویسی لحاظ شده؟

در این دوره علاوه بر برنامه نویسی پایتون و کار با فریمورک جنگو مسائل دیگری نیز لحاظ شده است. که عبارت اند از:

  • آموزش جست‌و‌جو محور
  • استفاده از داکیومنت های اصلی خود جنگو
  • بهره گیری از ابزار‌های مرتبط با برنامه نویسی بک‌اند
  • شرح تجربه‌های شخصی در پروژه‌ها
دانلود با کیفیت بالا
دانلود با حجم کم