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
📚 کتاب ۵ اصل SOLID
🖋 نوشته صدرا عیسی پناه

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

برای حمایت از نویسنده میتونین نسخه فیزیکی یا دیجیتال این کتاب رو از سایت زیر تهیه کنین:
https://solid.isapanah.com

#معرفی_کتاب
#منهای_جنگو

〰️〰️〰️〰️〰️〰️
©@DjangoEx
👍6
📚 کتاب Boost your Django DX

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

https://adamchainz.gumroad.com/l/byddx

#معرفی_کتاب

〰️〰️〰️〰️〰️〰️
©@DjangoEx
👍72🔥1
آموزش برنامه نویسی وب با جنگو از صفر
در این کلاس آنلاین قصد داریم برنامه نویسی وب را از صفر شروع و تا پیاده سازی یک فروشگاه اینترنتی با جنگو ۴ پیش بریم

جلسه اول: تاریخچه وب و مولفه‌های آن - معرفی ساختار مرورگرها
https://youtu.be/GnJbynuOQK0

جلسه دوم: ساختار صفحات وب - HTML CSS JS
https://youtu.be/6wXjdW3oUiw

جلسه سوم: ساخت اولین صفحه وب با HTML و اهمیت آن در SEO
https://youtu.be/3rqCa-zuJs4

جلسه چهارم:آموزش کار با متن ها در HTML
https://youtu.be/22LtKg-j0pg

پلی لیست:
https://www.youtube.com/playlist?list=PLJ9zDGwhhsBw2UdsBVyA4ahU8057ONdSS

〰️〰️〰️〰️〰️〰️
©@DjangoEx
👍19😢1
✔️ هک مصاحبه شغلی با تکنیک STAR

بعد از غیبت صغرا، با یک کام‌بک سنگین برگشتیم 😎✌️🔥

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

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

#مصاحبه_شغلی #برنامه_نویسی #STAR_Method #bobycloud
〰️〰️〰️〰️〰️〰️
©@DjangoEx | @BobyDotCloud
👍85🔥2😱1
✔️ شناخت عمیق عملکرد سیستم‌عامل به شما کمک می‌کنه دلسوزانه‌تر کد بنویسید. دلسوزی و مراقبت از منابع محاسباتی و ذخیره‌سازی که در اختیار برنامه‌ی شما قرار داده شده...

کتاب‌ها و منابع زیادی در خصوص نحوه عملکر سیستم‌عامل وجود داره که برخی از اون‌ها در این لینک اومده.
https://computingforgeeks.com/best-books-to-learn-operating-systems/

همچنین آقای عباس یزدان پناه هم یکسری ویدئوهای کوتاه و مفید در کانال یوتوبشون دارند که پیشنهاد می‌شه ببینید.
https://www.youtube.com/playlist?list=PLX5RA988Pg8lR5DdXB1sUyEP8zVuLdYAY

〰️〰️〰️〰️〰️〰️
©@DjangoEx
👍10🤩4
✔️ پروژه اوپن سورس PTV

PTV
یه پروژه اوپن سورس با selenium و tkinter هست که روی تریدینگ ویو نوشته شده و فیچری که خیلی از کاربرای تریدینگ ویو رو میخاستن فراهم میکنه .
اگر با بکتست گیری روی گذشته چارت اشنا باشید میدونید برای اینکه چشمتون به حرکات نمودار قیمت عادت کنه باید حرکات رو ببینید خب با قابلیت بار ریپلای این شدنیه اما برای اینکه دمو بخاید همونجا معامله ای باز کنید و ببندید میتونید از PTV استفاده کنید

در حقیقت PTV ابزاری مشابه با Forex simulator در MT4 هست که برای تمرین معامله و معامله کردن دمو در گذشته بازار انجام میشه هست منتها با ویژگی اینکه شما در اینجا خیلی ساده و روان دارید از تریدینگ ویو استفاده میکنید

اگر ازین ابزار استفاده کردید و خوشتون اومد خوشحال میشم به دوستانتون که نیاز دارند معرفی کنید و به پروژه استار بدید 🌱

⬅️⬅️اگر وقت داشتید نگاهی کنید خوشحال میشم نظرتون رو بهم بگید 🌱

👉 Link: https://github.com/xibalbas/paper_trading_view

Contact: @Alimrd318

〰️〰️〰️〰️〰️〰️
©@DjangoEx
6👍3😁1
Forwarded from DLeX: AI Python (Farzad 🦅)
بحث آزاد پرسش و پاسخ با دکتر رحیم دهخوارقانی و دکتر میثم عسگری پیرامون موضوع زیر: 👇👇

🔰 Sentiment Analysis and its Challenges for the NLP World

🔸 در تاریخ یکشنبه ۲۶ دی ساعت ۲۱ به وقت تهران

