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

Group:
@DjangoIR

Our Site ;coming soon:
🔜 PyExpert.ir

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

سلام و وقت به‌خیر
علی موحدی هستم و به‌دنبال موقعیت شغلی توسعه‌دهندۀ جنگو (جونیور) هستم.
آماده کار در موقعیتهای شغلی دورکاری
برنامه نویس وب با بیش از سه سال کار تخصصی در حوزه پایتون/جنگو با توانایی ارتباطی بالا و کار در شرایط سخت


تجارب:
چهار پروژۀ نمونه روی گیت‌هاب و سایت شخصی خودم گذاشتم که می‌تونید ملاحظه
کنید.


ابزارها/تکنولوژی‌هایی که باهاشون کار کردم (از بعضی‌ها خیلی مختصر استفاده کردم) :
Python
Django
DRF
JWT Auth.
git
Docker
Postgresql
Celery
Redis
linux
html, css

سن : 23
شهر : کرمان
محصل : کارشناسی مهندسی کامپیوتر


ایمیل : [email protected]
گیت هاب :
github.com/alimovahedii

در سایتم توضیحات بیشتری دربارۀ خودم دادم و همچنین نمونه کارهارو میتونید مشاهده کنید.
https://alimovhedi.ir


#استخدام #کارجو

© @DjangoEx
👍32👏2🤩1
Forwarded from Learn With Mehdi
سلام سلام
بالاخره ویدیوی جدید آماده شد و یک استراتژی واقعی رو با کمک دیتای بورس تهران و پایتون بررسی می‌کنیم.

توی این ویدیو با کمک یک استراتژی ساده یعنی میانگین متحرک ساده (SMA) یک برنامه‌می‌نویسیم که موقعیت‌های خرید و فروش رو برامون مشخص می‌کنه و بازده تاریخی استراتژی رو در مقایسه با خرید و نگه‌داری اون سهم بهمون نشون می‌ده:


در مورد سهامی که توی این ویدیو بررسی کردیم بازدهی خیلی خوبتری از بازار داشت!!!!


البته برای این استراتژی کارهای متفاوتی رو انجام دادیم:
- دریافت اطلاعات قیمتی سهام با کمک بسته بورس تهران
- پیاده‌سازی فیچرهای مورد نیاز برای استراتژی با کمک pandas
- مشخص کردن موقعیت خرید و فروش و محاسبه بازده سهام و استراتژی با کمک matplotlib
- ساخت یک تابع برای پیاده‌سازی استراتژی با پارامتر‌ها و سهام مختلف


این ویدیو فردا ساعت ۵ بعد از ظهر به صورت Premiere منتشر میشه و می‌تونیم با هم به صورت همزمان ویدیو رو ببینیم و در موردش صحبت کنیم.

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




https://bit.ly/lwm-algo05-sma



————————————————-

لینک عضویت در کانال:
https://bit.ly/lwm-youtube


لینک گیتهاب پروژه الگوریتم تریدینگ:
https://github.com/ghodsizadeh/algo-trading-yt

لینک گیتهاب پروژه بورس تهران در پایتون:
https://github.com/ghodsizadeh/tehran-stocks

@learn_with_mehdi
👍16👎7👏2
سرویس PasteMe لایو شد! 😍🔥

پیست‌می، یه سرویس متن باز Pastebin هست که با Django 4 و Bootstrap 5 توسعه داده شده. یه سرویس RESTful هم داره که به کمک یک پکیج پایتون میتونید در محیط های CLI، اسکریپت هاتون رو در تم های مختلف پیست کنید و لینکش رو به اشتراک بذارید!!

$ pip install pasteme-cli
...
$ pasteme file.py

تقریبا اکثر زبان های کاربردی رو ساپورت میکنه و (فعلا) تم های GitHub و Atom One رو داره. (غیر از تم های دیفالت خودش)
ممنون میشم با ⭐️ دادن به ریپازیتوری، حمایت خودتون رو به پروژه نشون بدید و منو یوخده شاد کنید. 😁

🔥 سرویس PasteMe لایو!

مقاله PasteMe - Paste Codes From Your Terminal
ریپازیتوری سرویس جنگو!
پکیج پایتون pasteme!

〰️〰️〰️〰️〰️〰️
© @DjangoEx | @lnxpylnxpy
🔥35👍16🕊7🤩3
✔️ Model Serializer ها در Django Rest Framework

در این ویدیو رو Model Serializerها در Django Rest Framework و نحوه کارشون رو بررسی کردم

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

