جنگولرن
3.82K subscribers
287 photos
74 videos
31 files
557 links
آموزش Django و بستگان
Download Telegram
Forwarded from Link4Help (Milad Hatami)
Media is too big
VIEW IN TELEGRAM
موشکافی ویوهای کلاس بیس جنگو
Django Class-based Views in depth
توی این دوره، ویوهای کلاس محور جنگو رو به معنای واقعی کلمه زیر و رو کردم 😁
دوره تخصصی آموزش ویوهای کلاس محور جنگو منتشر شد.
Django Class-based Views in depth
در این دوره، به صورت تخصصی کلاس بیس ویوها رو بررسی می کنیم و با همه attribute ها و متدهاشون و روش Override کردنشون آشنا میشیم.
همچنین با همه Exception های CBVs کامل آشنا میشیم.
پشتیبانی دوره رو هم، مثل همیشه کامل و بدون محدودیت، خودم انجام میدم.
#CBVs #Django #DjangoInDepth
لینک دمو و خرید دوره:
https://www.daneshjooyar.com/django-supplementary-cbvs/
آموزش دیپلوی Django در لینوکس
این آموزش برای سایت دانشجویار TV به صورت رایگان ساخته شد.
https://djangolearn.ir/125/
Forwarded from Link4Help (میلاد حاتمی)
من میلاد حاتمی، برنامه نویس از سال 2008، قصد دارم به علاقمندان یادگیری طراحی سایت، به صورت خصوصی جنگو آموزش دهم.
🎯در صورتی که من مربی خصوصی جنگو شما بصورت آنلاین باشم:
⚡️یک اینترنت پر سرعت نیاز دارید.
قبل از شروع اولین جلسه به صورت رایگان:
⚡️با سوالاتی ساده، سطح مهارت شما در جنگو را ارزیابی می کنم.
⚡️به سوالات شما در مورد سرفصل ها پاسخ می دهم.
⚡️در صورت تمایل شما، با هم یک پروژه برای آموزش مشخص می کنیم.
⚡️در مورد هزینه، تعداد جلسات، ساعت آموزش و… صحبت می کنیم.
در طول جلسه :
⚡️نکات کاربردی را به شما یاد می دهم.
⚡️آموزش یکطرفه نخواهد بود و شما هم بعضی مواقع کد می نویسید و با چالش هایی مواجه خواهید شد.
⚡️با برخی ابزارهای کنترل سورس نظیر github آشنا خواهید شد.
⚡️با روش صحیح جستجوی سوالات برنامه نویسی در سایت های معتبر آشنا می شوید.
⚡️شما مجازید یک میلیون سوال بپرسید 🙂
بعد از هر جلسه:
⚡️با هم آموزش را مرور می کنیم.
⚡️در صورت لزوم به شما تمرین می دهم.
⚡️نظر شما را جهت بهتر شدن جلسه بعدی می پرسم.
⚡️در مورد جلسه بعدی برنامه ریزی می کنیم.
جهت ارتباط با من با @miladhzz در ارتباط باشید
شروع به کار جنگولرن
اولین ویدئوی جنگو رو توی کانال جنگولرن منتشر کردیم.
یه پلی لیست با عنوان Django in depth داریم که ویدئو‌هاش همه با جزییات هستن و به سادگی هر چیزی رو قبول نمی کنیم، مگه اینکه دلیلشو بدونیم.
لینک یوتیوب:
https://youtu.be/7UFDVb1dQ88
لینک ویدئو در جنگولرن:
https://djangolearn.ir/321/
تا حالا به این فکر کردید که وقتی دستور activate رو برای فعالسازی VENV می زنیم چی میشه؟
قرار شد که وقتی از یه دستور یا ابزار و یا هر چیز دیگه ای توی #جنگو استفاده می کنیم، به سادگی از کنارش نگذریم و یه اطلاعات حداقلی رو در موردش داشته باشیم.
😉 البته سعی میکنیم محتوای ویدئوها طوری باشه که مهارت مارو توی جنگو بالاتر ببرن.
🟢 توی این ویدئوی رایگان در مورد دستور activate بررسی هایی انجام میدیم.

