Django Expert
9.72K subscribers
991 photos
81 videos
113 files
1.34K links
✔️ بزرگترین کانال و جامعه جنگو به فارسی
Contact:
@majid_aghamohamad
@BobyCloud

Group:
@DjangoIR

Our Site ;coming soon:
🔜 PyExpert.ir

تبلیغات نداریم فقط درج آگهی های استخدامی مرتبط پذیرفته می‌شود
Download Telegram
Live stream finished (1 hour)
Testing
Django Expert
فایل گفت و گو با مهندس سروش سرآبادانی در خصوص تست نویسی

© @DjangoEx
1
#کارجو #کارآموز #کارآموزی

سلام و وقت بخیر الیاس هدایت هستم به دنبال یک فرصت کارآموزی جنگو در تهران یا کرج هستم
با تکنولوژی های زیر آشنایی دارم
‌django,git,drf

سن:19
شهر:تهران
تحصیلات : دانشجوی مترجمی زبان انگلیسی
آیدی جهت ارتباط :@Saelyas

https://github.com/ElyasHedayat


© @DjangoEx
This media is not supported in your browser
VIEW IN TELEGRAM
حس و حال برنامه‌نویسا وقتی کدی که مینویسن تو همون اجرای اول درست بیلد میشه و کار میکنه...

ʀᴇzᴀ sᴇʏғ

© @DjangoEx
#استخدام #موقعیت_شغلی
استخدام توسعه دهنده Django
💵 حقوق از ۸,۰۰۰,۰۰۰ تومان

شرکت راتک به منظور تکمیل کادر فنی خود قصد استخدام برنامه نویسان علاقه مند را در تهران، به صورت حضوری و تمام وقت دارد.

مهارت‌های اصلی:

- تسلط بر Python
- تسلط بر فریم‌ورک Django
- تسلط بر فریم‌ورک Django Rest
- توانایی QA Test
- مسلط به UnitTest
- مسلط به Redis
- مسلط به celery
- مسلط به aiohttp و کدنویسی async در پایتون
- آشنایی با Git

موارد زیر مزیت محسوب میشود:

- آشنایی با داکر (Docker)
- آشنایی با mongoDB
- بلاکچین

ویژگی‌های شخصیتی:

- علاقه‌مند به یادگیری و پیشرفت در کار
- روحیه کار تیمی و همکاری مثبت
- منظم و منضبط

لینک آگهی در جاب اینجا:
👉🏻Link: https://jobinja.ir/companies/ratech/jobs/RShC

آیدی جهت ارتباط :
👉🏻Link: @ratechcompany
#fun 😂
Thanks to: @withfady


© @DjangoEx
✔️ سوال: چرا روش دوم هنگام اجرای تابع main با خطا مواجه می‌شود و روش اول چگونه تابع را اجرا می‌کند؟

#python #async_quiz
〰️〰️〰️〰️〰️〰️
© @DjangoEx
سلام و وقت بخیر خدمت شما همراهان عزیز مدتی است تصمیم گرفتیم تبلیغات (فقط و فقط آگهی های استخدامی که در کانال مندرج میشود ) غیر رایگان باشند و هزینه دریافتی از شرکت های استخدام کننده را صرف امور خیریه کنیم حسب شفاف سازی این هزینه ها تا کنون به موسسه محک اختصاص یافته و تصمیم گرفته شد این موارد به اصلاع شما عزیزان رسانده شود تا شماهم شریک این حال خوب ما باشید.


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



ارادتمند شما: مجید آقامحمد
#اطلاع_رسانی
#شفافیت
#Donation

© @DjangoEx
Forwarded from DevOps Expert (Majid A.M)
✔️ کانال آموزش دوآپس به فارسی

Channels:
@DevOpsEx

Group:
@DevOpsExpertGroup
DevOps Expert
✔️ کانال آموزش دوآپس به فارسی Channels: @DevOpsEx Group: @DevOpsExpertGroup
الزاما برای ورود به گروه دواپس لازم نیست شما دواپس کار باشید
حتی اگر یک برنامه نویس معمولی هستید خوب هستش که با دواپس، ابزارهاش و همینطور نحوه کارکردش آشنا بشید
✔️ سوال: خروجی کد زیر چیست؟ فرایند اجرایی و تغییرات memory را تشریح کنید.

