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

Group:
@DjangoIR

Our Site ;coming soon:
🔜 PyExpert.ir

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

- dict
- tuple - مقایسه اپکد های لیست و تاپل
- namedtuple - مقایسه بهینه بود حافظه
- typing.NamedTuple
- struct.Struct
- types.Simplenamespace

لینک ویدیو:
https://www.youtube.com/watch?v=OAilM7w88-Y

> پلی‌لیست کتاب ترفندهای پایتون
〰️〰️〰️〰️〰️〰️〰️〰️〰️〰️〰️
© @DjangoEX | > Instagram <
👍6🔥32
آموزش GO
نقدهای مختلفی از منظر زبان‌های برنامه‌نویسی و گرامر به آن وارد است و نسبت به زبان‌های مدرنی مانند کاتلین و سیلان و .. که در آن سال‌ها توسعه داده شده بود پیشرفت چندانی به حساب نمی‌آید. راب این نقد را قبول دارد و می گوید که هدف اصلا این نبود اما امروزه آن را زبان زیرساخت ابری می دانند.
اما این زبان که در آغاز خیلی دوست داشتنی نبود چگونه اینقدر موفق شد. راب معتقد است که دنبال راهی برای نوشتن برنامه‌های بهتر بودند تا فقط صرف گرامر و سینتکس زبان. گو برای سیستم های توزیع شده ایجاد شد اما سادگی خود را هم نگه داشت.
سه سازنده گو در سال ۲۰۰۷ در یک نشستی به فکر ساخت آن افتادند.

Link: https://youtu.be/5tGPSf5rhjE

PlayList: https://www.youtube.com/playlist?list=PLJ9zDGwhhsBx6qqziDa4PoWUlKBw4rlBO

〰️〰️〰️〰️〰️〰️
© @DjangoEx | @microfrontend_ir
🔥19👍10🤣52
💻 وبینار رایگان «شروع کار با کنسول هم‌روش»

شنبه ۶ مرداد، رویداد «شروع کار با کنسول هم‌روش» برگزار خواهد شد.
در این رویداد آنلاین، علی اکبر همتی به‌صورت عملی نحوه کار با کنسول هم‌روش را برای‌مان توضیح خواهد داد.

🔶سرفصل‌های وبینار:
🔹 نحوه ساخت اپلیکیشن
🔹 اتصال اپلیکیشن به دیتابیس
🔹 راه‌اندازی سرویس لاگ و مانیتورینگ برای اپلیکیشن
🔹 پاسخ به چند سوال پرتکرار
🔹 پرسش و پاسخ

📅 تاریخ برگزاری: شنبه ۶ مرداد ماه
🕖 زمان: ساعت ۱۹

💻 از طریق لینک زیر می‌توانید در این رویداد شرکت کنید:

🔗 https://evnd.co/w63pi

🔹@hamravesh
〰️〰️〰️〰️〰️〰️
© @DjangoEx
👍6🔥43
لید پایتون شرکته زنگ زده بدون حال و احوال داره بهم آفر میده بعد همون شرکت HR اش رزمه ام رو رده کرده

زیاد سخت نگیرید دوستان، زیاد سخت نگیرید
😁93🫡5🍓2❤‍🔥1👎1
یکی از بزرگترین درس‌هایی که از استادم در زمینه مهندسی نرم افزار یاد گرفتم.

این مبحث به صورت دقیق یکی از مباحث مهم در epistemology هست و جزو پرتکرارترین چیزهایی هست که در زندگیم به خودم گفتم.

〰️〰️〰️〰️〰️〰️
© @DjangoEx
👍51👏4
در این پلی لیست بررسی و أموزش زبان گو مخصوصا از منظر مهندسی می‌پردازیم.

جلسه اول: نصب گو و Delve
Link: https://youtu.be/CqzBHeqOblU

جلسه دوم: Type System
Link: https://youtu.be/Pq-CHQjODvM

جلسه سوم: مفهوم const
Link: https://youtu.be/rJoYcSPlmoY


PlayList: https://www.youtube.com/playlist?list=PLJ9zDGwhhsBx6qqziDa4PoWUlKBw4rlBO