لینک ویدئو در یوتیوب:
https://www.youtube.com/watch?v=4hgFtNsMqyw&t

لینک ویدئو در سایت جنگولرن:
https://djangolearn.ir/325/
پشت صحنه دستور
pip install django
چه اتفاقاتی می افته؟
✔️ کاربرد فایل های setup.py و setup.cfg چیه؟
✔️ دستور pip install چطور متوجه وابستگی یا همون dependency های پکیج ها میشه؟
✔️ چطور میتونیم django-admin رو عوض کنیم و به جای اون از milad-admin استفاده کنیم؟ 😂
جواب همه سوال های بالا رو توی یه ویدئو‌ ۱۲ دقیقه ای بهتون میگم. اگه وی پی ان پرسرعت هم ندارید میتونید از سایت جنگولرن ویدئو رو ببینید.
لینک یوتیوب:
https://youtu.be/DUP9YU7_6jo
لینک جنگولرن:
https://djangolearn.ir/363/
👍2
با بوتکمپ پایتون و جنگو تعطیلات نوروز با شما هستیم. از ساعت 8 صبح تا 10 شب پاسخگوی سوال های شما هستم.
لینک دانشجویار:
https://www.daneshjooyar.com/bootcamp/python/
در حال ضبط مجدد دوره آموزش مقدماتی جنگو برای دانشجویار
دوره مقدماتی جدید همون سرفصل هارو شامل میشه، اما با جزییات بیشتر و توضیحات بیشتر.
امیدوارم نقص های دوره مقدماتی رو برطرف کنم 😅
توضیحاتی در مورد متد های setUp و setUpClass و روش استفاده از این دو متد در تست نویسی در جنگو
✔️ کدی که تست ندارد ، هر چقدر هم حرفه ای نوشته شده باشد، لکن قابل اطمینان نیست 😁
https://medium.com/an-engineer-a-reader-a-guy/django-test-fixture-setup-setupclass-and-setuptestdata-72b6d944cdef
با توجه به نظرسنجی برگزار شده، اولین جلسه آنلاین آموزش Django Class-based Views به صورت زیر برگزار میشه، ان شاالله:
صبح جمعه 27 فروردین 1400 ساعت 10 صبح
نرم افزار اسکایپ (اگه تا اون موقع تحریممون نکنه)
دوستانی که تمایل به حضور دارند به @miladhzz پیام بدید
در صورتی که به هر دلیلی امکان برگزاری نبود، قبلش اطلاع رسانی میکنم.
ویدئوی اولین جلسه اسکایپی آموزش ویوهای کلاس محور در جنگو
✔️ توی این آموزش لایو کد زدیم و به همه سوالات در مورد ListView ، متد Dispatch، اولویت متدها در ListView ، نحوه Override کردن متدها و... جواب دادم. اگه فیلترشکن پرسرعت ندارید میتونید از سایت جنگولرن ویدئو رو ببینید.
لینک آپارات:
https://www.aparat.com/v/R1UKJ
لینک یوتیوب:
https://youtu.be/drcYT8YfdDg
لینک جنگولرن:
https://djangolearn.ir/381/
دومین جلسه اسکایپی آموزش ویوهای کلاس بیس جنگو
جمعه 10 اردیبهشت ساعت 10 صبح ان شاالله
تعداد افراد محدود خواهد بود
پرسش و پاسخ حول موضوع جلسه داریم
جلسه قبلی به لیست ویو رسیدیم. این جلسه با CreateView شروع میکنیم.
✔️ اگه تمایل به حضور آنلاین دارید به @miladhzz پیام خصوصی بدید
دومین جلسه اسکایپی آموزش ویوهای کلاس بیس جنگو منتشر شد
توی این ویدئو که همراه با پرسش و پاسخ بود در مورد CreateView یاد گرفتیم.
با متد reverse_lazy هم آشنا شدیم و یاد گرفتیم که چرا باید توی class-based view ها ازش استفاده کنیم.
لینک ویدئو در جنگولرن (اگه وی پی ان ندارید):
https://djangolearn.ir/388/
لینک ویدئو در یوتیوب:
https://youtu.be/DuK-Yxysox4
Forwarded from Deleted Account
لینک کانال آپارت مهندس سلیمانی. ایشون برنامه نویس ارشد پایتون/جنگو در شرکت مهسان هستن و تسلط خیلی خوبی دارن. ویدئوها از مقدماتی شروع شده و با جزییات هست. توصیه میکنم ببینید. https://www.aparat.com/pythontalks
سومین جلسه اسکایپی آموزش ویوهای کلاس بیس جنگو
زمان جمعه: 31 اردیبهشت 1400 ساعت 10 صبح
⚠️ توی این جلسه می خواهیم CreateView رو ادامه بدیم و چیزهایی که دوستان میخوان رو با هم پیاده سازی کنیم.
پس مشکلاتی که دارید رو لیست کنید تا با هم رفعشون کنیم و منم از شما یاد بگیرم.
امیدوارم جلسه خوبی باشه.
برای ثبت نام در کلاس به @miladhzz پیام بدید
سومین جلسه اسکایپی آموزش ویوهای Class-based برگزار شد.
ویدئوی این جلسه رو میتونید از آپارات و یوتیوب و سایت جنگولرن ببینید.
☑️ لینک ویدئو در یوتیوب:
https://youtu.be/lbUuRNwVyMU
لینک ویدئو در آپارت:
https://www.aparat.com/v/35swE

