دوره ی آموزش توسعه وب با جنگو ( پروژه انجمن با چت روم)

دوره ی آموزش توسعه وب با جنگو ( پروژه انجمن با چت روم)
نکات مهم درباره ی این محصول
دوره بصورت فایل های ویدیویی با متعلقات موجود تحویل داده میشود
دوره دارای پشتیبانی آنلاین میباشد
کپی رایت این محصول برای سایت avasam.ir میباشد
ثبت نام در دوره فوری و همان لحظه ی درخواست شما می باشد
جزئیات محصول
تعداد جلسات: ۲۹
مدرس: مهندس سام نیکزاد
سورس کد: دارد
پشتیبانی: دارد
شرکت کننده : ۲۶۸ نفر
ضمانت بازگشت : تا یک هفته
۶,۰۰۰,۰۰۰ تومان
۳۳%
۴,۰۰۰,۰۰۰ تومان
این محصول در لیست پرفروش ترین های آواسام قرار گرفته و به همین علت تخفیف ویژه اعمال شده است

تاریخ اتمام تخفیف : پایان روز جمعه ۲ آذر ۱۴۰۳

سام نیکزاد
مدرس : سام نیکزاد

کارشناسی مهندسی نرم افزار
کارشناس ارشد هوش مصنوعی
تجربه تدریس برنامه نویسی از ۱۳۹۲

تیم پشتیبانی آواسام آماده ی مشاوره و پاسخگویی بصورت تیکت میباشد
پادکست دوره ی آموزش توسعه وب با جنگو ( پروژه انجمن با چت روم)
پادکست صوتی راهنمای این محصول

سرفصل های دوره ی آموزش توسعه وب با جنگو ( پروژه انجمن با چت روم)

+ قسمت اول

قفل

در قسمت اول به معرفی کامل فریمورک جنگو میپردازیم و مزیت های انرا بررسی میکنیم سپس نحوه ی نصب و اماده سازی محیط برنامه نویسی پایتون در سیستم عامل های مختلف را کار میکنیم

برای دیدن این جلسه باید کل دوره را بخرید :) خرید دوره

+ قسمت دوم

قفل

در قسمت دوم به بحث ویو ها ( views ) در الگوی MVT میپردازیم . یادمیگیریم چطور ویو های جدیدی درون جنگو بسازیم و همچنین به ایجاد و مدیریت url ها یا همان route ها میپردازیم

برای دیدن این جلسه باید کل دوره را بخرید :) خرید دوره

+ قسمت سوم

قفل

در قسمت سوم به Template ها از الگوی MVT میپردازیم و نحوه ی ساختن و استفاده از تمپلیت ها در فریمورک جنگو را یاد میگیریم. تمپلیت انجین استفاده شده در این دوره تمپلیت انجین استاندارد پایتون به نام جینجا Jinja میباشد

برای دیدن این جلسه باید کل دوره را بخرید :) خرید دوره

+ قسمت چهارم

قفل

در قسمت چهارم به دیتابیس میپردازیم  و نحوه ی اتصال فریمورک جنگو به دیتابیس را آموزش میبینیم. انواع دیتابیس های قابل استفاده در جنگو را بررسی میکنیم و نحوه ی ساختن دیتابیس جدید و table های مختلف به همراه فیلدهای آنهارا یاد میگیریم

برای دیدن این جلسه باید کل دوره را بخرید :) خرید دوره

+ قسمت پنجم

قفل

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

برای دیدن این جلسه باید کل دوره را بخرید :) خرید دوره

+ قسمت ششم

قفل

در قسمت ششم دوره ی آموزش جنگو به فرم ها میپردازیم نحوه ی ایجاد فرم های جنگویی و نحوه ی ارسال اطلاعات توسط فرم را بررسی میکنیم

برای دیدن این جلسه باید کل دوره را بخرید :) خرید دوره

+ قسمت هفتم

قفل

در قسمت هفتم به بحث CRUD روی دیتابیس میپردازیم CRUD مخفف چهار کلمه ی create read update delete میباشد که چهار عمل اصلی روی دیتابیس هستند و از طریق جنگو بسیار راحت قابل استفاده میباشند.

برای دیدن این جلسه باید کل دوره را بخرید :) خرید دوره