〰️〰️〰️〰️〰️〰️
© @DjangoEx | @microfrontend_ir
❤‍🔥16👍32
اولین قسمت از پلی لیست SQLAlchemy منتشر شد!
در این قسمت، به بررسی ساختار ORM می‌پردازیم و مفاهیم اولیه معماری و لایه‌های این کتابخانه را معرفی می‌کنیم. همچنین، به ویژگی‌های مختلف کتابخانه نگاهی می‌اندازیم و مزایای استفاده از آن را توضیح می‌دهیم. در پایان، با نوشتن چند خط کد، معماری و لایه‌ها را بهتر درک خواهیم کرد.

لینک ویدیو:
https://youtu.be/ybkq1s-rQVY

این دوره شامل ۶ قسمت هست. این دوره ۶ قسمته شما رو برای استفاده از SQLAlchemy داخل پروژه هاتون و پروداکشن آماده میکنه و به شما درک بنیادی و کافی از SQLAlchemy میده که دیگه درک این ORM براتون خیلی سخت نباشه.


〰️〰️〰️〰️〰️〰️
© @DjangoEx | @PyBackendHub
🔥208👍3❤‍🔥1
دومین قسمت از پلی لیست SQLAlchemy منتشر شد!

در این قسمت، به Engine در SQLAlchemy میپردازیم, نحوه وصل شدن به دیتابیس رو میبینیم. مفهوم Dialect رو بهتر و عمیقتر بررسی میکنیم, و کانکشن پولینگ و نحوه پیاده سازیش و کنترلش داخل SQLAlchemy رو آزمایش میکنیم.

لینک ویدیو:
https://youtu.be/84oa66tzVGE


این دوره شامل ۶ قسمت هست. این دوره ۶ قسمته شما رو برای استفاده از SQLAlchemy داخل پروژه هاتون و پروداکشن آماده میکنه و به شما درک بنیادی و کافی از SQLAlchemy میده که دیگه درک این ORM براتون خیلی سخت نباشه.

〰️〰️〰️〰️〰️〰️
© @DjangoEx | @PyBackendHub
🔥94
سومین قسمت از پلی لیست SQLAlchemy منتشر شد!

در این بخش به تعامل بین Engine و Query می‌پردازیم. بررسی می‌کنیم که چگونه می‌توانیم یک کوئری را اجرا کنیم، نتایج حاصل از دیتابیس را پردازش کنیم، و چگونه با تغییر در نحوه‌ی کامپایل کوئری، می‌توانیم بر خروجی تاثیر بگذاریم. با پرداختن به این موضوع هابه درک بهتری از تایپ های SQLAlchemy میرسیم و داکیومنت شلوغ و به هم ریخته اش رو بهتر میتونیم بخونیم.

لینک ویدیو:

https://youtu.be/qDtB--xlbX0

این دوره شامل ۶ قسمت هست. این دوره ۶ قسمته شما رو برای استفاده از SQLAlchemy داخل پروژه هاتون و پروداکشن آماده میکنه و به شما درک بنیادی و کافی از SQLAlchemy میده که دیگه درک این ORM براتون خیلی سخت نباشه.

〰️〰️〰️〰️〰️〰️
© @DjangoEx | @PyBackendHub
🔥8👍53
مجموعه‌ها در پایتون
- set متدهای پرکاربرد
- frozenset
- collections.Counter
لینک ویدیو:
https://youtu.be/qeVPRvvawLM

> پلی‌لیست کتاب ترفندهای پایتون
〰️〰️〰️〰️〰️〰️〰️〰️〰️〰️〰️
© @DjangoEX | > Instagram <
6👍1
آمار نظرسنجی ۲۰۲۴ استک اورفلو که به تازگی منتشر شده میگه تقریبا ۲۰ درصد برنامه نویس‌ها در کارشون خوشحال هستند.

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

link: https://survey.stackoverflow.co/2024/professional-developers/
〰️〰️〰️〰️〰️〰️
© @DjangoEx
🤣30👍16💔4🍾2
#فان_فکت

〰️〰️〰️〰️〰️〰️
© @DjangoEx
😁39🤣22👍8👎3
Django Expert
در این پلی لیست بررسی و أموزش زبان گو مخصوصا از منظر مهندسی می‌پردازیم. جلسه اول: نصب گو و Delve Link: https://youtu.be/CqzBHeqOblU جلسه دوم: Type System Link: https://youtu.be/Pq-CHQjODvM جلسه سوم: مفهوم const Link: https://youtu.be/rJoYcSPlmoY PlayList:…
در این پلی لیست بررسی و أموزش زبان گو مخصوصا از منظر مهندسی می‌پردازیم.