🛑توجه: حتماً، قطعاً، مسلماً و موکداً لطفاً با هندزفری تماشا کنید. 🛑

#django #جنگو
〰️〰️〰️〰️〰️
© @DjangoEx
🔥5👎2
✔️ کارآموز طبق قوانین اداره کار ایران باید پول بگیره و براش بیمه رد بشه.
اگه جایی خواستید برید کارآموزی و گفتن پول نمیدن منشن های زیر این توییت رو بخونید تا جواب آماده داشته باشید. 🙂
متاسفانه خیلی اوقات افراد از حق و حقوق قانونی خودشون اطلاع ندارن.

👉 Link: https://twitter.com/arashakimi/status/1550407467716288512

〰️〰️〰️〰️〰️
© @DjangoEx
👍56🤡161
This media is not supported in your browser
VIEW IN TELEGRAM
✔️ وقتی کدی نوشتی که میدونی ناقصه
اما کامل شدنش رو میزاری به عهده برنامه‌نویس بعدی 😁

#fun
〰️〰️〰️〰️〰️
© @DjangoEx
😁35👍6🔥2👏2
آموزش استفاده از TailwindCSS در جنگو
یکی از راه‌های افزایش سرعت توسعه در محیط های برنامه نویسی استفاده از مکانیزمی است که بتواند تغییرات را به صورت لحظه‌ای به برنامه نویس ارایه دهد. در این ویدیو با ارایه مثالی استفاده از TailwindCSS در پروژه Django را شرح می‌دهیم. پس از آن از یک پکیج جذاب جنگو به نام django-browser-reload که این امکان را به برنامه نویس می‌دهد تا به محض هر تغییری در فایل‌‌های استاتیک و تمپلیت بلافاصله صفحه رفرش شود و نتیجه را ببیند.

Link: https://youtu.be/TJ-Ov7df94A

-----------------------------------

جلسه اول آموزش تیلویند: PostCSS چیست ؟
https://youtu.be/mcVz-qwPvvA

جلسه دوم آموزش تیلویند: تیلویند چیست ؟
https://youtu.be/QDOVogmZjws

جلسه سوم آموزش تیلویند:آموزش TailwindCSS و Vite
https://youtu.be/aE9lckQip2Y

PlayList: https://youtube.com/playlist?list=PLJ9zDGwhhsBzNRzQmVENfCPU1umUYm1pk

〰️〰️〰️〰️〰️
© @DjangoEx
👍15🔥9
✔️ بخش پایانی Serializer ها در Django Rest Framework

در این قسمت پرونده سریالایزر هارو بستم و HyperLinkedModelSerializer و ListSerializer و BaseSerializer و خلاصه هر کوفت دیگه ای بود رو گفتم و که از جلسه بعدی بشینیم کد بزنیم.

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

🛑توجه: حتماً، قطعاً، مسلماً و موکداً لطفاً با هندزفری تماشا کنید. 🛑

#django #جنگو
〰️〰️〰️〰️〰️
© @DjangoEx
👍142👎2🔥2
✔️ کتاب جنگو ۴ برای کسایی که صبر ندارن هم اومد 😁

👉 Link: https://www.packtpub.com/product/django-4-for-the-impatient/9781803245836

#django #جنگو
〰️〰️〰️〰️〰️
© @DjangoEx
🕊69👏5👍2😁1
This media is not supported in your browser
VIEW IN TELEGRAM
✔️ وقتی که برنامه نویس‌ها بیش از حد برای یک مصاحبه شغلی آماده میشن