در پیج اینستاگرام زیر برگزار میگردد.

https://instagram.com/ai_python_podcast

📣 هر گونه سوالی که دارید روی این پست کامنت کنید.

❇️ @AI_Python
کاربرد Real Time Web در مصاحبه System Design

یکی از سوال های مهم در مصاحبه فنی برنامه نویسی و System Design یا طراحی سیستم بهره گیری از کاربرد Real Time Web است. در این ویدیو به بررسی انواع روش های پیاده سازی و کاربردهای آن در طراحی سیستم می‌پردازیم. راهکارهایی همچون وب سوکت، Short and long Polling، امکانات HTTP/2 و ویژگی مهم Server Sent Event مطرح و در ادامه پلی
لیست هرکدام را پیاده سازی میکنیم.

Link: https://youtu.be/6d3smYCV7XQ

〰️〰️〰️〰️〰️〰️
©@DjangoEx | @microfrontend_ir
👍17🔥3
✔️ آقامون سایمون ویلسون (از سازندگان فریم‌ورک جنگو) هم ظاهرا کباب دوست داره :))

#فان
😁42👍8🔥5🤩21
✔️ آیا شما یک انسان فانی (Mere Mortal) هستید؟
شاید بپرسید یک انسان فانی کیست؟ اگر شرایط شما برای یکی از موارد زیر صدق می‌کند شما یک انسان فانی هستید.
اگر شما از برنامه‌های کامپیوتری استفاده می‌کنید که به شما اجازه دسترسی اطلاعات از یک دیتابیس را می‌دهد، شما احتمالا یک انسان فانی هستید.
اگر شما اخیرا یکی از چندین اپلیکیشن‌های دیتابیس نسخه دسک‌تاپ را کشف کردید و هنوز هم با تعریف و کوئری زدن به داده مورد نیازتان دست و پنجه نرم می‌کنید. شما یک انسان فانی هستید.
اگر شما یک برنامه‌نویس دیتابیسی هستید که برای حل مشکلات، از بیرون قضیه به مسئله‌های دشوار نگاه می‌کنید. شما یک انسان فانی هستید.
اگر شما یک مرشد و راهبر دیتابیس در یک محصول هستید و حالا با ادغام کردن سیستم فعلی با سیستم دیگری که SQL را می‌پذیرد مواجه شده‌اید. شما یک انسان فانی هستید.

با اقتباس از کتاب SQL Queries For Mere Mortals از John L. Viescas.

پ.ن: نویسنده به این موضوع اشاره داره که انسان فانی خاصیتش مواجه و دست و پنجه نرم کردن با مشکلاته، و این عادیه. انسان فانی در مباحثی مختصصه و در مباحثی نیست. مخصوصا مباحث دیتابیسی.
پ.ن۲: خوندن این کتاب پیشنهاد می‌شه.

〰️〰️〰️〰️〰️〰️
©@DjangoEx
👍13🎉1
This media is not supported in your browser
VIEW IN TELEGRAM
✔️ وقتی یه آفر خوب از یه شرکت خوب میگیری

#fun
〰️〰️〰️〰️〰️〰️
©@DjangoEx
😁9👍7
Django Expert
کاربرد Real Time Web در مصاحبه System Design یکی از سوال های مهم در مصاحبه فنی برنامه نویسی و System Design یا طراحی سیستم بهره گیری از کاربرد Real Time Web است. در این ویدیو به بررسی انواع روش های پیاده سازی و کاربردهای آن در طراحی سیستم می‌پردازیم. راهکارهایی…
پیاده سازی Short Polling برای وب و جنگو

در این ویدیو به معرفی روش Short Polling برای پیاده سازی مکانیزم Real Time Web پرداختیم. ابتدا یک سرویس ساده وب را با جنگو نوشتیم که تغییرات قیمت را برگرداند سپس در سمت کلاینت با استفاده از یک چارت تغییرات را نمایش دادیم و سعی کردیم شیوه اتصال مجدد به سرور را بهینه تر کنیم.


link: https://youtu.be/5GymaQGTmHc

playlist: https://www.youtube.com/watch?v=6d3smYCV7XQ&list=PLJ9zDGwhhsBw0ej6VPfTtMdssjqcNoSt8

〰️〰️〰️〰️〰️〰️
©@DjangoEx
👍7🔥21
Forwarded from قبل انقلاب (وحید)
📝"سرسره بازی دل می‌خواهد نه برف"

♦️ دیشب که داشت برف می‌آمد بعد از مدتها نشستن چنین برفی روی زمین را می‌‌دیدم. یاد آدم برفی و سرسره بازی‌های دوران کودکی افتادم.
دوباره دلم برای مادرم تنگ شد.