+ قسمت هشتم

قفل

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

برای دیدن این جلسه باید کل دوره را بخرید :) خرید دوره

+ قسمت نهم

قفل

در قسمت نهم به بحث احراز هویت ، ورود و خروج کاربران میپردازیم و سیستم authentication ایمن پیاده سازی میکنیم

برای دیدن این جلسه باید کل دوره را بخرید :) خرید دوره

+ قسمت دهم

قفل

در قسمت دهم از دوره ی جنگو به ایجاد محدودیت روی کاربران احراز هویت شده میپردازیم. عمل Restriction باعث میشود تا بتوانیم برای هر دسته از کاربران امکانات خاصی را قائل شویم که دیگران به آن دسترسی نداشته باشند

برای دیدن این جلسه باید کل دوره را بخرید :) خرید دوره

+ قسمت یازدهم

قفل

در قسمت یازدهم به آموزش سیستم ثبت نام کاربران در فریمورک جنگو میپردازیم

برای دیدن این جلسه باید کل دوره را بخرید :) خرید دوره

+ قسمت دوازدم

قفل

در قسمت دوازدهم به ساخت قسمت چت روم میپردازیم تا کاربران با هم بتوانند چت کنند . عملیات اولیه CRUD پیام ها را در این قسمت آموزش میدهیم

برای دیدن این جلسه باید کل دوره را بخرید :) خرید دوره

+ قسمت سیزدهم

قفل

در قسمت سیزدهم به برنامه نویسی و ایجاد بخش فعالیت های اخیر یا recent activities میپردازیم و همچنین این بخش را برای هر جستجو هر کاربر شخصی سازی میکنیم

برای دیدن این جلسه باید کل دوره را بخرید :) خرید دوره

+ قسمت چهاردهم

قفل

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

برای دیدن این جلسه باید کل دوره را بخرید :) خرید دوره

+ قسمت پانزدهم

قفل

در قسمت پانزدهم به فایل های ثابت یا static میپردازیم. این فایل ها باید جدا از کدهای برنامه نویسی باشند که شامل فایل های css و js و تصاویر و ... هستند. ما باید بتوانیم این بخش ها را به درستی به فریمورک جنگو بشناسانیم و بتوانیم از آنها بصورت داینامیک استفاده کنیم

برای دیدن این جلسه باید کل دوره را بخرید :) خرید دوره

+ قسمت شانزدهم

قفل

در قسمت شانزدهم به وارد کردن یک قالب html درون فریمورک جنگو میپردازیم

برای دیدن این جلسه باید کل دوره را بخرید :) خرید دوره

+ قسمت هفدهم

قفل

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

برای دیدن این جلسه باید کل دوره را بخرید :) خرید دوره

+ قسمت هجدهم

قفل

در قسمت هجدهم از دوره ی آموزش فریمورک جنگو به ویرایش و رفع ایرادات قالب ظاهری سایت یا تمپلیت اصلی میپردازیم

برای دیدن این جلسه باید کل دوره را بخرید :) خرید دوره

+ قسمت نوزدهم

قفل

در قسمت نوزدهم دوره ی آموزش فریمورک جنگو به ویرایش قالب قسمت روم ها و چت ها میپردازیم 

برای دیدن این جلسه باید کل دوره را بخرید :) خرید دوره

+ قسمت بیستم

قفل

در قسمت بیستم به برنامه نویسی قالب بخش ایجاد و ویرایش room ها میپردازیم

برای دیدن این جلسه باید کل دوره را بخرید :) خرید دوره

+ قسمت بیست و یکم

قفل

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

برای دیدن این جلسه باید کل دوره را بخرید :) خرید دوره

+ قسمت بیست و دوم

قفل

در قسمت بیست و دوم دوره ی آموزش فریمورک جنگو به ریسپانسیو ( responsive ) سازی انجمن میپردازیم و آنرا برای گوشی موبایل بهینه میکنیم

برای دیدن این جلسه باید کل دوره را بخرید :) خرید دوره

+ قسمت بیست و سوم

قفل

در قسمت بیست سوم به آموزش برنامه نویسی و پیاده سازی وب سرویس restApi مبتنی بر JSON میپردازیم

