آموزش زبان برنامه نویسی پایتون
دوره حضوری و آنلاین آموزش برنامه نویسی پایتون
پایتون یکی از زبان های چند منظوره ، شی گرا و سطح بالا می باشد که کاربرد بسیار زیادی دارد و همچنین از محبوبیت فوق العاده ای برخوردار است .
ساده بودن پایتون برای یادگیری و محاسبه معادلات پیچیده و تحلیل های داده ، از دلایل جذابیت بالای این زبان میباشد .
در طول این دوره به مفاهیم پایه و اساسی این زبان قدرتمند تسلط پیدا خواهید کرد .
پس وقت رو از دست نده...
- مدرس دوره : سعید فرهنگ ( رزومه )
- تعداد ویدیوها : 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 را به پایان رسانده و به استایل دهی به فرم های سایت میپردازیم.
نظرات کاربران در رابطه با این دوره