Credit: JomaTech
〰️〰️〰️〰️〰️
© @DjangoEx
🤣72😁9👍2👎2
مقایسه ؟ تفکر تفکر!
یه موضوعی که این روزها خیلی میبینم و تقریبا همه گرفتارش شدن اینکه افراد میان میگن زبان یا فریمورک x خوبه بقیه اشغال و بدرد نمیخورن و یه عده ای که بیشتر دارن اشتباه میکنن میرن زیر توییت یا پست طرف در دفاع از زبان ها شروع میکنن به بحث و جنگ و دعوا بی خودی و بی حاصل .
به نظرم هرکس که این شکلی وارد این موضوعات میشه هنوز رشد نکرده و هنوز متوجه صنعت نشده.
برنامه نویس یه جایی مجبور js کار کنه یه جایی مجبور سرویس رو با golang باز نویسی کنه یه جایی ممکن مجبور بشه با php سرویسی رو توسعه بده ، یه جایی مجبوره جنگو کار کنه . واقعا نمیفهمم و نمیتونم درک کنم که چرا یه عده ای که تعدادشون کم نیست میان میگن جنگو بهترین بقیه اصن اشغال هستن ، یا بالعکس چند روز پیش یکی میگفت من همه فریمورک هارو توی ۱ سال تست کردم بهترینش فریمورک x هست .
این تعصب واقعا خطرناک و لطمه شدیدی داره به کامیونیتی و بقیه افراد تازه وارد میزنه .
اول اینکه حداقل از خودم بگم که بعد این همه سال هنوز سوادم در حدی نیست که بخوام در مورد زبانی یا فریمورکی نظر بدم چه برسه به نقض کردن و ....
حال به فرض که دانش تکمیلی داریم و میتونیم دیگر زبان ها یا فریمورک هارو نقض کنیم ، ایا بهتر نیست این دانش رو در مسیری پیش ببریم که کمکی به دیگران بشه ؟ محتوا تولید کنیم ، کمک افراد تازه کار کنیم ؟ ویدیو و بلاگ بسازیم ؟ توی اپن سورس فعال باشیم ؟
واقعا این حرکت خجالت اور ، لطفا اگه این مطلب رو میخونین و شماهم جزو افرادی هستین که به هر دلیلی شروع میکنین به دفاع بی دلیل و بی حاصل از زبان یا فریمورکی لطفا کمی بیشتر فکر کنین .
پ.ن : اگه به نتیجه ای رسیدین که مثلا python خوبه و experiance خوبی ازش داشتین به جای نقض و کوبیدن بقیه زبان ها سعی کنین محتوایی تولید کنین برای انتقال تجربه به دیگران و افراد تازه وارد ، سعی کنین به بزرگ تر کردن کامیونیتی اون زبان تا نفرت پراکنی راجع به بقیه زبان ها و فریمورک ها

© @DjangoEx
👍119👏64
This media is not supported in your browser
VIEW IN TELEGRAM
✔️ پیرو بحث‌های اخیر کامیونیتی برنامه‌نویسی فارسی :)))

credit: https://twitter.com/_MohamadM

#fun

© @DjangoEx
😁52🤡31👍7
✔️ کورس جدید پایتون برگزار می کنم. هدفش تکمیل مراحل اولیه یادگیری جنگو و همچنین انجام کارای خفن با پایتون هست. خبر خوب واسه اونایی که میخوان جنگو یاد بگیرن هم اینکه برای جنگو ۴.۱ کورس جنگو بروز و دوباره ریکورد میشه (با پروژه جدید)

❇️ پس اگر تو پایتون می لنگید، این دوره رو از دست ندید تا به وقتش جنگو رو هم با هم شروع کنیم‌.

۰۰۰ - آموزش پایتون از صفر کلوین - رایگان!
🖥 تماشا در یوتیوب
https://youtu.be/7Thb7BdIxVg

۰۰۱ - پایتون چیه و چه کتابخونه هایی برای کاربردهای مختلف داره؟
🖥 تماشا در یوتیوب:
https://youtu.be/EaWzyLHjtw4