توی این ویدئو ابتدا توضیحاتی در مورد جدول های اصلی جنگو ارائه کردم
بعدش رفتیم سراغ کارهای واقعی، و فرم ثبت نام رو کاستوم کردیم
مثل یه پروژه واقعی شروع کردیم و با همفکری دوستان بهترین روش حل مساله رو پیاده سازی کردیم.
یاد گرفتیم که بهتره ویوهامون رو چاق نکنیم و در عوض منطق رو به فرم ها منتقل کنیم.
سلام به همه، امیدوارم حالتون خوب باشه
تا حالا ۳ جلسه اسکایپی در مورد ویوهای کلاس بیس برگزار کردیم.
از اونجایی که میخواییم این جلسات کاربردی باشه، پس بهتره برای جلسه بعدی از همین الان مشخص کنیم که در مورد چیا صحبت کنیم و کدنویسی کنیم.
اگه سوالی در مورد ویوهای Class-based جنگو دارید و میخواهید با هم به جوابش برسیم، لطفا اینجا (@djangolearn_ir) برای همین پست کامنت کنید. اگه سوال خوبی باشه توی جلسه آینده در موردش صحبت می کنیم.
موفق باشید
چند مورد از Best Practice های توسعه در جنگو به همراه جایزه 🔥🔥🔥

این مطلب جمع آوری نظرات کاربران کانال تلگرامی Django Expert با آدرس https://t.iss.one/djangoex هست.
☑️ یکی از ادمین های این کانال پستی به عنوان مسابقه در کانال منتشر کرده و قراره جایزه هم بده.
با توجه به اینکه پاسخ ها به این مطلب از سمت افرادی هست که تجربه واقعی کار با فریمورک جنگو رو دارند، فکر کردم که بهتره پاسخ هارو با ذکر نام کاربر منتشر کنم، تا شاید برای دیگران هم مفید باشه.
☑️ من پاسخ ها به این پست رو منتشر می کنم (البته با یکم ویرایش) و هیچکدام از این موارد رو تایید و یا رد نمی کنم. اما کلیات مطلب رو مناسب دیدم و میتونه برای علاقمندان به جنگو مناسب باشه.
لینک:
https://vrgl.ir/PcwsX