قیمت این دوره: رایگانــ
  • مدرس دوره : سعید فرهنگ
  • تعداد ویدیوها : 28 ویدیو
  • مدت زمان دوره : 7:59:00
  • سطح دوره : متوسط
  • وضعیت دوره : به اتمام رسیده
  • تاریخ آخرین بروزرسانی : 1399/08/19
آموزش رایگان ساخت وبلاگ با جنگو

آموزش رایگان ساخت وبلاگ با جنگو

دوره آموزش صفر تا صد ساخت وبلاگ با Django

 اگر در حوزه برنامه نویسی فعالیت داشته اید، امکان ندارد که نام پایتون را نشنیده باشید. این زبان قدرتمند، چند وقتیست بر سر زبان ها افتاده و دلایلی کاملا روشن و منطقی دارد. کمتر زبانی پیدا می شود که تمام ویژگی های پایتون را کنار هم داشته باشد. زبانی ساده و قابل درک  و در عین حال، فوق العاده قدرتمند. یکی از ویژگی های جذاب این زبان، فریم ورک هایش است. اگر در حوزه برنامه نویسی سمت سرور، ذره ای فعالیت کرده اید، حتما مجذوب سادگی و قدرت فریم ورک جنگو (django) که ویژگی های پایتون را دارد، خواهید شد. جنگو یک چارچوب نرم افزاری تحت وب آزاد و متن باز است که همین ویژگی، باعث به وجود آمدن کتابخانه های فوق العاده قدرتمند و کارآی آن شده است.جنگو از معماری model - view - template پیروی می کند. هدف اصلی جنگو ساخت آسان سایت‌های پیچیده و وابسته به دیتابیس است و کاری نیست که نشود با آن، انجام داد.
ما در این دوره قصد داریم با انجام پروژه ای عملی، جذاب، قدرتمند و در عین ساده، لذت کار با پایتون و فریم ورک جنگو را درک کنیم. در ادامه ی آن با HTML و CSS نیز کار خواهیم کرد. اما الان هر آنچه برای شروع نیاز داریم، جز ذهنی باز و عشق به برنامه نویسی، هیچ نخواهد بود.




فهرستـــ ویدیوها

مدت زمان دوره 7:59:00
  • لطفا در صورت اقدام به دانلود تا انتها فرایند دانلود ، این صفحه را باز نگاه دارید.

1
  • معرفی دوره

00:06:00

معرفی دوره

2
  • معرفی پایتون و جنگو

00:09:00

در این بخش، در ابتدا پایتون را توضیح میدهیم. سپس درباره ی فریم ورک و دقیق تر، درمورد جنگو حرف خواهیم زد. در نهایت نمونه ای از پروژهٔ نهایی را نمایش خواهیم داد.

3
  • نصب پیشنیاز ها

00:23:00

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

4
  • شروع به ساخت پروژه

00:15:00

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

5
  • urls and views

00:19:00

در این جلسه به بررسی و اتصال یو آر ال ها و ویو ها میپردازیم

6
  • اپ ها و تمپلیت ها

00:28:00

در این جلسه به تعریف  و بررسی اپ ها میپردازیم و با تمپلیت های اچ تی ام ال کار خواهیم کرد.

7
  • مدل ها و migrations

00:23:00

در این جلسه کار با مدل ها را بررسی خواهیم کرد و یاد میگیرم که آن ها را روی دیتابیس ثبت کنیم.

8
  • صفحه ادمین

00:27:00

در این جلسه صفحه ادمین را پیاده سازی میکنیم و با تمپلیت هایمان، بیشتر کار خواهیم کرد. 

9
  • modelsMethods and Static

00:17:00

در این جلسه به بررسی مثالی از مدل متد ها میپردازیم و کار با فایل های استاتیک را آغاز خواهیم کرد.

10
  • گیت و گیت هاب

00:21:00

در این جلسه کار با گیت را آغاز کرده و در نهایت، کار با گیت هاب را فرا خواهیم گرفت. شما عزیزان از این به بعد میتوانید با مراجعه به آدرس "https://github.com/saeedfarhang/mydjangoBlog" به کد های دوره دسترسی داشته باشید.

11
  • styles and extands

00:20:00

در این جلسه، تا حدی به بررسی و کار با فایل styles.css میپردازیم و با extands آشنا خواهیم شد.

12
  • url parameters

00:19:00

در این جلسه، پارامتر ها در url را بررسی و آنها را به ویو ارجاع خواهیم داد.

13
  • صفحه جزئیات

00:17:00

در این جلسه به ساخت صفحه جزئیات برای مقالات منتشر شده در وبلاگ خواهیم پرداخت.

14
  • کار با مدیا

00:15:00

در این جلسه، روش کار با تصاویر و مدیا را در جنگو خواهیم دید. 

15
  • signUp

00:22:00

در این جلسه، به ساخت صفحه ای برای ثبت نام کاربران خواهیم پرداخت.

16
  • create user

00:24:00

در این جلسه، فرمی که برای ثبت نام ایجاد کرده بودیم را داخل دیتابیس ذخیره و کاربر را ایجاد خواهیم کرد.

17
  • login page

00:15:00

در این جلسه، صفحه ای برای وارد شدن کاربران به سایت، میسازیم.

18
  • log user in

00:10:00

در این قسمت، کاربران را لاگین خواهیم کرد.

19
  • logout user

00:10:00

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

20
  • login required

00:16:00

در این جلسه، یاد میگیریم که چگونه میتوان برای یک صفحه، لاگین بودن کاربر را درخواست کرد.

21
  • انتقال بعد از ورود به سایت

00:23:00

در این جلسه، کاربران را به صفحه ای که برای آن لاگین کردند، منتقل می کنیم.

22
  • Model Forms

00:15:00

در این جلسه، فرمی میسازیم تا اعضا بتوانند از آن طریق، مقالات خودشان را ایجاد نمایند.

23
  • foreignKey

00:14:00

در این جلسه به اتصال نویسنده به مقاله میپردازیم و در نهایت، مقاله ایجاد شده را در دیتابیس سیو می کنیم.

24
  • checkUserLogin

00:07:00

در این بخش، با استفاده از دستورات شرطی در تمپلیت، لاگین بودن یوزر را بررسی می کنیم.

25
  • استایل ها- بخش اول

00:24:00

در این جلسه کار با css را شروع کرده و به استایل دهی به سایت میپردازیم.

26
  • استایل ها- بخش دوم

00:16:00

در این جلسه کار با css را به پایان رسانده و به استایل دهی به فرم های سایت میپردازیم.

27
  • جاوا اسکریپت

00:15:00

در این بخش، با استفاده از جاوا اسکریپت، تغییراتی را در سایتمان ایجاد خواهیم کرد.

28
  • سطح بعد

00:09:00

توی این جلسه، بهتون میگم چجوری میتونید کلی چیزای سطح بالا تر درمورد جنگو رو یاد بگیرید


نظرات کاربران در رابطه با این دوره

لطفا سوالات خود را راجع به این آموزش در این بخش پرسش و پاسخ مطرح کنید به سوالات در قسمت نظرات پاسخ داده نخواهد شد و آن نظر حذف میشود.
جهت ثبت نظر باید در سایت عضو شوید و یا وارد سایت شده باشید .