جلسه چهارم: انواع داده‌ها
Link: https://youtu.be/Tyifao9VwNU

جلسه پنجم: کار با آرایه ها
Link: https://youtu.be/VGC2AjSTYfQ

جلسه ششم: کار با Slice و نکته‌های مهم آن
Link: https://youtu.be/Mlp1aPtFCnY


PlayList: https://www.youtube.com/playlist?list=PLJ9zDGwhhsBx6qqziDa4PoWUlKBw4rlBO

〰️〰️〰️〰️〰️〰️
© @DjangoEx | @microfrontend_ir
🔥131👍1👎1
چهارمین قسمت از پلی لیست SQLAlchemy منتشر شد!

در این بخش ابتدا به انواع داده‌ها (Types) در SQL و نحوه تعریف و شخصی‌سازی آن‌ها در SQLAlchemy می‌پردازیم. سپس به بررسی روش‌های مختلف ساخت جداول (Tables) و استفاده از type registry خواهیم پرداخت. در نهایت، نحوه ایجاد Foreign Key، انجام عملیات query و ّInsert در جداول را تمرین خواهیم کرد.

لینک ویدیو:

https://youtu.be/wHV98-DZoZg

این دوره شامل ۶ قسمت هست. این دوره ۶ قسمته شما رو برای استفاده از SQLAlchemy داخل پروژه هاتون و پروداکشن آماده میکنه و به شما درک بنیادی و کافی از SQLAlchemy میده که دیگه درک این ORM براتون خیلی سخت نباشه.

〰️〰️〰️〰️〰️〰️
© @DjangoEx | @PyBackendHub
11👍5🔥3😁1
پشته‌ها در پایتون
- list
- collections.deque
- queue.LifoQueue
لینک ویدیو:
https://youtu.be/DEeMNkQhO8I

> پلی‌لیست کتاب ترفندهای پایتون
〰️〰️〰️〰️〰️〰️〰️〰️〰️〰️〰️
© @DjangoEX | > Instagram <
👍51
پنجمین قسمت از پلی لیست SQLAlchemy منتشر شد!

در این بخش میپردازیم به مفهوم ORM. یاد میگیریم چطور میتونیم آبجکت ‍ORM بسازیم, چطوری راحت تر با دیتابیس کار کنیم. متوجه میشیم Session چیه. چه فرقی با انجین داره. به مفاهیم Expire, expunge, refresh و attach داخل سشن میپردازیم. رفتار سشن رو تو حالت های مختلف تست میکنیم. بالاخره با این ویدیو SQLAlchemy رو تموم کردیم و ویدیو بعدی فقط راجب ماگریشن نویسیه 😍

لینک ویدیو:

https://youtu.be/qH1B9xkfDNA

این دوره شامل ۶ قسمت هست. این دوره ۶ قسمته شما رو برای استفاده از SQLAlchemy داخل پروژه هاتون و پروداکشن آماده میکنه و به شما درک بنیادی و کافی از SQLAlchemy میده که دیگه درک این ORM براتون خیلی سخت نباشه.

〰️〰️〰️〰️〰️〰️〰️〰️〰️〰️〰️
© @DjangoEX | @PyBackendHub
👍43
Sepehr-backend-cv.pdf
107.1 KB
سلام و وقت بخیر
سپهر منیری هستم و به دنبال موقعیت کاراموزی یا جونیور در جنگو هستم، از شروع دانشجویی با پایتون اشنا شدم و باهاش تا الان کار میکنم، چند وقتی میشه که django/restfrework رو شروع کردم و یه تعداد از دوره های داخل یوتیوب رو دیدم. سه ماه هست که با لینوکس شروع به کار کردم.

داخل فایل رزومه‌ام جزئیات بیشتری درمورد تجارب و پروژه هام هست.

۲۳ سالمه و دانشجوی کارشناسی علوم کامپیوتر (دانشگاه اصفهان) هستم

ایدی تلگرام:
@hidden_sm

