دوره‌ها / توسعه Back-End با Django
پیشرفتهدوره کلاسی

توسعه Back-End با Django

آموزش توسعه Back-End با Django در مسیر DEV-P02 — توسعه‌دهنده Back-End؛ سطح L3 (پیشرفته) و 60 ساعت آموزش ساختاریافته.

حدود ۶۰ ساعت۱۶ درس
مشاهده و ثبت‌نام دوره

معرفی دوره

معرفی دوره توسعه Back-End با Django

دوره توسعه Back-End با Django با کد DEV-110 در دپارتمان برنامه‌نویسی ارائه می‌شود. این دوره بخشی از DEV-P02 — توسعه‌دهنده Back-End است و برای یادگیری مرحله‌به‌مرحله موضوع دوره طراحی شده است.

جایگاه دوره در مسیر یادگیری

سطح این دوره L3 (پیشرفته) است و 60 ساعت زمان آموزشی دارد. محتوای دوره بر ایجاد درک کاربردی از توسعه Back-End با Django و آماده‌سازی برای ادامه همین مسیر یادگیری تمرکز دارد.

مشخصات کلیدی

  • کد دوره: DEV-110
  • دپارتمان: برنامه‌نویسی
  • مسیر یادگیری: DEV-P02 — توسعه‌دهنده Back-End
  • سطح: L3 (پیشرفته)
  • مدت آموزش: 60 ساعت

برای چه کسانی مناسب است؟

این دوره برای علاقه‌مندانی مناسب است که می‌خواهند مهارت خود را در توسعه Back-End با Django تقویت کنند و مسیر DEV-P02 — توسعه‌دهنده Back-End را هدفمند ادامه دهند.

سرفصل‌ها و درس‌ها

شروع توسعه با Django
  • راه‌اندازی محیط و پروژه
  • ساختار Project و App
  • تنظیمات و محیط‌ها
  • URL و Viewهای اولیه
مدل و رابط مدیریت
  • طراحی Modelها
  • Migration پایگاه داده
  • Django Admin
  • QuerySet و ارتباط مدل‌ها
وب و API کاربردی
  • Template و فرم‌ها
  • اعتبارسنجی ورودی
  • ساخت API
  • آپلود و مدیریت فایل
امنیت، تست و انتشار
  • احراز هویت و مجوزها
  • امنیت برنامه Django
  • تست خودکار
  • استقرار پروژه نهایی

پرسش‌های متداول

دوره «توسعه Back-End با Django» برای چه کسانی مناسب است؟

این دوره برای علاقه‌مندانی مناسب است که می‌خواهند «توسعه Back-End با Django» را در یک مسیر ساختاریافته، پروژه‌محور و قابل استفاده در دنیای واقعی یاد بگیرند.

پیش‌نیاز شرکت در این دوره چیست؟

تسلط بر مبانی حوزه و توانایی انجام تمرین‌های مقدماتی برای استفاده بهتر از دوره توصیه می‌شود.

مدت زمان دوره و شیوه پیشروی چگونه است؟

مدت برنامه‌ریزی‌شده دوره 60 ساعت است. محتوا در ۴ سرفصل و ۱۶ درس مرتب شده و بهتر است درس‌ها به‌ترتیب همراه با تمرین دنبال شوند.

پس از پایان دوره چه توانایی‌ای به دست می‌آورم؟

پس از تکمیل درس‌ها و تمرین‌ها، می‌توانید مباحث دوره را در سناریوهای واقعی به کار بگیرید و با انجام بخش «امنیت، تست و انتشار» یک خروجی قابل ارائه برای ادامه مسیر یادگیری یا نمونه‌کار بسازید.