Media is too big
VIEW IN TELEGRAM
✔️ فرق برنامهنویس جونیور/مدیور/سنیور/تکنیکال لید چه چیزهایی هست؟
از دیدگاه مهدی ولیزاده، Senior Software Engineer در هلند
اگر مایل هستید ویدئو کامل رو ببینید نکات خیلی خوبی برای پیشرفت در مسیر شغلی مهندسی نرم افزار مطرح شده. امیدوارم مفید باشه.
👉 Link: https://www.youtube.com/watch?v=1nmiAVJ8-bw
〰️〰️〰️〰️〰️
© @DjangoEx
از دیدگاه مهدی ولیزاده، Senior Software Engineer در هلند
اگر مایل هستید ویدئو کامل رو ببینید نکات خیلی خوبی برای پیشرفت در مسیر شغلی مهندسی نرم افزار مطرح شده. امیدوارم مفید باشه.
👉 Link: https://www.youtube.com/watch?v=1nmiAVJ8-bw
〰️〰️〰️〰️〰️
© @DjangoEx
👍25🔥5👏1
آموزش Angular - چرا و کی باید انگولار رو یاد بگیریم و از آن استفاده کنیم؟
در اولین ویدیو از پلی لیست آموزش Angular به این سوال پاسخ دادیم که چرا و کی باید انگولار رو یاد بگیریم و از آن استفاده کنیم؟ ابتدا به معرفی تاریخچه angular پرداختم و روند شکل گیری نسخههای آن را بررسی کردم. سپس رویکرد برنامه نویسی مبتنی بر component را مطرح و مزایای آن را شرح دادیم و در نهایت گفتیم که چرا و چه زمانی مناسب است که از انگولار استفاده کنیم.
Link: https://youtu.be/UmAvTClU-_U
PlayList: https://youtube.com/playlist?list=PLJ9zDGwhhsBwA1y5Ojwxwp9jfzFnT5WId
〰️〰️〰️〰️〰️
© @DjangoEx
در اولین ویدیو از پلی لیست آموزش Angular به این سوال پاسخ دادیم که چرا و کی باید انگولار رو یاد بگیریم و از آن استفاده کنیم؟ ابتدا به معرفی تاریخچه angular پرداختم و روند شکل گیری نسخههای آن را بررسی کردم. سپس رویکرد برنامه نویسی مبتنی بر component را مطرح و مزایای آن را شرح دادیم و در نهایت گفتیم که چرا و چه زمانی مناسب است که از انگولار استفاده کنیم.
Link: https://youtu.be/UmAvTClU-_U
PlayList: https://youtube.com/playlist?list=PLJ9zDGwhhsBwA1y5Ojwxwp9jfzFnT5WId
〰️〰️〰️〰️〰️
© @DjangoEx
🔥9👏2👍1
✔️ از این پروفایل گیتهاب حدس بزنید چه کسی دعوت مارو پذیرفته و قراره وبینار داشته باشیم؟ 😎🔥
راهنمایی: بچه های قدیمی کانال میشناسن 😁
〰️〰️〰️〰️〰️
© @DjangoEx
راهنمایی: بچه های قدیمی کانال میشناسن 😁
〰️〰️〰️〰️〰️
© @DjangoEx
🔥51👍2👎1
Django Expert
✔️ از این پروفایل گیتهاب حدس بزنید چه کسی دعوت مارو پذیرفته و قراره وبینار داشته باشیم؟ 😎🔥 راهنمایی: بچه های قدیمی کانال میشناسن 😁 〰️〰️〰️〰️〰️ © @DjangoEx
✔️ دوستان عزیز، وبینار با آقای حسن رمضانی عزیز پنجشنبه تاریخ ۱۹ خرداد و ساعت ۹ شب به وقت ایران خواهد بود.
سوالاتی که از آقای رمضانی دارید رو در کامنت همین پست بنویسید تا در لیست سوالات قرار بدیم و در وبینار از ایشون بپرسیم. 👇
پ ن: کاور و لینک وبینار متعاقبا در کانال به اشتراک گذاشته میشه.
〰️〰️〰️〰️〰️
© @DjangoEx
سوالاتی که از آقای رمضانی دارید رو در کامنت همین پست بنویسید تا در لیست سوالات قرار بدیم و در وبینار از ایشون بپرسیم. 👇
پ ن: کاور و لینک وبینار متعاقبا در کانال به اشتراک گذاشته میشه.
〰️〰️〰️〰️〰️
© @DjangoEx
🔥19👍4👏2
✔️ سوپر دوره آموزش جنگو - قسمت ۱۴
متد های Generic Base View در جنگو
🖥 مشاهده در یوتوب:
👉 Link: https://youtu.be/zGzzayVv3Zw
🛑توجه: لطفا با هندزفری تماشا کنید🛑
#django #جنگو
〰️〰️〰️〰️〰️
© @DjangoEx
متد های Generic Base View در جنگو
🖥 مشاهده در یوتوب:
👉 Link: https://youtu.be/zGzzayVv3Zw
🛑توجه: لطفا با هندزفری تماشا کنید🛑
#django #جنگو
〰️〰️〰️〰️〰️
© @DjangoEx
🔥7👍2
Forwarded from DevOps Expert (Boby Cloud)
✔️ کمپانی های مختلف چگونه محصولشون رو در پروداکشن مستقر میکنند؟
Credit: PragmaticEngineer
〰️〰️〰️〰️〰️〰️
© @DevOpsEx
Credit: PragmaticEngineer
〰️〰️〰️〰️〰️〰️
© @DevOpsEx
👍18
آموزش React 18 - چرا و کی باید ریاکت رو یاد بگیریم؟
در اولین ویدیو از آموزش React 18 به این سوال پاسخ دادیم چرا و کی باید ریاکت رو یاد بگیریم؟ ابتدا به بررسی تاریخچه شکل گیری ریاکت پرداختیم و سپس Reactive Programming را مطرح کردیم و مزایای آن را برای توسعه واسط کاربری توضیح دادیم. تفکر مبتنی بر کامپوننت و فلسفه ریاکت را بررسی کردیم و گفتیم که virtual dom چگونه کارایی برنامه های مبتنی بر ریاکت را بالا برده است.
Link: https://youtu.be/2pCqmMLsLEE
Playlist: https://youtube.com/playlist?list=PLJ9zDGwhhsByPAaNxIYX26M3ZpWkSzVz-
〰️〰️〰️〰️〰️
© @DjangoEx
در اولین ویدیو از آموزش React 18 به این سوال پاسخ دادیم چرا و کی باید ریاکت رو یاد بگیریم؟ ابتدا به بررسی تاریخچه شکل گیری ریاکت پرداختیم و سپس Reactive Programming را مطرح کردیم و مزایای آن را برای توسعه واسط کاربری توضیح دادیم. تفکر مبتنی بر کامپوننت و فلسفه ریاکت را بررسی کردیم و گفتیم که virtual dom چگونه کارایی برنامه های مبتنی بر ریاکت را بالا برده است.
Link: https://youtu.be/2pCqmMLsLEE
Playlist: https://youtube.com/playlist?list=PLJ9zDGwhhsByPAaNxIYX26M3ZpWkSzVz-
〰️〰️〰️〰️〰️
© @DjangoEx
🔥17👍2
یونیت تستینگ در پایتون و بست پرکتیسها 🔥
در این مقاله، سعی کردم تمام مفاهیم مهم یونیت تستینگ در پایتون رو همراه با مثال شرح بدم. از این مقاله میتونید بعنوان یک نقطه شروع برای نوشتن تستهای پروژه هاتون استفاده کنید. پرینسیپل هایی رو توضیح دادم که مختص به تستینگ در پایتون نمیشن و همه باید باهاشون آشنا باشن. همچنین درباره بست پرکتیس های یونیت تستینگ هم صحبت کردم و تکنیک هایی رو توضیح دادم که با اونا میتونید مهارت تست نویسیتون رو یه لول ارتقا بدید.
https://imsadra.me/unit-testing-in-python-and-best-practices
امیدوارم لذت ببرید. :) ❤️
〰️〰️〰️〰️〰️
© @DjangoEx | @lnxpylnxpy
در این مقاله، سعی کردم تمام مفاهیم مهم یونیت تستینگ در پایتون رو همراه با مثال شرح بدم. از این مقاله میتونید بعنوان یک نقطه شروع برای نوشتن تستهای پروژه هاتون استفاده کنید. پرینسیپل هایی رو توضیح دادم که مختص به تستینگ در پایتون نمیشن و همه باید باهاشون آشنا باشن. همچنین درباره بست پرکتیس های یونیت تستینگ هم صحبت کردم و تکنیک هایی رو توضیح دادم که با اونا میتونید مهارت تست نویسیتون رو یه لول ارتقا بدید.
https://imsadra.me/unit-testing-in-python-and-best-practices
امیدوارم لذت ببرید. :) ❤️
〰️〰️〰️〰️〰️
© @DjangoEx | @lnxpylnxpy
🔥26👍4❤3
✔️ لینک وبینار با آقای حسن رمضانی
پنج شنبه تاریخ ۱۹ خرداد ساعت ۹ شب به وقت ایران
👉 Link: https://www.youtube.com/watch?v=KFgmM-wRi4Y
〰️〰️〰️〰️〰️
© @DjangoEx
پنج شنبه تاریخ ۱۹ خرداد ساعت ۹ شب به وقت ایران
👉 Link: https://www.youtube.com/watch?v=KFgmM-wRi4Y
〰️〰️〰️〰️〰️
© @DjangoEx
YouTube
لایو تجربه مهاجرت حسن رمضانی | آلمان | مهندس نرم افزار
حسن رمضانی هستم. برنامه نویسی رو از دوره دبیرستان شروع کردم. سال ۲۰۱۲ تو ایران مشغول به کار شدم و از سال ۲۰۱۵ کار کردن روی پروژهای اپن سورس رو شروع کردم. از سال ۲۰۱۹ به آلمان مهاجرت کردم و در حال حاضر به عنوان مهندس نرم افزار در شرکت مشغول به کار هستم Crate.…
🔥21👍2
This media is not supported in your browser
VIEW IN TELEGRAM
✔️ شرکت اپل امروز کنفرانس سالیانه WWDC 2022 رو با آهنگ من از اون آسمون آبی میخوام از سیمین غانم شروع کرده :)))
پ ن: به امید روزی که گوگل کنفرانسش رو با شهرام شبپره شروع کنه 🔥
〰️〰️〰️〰️〰️
© @DjangoEx
پ ن: به امید روزی که گوگل کنفرانسش رو با شهرام شبپره شروع کنه 🔥
〰️〰️〰️〰️〰️
© @DjangoEx
🔥30😁12👍3👎2🎉2👏1😱1
✔️ نظرسنجی سالیانه JetBrains از برنامه نویس پایتون منتشر شده،
اطلاعات جالبی رو راجع به ترندهای پایتون میده پیشنهاد میکنم مطالعه کنید:
👉 Link: https://lp.jetbrains.com/python-developers-survey-2021/
〰️〰️〰️〰️〰️
© @DjangoEx
اطلاعات جالبی رو راجع به ترندهای پایتون میده پیشنهاد میکنم مطالعه کنید:
👉 Link: https://lp.jetbrains.com/python-developers-survey-2021/
〰️〰️〰️〰️〰️
© @DjangoEx
👍20
آموزش Vue.js 3 - چرا و کی باید ویو رو یاد بگیریم؟
در اولین ویدیو آموزش Vue.js 3 به این سوال پاسخ میدهیم که چرا و کی باید ویو رو یاد بگیریم؟ ابتدا به معرفی جذابیت های ویو و کامیونیتی آن پرداختیم. سپس زمینه های شکل گیری آن را بررسی کردیم، بعد MVVM که رویکرد استفاده شده در vuejs است را شرح دادیم. در نهایت به معرفی Virtual DOM و سایر مزیت های ویو جی اس پرداختیم و در نهایت برخی از پکیج های اکو سیستم ویو را معرفی کردیم.
Link: https://youtu.be/Rdmtawlf9xE
PlayList: https://youtube.com/playlist?list=PLJ9zDGwhhsByA6Ac9YftRJf-dDpy30DyV
〰️〰️〰️〰️〰️
© @DjangoEx
در اولین ویدیو آموزش Vue.js 3 به این سوال پاسخ میدهیم که چرا و کی باید ویو رو یاد بگیریم؟ ابتدا به معرفی جذابیت های ویو و کامیونیتی آن پرداختیم. سپس زمینه های شکل گیری آن را بررسی کردیم، بعد MVVM که رویکرد استفاده شده در vuejs است را شرح دادیم. در نهایت به معرفی Virtual DOM و سایر مزیت های ویو جی اس پرداختیم و در نهایت برخی از پکیج های اکو سیستم ویو را معرفی کردیم.
Link: https://youtu.be/Rdmtawlf9xE
PlayList: https://youtube.com/playlist?list=PLJ9zDGwhhsByA6Ac9YftRJf-dDpy30DyV
〰️〰️〰️〰️〰️
© @DjangoEx
👍14
This media is not supported in your browser
VIEW IN TELEGRAM
✔️کنفرانس سالانه توسعه نرمافزاری اپل با ریمیکس آهنگ سیب از سیمین غانم
#اپل
#سیمین_غانم
پی.نوشت : کیفیت بهتر اگر به پست قبلیش علاقمند بودید
〰〰〰〰〰〰
© @DjangoEx
#اپل
#سیمین_غانم
پی.نوشت : کیفیت بهتر اگر به پست قبلیش علاقمند بودید
〰〰〰〰〰〰
© @DjangoEx
🔥17👍4😱2🎉2❤1👎1
Forwarded from DevOps Expert (Boby Cloud)
✔️ امروز ساعت ۸.۳۰ به وقت ایران با آقای مرتضی باشسیز عزیز وبینار داریم، اگه علاقمند هستید حتما جوین بشید.
👉 Link: https://www.youtube.com/watch?v=0WVs6Jyn9Z4
〰️〰️〰️〰️〰️〰️
© @DevOpsEx
👉 Link: https://www.youtube.com/watch?v=0WVs6Jyn9Z4
〰️〰️〰️〰️〰️〰️
© @DevOpsEx
YouTube
لایو تجربه مهاجرت کاری مرتضی باشسیز | آلمان | Linux System Administrator
مرتضی باشسیز از سال ۸۸ در زمینه مدیریت سیستمهای لینوکسی مشغول به کار هست و از اکتبر سال ۲۰۲۱ به همراه همسر و فرزندش به آلمان مهاجرت کرده و در حال حاضر به
عنوان ادمینستر لینوکس سیستم مشغول به کار هست
00:00 سلام علیکم و معرفی
03:20 رزومه را چطور آماده کردید…
عنوان ادمینستر لینوکس سیستم مشغول به کار هست
00:00 سلام علیکم و معرفی
03:20 رزومه را چطور آماده کردید…
👍12
✔️ وبینار امشب با آقای حسن رمضانی رو از دست ندید 🔥🔥
امشب ساعت ۹ شب به وقت ایران
👉 Link: https://www.youtube.com/watch?v=KFgmM-wRi4Y
〰️〰️〰️〰️〰️
© @DjangoEx
امشب ساعت ۹ شب به وقت ایران
👉 Link: https://www.youtube.com/watch?v=KFgmM-wRi4Y
〰️〰️〰️〰️〰️
© @DjangoEx
YouTube
لایو تجربه مهاجرت حسن رمضانی | آلمان | مهندس نرم افزار
حسن رمضانی هستم. برنامه نویسی رو از دوره دبیرستان شروع کردم. سال ۲۰۱۲ تو ایران مشغول به کار شدم و از سال ۲۰۱۵ کار کردن روی پروژهای اپن سورس رو شروع کردم. از سال ۲۰۱۹ به آلمان مهاجرت کردم و در حال حاضر به عنوان مهندس نرم افزار در شرکت مشغول به کار هستم Crate.…
❤1.03K🔥10👍8👎6🤩2😁1
Forwarded from سید فرندز / برنامه نویسی / هک و امنیت / تکنولوژی (Seyed Mohammad Khoshnava)
📌 مدیریت وابستگی ها در پایتون
خب امروزه دیگه خیلی از پایتونر ها برای شروع یک پروژه اول میان یک virtual env میسازن و برای مدیریت وابستگی ها با pip freeze میان هر چی داده رو میریزن توی یک فایل متنی مثل requirements.txt و خب به خودمون میبالیم که چقدر ما خفنیم و مثل برنامه نویس های ارشد داریم اصولی جلو میریم
اما یک لحظه صبر کنید. آیا این کار درسته🤔 ؟ آیا نوشتن این کامند توی ترمینالمون بحث وابستگی های پروژه رو هندل کردیم و هر وقت بخوایم روی سیستم دیگه ای اجرا کنیم با زدن یک کامند نصب همه چیز درست انجام میشه ؟
نه اینجا یک مشکلی داریم. بریم ببینیم مشکل چیه و چطور پیش میاد.
فرض کنید کتابخانه A را توی پروژه خودتون نصب کردید، که ممکنه یک وابستگی فرعی B، C و D داشته باشه. حالا، فایل requirements.txt شما با دستور بالا شبیه به این هستش.
حالا میگیم که، مالک کتابخانه A نسخه جدیدی رو منتشر می کنه که از نسخه دیگری از کتابخانه B استفاده می کنه و کتابخانه C را حذف می کنه. از اونجایی که B و C قبلاً نصب شده اند، پیپ فریز اون رو به طور خودکار انتخاب می کنه و در نسخه های اصلی قرار میده. حالا در پروژه ای با 100 وابستگی، فایل نیازمندی های شما با تغییر کتابخانه ها بسیار مشکل ساز می شه. شما باید تمام وابستگی های فرعی را شناسایی کنید و بر اساسش اونهارو را حذف کنید. در این مثال اگر A از پروژه حذف بشه، شما همچنان با B، C و D گیر میافتید، حتی اگر آنها فقط به دلیل A نصب شده باشند. حذف هر یک از اونها یک کار بزرگه و میتونه در پروژههای بزرگ بسیار آزاردهنده باشه.
💡راه حل ؟
خب دیگه خودتون برید دنبال راه حلش باشید. به من چه 😕
باشه حالا.بیایید بگم یکی از راه حل ها چیه.😁 یک کتابخونه هست به نام pipreqs که لینکش رو این پایین میزارم. و میتونه خیلی به حل این مشکل کمک کنه
https://pypi.org/project/pipreqs/
🔰 خب بریم برای دلایل برتری این نسبت به pip freeze :
1⃣ نکته اول اینکه توی pip freeze فقط پکیج هایی که با pip install نصب شدند و وابستگی هاشون میاد.
و اگر ما بیاییم از chocolatey, conda, setuptools استفاده کنیم توی خروجی pip freeze این ها نمیان 🤨
اما خب pipreqs این محدودیت هارو نداره.
2⃣ نکته دوم اینه که pip freeze تمام وابستگی های پروژه هارو هم توی خودش ذخیره میکنه. که خب ما اصلا اون هارو به صورت مستقیم توی پروژه ایمپورت نمیکنیم.
خب این کار اشتباهی هست که در اول این متن توضیح داده بودم . اما توی pipreqs ما فقط وابستگی هایی رو نصب میکنیم که توی پروژه ایمپورت شده باشند.
🎊 حالا نمیخواد بترسید. کار با pipreqs خیلی آسونه. مثلا با دستور زیر یک فایل requirements.txt میسازه خودش .
اگر فایلش هم از قبل موجود باشه با این دستور باید انجام بدید
دوتا جایگزین هم برای pipreqs هست که میتونید از اون ها هم استفاده کنید .
https://github.com/jazzband/pip-tools
https://python-poetry.org
📋 نتیجه گیری :
با دستور pip freeze ممکنه در ابتدا بسیار مفید به نظر برسه، اما به دلایل زیر می تونه پروژه شما را خراب کند:
تمام کتابخانه های نصب شده در پروژه شما از جمله وابستگی ها و وابستگی های فرعی را در فایل requirements.txt تخلیه می کنه.
هنوز کتابخانه هایی را که با استفاده از pip نصب نشده اند از دست می ده.
اگر کتابخانه ای در پروژه استفاده نشه، به طور خودکار حذف نمی شه.
به دلایل ذکر شده، توصیه می شود از pipreqs استفاده کنید، یک کتابخانه پایتون که تمام مشکلات بالا را برطرف می کنه و استفاده از اون خیلی آسون تره.
🖥 @SEYED_BAX
خب امروزه دیگه خیلی از پایتونر ها برای شروع یک پروژه اول میان یک virtual env میسازن و برای مدیریت وابستگی ها با pip freeze میان هر چی داده رو میریزن توی یک فایل متنی مثل requirements.txt و خب به خودمون میبالیم که چقدر ما خفنیم و مثل برنامه نویس های ارشد داریم اصولی جلو میریم
اما یک لحظه صبر کنید. آیا این کار درسته🤔 ؟ آیا نوشتن این کامند توی ترمینالمون بحث وابستگی های پروژه رو هندل کردیم و هر وقت بخوایم روی سیستم دیگه ای اجرا کنیم با زدن یک کامند نصب همه چیز درست انجام میشه ؟
pip freeze > requirements.txt
pip install -r requirements.txt
نه اینجا یک مشکلی داریم. بریم ببینیم مشکل چیه و چطور پیش میاد.
فرض کنید کتابخانه A را توی پروژه خودتون نصب کردید، که ممکنه یک وابستگی فرعی B، C و D داشته باشه. حالا، فایل requirements.txt شما با دستور بالا شبیه به این هستش.
A==1.0
B==2.0
C==1.4
D==1.2
حالا میگیم که، مالک کتابخانه A نسخه جدیدی رو منتشر می کنه که از نسخه دیگری از کتابخانه B استفاده می کنه و کتابخانه C را حذف می کنه. از اونجایی که B و C قبلاً نصب شده اند، پیپ فریز اون رو به طور خودکار انتخاب می کنه و در نسخه های اصلی قرار میده. حالا در پروژه ای با 100 وابستگی، فایل نیازمندی های شما با تغییر کتابخانه ها بسیار مشکل ساز می شه. شما باید تمام وابستگی های فرعی را شناسایی کنید و بر اساسش اونهارو را حذف کنید. در این مثال اگر A از پروژه حذف بشه، شما همچنان با B، C و D گیر میافتید، حتی اگر آنها فقط به دلیل A نصب شده باشند. حذف هر یک از اونها یک کار بزرگه و میتونه در پروژههای بزرگ بسیار آزاردهنده باشه.
💡راه حل ؟
خب دیگه خودتون برید دنبال راه حلش باشید. به من چه 😕
باشه حالا.بیایید بگم یکی از راه حل ها چیه.😁 یک کتابخونه هست به نام pipreqs که لینکش رو این پایین میزارم. و میتونه خیلی به حل این مشکل کمک کنه
https://pypi.org/project/pipreqs/
🔰 خب بریم برای دلایل برتری این نسبت به pip freeze :
1⃣ نکته اول اینکه توی pip freeze فقط پکیج هایی که با pip install نصب شدند و وابستگی هاشون میاد.
و اگر ما بیاییم از chocolatey, conda, setuptools استفاده کنیم توی خروجی pip freeze این ها نمیان 🤨
اما خب pipreqs این محدودیت هارو نداره.
2⃣ نکته دوم اینه که pip freeze تمام وابستگی های پروژه هارو هم توی خودش ذخیره میکنه. که خب ما اصلا اون هارو به صورت مستقیم توی پروژه ایمپورت نمیکنیم.
خب این کار اشتباهی هست که در اول این متن توضیح داده بودم . اما توی pipreqs ما فقط وابستگی هایی رو نصب میکنیم که توی پروژه ایمپورت شده باشند.
🎊 حالا نمیخواد بترسید. کار با pipreqs خیلی آسونه. مثلا با دستور زیر یک فایل requirements.txt میسازه خودش .
$ pipreqs
اگر فایلش هم از قبل موجود باشه با این دستور باید انجام بدید
$ pipreqs --force
دوتا جایگزین هم برای pipreqs هست که میتونید از اون ها هم استفاده کنید .
https://github.com/jazzband/pip-tools
https://python-poetry.org
📋 نتیجه گیری :
با دستور pip freeze ممکنه در ابتدا بسیار مفید به نظر برسه، اما به دلایل زیر می تونه پروژه شما را خراب کند:
تمام کتابخانه های نصب شده در پروژه شما از جمله وابستگی ها و وابستگی های فرعی را در فایل requirements.txt تخلیه می کنه.
هنوز کتابخانه هایی را که با استفاده از pip نصب نشده اند از دست می ده.
اگر کتابخانه ای در پروژه استفاده نشه، به طور خودکار حذف نمی شه.
به دلایل ذکر شده، توصیه می شود از pipreqs استفاده کنید، یک کتابخانه پایتون که تمام مشکلات بالا را برطرف می کنه و استفاده از اون خیلی آسون تره.
🖥 @SEYED_BAX
👍44🔥6
✔️ اصول برنامه ریزی هفتگی
مدیریت زمان و برنامه ریزی مهم ترین مهارتی هست که میتونه شما رو در رسیدن به اهدافتون یاری کنه. در این ویدیو اصول برنامه ریزی هفتگی رو باهم بررسی میکنیم.
🖥 مشاهده در یوتوب:
👉 Link: https://youtu.be/SFuw8kVFN6o
〰️〰️〰️〰️〰️
© @DjangoEx
مدیریت زمان و برنامه ریزی مهم ترین مهارتی هست که میتونه شما رو در رسیدن به اهدافتون یاری کنه. در این ویدیو اصول برنامه ریزی هفتگی رو باهم بررسی میکنیم.
🖥 مشاهده در یوتوب:
👉 Link: https://youtu.be/SFuw8kVFN6o
〰️〰️〰️〰️〰️
© @DjangoEx
🔥11👍2👎2👏1
🔥16👍8❤1