codingcogs' logo

معرفی دوره

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

تکنولوژی‌های استفاده شده

این دوره برای Django 5.2 و Python 3.14 تدوین شده و همچنین پشتیبانی از نسخه‌ی های 6 به بعد Django نیز در نظر گرفته شود تا با توجه به بروز‌شدن نسخه‌های جنگو نیازی به آموزش دیگری نداشته باشید.

همچنین با توجه به نیاز بازارکار به یادگیری مقدماتی Docker نیز در این دوره خواهیم پرداخت.

ضمنا برای محیط مجازی و مدیریت پکیج‌ها نیز از uv استفاده خواهد شد.

چه چیزی این دوره را متمایز می‌کند؟

مباحث تئوری و عملی در این دوره به صورت موازی و پابه‌پای هم پیش خواهند رفت تا بتوانید درک کامل، عمیق و درستی نسبت به Django و اکوسیستم آن پیدا کنید. در این دوره:

  • از مقدمات و پایه (نقطه‌ی صفر) شروع خواهیم کرد به سراغ مباحث پیشرفته می‌رویم.
  • با مسائل واقعی سر و کار خواهیم داشت و هیچ چیز غیر کاربردی و غیر ضروری‌ای مطرح نمی‌شود.
  • موضوعات مدرن را به هیچ وجه از قلم نخواهیم انداخت و از AI گرفته تا کاربرد مدرن جنگو را بررسی می‌کنیم.
  • چندین روش برای انجام کارها را بررسی کرده و مزایا و معایب آن‌ها را بررسی می‌کنیم.
  • با هوشمندی تمام از بهترین ابزار تکمیل کننده‌ی Django استفاده می‌کنیم تا بیشترین بهره‌ی ممکن را از این فریم‌ورک داشته باشیم.

چرا به این دوره اعتماد کنید؟

برای شخص من که تقریبا 8 (یا شاید 9) سال است که از جنگو استفاده می‌کنم، این فریمورک یک ابزار روزمره است! هرروز رسیدگی به چندین سرویس و پروژه و محصول که بر پایه‌ی این فریم‌ورک هستند، بخشی از فرآیند کاری من است و حتی همین وبسایت کدینگ‌کاگز نیز با Django نوشته شده است؛ البته این‌ها هیچکدام دلیل اعتماد به این دوره نیست! در واقع برای اینکه این دوره قابل اعتماد باشد تلاش کامل خود را کرده ایم که :

  1. روند مشخصی داشته باشیم.
  2. هیچ چیزی از قلم نیوفتد یا خیلی سَرسَری از موضوعات عبور نکنیم.
  3. هر موضوع مهمی که برای استخدام به آن نیاز دارید یک فصل مجزا باشد.
  4. به خودمان متعهد شویم که این دوره را برای ورود به بازار کار و حتی فراتر از آن تدوین کنیم.

امیدواریم که با رعایت اصول آموزشی، صداقت و ارائه‌ی درست مطالب، بهترین دوره را برای شما فرآهم کنیم.

البته فقط این دوره کافی نیست! باید تلاش کنید، تمرین‌ها را حل کنید و صرفا بدون انجام دادن تمام چیزهایی که در این دوره می‌بینید، از قسمت‌ها عبور نکنید! دقت کنید که یک وزنه‌ی تاثیرگزار در موفقیت شغلی شما، خودتان هستید!

در قسمت بعدی به پیش‌نیازهای استفاده‌ی حداکثری از این دوره می‌پردازیم.