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

Group:
@DjangoIR

Our Site ;coming soon:
🔜 PyExpert.ir

تبلیغات نداریم فقط درج آگهی های استخدامی مرتبط پذیرفته می‌شود
Download Telegram
متد setUp و tearDown در یونیت تستینگ پایتون!

در این پست سعی کردم یه نگاه به این قضیه داشته باشیم و ببینیم چطور میشه با استفاده از این دو متد، خوانایی تست ها رو یه لول بالاتر ببریم و DRY رو رعایت کنیم. تا اینجا اومدیم.. یه سر هم میزنیم به جنگو. اینکه جنگو درواقع چطور از این مکانیزم واسه ایجاد یک دیتابیس کش در کلاس TestCase خودش استفاده میکنه و یه محیط ایزوله برای اجرای تست ها میسازه!

اگه پست رو مفید دیدید، حتما به اشتراک بذارید. :)❤️

https://imsadra.me/setup-and-teardown-in-python-unit-testing

〰️〰️〰️〰️〰️〰️
©@DjangoEx
👍12🤩31👎1
✔️ آموزش CI/CD به زبان ساده

دوره جدید و آپدیت شده CI/CD رو توی یوتوب شروع کردم ✌️

در اولین ویدئو به سراغ آموزش مفاهیم بنیادین CI/CD میریم

🖥 مشاهده در یوتوب
👉 Link: https://youtu.be/pBpadEF5x9A

#devops #CICD #دوآپس
〰️〰️〰️〰️〰️〰️
©@DjangoEx | @BobyDotCloud
24👍7🎉2🤩2👏1😱1
Django Expert pinned «وضعیت شغلی شما به چه نحوه هست؟»
✔️ چطور بدون سابقه کار، رزومه خوب درست کنیم و کار پیدا کنیم؟

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

رزومه ای که داخلش چند تا نمودار خوشگل هست و چند تا کلمه مثل پایتون با نمره ۸/۱۰ و جنگو با نمره ۷/۱۰ و ... به مرحله مصاحبه نمیرسه.
از این ویدئوها و مقالات توی یوتوب و اینترنت خیلی زیاد هست که بهتون میتونه ایده بده چطوری رزومه رو بدون سابقه کار درست کنید و وارد مصاحبه بشید تا بتونید کار پیدا کنید.

برای رسیدن به نتایج متفاوت، باید کارهارو به شیوه ی متفاوتی نسبت به بقیه آدم‌ها انجام بدید.

👉 Link: https://www.youtube.com/watch?v=sp9mFLtgRB4

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

Channels:
@DevOpsEx

Group:
@DevOpsExpertGroup
در نسخه جدید تلگرام میشه فروشگاه تعریف کرد و محصولات رو فروخت و سفارش گرفت، الحق که تلگرام اشرف مخلوقات نرم‌افزاریه 🤩
این قابلیت فعلا فقط در نسخه آزمایشی تلگرام قابل دسترسی هست.

نمونه: https://t.iss.one/DurgerKingBot

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

〰️〰️〰️〰️〰️〰️
©@DjangoEx
🔥39👍16🤩4🎉2👎1👏1
〰️〰️〰️〰️〰️〰️
©@DjangoEx
😁30👍17👏3👎1
Forwarded from Learn With Mehdi
نسخه جدید کتابخانه بورس تهران در پایتون منتشر شد!
https://youtu.be/5ktBsR9Em58

کار اصلی این کتابخانه دریافت اطلاعات مالی موجود در سایت tsetmc است، در نسخه جدید امکانات زیادی به کتابخانه اضافه شده و البته بهبودهای خوبی هم در عملکردش انجام شده:

- راه‌اندازی ابتدایی و دریافت اطلاعات کلی شرکت‌ها بلافاصله بعد از این اجرا
- دریافت اطلاعات کامل قیمت شامل بیش از ۱.۲ میلیون قیمتی و ۲۱ سال تاریخچه سهام
- دریافت اطلاعات آنی از روی تابلو
- دریافت اطلاعات مربوط به افزایش سرمایه و تعدیل قیمت
- سازگار با pandas
- پشتیبانی کامل از تاریخ شمسی با کمک کتابخانه jalali-pandas
- قابلیت انتقال دیتابیس از sqlite به هر دیتابیس دیگری مانند postgresql با تغییر در فایل config
- امکان بک‌تست استراتژی‌ها با بسامد روزانه
- ...


برای دریافت کتابخانه و راهنمای نصب و استفاده می‌تونید به صفحه گیتهاب اون مراجعه کنید:
https://github.com/ghodsizadeh/tehran-stocks


برای راهنمای کامل می‌تونید به پست بلاگ مراجعه کنید:

https://learnwithmehdi.ir/posts/tehran-stocks-python/

برای مشاهده ویدیوی معرفی و مشاهده عملی کار با کتابخانه از لینک زیر استفاده کنید:
https://youtu.be/5ktBsR9Em58

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

پیشاپیش ممنون از حمایت شما.


