نوروز مبارک

🔥 جشنواره نوروزی آموزش با ۷۰٪ تخفیف ویژه! 🎉
با آغاز سال نو، فرصتی استثنایی برای یادگیری فراهم شده است! 🌸
🚀 چرا نباید این فرصت را از دست داد؟
✅ دورههای متنوع و کاربردی
✅ تدریس توسط اساتید مجرب
✅ یادگیری در هر زمان و هر مکان
📌 همین حالا از این تخفیف فوقالعاده بهرهمند شوید! فرصت محدود است!
- مدرس دوره : سعید فرهنگ ( رزومه )
- تعداد ویدیوها : 28 ویدیو
- مدت زمان دوره : 7:59:00
- سطح دوره : متوسط
- وضعیت دوره : به اتمام رسیده
- تاریخ آخرین بروزرسانی : 1399/08/19

آموزش رایگان ساخت وبلاگ با جنگو
دوره آموزش صفر تا صد ساخت وبلاگ با Django
اگر در حوزه برنامه نویسی فعالیت داشته اید، امکان ندارد که نام پایتون را نشنیده باشید. این زبان قدرتمند، چند وقتیست بر سر زبان ها افتاده و دلایلی کاملا روشن و منطقی دارد. کمتر زبانی پیدا می شود که تمام ویژگی های پایتون را کنار هم داشته باشد. زبانی ساده و قابل درک و در عین حال، فوق العاده قدرتمند. یکی از ویژگی های جذاب این زبان، فریم ورک هایش است. اگر در حوزه برنامه نویسی سمت سرور، ذره ای فعالیت کرده اید، حتما مجذوب سادگی و قدرت فریم ورک جنگو (django) که ویژگی های پایتون را دارد، خواهید شد. جنگو یک چارچوب نرم افزاری تحت وب آزاد و متن باز است که همین ویژگی، باعث به وجود آمدن کتابخانه های فوق العاده قدرتمند و کارآی آن شده است.جنگو از معماری model - view - template پیروی می کند. هدف اصلی جنگو ساخت آسان سایتهای پیچیده و وابسته به دیتابیس است و کاری نیست که نشود با آن، انجام داد.
ما در این دوره قصد داریم با انجام پروژه ای عملی، جذاب، قدرتمند و در عین ساده، لذت کار با پایتون و فریم ورک جنگو را درک کنیم. در ادامه ی آن با HTML و CSS نیز کار خواهیم کرد. اما الان هر آنچه برای شروع نیاز داریم، جز ذهنی باز و عشق به برنامه نویسی، هیچ نخواهد بود.
فهرستـــ ویدیوها
مدت زمان دوره 7:59:00با مشاهده آنلاین جلسات در سایت ، هزینه اینترنت شما به صورت نیم بها محاسبه خواهد شد.
معرفی پایتون و جنگو
در این بخش، در ابتدا پایتون را توضیح میدهیم. سپس درباره ی فریم ورک و دقیق تر، درمورد جنگو حرف خواهیم زد. در نهایت نمونه ای از پروژهٔ نهایی را نمایش خواهیم داد.
نصب پیشنیاز ها
در این جلسه، به معرفی و نصب ابزارهایی که قرار است در طی دوره از آن ها استفاده کنیم می پردازیم.
شروع به ساخت پروژه
در این جلسه به معرفی و استفاده از دستورات جنگو برای شروع کار و ساخت پروژه پرداخته ایم.
اپ ها و تمپلیت ها
در این جلسه به تعریف و بررسی اپ ها میپردازیم و با تمپلیت های اچ تی ام ال کار خواهیم کرد.
مدل ها و migrations
در این جلسه کار با مدل ها را بررسی خواهیم کرد و یاد میگیرم که آن ها را روی دیتابیس ثبت کنیم.
صفحه ادمین
در این جلسه صفحه ادمین را پیاده سازی میکنیم و با تمپلیت هایمان، بیشتر کار خواهیم کرد.
modelsMethods and Static
در این جلسه به بررسی مثالی از مدل متد ها میپردازیم و کار با فایل های استاتیک را آغاز خواهیم کرد.
گیت و گیت هاب
در این جلسه کار با گیت را آغاز کرده و در نهایت، کار با گیت هاب را فرا خواهیم گرفت. شما عزیزان از این به بعد میتوانید با مراجعه به آدرس "https://github.com/saeedfarhang/mydjangoBlog" به کد های دوره دسترسی داشته باشید.
styles and extands
در این جلسه، تا حدی به بررسی و کار با فایل styles.css میپردازیم و با extands آشنا خواهیم شد.
create user
در این جلسه، فرمی که برای ثبت نام ایجاد کرده بودیم را داخل دیتابیس ذخیره و کاربر را ایجاد خواهیم کرد.
login required
در این جلسه، یاد میگیریم که چگونه میتوان برای یک صفحه، لاگین بودن کاربر را درخواست کرد.
انتقال بعد از ورود به سایت
در این جلسه، کاربران را به صفحه ای که برای آن لاگین کردند، منتقل می کنیم.
Model Forms
در این جلسه، فرمی میسازیم تا اعضا بتوانند از آن طریق، مقالات خودشان را ایجاد نمایند.
foreignKey
در این جلسه به اتصال نویسنده به مقاله میپردازیم و در نهایت، مقاله ایجاد شده را در دیتابیس سیو می کنیم.
checkUserLogin
در این بخش، با استفاده از دستورات شرطی در تمپلیت، لاگین بودن یوزر را بررسی می کنیم.
استایل ها- بخش دوم
در این جلسه کار با css را به پایان رسانده و به استایل دهی به فرم های سایت میپردازیم.
نظرات کاربران در رابطه با این دوره
aliizadyar1989
ارسال شده در 1403/10/09سلام
Atom پکیج نصب نمیکنه رو vscode توضیح بدی عالی میشه
ممنون
mohamadforotan95
ارسال شده در 1403/10/02سلام وقت بخیر دوره خوبیه فقط ای کاش پروژه فروشگاهی هم بزنی با جانگو
با تشکر
yonotomakarde
ارسال شده در 1403/09/13سلام دوره بسیار عالی بود فقط اگر میشه یه آپدیت بدید واسه دوره و توش بهمون یاد بدین که چطوری به صفحات login و signup استایل css اعمال کنیم چون توی فرم ها فقط از کد های جنگو استفاده شده و هیچ کد html وجود نداره که من با استفاده از سلکتور های css بهش استایل بدم تا فرم login زیبا بشه. یکم در اینرنت جستجو کردم و به چیزی به اسم crispy forms برخوردم، نصبش کردم، اما کد هاش برامکار نمیکنه نمیدونم چرا.
لطفا اگر میشه یه ویدیو جدید در این رابطه ضبط کنید خیلی ممنون میشم.
محسن ظریف بروجردیان مجاور
ارسال شده در 1403/08/19اموزش ها خیلی ساده و روان و عالی هست ممنون.
alistar8451
ارسال شده در 1403/06/31سلام
ممنون از دوره ی خوبی که برگزار کردید. واقعاً مطالب خیلی کار راه انداز و عالی بود. خیلی هم خوب توضیح داده شد.
من به یک مشکل برخوردم که احتمالاً برای خیلیها پیش اومده:
از یه جایی به بعد دیگه تغییرات توی html و css بروز نمیشه. اوایل وقتی سیستم Restart میشد این مشکل حل میشد. الان دیگه این روش هم جواب نمیده. من حتی نام فایل html را هم تغییر دادم ولی جواب نداد. چکار باید کرد؟
بسیار ممنون
lillycoooks
ارسال شده در 1403/06/29خیلی دوره ی خوبی بود متشکرم.
و امیدوارم همینطور قوی پیش بری :)
HoseinMazhari
ارسال شده در 1402/06/30عالی
استاد عزیز ممنون که تمامی مفاهیم رو اما ساده بیان کردید.