مدت :

۱ ساعت و ۲۴ دقیقه

قیمت : ۱۰۸,۰۰۰ تومان
LinkedIn
Twitter
Facebook
Telegram

درباره مدرس 

اطلاعات دوره

توضیحات

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

+ برای تهیه فصل دوم از این آموزش بر روی این لینک (+) کلیک کنید.

 

جنگو چیست؟

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

 

این آموزش در یک نگاه

ما این آموزش را با معرفی ابزارها و همینطور پیشنیازهای مربوط به پروژه آغاز کردیم و شما را به لینک‌های مورد نیاز برای نصب ابزارها و همینطور پیش نیازها هدایت کردیم.

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

 

این آموزش بی نظیر است زیرا:

– کاملا پروژه محور است.
– از فریمورک قدرتمند جنگو در این پروژه استفاده شده است.
– ویژگی‌های بسیار متداول و کاربردی که در اکثر وبسایت‌ها مشترک می‌باشد در این آموزش تدریس شده است.

 

کلیدواژگان

ساخت وبسایت با جنگو | ساخت وب سایت با جنگو | ساخت وبلاگ با جنگو | اموزش ساخت وبلاگ با جنگو | آموزش ساخت سایت با جنگو | آموزش طراحی وب با جنگو | اموزش طراحی سایت با جنگو | اموزش ساخت وبلاگ با جنگو | آموزش طراحی سایت با django | طراحی اپلیکیشن دانش آموز | ساخت اپلیکیشن آموزشی | طراحی اپلیکیشن آموزشی | ساخت و طراحی اپلیکیشن آموزشی | شروع ساخت اپلیکیشن

سرفصل

سرفصل

درس صفر: معرفی دوره

– معرفی دوره و نگاهی اجمالی به اهداف پروژه
– بررسی گام های انجام گرفته در این فصل

 

درس اول: ابزار های مورد استفاده – پیش نیازها

– یک نگاه اولیه به VSCode
– معرفی پکیج منیجر کوندا- conda
– معرفی git و github
– معرفی bash terminal
– معرفی پیش نیاز ها

 

درس دوم: فریم ورک جنگو چیست؟

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

 

درس سوم: ساخت مخزن پروژه در گیت هاب

– ایجاد یک مخزن در گیت هاب برای کنترل ورژن
– pull کردن پروژه در سیستم لوکال

 

درس چهارم: ایجاد پروژه و انجام تنظیمات مدیا فایل ها در حالت دیباگ

– نصب پکیج pillow برای مدیریت عکس ها
– ایجاد پروژه e_learning
– توضیح MEDIA_URL و MEDIA_ROOT و انجام تنظیمات مربوط به آنها

 

درس پنجم: ایجاد اولین application و انجام تنظیمات مربوط به آن

– نصب اولین اپلیکیشن (courses)

 

درس ششم: ساخت مدل های مرتبط با اپلیکیشن courses

– ساخت مدل subject
– ساخت مدل course
– ساخت مدل module

 

درس هفتم: ساخت کاربر superuser و ثبت مدلها در دیتا بیس

– ساخت superuser برای مدیریت پنل ادمین
– migrate کردن مدل های subject – course – module در دیتابیس

 

درس هشتم: Register کردن مدل ها در پنل ادمین

– نمایش جداول مدل های Subject – course – module در پنل ادمین
– ایجاد یک نمونه دیتای فیک جهت بررسی و تست صحت مدل های ایجادی

نظرات (1)

1 دیدگاه برای ساخت وبسایت آموزشی با جنگو ــ فصل اول: اپلیکیشن دانش آموز

  1. مصطفی آصفی

    سلام و درود. پروژه خیلی جالبیه. شما هم خیلی با شکیبایی و گام به گام پیاده سازیش می کنین. دست مریزاد

    • داریوش دهقانی

      سلام و ادب
      تشکر

دیدگاه خود را بنویسید

نظرات کاربران در خصوص دوره 

1 دیدگاه برای ساخت وبسایت آموزشی با جنگو ــ فصل اول: اپلیکیشن دانش آموز

  1. مصطفی آصفی

    سلام و درود. پروژه خیلی جالبیه. شما هم خیلی با شکیبایی و گام به گام پیاده سازیش می کنین. دست مریزاد

    • داریوش دهقانی

      سلام و ادب
      تشکر

دیدگاه خود را بنویسید