۰۰۲ - نصب پایتون رو ویندوز بی دردسر و اجرای اولین برنامه پایتونی (:
🖥 تماشا در یوتیوب
https://youtu.be/ahNhhzz9JtQ


۰۰۳ - نصب ادیتور و اجرای بهتر کدهای پایتون
🖥 تماشا در یوتیوب
https://youtu.be/GQdOVEKqdiA


۰۰۴ - کامنت نویسی، تفکیک برنامه نویس خوب از بد
🖥 تماشا در یوتیوب
https://youtu.be/qBg8ZWHP9MQ


فایل های پروژه:
github.com/mehran-tarif/python-course

در ارتباط با: سیلیسیم (مهران تعریف)

با تشکر از جنگو اکسپرت، بزرگترین کامیونیتی جنگوی ایران

© @DjangoEx
👍70👎3711🕊3🔥2
Django Expert
✔️ کورس جدید پایتون برگزار می کنم. هدفش تکمیل مراحل اولیه یادگیری جنگو و همچنین انجام کارای خفن با پایتون هست. خبر خوب واسه اونایی که میخوان جنگو یاد بگیرن هم اینکه برای جنگو ۴.۱ کورس جنگو بروز و دوباره ریکورد میشه (با پروژه جدید) ❇️ پس اگر تو پایتون می لنگید،…
به جرات میتونم مهران تعریف یکی از تاثیرگذارترین شخصیت های جنگوی فارسی ایرانه از دست ندید این آموزش خوبش رو

پی.نوشت: درگیر دیسلایک ها نباشید ظاهراً درگیر ربات های cli ها شدیم 😊
👍95👎48🕊42🤔2🔥1😁1
✔️ درخواست همکاری

سلام و وقت به‌خیر
رضا ایزدی جهرمی هستم و به‌دنبال موقعیت شغلی توسعه‌دهندۀ جنگو (جونیور) هستم.
آماده کار در موقعیتهای شغلی دورکاری
بک اند دولوپر هستم تا پایان تابستان هم میتونم حضوری در تهران باشم.
تجربه‌های کاری:
-کاراموزی در شرکت نادین سافت
- کاراموزی در شرکت ملی حفاری ایران
-تجربه کار به صورت پروژه‌ای با شرکت شناختی شریف
پروژه‌های شخصی:
سیستم نوبت دهی، medium clone، سیستم تمرین دانشجویی، expense tracker و … که در گیت هاب میتونید مشاهده کنید
هم چنین چندین پروژه رو هم در هرکو بار گذاری کرده ام


ابزارها/تکنولوژی‌هایی که باهاشون کار کردم :
Python
Django
DRF
JWT Auth.
git
Nodejs
Expressjs
Typescript
MongoDB
React
Postgresql
Celery
Redis
linux
html, css

سن : 22
شهر : کرج
محصل : کارشناسی مهندسی کامپیوتر


ایمیل :[email protected]
گیت هاب :

https://github.com/rezaizadijahromi


#استخدام #کارجو

© @DjangoEx
👍48👎10
✔️ آشنایی با Latency Numbers برای هر مهندس نرم‌افزاری اجباری هست!

دکتر Jeff Dean تحقیقی در سال ۲۰۱۰ انجام داده برای بررسی میزان تاخیر پردازش های کامپیوتری، ایشون از مهندس های قدیمی گوگل از سال ۱۹۹۹ هست و بخش های زیادی از محصولات گوگل رو طراحی و پیاده سازی کرده:
https://research.google/people/jeff/

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

یدونش رو مثال میزنم بقیه اش رو خودتون بخونید:
میزان latency زمانی که از L1 Cache اطلاعات رو دریافت می‌کنیم (ریزپردازنده‌ها) 0.5 نانو ثانیه هست اما برای مثال اگه همین اطلاعات به عنوان یک پکت از آمریکا به هلند ارسال بشه 150.000.000 نانو ثانیه خواهد بود.

یا مثال دیگر اگر یادتون باشه در ویدئو سیستم دیزاین یوتوب گفته بودیم که سرعت پردازش اطلاعات از رم بالاتر از دیسک هست.

اهمیت ماجرا کجاست؟
اگر در scale بالا این مقادیر حساب بشن و latency ریزپردازنده‌هارو ۱ ثانیه درنظر بگیریم، عملیات ارسال پکت از آمریکا به هلند ۳۴۷۲ روز و ۵ ساعت و ۲۰ دقیقه طول خواهد کشید! 🙂 و آشنایی با این اعداد نقش حیاتی رو در طراحی و پیاده سازی یک نرم‌افزار/سیستم کامپیوتری ایفا می‌کنه.

برای مطالعه Latency Number های مهم این منابع رو پیشنهاد می‌کنم:
- https://gist.github.com/sergekukharev/ccdd49d23a5078f108175dc71ad3c06c
- https://dzone.com/articles/latency-numbers-everyone-should-know
- https://gist.github.com/hellerbarde/2843375
شروع تحقیقات از Peter Norvig:
- https://norvig.com/21-days.html#answers

© @BobyDotCloud | @DjangoEx
👍23🔥5👏4🤔3
✔️ ساده اما کافی:)

👉 Link: https://gvanrossum.github.io/

〰️〰️〰️〰️〰️
© @DjangoEx
👍45😁9🕊7👎1🤔1
✔️ حلقه فور به سبک c کلاسیک در پایتون

داستان ازونجاست آقای Tushar Sadhawni چند وقتی پیش توی توییتر کد بالارو پست کرد و گفت که قراره دربارش بیشتر بنویسه.
الان ابزاری که این قابلیت رو پایتون اضافه می‌کنه رو در قالب کتابخانه پایتون به اشتراک گذاشته.
لینک کتابخانه:
https://github.com/tusharsadhwani/cursed-for
می‌تونید وب‌لاگش هم دنبال کنید که قراره درباره روش‌هایی که امتحان کرده و به این اپروچ رسیده رو بخونید
https://sadh.life