@learn_with_mehdi
👍20🔥7
✔️استخدام Backend Developer در شرکت گنجه

ما برای توسعۀ سمت سرور سرویس‌هایمان به نیروی متخصص آشنا با مهارت‌های زیر نیاز داریم:

مهارت‌های مورد نیاز:
• Python
• Django
• DRF or Knowledge of RESTful APIs
• Git
• Celery
• PostgreSQL
• Clean Code

مهارت‌های امتیازی:
• WebSocket
• IoT protocols
• Docker
• Redis
• TDD

سطح مورد نیاز:
Junior/Mid-level

معرفی شرکت:
گنجه یک استارتاپ در زمینه لجستیک هوشمند و اینترنت اشیا است. این شرکت از سال 99 کار خود را شروع کرده و اکنون در حال توسعۀ محصول کمد شهری هوشمند است.
سایت:
👉🏻Link:ganje.net

محل شرکت: تهران، خیابان آزادی

حقوق: توافقی

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

ارسال رزومه:
👉🏻Email: [email protected]

© @DjangoEx
👍13🔥5👎32🤩1
✔️ تفاوت استقرار مداوم و تحویل مداوم نرم‌افزار در CI/CD

در این ویدئو به سراغ یکی از مهم‌ترین بخش‌های CI/CD می‌ریم

و راجع به نحوه آپدیت محصولات شرکت گوگل نظیر Gmail و YouTube صحبت می‌کنیم

و تفاوت بین Continuous Deployment و Continuous Delivery رو از جنبه های تکنیکال و بیزینس بررسی می‌کنیم.

🖥 مشاهده در یوتوب
👉 Link: https://youtu.be/IXIYXZC0FJU

#devops #CICD #دوآپس
〰️〰️〰️〰️〰️〰️
©@DjangoEx | @BobyDotCloud
🔥11🤩31👍1😱1
Credits: Sajjad Khaledi on LinkedIn.


© @DjangoEx
😁41👍10🔥5
✔️ پنجاه #سوپر_حق چطور برنامه نویس خوبی باشیم؟
برنامه‌نویس خوب چه ویژگی‌هایی داره؟ آیا سیلیکون ولی بهترین جا برای برنامه‌نویس ها هست؟

پیشنهاد میکنم این رشتو رو حتما بخونید 👇
به جرات میگم هرکی ۱۰ تا از این ۵۰ تارو هم داشته باشه می‌تونه توی هر شرکتی مشغول به کار بشه.
👉 Link: https://twitter.com/loc0m0/status/1513688441057210377?s=21

پ ن: البته تهش شد ۵۱ تا، فکرکنم چون برنامه‌نویس ها از صفر میشمرن:)
#حق
〰️〰️〰️〰️〰️〰️
©@DjangoEx
👍131👎1🔥1
Forwarded from Django Expert (Majid A.M)
✔️ بزرگترین کانال و جامعه جنگو به فارسی

Channel :
@DjangoEx

Group:
@DjangoIR
👍5👎3🔥2
✔️ آموزش مقدماتی پایتون

توی این مجموعه پایتون رو از ابتدا بصورت مقدماتی یاد می‌گیریم و امیدوار تا هرجا که بتونیم جلو می‌ریم.

قسمت ۵۱ - کد پایتون چطور اجرا می‌شه؟
👉 https://youtu.be/zpnChvg-fOw

قسمت ۵۲ - PyCache
👉 https://youtu.be/LG4d4JyUKAo

قسمت ۵۳ - Stack و Queue
👉 https://youtu.be/r4h1JxuixQ8

#python #پایتون
#codetherapy
〰️〰️〰️〰️〰️〰️
©@DjangoEx | @code_therapy
👍102🤩2👎1🔥1👏1🎉1
Forwarded from سیلیسیم (تونی استارک زمانه ات را بشناس)
یه اتفاق خوب تو پایتون ۳.۱۱ رخ داده. اینجور که من متوجه شدم، try except ها شدن zero cost یعنی اگر exception رخ نده، سرعت برنامه کند نمیشه

حالا چرا این آپدیت مهمه؟

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

راستی، هنوز پایتون به بن‌بست نخورده و خیدو هم دست از پایتون نکشیده و توبی مگوایر هم کدنویسی نمیکنه (:

https://bugs.python.org/issue40222

@siliciumir
👍29😁4🤩1
jobvision-salary-survey-report-1401.pdf
17.7 MB
✔️ گزارش میزان افزایش حقوق در سال ۱۴۰۱
فروردین ۱۴۰۱ - جاب ویژن - ایران

در حوزه پایتون/جنگو/سایر کمتر از ۵٪ افراد بالای ۵۲ میلیون تومان در ماه دریافتی دارند. میانگین ۱۶ میلیون و ۸۰۰ هزار تومان
(برای سطح سنیور، شهر تهران. مابقی سطح ها و شهرها در گزارش هست)

〰️〰️〰️〰️〰️〰️
©@DjangoEx
👍6🔥2🤩21👎1