لینک گیت‌هاب و ایمیلم:
https://github.com/hiddenSm
[email protected]
19👍2👎1🔥1🤣1
Django Expert
در این پلی لیست بررسی و أموزش زبان گو مخصوصا از منظر مهندسی می‌پردازیم. جلسه چهارم: انواع داده‌ها Link: https://youtu.be/Tyifao9VwNU جلسه پنجم: کار با آرایه ها Link: https://youtu.be/VGC2AjSTYfQ جلسه ششم: کار با Slice و نکته‌های مهم آن Link: https://yo…
در این پلی لیست بررسی و أموزش زبان گو مخصوصا از منظر مهندسی می‌پردازیم.

جلسه هفتم: نوع داده map و نکته‌های آن
Link: https://youtu.be/4bxlgFFt8m4

جلسه هشتم:نوع داده struct و کاربردهای آن
Link: https://youtu.be/ndJS2XP_hRU

جلسه نهم: تمرین عملی - پیاده سازی محاسبه Term Frequency
Link: https://youtu.be/sFlqVJfxJUc


PlayList: https://www.youtube.com/playlist?list=PLJ9zDGwhhsBx6qqziDa4PoWUlKBw4rlBO

〰️〰️〰️〰️〰️〰️
© @DjangoEx | @microfrontend_ir
🔥91👎1
صف‌ها در پایتون
- stack vs queue
- list
- collections.deque
- queue.Queue
- multiprocessing.Queue

لینک ویدیو:
https://youtu.be/mU2HTMUqiBY

> پلی‌لیست کتاب ترفندهای پایتون
〰️〰️〰️〰️〰️〰️〰️〰️〰️〰️〰️
© @DjangoEX | > Instagram <
9😁2👍1
Django Json Field
سال‌هاست که ذخیره سازی داده‌ها به شیوه رابطه‌ای بهترین و رایج ترین شیوه ذخیره سازی است با این وجود در سال‌های اخیر و با معرفی مفهوم NoSQL شیوه‌های دیگری نیز مطرح شده اند که پرکاربردترین آنها Document یا ذخیره داده به شکل JSON است. ابزارهای مختلفی مانند mongodb در این فضا رشد کرده‌اند اما امروزه اغلب دیتابیس‌های رابطه‌ای به شما امکان ذخیره و بازیابی این نوع از داده‌ها را می‌دهند و شاید بتوان گفت بهترین آنها PostgreSQL است. در این ویدیو ابتدا شیوه‌ اجرای پستگرس از طریق داکر را شرح دادیم و سپس با اتصال به آن یک دیتابیس و یک جدول ساختیم که بتوان داده‌های JSON را نیز در آن ذخیره کرد. سپس همان رویکرد را بر روی جنگو و با استفاده Django Json Field پیاده سازی کردیم و چند مثال از query داده‌ها را بررسی کردیم.

Video Link: https://youtu.be/aVahpcJQ8tE

** پلی لیست نکته ها و ترفندهای جنگو:
https://www.youtube.com/playlist?list=PLJ9zDGwhhsBwdrfdaoOqbYev3_ocuBOfv

** کلاس آنلاین آموزش جنگو
https://www.youtube.com/playlist?list=PLJ9zDGwhhsByH5tcpM9H3VzdHYpne3bSa
〰️〰️〰️〰️〰️〰️
© @DjangoEx | @microfrontend_ir
👍204🔥2🤔1
آیوکلاک (AioClock) یک فریم ورک برای scheduling و یا تسک منیجمنت هست و هر چیزی که هر فریم ورکی نیاز داره رو داخلش داره, مثل دپندسی اینجکشن و startup/stop ایونت, ساپورت از ماژولار کد نوشتن و ...



from aioclock import AioClock, At
import asyncio

app = AioClock()

@app.task(trigger=At(tz="UTC", hour=0, minute=0, second=0))
async def at():
print("This code runs at 0 AM UTC time everyday!")

if __name__ == "__main__":
asyncio.run(app.serve())



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

داکیومنت
گیتهاب

اگه این لایبری براتون مفید بود، خوشحال می‌شم اگه بهش استار بدید. این کار به من انگیزه بیشتری برای توسعه و بهبود فریم‌ورک میده. از حمایت‌تون خیلی ممنونم 🙂 🙏


〰️〰️〰️〰️〰️〰️
© @DjangoEx | @PyBackendHub
👍213👎3🔥1