هرچند این موضوع نیاز به درکی از ساختار کامپایلر و مفسر و ساختار عمیق پایتون داره. ولی خوبه که گاهی وقتا در ابزاری که داریم عمیق بشیم و لذت عمیق شدن رو یادمون نره :)

〰️〰️〰️〰️〰️
© @DjangoEx
👍34👎7👌5🔥4👏2🎉2
برنامه نویسی یا شنا در اقیانوس ؟
کم و بیش که گروه و جاهای دیگه رو میخونم یا همچنین کلی از دولوپر های تازه کار بهم توی دایرکت پیام میدن ( البته با افتخار ) چند تا موضوع مشترک رو بینشون دیدم که به نظرم اومد یکبار برای همیشه اینجا در موردش یه چیزی بنویسم .
⁃ یکی از پر تکرار ترین سوالات که چقدر طول میکشه جنگو یادبگیرم ؟ یا چقدر پایتون بخونم تا بتونم جنگو شروع کنم ؟ من الان x درصد از پایتون بلدم ایا جنگو شروع کنم ؟
این سوال با اختلاف غلط ترین سوال که یک برنامه نویس میتونه داشته باشه . در دید کلی برنامه نویسی خطی نیست . بهش به یک خط صاف و مستقیم نگاه نکنید ، برنامه نویسی یه اقیانوس که هلیکوپتر زندگی داره شمارو میبره جلو و از یه جایی شما ازش میپری پایین و می افتی توی اقیانوس بی انتها . تنها کاری که میشه کرد اینکه شنا کنی فقط .
برنامه نویسی هم همین دقیقا ، شما باید همش یاد بگیری و شنا کنی تو عظمتش این نیست که یه کسی بگه بیا ۲ ماهه یادبگیر یا x ماهه ، اول اینکه گفتم این شکلی نیست که بگیم از فلان شروع کن تا فلان برسی میشه ۶ ماه . شاید شما خیلی چیزا بلد نباشی برای شما بشه n ماه ، شخص دیگری بشه ۳ ماه چون کلی چیز بلد و نکته بعدی اینکه اصلا نحوه یادگیری و سرعت یادگیری هرکسی متفاوت یه قانون کلی برای همه نیست . یا مثلا میگن چقدر پایتون بخونم ، خوب اینم کاملا غلط هیچ کس نمیتونه بگه شما چقدر بخونی تا جنگو شروع کنی یا چقدر پایتون خوندن برای شما کافیه . اگه از من بپرسی میگم تا زمانی که احساس راحتی کنی با پایتون و تقریبا بدونی داری چیکار میکنی . این چند دلیل که گفتم کفایت میکنه دیگه این سوال رو از هیچ کس نپرسین.
⁃ من باید x توی جنگو رو هم یادبگیرم ؟ من باید sql هم بلد باشم ؟
از نظر من اره شما باید همه چی رو شروع کنی به یادگرفتن ( دونه به دونه ) از os گرفته تا data structure تا algorithm تا server و sql و ........
چرا ؟ چون گفتم هیچ مسیر مستقیمی نیست و شما باید شنا کنی پس هرچی میشنوی و میبینی رو برو یادبگیر .
⁃ برای جنگو اصن نیاز data structure بلد باشیم ؟ بعله نیاز ، چرا چون اینکه شما برنامه نویسی نه یه کسی که فقط جنگو بلد هست و خواهد بود ، برنامه نویس تقریبا باید سعی کنه هرچیزی که به صورت پایه از بزرگان گفته شده و همینطور چیزهای جدید رو یاد بگیره . مثال اینکه شما فرض کن یه مدل داری که self refrence هست با ندونستن tree قطعا یه فاجعه بزرگ توی کوئری زدن ها به بار خواهید اورد .

⁃ کار اموزی رایگان ؟
اینو به هیچ وجه نه رد میکنم نه تایید ، هرچیزی که باعو میشه شمارو برسونه به مسیر حرفه ای رو تایید میکنم ، میخواد ۲ سال کاراموزی رایگان باشه یا یک هفته یا ۲ روز


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


〰️〰️〰️〰️〰️
© @DjangoEx
👍46🐳45👌4👏2