Django Expert
✔️ شاید در قدم اول این پدیده عجیب بنظر برسد. طبیعی است زیرا درک اکثر ما از فرایند گرد کردن اعداد، معمولاً چیز دیگریست. انتظار میرود عدد 1.5 به 2 گرد شده و 2.5 نیز به 3. اما میبینیم که حاصل
پایتون بطور پیشفرض از استراتژی خاصی به نام Banker's Rounding برای گرد کردن اعداد استفاده میکند. دلیل این امر جلوگیری از سوگیری (bias) محاسباتی هنگام گرد کردن اعداد است.
فرض کنید به عنوان یک بانک قرار است سود روزانه هزاران حساب بانکی را حساب کنید و در این فرایند نیاز به تابع round دارید. استفاده از استراتژیهای Round Up یا Round Down باعث میشود مجموع اعداد گرد شده به جهت بالا یا پایین حرکت کند و دچار سوگیری شود. این مشکل باعث کاهش دقت در محاسبات میشود.
برای کاهش خطا (error) در محاسبات و رفع سوگیری در گرد کردن، از استراتژیهای مختلف استفاده میشود. اما دوتا از معروفترین آنها:
۱. گرد کردن به نزدیکترین عدد کامل (کمتر و بیشتر-مساوی x.5)
۲. گرد کردن به نزدیکترین عدد زوج (فقط برای x.5)
روش دوم در مقیاس اعداد بزرگ و تعداد زیاد اطلاعات، عملکرد بهتری دارد و بههمین خاطر نیز پایتون و خیلی از زبانهای برنامهنویسی از آن بهعنوان استراتژی پیشفرض استفاده میکنند.
™ @DjangoIR
〰️〰️〰️〰️〰️〰️〰️
© @DjangoEx
round(2.5)
در پایتون برابر 2 شدهاست.پایتون بطور پیشفرض از استراتژی خاصی به نام Banker's Rounding برای گرد کردن اعداد استفاده میکند. دلیل این امر جلوگیری از سوگیری (bias) محاسباتی هنگام گرد کردن اعداد است.
فرض کنید به عنوان یک بانک قرار است سود روزانه هزاران حساب بانکی را حساب کنید و در این فرایند نیاز به تابع round دارید. استفاده از استراتژیهای Round Up یا Round Down باعث میشود مجموع اعداد گرد شده به جهت بالا یا پایین حرکت کند و دچار سوگیری شود. این مشکل باعث کاهش دقت در محاسبات میشود.
برای کاهش خطا (error) در محاسبات و رفع سوگیری در گرد کردن، از استراتژیهای مختلف استفاده میشود. اما دوتا از معروفترین آنها:
۱. گرد کردن به نزدیکترین عدد کامل (کمتر و بیشتر-مساوی x.5)
۲. گرد کردن به نزدیکترین عدد زوج (فقط برای x.5)
روش دوم در مقیاس اعداد بزرگ و تعداد زیاد اطلاعات، عملکرد بهتری دارد و بههمین خاطر نیز پایتون و خیلی از زبانهای برنامهنویسی از آن بهعنوان استراتژی پیشفرض استفاده میکنند.
™ @DjangoIR
〰️〰️〰️〰️〰️〰️〰️
© @DjangoEx
👍37❤4😱1
✔️ Reverse Proxy Vs. Load Balancer | پیاده سازی با Nginx
https://youtu.be/eMsCKR3nd-Q
تو این ویدیو میفهمیم reverse proxy و load balancer چی هستن و کجا به درد میخورن. بعدش با nginx و flask یکدونه ازشون میسازیم :)
™ @DjangoIR
〰️〰️〰️〰️〰️〰️〰️
© @DjangoEx |
© @TorhamDevCH
https://youtu.be/eMsCKR3nd-Q
تو این ویدیو میفهمیم reverse proxy و load balancer چی هستن و کجا به درد میخورن. بعدش با nginx و flask یکدونه ازشون میسازیم :)
™ @DjangoIR
〰️〰️〰️〰️〰️〰️〰️
© @DjangoEx |
© @TorhamDevCH
YouTube
Reverse Proxy Vs. Load Balancer | پیاده سازی با Nginx
تو این ویدیو میفهمیم reverse proxy و load balancer چی هستن و کجا به درد میخورن. بعدش با nginx و flask یکدونه ازشون میسازیم :)
کانال تلگرام : https://www.tg-me.com/TorhamDevCH
00:00 : intro
00:37 : What is the reverse proxy?
02:46 : What is the load balancer?
04:45…
کانال تلگرام : https://www.tg-me.com/TorhamDevCH
00:00 : intro
00:37 : What is the reverse proxy?
02:46 : What is the load balancer?
04:45…
👍16🫡3❤2
سلام
قسمت دوم و آخر این بخش منتشر شد که در مورد name mangling در پایتون صحبت کردیم که شبیه به متغیر یا متد های private در زبان هایی مثل سیشارپ یا جاوا هست.
مشاهده این ویدیو:
https://youtu.be/4JWlTioVCO4
™ @DjangoIR
〰️〰️〰️〰️〰️〰
© @DjangoEx | @mthri_tips
قسمت دوم و آخر این بخش منتشر شد که در مورد name mangling در پایتون صحبت کردیم که شبیه به متغیر یا متد های private در زبان هایی مثل سیشارپ یا جاوا هست.
مشاهده این ویدیو:
https://youtu.be/4JWlTioVCO4
™ @DjangoIR
〰️〰️〰️〰️〰️〰
© @DjangoEx | @mthri_tips
YouTube
آندرلاین و داندرلاین در پایتون قسمت دوم | Underscore & DunderLine Part 2
سلام
این ویدیو بخش ۴ از فصل ۳ این کتاب هست که در دو ویدیو در خدمت شما عزیزان قراره میگیره و این دومین قسمتش هست.
همون طور که از عنوان مشخص هست در این ویدیو در مورد استفاده از آندراسکور و داندرلاین در نام گذاری متغییر و متد هامون صحبت میکنه و نشون داده هرکدوم…
این ویدیو بخش ۴ از فصل ۳ این کتاب هست که در دو ویدیو در خدمت شما عزیزان قراره میگیره و این دومین قسمتش هست.
همون طور که از عنوان مشخص هست در این ویدیو در مورد استفاده از آندراسکور و داندرلاین در نام گذاری متغییر و متد هامون صحبت میکنه و نشون داده هرکدوم…
❤4👍3🔥1🥰1🤣1
This media is not supported in your browser
VIEW IN TELEGRAM
✔️ این ویدئو رو تو اینستاگرام دیدم و گفتم با شماهم به اشتراک بذارم.
خیلی خلاصه و روون توضیح میده همین دو خط کد ساده:
از چه مراحلی در CPython میگذره تا اجرا بشه و شما خروجی رو ببینید.
لینک پست
™ @DjangoIR
〰️〰️〰️〰️〰️〰️〰️
© @DjangoEx
خیلی خلاصه و روون توضیح میده همین دو خط کد ساده:
result = 1 + 1
print(result)
از چه مراحلی در CPython میگذره تا اجرا بشه و شما خروجی رو ببینید.
لینک پست
™ @DjangoIR
〰️〰️〰️〰️〰️〰️〰️
© @DjangoEx
👍19🍾5🍓3👏2🤣2❤🔥1🤔1
در این ویدیو از آموزش پروژه محور Django - طراحی مدل Product Class را بررسی کردیم. از این کلاس برای الگوی تعریف محصول استفاده خواهیم کرد به گونه ای که بتوان انوع محصول و ویژگی های آن را به صورت دینامیک تعریف کرد
Video: https://youtu.be/c6hXpKZe-3Y
PlayList: https://www.youtube.com/playlist?list=PLJ9zDGwhhsBwnWCHfoka0G57oL-8fuMGW
Git: https://github.com/hemanhp/djshop
〰️〰️〰️〰️〰️〰️
© @DjangoEx | @microfrontend_ir
Video: https://youtu.be/c6hXpKZe-3Y
PlayList: https://www.youtube.com/playlist?list=PLJ9zDGwhhsBwnWCHfoka0G57oL-8fuMGW
Git: https://github.com/hemanhp/djshop
〰️〰️〰️〰️〰️〰️
© @DjangoEx | @microfrontend_ir
❤6👍5🔥1
Forwarded from Python BackendHub
Media is too big
VIEW IN TELEGRAM
تو این ویدیو پرداختم به نحوه code review و clean code
یک کد FastAPI که خوب نبود و نیاز به ریفکتور اساسی داشت رو باهم ریفکتور کردیم و توضیح دادم دقیقا چرا ریفکتور کردم و چرا نسخه ریفکتور شده بهتره
خود کد رو از این ریپو میتونید ببینید
https://github.com/ManiMozaffar/dirty-code
نکته: آخر ویدیو یادم رفت که database model رو داخل دیتابیس add کنم. داخل کد کمی تغییر دادم که این موضوع رعایت شده.
™️ @DjangoIR
〰〰〰〰〰〰
© @DjangoEx |
© @ManiFoldsPython
یک کد FastAPI که خوب نبود و نیاز به ریفکتور اساسی داشت رو باهم ریفکتور کردیم و توضیح دادم دقیقا چرا ریفکتور کردم و چرا نسخه ریفکتور شده بهتره
خود کد رو از این ریپو میتونید ببینید
https://github.com/ManiMozaffar/dirty-code
نکته: آخر ویدیو یادم رفت که database model رو داخل دیتابیس add کنم. داخل کد کمی تغییر دادم که این موضوع رعایت شده.
™️ @DjangoIR
〰〰〰〰〰〰
© @DjangoEx |
© @ManiFoldsPython
👍13
https://medium.com/@sepehrakbarzadeh/revolutionize-your-data-handling-with-the-unit-of-work-design-pattern-in-python-and-django-14895d147cdc
در این مقاله راجع به دیزاین پترن Unit of Work در جنگو صحبت شده. در رابطه با اینکه چطور transaction هاتون رو بهتر مدیریت کنید در پروژههایی که پیچیدگی نسبتا بالایی دارند. میتونه در پروژههای با scale بالا و همچنین در مصاحبههای فنی کمکتون کنه.
در این مقاله راجع به دیزاین پترن Unit of Work در جنگو صحبت شده. در رابطه با اینکه چطور transaction هاتون رو بهتر مدیریت کنید در پروژههایی که پیچیدگی نسبتا بالایی دارند. میتونه در پروژههای با scale بالا و همچنین در مصاحبههای فنی کمکتون کنه.
Medium
Revolutionize Your Data Handling with the Unit of Work Design Pattern in Python and Django
As developers, we all know the headaches that come with managing complex data updates and ensuring their consistency. In the realm of…
❤7👍4👎2
فرض کنید سیستمی رو باید توسعه بدید که جستجوی محتوی متنی ویژگی کلیدی و بحرانی است. برای پیاده سازی کدام یک از موارد زیر را انتخاب میکنید؟
Anonymous Poll
48%
اینورتد ایندکس های مستقل مانند الاستیک سرچ
16%
ویزگی های فول تکست سرچ دیتابیس هایی مانند پستگرس
33%
با موارد فوق آشنا نیستم.
3%
راهکار خودمو استفاده میکنم که تو کامنت نوشتم :)
👏6
در این ویدیو از آموزش پروژه محور Django به بررسی برخی ویژگیهای جنگو ادمین پرداختیم. ابتدا مدل را به ادمین اضافه و سپس برای مقادیری که روابط یک به چند دارن یک inline اضافه کردیم و برخی ویژگی های محاسباتی را به لیست افزودیم. برای فیلتر یک Filter سفارشی ایجاد کردیم و یک Action سفارشی نیز به ان اضافه کردیم.
Video: https://youtu.be/LhboyX_ngjE
PlayList: https://www.youtube.com/playlist?list=PLJ9zDGwhhsBwnWCHfoka0G57oL-8fuMGW
Git: https://github.com/hemanhp/djshop
〰️〰️〰️〰️〰️〰️
© @DjangoEx | @microfrontend_ir
Video: https://youtu.be/LhboyX_ngjE
PlayList: https://www.youtube.com/playlist?list=PLJ9zDGwhhsBwnWCHfoka0G57oL-8fuMGW
Git: https://github.com/hemanhp/djshop
〰️〰️〰️〰️〰️〰️
© @DjangoEx | @microfrontend_ir
❤16👍2
یک پلی لیست جدید داریم که توش میپردازم به نحوه تست نویسی, تست های مختلف, و اصول تست نویسی در SDLC
ویدیو اول این پلی لیست, اومدم در مورد dependency inversion principle و Dependency Injection صحبت کردم و گفتم چرا مهم هستند و تو فریم ورک های مختلف نحوه پیاده سازی DI رو بررسی کردیم.
https://www.youtube.com/watch?v=qSMHCHeErYY&list=PLEQ3RnweNGA6v7qTMrDCcpgr9u91zvpq_&index=1
ویدیو دوم, اومدم در مورد ماک گرفتن صحبت کردم, ماک چیه و side effect چیه و چطوری میتونیم ماک بگیریم؟تفاوت ماک کاستوم چیه با ماک unittest و چه مزایا و معایبی نسبت به هم دارن؟ و کجا باید چیو ماک بگیریم
https://www.youtube.com/watch?v=8tsrLxe_-oE&list=PLEQ3RnweNGA6v7qTMrDCcpgr9u91zvpq_&index=2
سورس کد:
https://github.com/ManiMozaffar/testing-101
سوال داشتین حتما زیر ویدیو کامنت کنید پاسخ میدم
〰️〰️〰️〰️〰️〰️
© @DjangoEx | @ManiFoldsPython
ویدیو اول این پلی لیست, اومدم در مورد dependency inversion principle و Dependency Injection صحبت کردم و گفتم چرا مهم هستند و تو فریم ورک های مختلف نحوه پیاده سازی DI رو بررسی کردیم.
https://www.youtube.com/watch?v=qSMHCHeErYY&list=PLEQ3RnweNGA6v7qTMrDCcpgr9u91zvpq_&index=1
ویدیو دوم, اومدم در مورد ماک گرفتن صحبت کردم, ماک چیه و side effect چیه و چطوری میتونیم ماک بگیریم؟تفاوت ماک کاستوم چیه با ماک unittest و چه مزایا و معایبی نسبت به هم دارن؟ و کجا باید چیو ماک بگیریم
https://www.youtube.com/watch?v=8tsrLxe_-oE&list=PLEQ3RnweNGA6v7qTMrDCcpgr9u91zvpq_&index=2
سورس کد:
https://github.com/ManiMozaffar/testing-101
سوال داشتین حتما زیر ویدیو کامنت کنید پاسخ میدم
〰️〰️〰️〰️〰️〰️
© @DjangoEx | @ManiFoldsPython
YouTube
دپندسی اینجشکن (تزریق وابستگی) و قانون دیپندنسی اینورژن
In this video, I've explained what does Dependency injection means and what does Dependency Inversion Principle means, and how they're different. This is very critical knowledge which enable our code to be testable
✍️ Source Code: https://github.com/Man…
✍️ Source Code: https://github.com/Man…
❤8🔥2👍1
در این ویدیو از آموزش رایگان پروژه محور Django شروع به ساخت مدل محصول کردیم و دو مفهوم مهم ایجاد Custom Field و روابط با self join یا ارتباط با خود مدل را شرح دادیم. قصد داریم امکان ایجاد محصول به صورت مستقل و حالت هایی را که محصول ممکن است تنوع هم داشته باشد را داشته باشیم.
Video: https://youtu.be/JLBaYTj7R6o
PlayList: https://www.youtube.com/playlist?list=PLJ9zDGwhhsBwnWCHfoka0G57oL-8fuMGW
Git: https://github.com/hemanhp/djshop
〰️〰️〰️〰️〰️〰️
© @DjangoEx | @microfrontend_ir
Video: https://youtu.be/JLBaYTj7R6o
PlayList: https://www.youtube.com/playlist?list=PLJ9zDGwhhsBwnWCHfoka0G57oL-8fuMGW
Git: https://github.com/hemanhp/djshop
〰️〰️〰️〰️〰️〰️
© @DjangoEx | @microfrontend_ir
❤6👍1
قالب بندی متن یا string formatting در پایتون!
در این ویدیو چهار مدل قالب بندی در پایتون یعنی: سبک جدید، سبک قدیم، f-string و template رو بررسی کردیم و گفته شده چه زمانی باید از کدوم استفاده کنیم و چرا.
لینک ویدیو:
https://youtu.be/5YaobCc9qSM
™ @DjangoIR
〰️〰️〰️〰️〰️〰
© @DjangoEx | @mthri_tips
در این ویدیو چهار مدل قالب بندی در پایتون یعنی: سبک جدید، سبک قدیم، f-string و template رو بررسی کردیم و گفته شده چه زمانی باید از کدوم استفاده کنیم و چرا.
لینک ویدیو:
https://youtu.be/5YaobCc9qSM
™ @DjangoIR
〰️〰️〰️〰️〰️〰
© @DjangoEx | @mthri_tips
👍9👎3🔥2🍓1
یک پلی لیست داریم که توش میپردازم به نحوه تست نویسی, تست های مختلف, و اصول تست نویسی در SDLC
تو ویدیو سوم پلی لیست, پرداختم به پای تست, توضیح دادم پای تست چیه, چرا بهتره از لایبری unit test پایتون و اینکه fixture ها چین و scope چیه و assertion چیه و چطور assertion ای بنویسیم که خوانایی بالاتری داشته باشه.
https://www.youtube.com/watch?v=_YPJZtMRs8Q&list=PLEQ3RnweNGA6v7qTMrDCcpgr9u91zvpq_&index=3
تو ویدیو چهارم پلی لیست, نحوه ماک کردن database و application رو توضیح دادم و نحوه نوشتن تست تو FastAPI رو هم آموزش دادم.
https://www.youtube.com/watch?v=zhp7Y6sWqfE&list=PLEQ3RnweNGA6v7qTMrDCcpgr9u91zvpq_&index=4
سورس کد:
https://github.com/ManiMozaffar/testing-101
سوال داشتین حتما زیر ویدیو کامنت کنید پاسخ میدم
〰️〰️〰️〰️〰️〰
© @DjangoEx | @ManiFoldsPython
تو ویدیو سوم پلی لیست, پرداختم به پای تست, توضیح دادم پای تست چیه, چرا بهتره از لایبری unit test پایتون و اینکه fixture ها چین و scope چیه و assertion چیه و چطور assertion ای بنویسیم که خوانایی بالاتری داشته باشه.
https://www.youtube.com/watch?v=_YPJZtMRs8Q&list=PLEQ3RnweNGA6v7qTMrDCcpgr9u91zvpq_&index=3
تو ویدیو چهارم پلی لیست, نحوه ماک کردن database و application رو توضیح دادم و نحوه نوشتن تست تو FastAPI رو هم آموزش دادم.
https://www.youtube.com/watch?v=zhp7Y6sWqfE&list=PLEQ3RnweNGA6v7qTMrDCcpgr9u91zvpq_&index=4
سورس کد:
https://github.com/ManiMozaffar/testing-101
سوال داشتین حتما زیر ویدیو کامنت کنید پاسخ میدم
〰️〰️〰️〰️〰️〰
© @DjangoEx | @ManiFoldsPython
YouTube
آموزش PyTest
In this video, I've explained what is Pytest, how to write your first test in pytest, I've talked about assertion, readable assertion, fixtures, mock, scopes and plugins and configurations in Pytest!
✍️ Source Code: https://github.com/ManiMozaffar/testing…
✍️ Source Code: https://github.com/ManiMozaffar/testing…
❤5👍5
سلام مانی هستم, یک پلی لیست داریم که توش میپردازم به نحوه تست نویسی, تست های مختلف, و اصول تست نویسی در SDLC
در قسمت پنجم پلی لیست, بررسی کردم که چیو باید تو unit test تست کنیم, و پرداختم به اشتباهاتی که اکثر دولوپر ها تو unit test انجام میدن موقع نوشتن Assertion
همچنین بررسی کردم چرا استفاده از code coverage برای بررسی کیفیت تست ایده بدی هست
و در نهایت تست کد پروداکشن خودمو رو نشون دادم و توضیح دادم چرا تست نویسی خودش میتونه یک داکیومنت خوب باشه
https://www.youtube.com/watch?v=LyT8AiUJTnY&list=PLEQ3RnweNGA6v7qTMrDCcpgr9u91zvpq_&index=5
سوال داشتین حتما زیر ویدیو کامنت کنید پاسخ میدم
〰️〰️〰️〰️〰️〰
© @DjangoEx | @ManiFoldsPython
در قسمت پنجم پلی لیست, بررسی کردم که چیو باید تو unit test تست کنیم, و پرداختم به اشتباهاتی که اکثر دولوپر ها تو unit test انجام میدن موقع نوشتن Assertion
همچنین بررسی کردم چرا استفاده از code coverage برای بررسی کیفیت تست ایده بدی هست
و در نهایت تست کد پروداکشن خودمو رو نشون دادم و توضیح دادم چرا تست نویسی خودش میتونه یک داکیومنت خوب باشه
https://www.youtube.com/watch?v=LyT8AiUJTnY&list=PLEQ3RnweNGA6v7qTMrDCcpgr9u91zvpq_&index=5
سوال داشتین حتما زیر ویدیو کامنت کنید پاسخ میدم
〰️〰️〰️〰️〰️〰
© @DjangoEx | @ManiFoldsPython
YouTube
در unit test, چه چیزی رو چقدر تست کنیم؟
In this video, I've explained what should we test, and how much should we aim to test! Also, I have talked briefly about functional testing, with providing example from my own project.
✍️ Source Code: https://github.com/ManiMozaffar/testing-101
✍️ Article:…
✍️ Source Code: https://github.com/ManiMozaffar/testing-101
✍️ Article:…
❤12🔥2
در این ویدیو از آموزش پروژه محور Django به بررسی روابط Many to Many در جنگو و پیاده سازی جدول واسط یا Through Model پرداختیم. از این رویکرد برای ذخیره سازی مقادیر ویژگی های محصول استفاده می کنیم.
Video: https://youtu.be/2E-IWTe5mQU
PlayList: https://www.youtube.com/playlist?list=PLJ9zDGwhhsBwnWCHfoka0G57oL-8fuMGW
Git: https://github.com/hemanhp/djshop
〰️〰️〰️〰️〰️〰️
© @DjangoEx | @microfrontend_ir
Video: https://youtu.be/2E-IWTe5mQU
PlayList: https://www.youtube.com/playlist?list=PLJ9zDGwhhsBwnWCHfoka0G57oL-8fuMGW
Git: https://github.com/hemanhp/djshop
〰️〰️〰️〰️〰️〰️
© @DjangoEx | @microfrontend_ir
👍9❤2
سلام مانی هستم, یک پلی لیست داریم که توش میپردازم به نحوه تست نویسی, تست های مختلف, و اصول تست نویسی در SDLC
در قسمت ششم پلی لیست, پرداختم به اینکه چرا یونیت تست پاسخ نیازمون رو نمیده؟ دو تا metric جدید معرفی میکنم برای پاسخ به سوال <ایا نیاز دارم این تست رو بنویسم؟> و همینطور چهار تایپ جدید تست رو معرفی میکنم بهتون.
https://www.youtube.com/watch?v=T2mL2fO45hk&list=PLEQ3RnweNGA6v7qTMrDCcpgr9u91zvpq_&index=6
سوال یا فیدبکی داشتین حتما زیر ویدیو کامنت کنید پاسخ میدم.
〰️〰️〰️〰️〰️〰️
© @DjangoEx | @ManiFoldsPython
در قسمت ششم پلی لیست, پرداختم به اینکه چرا یونیت تست پاسخ نیازمون رو نمیده؟ دو تا metric جدید معرفی میکنم برای پاسخ به سوال <ایا نیاز دارم این تست رو بنویسم؟> و همینطور چهار تایپ جدید تست رو معرفی میکنم بهتون.
https://www.youtube.com/watch?v=T2mL2fO45hk&list=PLEQ3RnweNGA6v7qTMrDCcpgr9u91zvpq_&index=6
سوال یا فیدبکی داشتین حتما زیر ویدیو کامنت کنید پاسخ میدم.
〰️〰️〰️〰️〰️〰️
© @DjangoEx | @ManiFoldsPython
YouTube
چرا یونیت تست به تنهایی کافی نیست؟
تو این ویدیو میخوام ۲ تا متریک جدید رو معرفی کنم برای سنجیدن کیفیت تست ها, وهمینطور ۳ مدل تست جدید معرفی میکنم.
✍️ Article: https://katalon.com/resources-center/blog/end-to-end-e2e-testing
🌍LinkedIn: https://www.linkedin.com/in/manimozaffar
👨💻 Github:…
✍️ Article: https://katalon.com/resources-center/blog/end-to-end-e2e-testing
🌍LinkedIn: https://www.linkedin.com/in/manimozaffar
👨💻 Github:…
❤6👍2🔥1🐳1
توابع شهروندان درجه اول هستن - قسمت یک از دو
احتمالا عنوان این ویدیو گنگ باشه، تقصیر من نیست، نویسنده این عنوان رو انتخاب کرده 😄
هدف این بخش این هست که کمک کنه دید عمیقتری به توابع داشته باشیم.
لینک ویدیو:
https://youtu.be/x20hLUtTh98
™ @DjangoIR
〰️〰️〰️〰️〰️〰
© @DjangoEx | @mthri_tips
احتمالا عنوان این ویدیو گنگ باشه، تقصیر من نیست، نویسنده این عنوان رو انتخاب کرده 😄
هدف این بخش این هست که کمک کنه دید عمیقتری به توابع داشته باشیم.
لینک ویدیو:
https://youtu.be/x20hLUtTh98
™ @DjangoIR
〰️〰️〰️〰️〰️〰
© @DjangoEx | @mthri_tips
👍13
Bun چیست و آیا می تواند جایگزین Node.js شود؟
در این ویدیو این سوال را بررسی کردیم که Bun چیست و آیا می تواند جایگزین Node.js شود؟ ران تایم انجین پر سرو صدای جاوا اسکریپت با ادعای سرعت و همه کاره بودن نظرات بسیاری را به خود جلب کرده است. در این ویدیو هم شیوه استفاده از bun در پروژه های قدیمی را شرح و هم با استفاده از ابزار مهم k6 برای تست پرفورمنس ادعای سرعت در bun را بررسی کردیم
Link: https://youtu.be/YuJsYrMRtSU
〰️〰️〰️〰️〰️〰️
© @DjangoEx | @microfrontend_ir
در این ویدیو این سوال را بررسی کردیم که Bun چیست و آیا می تواند جایگزین Node.js شود؟ ران تایم انجین پر سرو صدای جاوا اسکریپت با ادعای سرعت و همه کاره بودن نظرات بسیاری را به خود جلب کرده است. در این ویدیو هم شیوه استفاده از bun در پروژه های قدیمی را شرح و هم با استفاده از ابزار مهم k6 برای تست پرفورمنس ادعای سرعت در bun را بررسی کردیم
Link: https://youtu.be/YuJsYrMRtSU
〰️〰️〰️〰️〰️〰️
© @DjangoEx | @microfrontend_ir
👍6
در این ویدیو از آموزش رایگان پروژه محور Django مفهوم پیشنهاد محصول و سیستمهای پشنهاد دهنده را مختصرا معرفی و مدل رابطه محصول با کالاهای مرتبط را پیاده کردیم و آن را به جنگو ادمین اضافه کردیم
Video: https://youtu.be/vGU6x9WMLpo
PlayList: https://www.youtube.com/playlist?list=PLJ9zDGwhhsBwnWCHfoka0G57oL-8fuMGW
Git: https://github.com/hemanhp/djshop
〰️〰️〰️〰️〰️〰️
© @DjangoEx | @microfrontend_ir
Video: https://youtu.be/vGU6x9WMLpo
PlayList: https://www.youtube.com/playlist?list=PLJ9zDGwhhsBwnWCHfoka0G57oL-8fuMGW
Git: https://github.com/hemanhp/djshop
〰️〰️〰️〰️〰️〰️
© @DjangoEx | @microfrontend_ir
👍16🐳5❤4🔥1