برای دیدن این جلسه باید کل دوره را بخرید :) خرید دوره

+ قسمت بیست و چهارم

قفل

در قسمت بیست و چهارم به سریالیز ( serialize ) کردن خروجی وب سرویس RestApi میپردازیم و از ماژول های لازم استفاده میکنیم.

برای دیدن این جلسه باید کل دوره را بخرید :) خرید دوره

+ قسمت بیست و پنجم

قفل

در این قسمت به استفاده از وب سرویس در دیگر سایت ها یا اپلیکیشن ها میپردازیم. یک سایت جدا از سایت اصلی خودمان میسازیم و بواسطه ی API های ارائه شده یادمیگیریم که چطور از دیتا api ما در جاهای مختلف استفاده میشود

برای دیدن این جلسه باید کل دوره را بخرید :) خرید دوره

+ قسمت بیست و ششم

قفل

در قسمت بیست و ششم به شخصی سازی مدل های اماده ی جنگو میپردازیم . ما قبلا از مدل User جنگو استفاده کرده بودیم که پیشفرضیات خود را داشت. شاید شما بخواهید مدل ها را شخصی سازی کنید و مواردی را از آنها کم یا مواردی را به آنها اضافه کنید. شخصی سازی کامل مدلها را اینجا یاد میگیریم

برای دیدن این جلسه باید کل دوره را بخرید :) خرید دوره

+ قسمت بیست و هفتم

قفل

در این قسمت به نحوه ی آپلود فایل میپردازیم و سپس آموزش میدهیم که چطور به بخش کاربران آپلود تصویر پروفایل را اضافه کنیم تا کاربران بتوانند پروفایل خود را آپدیت کنند

برای دیدن این جلسه باید کل دوره را بخرید :) خرید دوره

+ قسمت بیست و هشتم

قفل

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

برای دیدن این جلسه باید کل دوره را بخرید :) خرید دوره

+ قسمت بیست و نهم

قفل

در قسمت بیست و نهم که پایان دوره ی آموزش django میباشد پروفایل کاربران را تکمیل میکنیم و سپس با استفاده از هوش مصنوعی چت جی بی تی قالب پروژه را راست چین و سپس فارسی سازی میکنیم. با این آموزش ها شما میتوانید برای پروژه های جنگویی خود علاوه بر اینکه قالب های متفاوت داشته باشید میتوانید زبان های مختلفی هم اضافه کنید که ممکن است یکی راست چین و دیگری چپ چین باشد

برای دیدن این جلسه باید کل دوره را بخرید :) خرید دوره
ممکن است توضیحات برخی جلسات را در لیست سرفصل ها نبینید و این اتفاق به دلیل تکمیل نوشتاری سرفصل ها است و به معنی این نیست که آن جلسه بصورت ویدیویی موجود نیست

توضیحات و جزئیات :‌

جنگو ( Django ) چیست ؟ 

جنگو یک فریمورک برای توسعه وب ( بک اند ) میباشد که به شما اجازه میدهد با زبان قدرتمند پایتون ( Python ) بتوانید انواع سایت های اینترنتی را بسازید. این فریمورک از معماری mode-view-template برای پیاده سازی پروژه های خود استفاده میکند که باعث افزایش سرعت توسعه و همچنین امنیت وب سایت شما میشود. پروژه های موفق و بزرگی در سطح جهانی از جنگو استفاده میکنند مثل یوتیوب ، اسپاتیفای ، پینترست ، اینستاگرام ، یودمی و ...

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

جنگو درون خود بسیاری از ماژول های مورد نیاز جهت توسعه وب را دارد و به همین علت به آن batteries included میگویند ، همین امر باعث میشود یک تیم بتوانند پروژه ی خود را در سریعترین زمان ممکن پیاده سازی کنند و تقریبا سریعترین راه برای توسعه ی یک سیستم اختصاصی در بستر وب فریمورک جنگو میباشد.

 

دوره ی آموزش فریمورک جنگو زبان پایتون

 

 

در این دوره چه چیزی یاد میگیریم ؟‌