♦️ چند ماهی است که هر وقت دلم برای مادرم تنگ می‌شود می‌روم #شیر_خوارگاه_رفیده.
ارتباط بین این فرشته‌های معلول مجهول الهویه که حتی مادر پدرهای شان معلوم نیست با دلتنگی برای مادرم را نمی‌دانم. ولی سر و کله زدن با این فرشته‌ها عجیب آدم را سبک می‌کند.

♦️بیرون هوا خیلی سرد بود. ولی داخل گرم بود. مادرها مشغول سرسره بازی با فرشته‌ها بودند.
مگر در گرما هم می‌شود سرسره بازی کرد آنهم با کودک معلول؟ بعله آقا! بله که می‌شود. سرسره بازی دل می‌خواهد نه برف...

♦️مادریارهایی که بخاطر بی توجهی‌ها و غفلت‌ها هرکدام چندین ماه حقوق معوقه دارند روی زمین سر می‌خوردند که این فرشته‌ها چند دقیقه از ته دل بخندند.

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

♦️تنها مرکز سرپرستی دهها کودک معلول و مجهول الهویه زیر ۷ سال در تهران، گرفتار مشکلات عدیده مالی‌ است. از تامین پوشک و شیرخشک بگیرید تا دارو و وسایل درمانی و ...

♦️ در مورد اوضاع بهزیستی و بخش‌های فراموش شده خیلی باید حرف بزنیم. ولی عجالتا پشت این جمعیت داوطلب را خالی نکنید. اگر مثل من مادر ندارید که هدیه‌ اش را بدهید به نیت مادرهای‌تان سهیم شوید.
روز مادر پیشاپیش مبارک...

🔹شماره کارت
۵۰۲۲ ۲۹۷۰ ۰۰۲۰ ۱۷۲۸
بانک پاسارگاد به نام شیرخوارگاه رفیده

🔴 @ghabl_enghelab
✔️ تقدیم به تمام جنگو دولوپرهایی که عاشق کارشون هستند

〰️〰️〰️〰️〰️〰️
©@DjangoEx
😁61👍65🔥2😢2
✔️Python Backend Developer (Mid level) for a full time/Remote work:



We are looking for an Experienced (at least 5 years)

Must know:
1. Experienced with Pandas/Numpy
2. Experienced with Django or Flask
3. Experienced with Selenium, Data Crawling, Data Parsing
4. PostgresQL , SQL/MongoDb Database
5. Expertise in microservice architecture, distributed systems as well as RESTful API
6. Linux
7. knowledge in Continuous Integration & Continuous Deployment (CI/CD) utilizing Docker containers.
8. Familiarity with front-end languages (e.g. HTML, JavaScript, and CSS).
9. Experienced with FastApi /Async

Featured skills
1. OpenCV
2. familiar with Raspberry PI

Working hours (Monday to Friday): 10 am to 17:00 Tehran Time

Salary : we pay more than 20 millions toman /month
BS in CS is a must.

Please share your CV's with

Email: [email protected]


© @DjangoEx
👍6
✔️ سوپر دوره آموزش جنگو - قسمت ۷
جنگو ادمین

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

🛑توجه: لطفا با هندزفری تماشا کنید🛑

#django #جنگو
〰️〰️〰️〰️〰️
© @DjangoEx
🔥5👍3
پیاده سازی Long Polling برای وب و جنگو

در این ویدیو به معرفی روش Long Polling برای پیاده سازی مکانیزم Real Time Web پرداختیم. ابتدا به مقایسه sync view و async view در جنگو پرداختیم روش ASGI برای اجرای سرور را شرح دادیم و با WSGI مقایسه کردیم و سپس سرویسی ایجاد کردیم که بتواند به صورت long polling و async آخرین تغییرات سمت سرور را با کلاینت همگام کند.

link: https://youtu.be/okWaL08cRH8

playlist: https://www.youtube.com/playlist?list=PLJ9zDGwhhsBw0ej6VPfTtMdssjqcNoSt8


#django #جنگو
〰️〰️〰️〰️〰️
© @DjangoEx | @microfrontend_ir
👍9🔥5
✔️ لینوس تروالدز دیروز یه کامیت روی سورس کد لینوکس زده که لینوکس خیلی مزخرفه و برید windows xp نصب کنید عالیه!

👉 Link: https://github.com/torvalds/linux/blob/8bcab0346d4fcf21b97046eb44db8cf37ddd6da0/README

پ ن: بامزه بازی توروالدز با فیک کامیت گیتهاب 😁
پ ن۲: با این روش میشه یک سری حملات مثل فیشینگ رو انجام داد:
You should not trust any GitHub URL with a commit SHA in it - only trust ones with branch names - because it could be a phishing attack otherwise.
〰️〰️〰️〰️〰️〰️
©@DjangoEx
😁18😱6