سطح: متوسط

#python_quiz
〰️〰️〰️〰️〰️〰️
© @DjangoEx
توت های سفید اردیبهشتی
Radio Deev
زندگی تیپیکال یه پسر ایرانی اینه که از ۲۰ تا ۳۰ سالگی،
۱۰ سال کار میکنه / درس میخونه و زحمت میکشه،
بعد ۲ سال باید بره #خدمت_سربازی تا توی اوج کار متوجه بشه که ارباب هامون همیشه حق دارن خدمت مجانی بگیرند.

امیدواریم @majid_aghamohamad عزیز به سلامت برگرده 💚

#از_سربازی_بگو
#حذف_سربازی_اجباری

پ ن: آدینه تون بخیر عزیزان
پ ن ۲: در آخرین روز اردیبهشت ۱۴۰۰ به توت‌های سفید اردیبهشتی رادیو دیو گوش بدید و لذت ببرید.

〰️〰️〰️〰️〰️〰️
© @DjangoEx
👍1
Django Expert
✔️ سوال: خروجی کد زیر چیست؟ فرایند اجرایی و تغییرات memory را تشریح کنید. سطح: متوسط #python_quiz 〰️〰️〰️〰️〰️〰️ © @DjangoEx
✔️ پاسخ: ممکن است در نگاه اول تصور کنید به دلیل تعریف تابع تهی foo در بالای کد و استفاده آن در تابع main، پس از اجرا با خطا مواجه می‌شویم. یا اگر به خطا برنخوریم خروجی برنامه ما None خواهد بود.
این سوال سعی دارد تا عدم وجود قابلیت Function Overloading در پایتون را به شما متذکر شود. درواقع این قابلیت به شما امکان می‌دهد تا توابع تکراری اما با نام یکسان تعریف کنید. سپس هنگام فراخوانی نام تابع، ساختاری اجرا می‌شود که با الگوی ورودی و خروجی توابع تعریف شده تطابق داشته باشد.
توجه داشته باشید که مفهوم Function Overloading به طور پیش‌فرض در پایتون وجود ندارد اما روش‌های مختلفی برای پیاده‌سازی آن موجود است.
اما مفسر پایتون با کد مذکور چگونه برخورد می‌کند؟ همانطور که ذکر شد پایتون به طور پیش‌فرض قابلیت Function Overloading را ندارد و به همین سبب همیشه آخرین تابع تعریف شده با نام یکسان را به عنوان تابع اصلی در نظر گرفته و آن را اجرا می‌کند. اگر شما چندین تابع با نام یکسان را در پایتون تعریف کنید؛ پس از تعریف هر تابع جدید، تابع قبلی از Memory حذف می‌شود.
در این کد تابع foo را ابتدا تعریف و بعد در main استفاده کردیم، سپس مجددا تابع foo را این بار با بدنه تعریف کردیم‌. اتفاقی که می‌افتد این است که در آخر تابع foo جایگزین می‌شود و چون پس از همه این عملیات تابع main را اجرا کردیم، خروجی 2 چاپ می‌شود. با این شرایط، حتی اگر تابع تهی foo را در بالا تعریف نمی‌کردیم نیز کد ما بدون مشکل اجرا می‌شد.
برای مطالعه:
https://www.geeksforgeeks.org/python-method-overloading

#python
〰️〰️〰️〰️〰️〰️
© @DjangoEx
✔️ تنها راه بررسی کیفیت کد، میزان WTF بر دقیقه اتاق توسعه دهندگان است.

برگرفته از رابرت سی مارتین
〰️〰️〰️〰️〰️〰️
© @DjangoEx
سومین جلسه اسکایپی آموزش ویوهای Class-based برگزار شد.
ویدئوی این جلسه رو میتونید از آپارات و یوتیوب و سایت جنگولرن ببینید.
☑️ لینک ویدئو در یوتیوب:
https://youtu.be/lbUuRNwVyMU
لینک ویدئو در آپارت:
https://www.aparat.com/v/35swE

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

〰️〰️〰️〰️〰️〰️
© @DjangoEx