سلام. به فصل اول از آموزش ساخت وبسایت آموزشی با جنگو خوش آمدید! این فصل اولین فصل از دوره ساخت پلتفرم آموزش آنلاین با جنگو است. در این آموزش پروژه محور بطور کلی با استفاده از فریم ورک قدرتمند و محبوب جنگو یک وبسایت آموزشی حرفه ای رو از صفر با هم میسازیم و آنلاین آن را منتشر میکنیم. مدت زمان فصل اول از این آموزش 1 ساعت و 24 دقیقه است که در این فصل ساخت وبسایت آموزشی را استارت میزنیم و یک اپ دانش آموز میسازیم. با ما همراه باشید!
+ برای تهیه فصل دوم از این آموزش بر روی این لینک (+) کلیک کنید.
جنگو چیست؟
جنگو (Django) یکی از محبوبترین فریمورکهای برنامهنویسی وب است. این فریمورک مبتنی بر پایتون و زبان سطح بالا است که امکان ساخت سایت و توسعه سریع وب سایتهای ایمن رو فراهم میکند. همچنین جنگو توسط توسعه دهندگان باتجربه ساخته شده و از بسیاری از مشکلات هنگام تولید وب سایت پیشگیری میکند. بنابراین شما میتوانید بدون نیاز به هیچ نگرانی خاصی، تنها روی نوشتن برنامه خودتان و یا ساخت و طراحی سایت خود تمرکز کنید. این برنامه رایگان و منبع باز (Open Source) است، همینطور دارای یک انجمن پرکاربرد و فعال، مستندات عالی و گزینههای زیادی برای پشتیبانی رایگان و غیر رایگان میباشد.
این آموزش در یک نگاه
ما این آموزش را با معرفی ابزارها و همینطور پیشنیازهای مربوط به پروژه آغاز کردیم و شما را به لینکهای مورد نیاز برای نصب ابزارها و همینطور پیش نیازها هدایت کردیم.
در درس دوم نگاهی اجمالی به فریمورک جنگو انداختیم و از ویژگیهای مثبتی که این فریمورک قدرتمند را متمایز کرده صحبت کردیم.
در درس سوم مخزن گیت هاب را ایجاد کردیم و پروژه را با استفاده از گیت و گیت هاب مجهز به کنترل ورژن کردیم. ما از این سیستم در طول پروژه به تکرار استفاده کردیم تا شما هم با شرایطی که پروژه های واقعی هست آشنا شوید.
در قسمت چهارم از این آموزش، پروژه را استارت زدیم و برای مدیریت عکس ها در پروژه از Pillow استفاده کردیم. در ادامه در درس پنجم اپلیکیشن دانش آموز را نصب کردیم و تنظیمات مربوط به آن را به اتمام رساندیم تا برای پروژه شناسایی شود.
سپس در درس ششم مدلهای مربوط به اپلیکیشن دانش آموز را ایجاد کردیم. بعد از آن درس هفتم با ساخت سوپر یوزر آغاز میشود و در انتها با migrate کردن مدلها به دیتابیس به اتمام میرسد. در نهایت در آخرین درس که درس هشتم میباشد،مدلهای خود را در پنل ادمین جنگو بررسی میکنیم و با دیتای فیک از عملکرد پروژه تا اینجای کار اطمینان حاصل میکنیم.
این آموزش بی نظیر است زیرا:
– کاملا پروژه محور است.
– از فریمورک قدرتمند جنگو در این پروژه استفاده شده است.
– ویژگیهای بسیار متداول و کاربردی که در اکثر وبسایتها مشترک میباشد در این آموزش تدریس شده است.
کلیدواژگان
ساخت وبسایت با جنگو | ساخت وب سایت با جنگو | ساخت وبلاگ با جنگو | اموزش ساخت وبلاگ با جنگو | آموزش ساخت سایت با جنگو | آموزش طراحی وب با جنگو | اموزش طراحی سایت با جنگو | اموزش ساخت وبلاگ با جنگو | آموزش طراحی سایت با django | طراحی اپلیکیشن دانش آموز | ساخت اپلیکیشن آموزشی | طراحی اپلیکیشن آموزشی | ساخت و طراحی اپلیکیشن آموزشی | شروع ساخت اپلیکیشن
مصطفی آصفی –
سلام و درود. پروژه خیلی جالبیه. شما هم خیلی با شکیبایی و گام به گام پیاده سازیش می کنین. دست مریزاد
داریوش دهقانی –
سلام و ادب
تشکر