این دوره از صفر شروع میشود اگر تا کنون با پایتون یا جنگو کار نکرده اید مشکلی وجود ندارد چون تمام مباحث لازم برای شروع پوشش داده شده است. بعد از یادگیری کامل فریمورک جنگو بخش بعدی این دوره پروژه محور است و شما میتوانید یک انجمن کامل با جنگو بسازید.این انجمن شامل ویژگی های زیر خواهد بود و شما مباحث لازم برای هر قسمت را یاد میگیرید : 

  1. ثبت نام و احراز هویت کاربران 
  2. ایجاد روم های مختلف 
  3. ایجاد تاپیک های مختلف
  4. ایجاد بخش چت روم 
  5. امکان ویرایش پروفایل توسط کاربران
  6. آموزش relationship های بین جداول
  7. نمایش فعالیت های اخیر چت روم
  8. جستجوی پیشرفته در محتوای سایت
  9. استفاده از قالب ریسپانسیو

 

در ویدیو زیر پیش نمایش نتیجه ی نهایی این دوره را میبینید : 

 

این دوره مناسب چه کسانی است ؟ 

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

بصورت کلی این دوره مناسب افراد زیر هست : 

  • افرادی که قصد دارند برنامه نویسی بک اند ( back-end ) را بصورت جدی و تخصصی دنبال کنند.
  • افرادی که با پایتون آشنا هستند و یا قصد یادگیری پایتون را دارند اما همزمان به توسعه ی وب هم علاقه مند هستند.
  • پروژه های که برای توسعه ی خود مدت زمان کمی دارند و باید هرچه سریعتر کار را تکمیل کنند.
  • افرادی که قصد دارند یک استارتاپ پرترافیک و محبوب در بستر وب پیاده سازی کنند.
  • و تمامی افرادی که علاقه مند هستند تا تخصص خود را در زمینه ی توسعه ی وب با پایتون افزایش دهند.

 

نکته : این دوره هیچ محدودیت سنی ندارد ولی ترجیحا از رده ی سنی نوجوان به بالا از این دوره استفاده کنند.

 

پشتیبانی و  فایل های دوره جنگو

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

 

چه سایت هایی از جنگو استفاده کرده اند ؟ 

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

 

چه سایت هایی با جنگو پیاده سازی شده است ؟

 

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

  1. گوگل ( google.com )
  2. اینستاگرام ( instagram.com )
  3. پینترست ( pinterest.com )
  4. ناسا ( nasa.org )
  5. یوتیوب ( youtube.com )
  6. ردیت ( reddit.com )
  7. کوئرا ( quora.com )
  8. اسپاتیفای ( spotify.com )
  9. دراپ باکس ( dropbox.com )
  10. واشنگتن پست ( washingtonpost.com )
  11. نشنال جئو گرافیک ( nationalgeographic.com )
  12. بیت باکت ( bitbucket.org ) و ....
محصولات پیشنهادی
افرادی که از دوره های آموزشی آواسام استفاده کرده اند توانسته اند با شرکت های زیر همکاری داشته باشند
آواسام
آواسام
آواسام
آواسام
آواسام
آواسام
آواسام
آواسام
آواسام
آواسام
.:: نظرهای کاربران ::.
سید علی حسینی
سلام من مدتی هست که آموزش های مهندس نیکزاد را دنبال میکنم نحوه ی تدریس ایشان فوق العادست و من خیلی استفاده کردم این محصول را هم برای یادگیری جنگو و هم برای حمایت از مهندس تهیه کردم امیدوارم بازم آموزش های برنامه نویسی بیشتری بزارید
زهرا فرهادپور
استاد عالی هستید آموزش های شما را مدت زیادی هست دنبال میکنم و هر بار چیز جدیدی از شما یاد میگیرم ممنون ک هستید
قلی زاده
سلام خیلی عالیه من دنبال آموزش جنگو بودم و پیش نمایش دوره رو دیدم خریدم امیدوارم مثل پیش نمایش و معرفی دوره عالی باشه ممنون از مهندس نیکزاد
نظر کاربران ما درباره ی محصولات ما : لطفا گوش دهید

شما هم اگر از کاربران ما هستید نظر خود را به سیستم پشتیبانی بصورت ویس ارسال کنید تا بعد از تایید در این بخش قرار گیرد همچنین میتوانید ویس خود را ایمیل کنید : info@avasam.ir