✔️ آموزش مقدماتی پایتون
توی این مجموعه پایتون رو از ابتدا بصورت مقدماتی یاد میگیریم و امیدوار تا هرجا که بتونیم جلو میریم.
قسمت ۵۱ - کد پایتون چطور اجرا میشه؟
👉 https://youtu.be/zpnChvg-fOw
قسمت ۵۲ - PyCache
👉 https://youtu.be/LG4d4JyUKAo
قسمت ۵۳ - Stack و Queue
👉 https://youtu.be/r4h1JxuixQ8
#python #پایتون
#codetherapy
〰️〰️〰️〰️〰️〰️
©@DjangoEx | @code_therapy
توی این مجموعه پایتون رو از ابتدا بصورت مقدماتی یاد میگیریم و امیدوار تا هرجا که بتونیم جلو میریم.
قسمت ۵۱ - کد پایتون چطور اجرا میشه؟
👉 https://youtu.be/zpnChvg-fOw
قسمت ۵۲ - PyCache
👉 https://youtu.be/LG4d4JyUKAo
قسمت ۵۳ - Stack و Queue
👉 https://youtu.be/r4h1JxuixQ8
#python #پایتون
#codetherapy
〰️〰️〰️〰️〰️〰️
©@DjangoEx | @code_therapy
👍10❤2🤩2👎1🔥1👏1🎉1
Forwarded from سیلیسیم (تونی استارک زمانه ات را بشناس)
یه اتفاق خوب تو پایتون ۳.۱۱ رخ داده. اینجور که من متوجه شدم، try except ها شدن zero cost یعنی اگر exception رخ نده، سرعت برنامه کند نمیشه
حالا چرا این آپدیت مهمه؟
چون اکسپشن ها باعث میشن که بتونید دائما رفتار برنامه رو چک کنید و اگر قطعه کدی رفتار غیر طبیعی داشت، اول لاگ کنید و بعد هندلش کنید. پس در ورژن جدید، با خیال راحت از این فیچر استفاده کنید.
راستی، هنوز پایتون به بنبست نخورده و خیدو هم دست از پایتون نکشیده و توبی مگوایر هم کدنویسی نمیکنه (:
https://bugs.python.org/issue40222
@siliciumir
حالا چرا این آپدیت مهمه؟
چون اکسپشن ها باعث میشن که بتونید دائما رفتار برنامه رو چک کنید و اگر قطعه کدی رفتار غیر طبیعی داشت، اول لاگ کنید و بعد هندلش کنید. پس در ورژن جدید، با خیال راحت از این فیچر استفاده کنید.
راستی، هنوز پایتون به بنبست نخورده و خیدو هم دست از پایتون نکشیده و توبی مگوایر هم کدنویسی نمیکنه (:
https://bugs.python.org/issue40222
@siliciumir
👍29😁4🤩1
jobvision-salary-survey-report-1401.pdf
17.7 MB
✔️ گزارش میزان افزایش حقوق در سال ۱۴۰۱
فروردین ۱۴۰۱ - جاب ویژن - ایران
در حوزه پایتون/جنگو/سایر کمتر از ۵٪ افراد بالای ۵۲ میلیون تومان در ماه دریافتی دارند. میانگین ۱۶ میلیون و ۸۰۰ هزار تومان
(برای سطح سنیور، شهر تهران. مابقی سطح ها و شهرها در گزارش هست)
〰️〰️〰️〰️〰️〰️
©@DjangoEx
فروردین ۱۴۰۱ - جاب ویژن - ایران
در حوزه پایتون/جنگو/سایر کمتر از ۵٪ افراد بالای ۵۲ میلیون تومان در ماه دریافتی دارند. میانگین ۱۶ میلیون و ۸۰۰ هزار تومان
(برای سطح سنیور، شهر تهران. مابقی سطح ها و شهرها در گزارش هست)
〰️〰️〰️〰️〰️〰️
©@DjangoEx
👍6🔥2🤩2❤1👎1
اجرای اولین برنامه WebAssembly
در این ویدیو به اجرای اولین برنامه WebAssembly خود در محیط های خط فرمان، Node.js و مرورگر میپردازیم. در این ویدیو ابتدا به مفهوم پرتابل بودن پرداختیم و مکانیزم های مبتنی بر ماشین مجازی را برای این رویکرد شرح دادیم. در ادامه برنامه ساده ای به صورت WebAssembly Text Format نوشتیم و با استفاده از ابزارهای وب اسمبلی آن را تبدیل به باینری فرمت کردیم و در مفسر WASM3 از طریق خط فرمان اجرا کردیم و نهایتا همین باینری را در محبط Node.js و مرورگر اجرا کردیم.
link: https://youtu.be/hyXK5GNM5IY
playlist: https://www.youtube.com/playlist?list=PLJ9zDGwhhsBy65DpNohbFt8za6smAdy4v
〰️〰️〰️〰️〰️〰️
© @DjangoEx | @microfrontend_ir
در این ویدیو به اجرای اولین برنامه WebAssembly خود در محیط های خط فرمان، Node.js و مرورگر میپردازیم. در این ویدیو ابتدا به مفهوم پرتابل بودن پرداختیم و مکانیزم های مبتنی بر ماشین مجازی را برای این رویکرد شرح دادیم. در ادامه برنامه ساده ای به صورت WebAssembly Text Format نوشتیم و با استفاده از ابزارهای وب اسمبلی آن را تبدیل به باینری فرمت کردیم و در مفسر WASM3 از طریق خط فرمان اجرا کردیم و نهایتا همین باینری را در محبط Node.js و مرورگر اجرا کردیم.
link: https://youtu.be/hyXK5GNM5IY
playlist: https://www.youtube.com/playlist?list=PLJ9zDGwhhsBy65DpNohbFt8za6smAdy4v
〰️〰️〰️〰️〰️〰️
© @DjangoEx | @microfrontend_ir
👍10❤2🔥2😱1
✔️ راهنمای برنامه نویسان برای طول عمر بیشتر
از اونجایی که اکثر ما از صبح تا شب پشت سیستم هستیم و در معرض انواع بیماریها، این ریپو اطلاعات خوبی رو در زمینه افزایش طول عمر برای برنامه نویس ها و تاثیر موادی مثل گوشت، فلفل، کربوهیدرات و انواع نوشیدنی ها مثل شیر، قهوه، چای، آبمیوه، قهوه، سیگار کشیدن، میزان روشنایی، میزان خواب و … داره که به عنوان یک برنامه نویس بتونیم طول عمر بیشتری داشته باشیم.
از خوندنش لذت ببرید
👉 Link: https://github.com/geekan/HowToLiveLonger
〰️〰️〰️〰️〰️〰️
©@DjangoEx
از اونجایی که اکثر ما از صبح تا شب پشت سیستم هستیم و در معرض انواع بیماریها، این ریپو اطلاعات خوبی رو در زمینه افزایش طول عمر برای برنامه نویس ها و تاثیر موادی مثل گوشت، فلفل، کربوهیدرات و انواع نوشیدنی ها مثل شیر، قهوه، چای، آبمیوه، قهوه، سیگار کشیدن، میزان روشنایی، میزان خواب و … داره که به عنوان یک برنامه نویس بتونیم طول عمر بیشتری داشته باشیم.
از خوندنش لذت ببرید
👉 Link: https://github.com/geekan/HowToLiveLonger
〰️〰️〰️〰️〰️〰️
©@DjangoEx
👏13👍5👎1🔥1
دوره: آموزش تایپ اسکریپت به منظور بررسی فنی Type Systems
ویدیو اول : TypeScript چیست؟ چرا تایپ اسکریپت ؟
در اولین ویدیو از سری آموزش TypeScript به این سوال پاسخ دادیم که TypeScript چیست و چرا تایپ اسکریپت تکنولوژی مهمی است و أینده شغلی برنامه نویس را تضمین میکند. در آغاز به معرفی تاریخچهای مختصر از جاوا اسکریپت و زمینههای شکل گیری آن صحبت کردیم معضلات آن برای برنامه نویسی پرداختیم. سپس به تحول و اوج گیری وب و به طبع آن جنگ مرورگرها را مطرح کردیم. در ادامه به زمینه های پیدایش TypeScript و مسایلی که حل کرده پرداختیم و در نهایت مولفه های دیگری که سعی کردهاند کارکری مشابه TypeScript داشته باشند را بررسی کردیم.
link: https://youtu.be/X9lsmXq5Ie4
playlist: https://www.youtube.com/playlist?list=PLJ9zDGwhhsByb0nwz6vqwIKQ3P0CJTnMK
〰️〰️〰️〰️〰️〰️
© @DjangoEx | @microfrontend_ir
ویدیو اول : TypeScript چیست؟ چرا تایپ اسکریپت ؟
در اولین ویدیو از سری آموزش TypeScript به این سوال پاسخ دادیم که TypeScript چیست و چرا تایپ اسکریپت تکنولوژی مهمی است و أینده شغلی برنامه نویس را تضمین میکند. در آغاز به معرفی تاریخچهای مختصر از جاوا اسکریپت و زمینههای شکل گیری آن صحبت کردیم معضلات آن برای برنامه نویسی پرداختیم. سپس به تحول و اوج گیری وب و به طبع آن جنگ مرورگرها را مطرح کردیم. در ادامه به زمینه های پیدایش TypeScript و مسایلی که حل کرده پرداختیم و در نهایت مولفه های دیگری که سعی کردهاند کارکری مشابه TypeScript داشته باشند را بررسی کردیم.
link: https://youtu.be/X9lsmXq5Ie4
playlist: https://www.youtube.com/playlist?list=PLJ9zDGwhhsByb0nwz6vqwIKQ3P0CJTnMK
〰️〰️〰️〰️〰️〰️
© @DjangoEx | @microfrontend_ir
🔥8👍4
✔️ سوپر دوره آموزش جنگو - قسمت ۹
کار با پستمن و نوشتن اولین سرویس
🖥 مشاهده در یوتوب:
👉 Link: https://youtu.be/RjoQIHmBluI
🛑توجه: لطفا با هندزفری تماشا کنید🛑
🛑 توجه۲: توی این ویدئو یک نفر میبینید اما صدای ۲ نفر رو میشنوید، اگه گفتید چرا؟ 🛑
#django #جنگو
〰️〰️〰️〰️〰️
© @DjangoEx
کار با پستمن و نوشتن اولین سرویس
🖥 مشاهده در یوتوب:
👉 Link: https://youtu.be/RjoQIHmBluI
🛑توجه: لطفا با هندزفری تماشا کنید🛑
🛑 توجه۲: توی این ویدئو یک نفر میبینید اما صدای ۲ نفر رو میشنوید، اگه گفتید چرا؟ 🛑
#django #جنگو
〰️〰️〰️〰️〰️
© @DjangoEx
🔥8👍1
نصب و مدیریت نسخه های Node.js با NVM یا Volta
اگر برنامه نویس node.js توسعه دهنده front-end هستید قاعدتا هر روز در حال استفاده از نود جی اس در پروژه های مختلف هستید. مدیریت نسخه های Node.js با NVM یا Volta به شما این امکان را میدهد که به ازای هر پروژه و یا به صورت دستی نسخه node و ابزارهای دیگر جاوا اسکریپت را مشخص کنید.
در این ویدیو ابتدا فرایند نسخه دهی در Node.js را بررسی و ضرورت استفاده از ابزارهای مدیریت نسخه را مطرح و سپس دو ابزار شناخته شده در این محیط را بررسی و مقایسه کردیم. ابتدا از NVM و کاربردهای آن صحبت کردیم و سپس از ابزار Volta استفاده کردیم و مزیت های آن را شرح دادیم.
Link: https://youtu.be/MbYIAEB_or0
Playlist: https://www.youtube.com/playlist?list=PLJ9zDGwhhsByb0nwz6vqwIKQ3P0CJTnMK
〰️〰️〰️〰️〰️〰️
© @DjangoEx | @microfrontend_ir
اگر برنامه نویس node.js توسعه دهنده front-end هستید قاعدتا هر روز در حال استفاده از نود جی اس در پروژه های مختلف هستید. مدیریت نسخه های Node.js با NVM یا Volta به شما این امکان را میدهد که به ازای هر پروژه و یا به صورت دستی نسخه node و ابزارهای دیگر جاوا اسکریپت را مشخص کنید.
در این ویدیو ابتدا فرایند نسخه دهی در Node.js را بررسی و ضرورت استفاده از ابزارهای مدیریت نسخه را مطرح و سپس دو ابزار شناخته شده در این محیط را بررسی و مقایسه کردیم. ابتدا از NVM و کاربردهای آن صحبت کردیم و سپس از ابزار Volta استفاده کردیم و مزیت های آن را شرح دادیم.
Link: https://youtu.be/MbYIAEB_or0
Playlist: https://www.youtube.com/playlist?list=PLJ9zDGwhhsByb0nwz6vqwIKQ3P0CJTnMK
〰️〰️〰️〰️〰️〰️
© @DjangoEx | @microfrontend_ir
👍8❤1🔥1
✔️استخدام توسعه دهنده ارشد پایتون در نوآوران داده سلامت پیشرو
👉 Link: https://jobinja.ir/828432
#استخدام #موقعیت_شغلی
〰️〰️〰️〰️〰️〰️
©@DjangoEx
👉 Link: https://jobinja.ir/828432
#استخدام #موقعیت_شغلی
〰️〰️〰️〰️〰️〰️
©@DjangoEx
جابینجا، شغلی رویایی خود را پیدا کنید
استخدام (Senior Back-End Developer (Python در نوآوران داده سلامت پیشرو
استخدام برای فرصت شغلی (Senior Back-End Developer (Python در Aimedic, Proficiency in Unit Tests Proficiency in version control systems such as git...
👎1
This media is not supported in your browser
VIEW IN TELEGRAM
وقتی پیج های اینستاگرامی توی یک دقیقه میخوان برنامه نویسی یاد بدن :))
credit to: Danny Thompson
#fun
〰️〰️〰️〰️〰️〰️
©@DjangoEx
credit to: Danny Thompson
#fun
〰️〰️〰️〰️〰️〰️
©@DjangoEx
😁33👍4👎2😱1
تفاوت npm و yarn و pnpm - مقایسه Node Package Managers
در این ویدیو به مقایسه Node Package Managers پرداختیم و تفاوت npm و yarn و pnpm را از منظر ساختاری و فنی بررسی کردیم. ابتدا به معرفی مفهوم پکیج و ماژول پرداختیم و چالش هایی که یک پکیج منیجر با آن سروکار دارد را معرفی کردیم. سپس به تاریخچه و مکانیزم npm و yarn classic و yarn berry و pnpm پرداختیم.در نهایت برای هرکدام یک نمونه ساده ساختیم و مطالب گفته شده را بررسی کردیم
Link: https://youtu.be/fqMLtuMBPAc
PlayList : https://www.youtube.com/playlist?list=PLJ9zDGwhhsByb0nwz6vqwIKQ3P0CJTnMK
〰️〰️〰️〰️〰️〰️
© @DjangoEx | @microfrontend_ir
در این ویدیو به مقایسه Node Package Managers پرداختیم و تفاوت npm و yarn و pnpm را از منظر ساختاری و فنی بررسی کردیم. ابتدا به معرفی مفهوم پکیج و ماژول پرداختیم و چالش هایی که یک پکیج منیجر با آن سروکار دارد را معرفی کردیم. سپس به تاریخچه و مکانیزم npm و yarn classic و yarn berry و pnpm پرداختیم.در نهایت برای هرکدام یک نمونه ساده ساختیم و مطالب گفته شده را بررسی کردیم
Link: https://youtu.be/fqMLtuMBPAc
PlayList : https://www.youtube.com/playlist?list=PLJ9zDGwhhsByb0nwz6vqwIKQ3P0CJTnMK
〰️〰️〰️〰️〰️〰️
© @DjangoEx | @microfrontend_ir
👍7❤2🔥1
✔️ سوپر دوره آموزش جنگو - قسمت ۱۰
Routing و URL
🖥 مشاهده در یوتوب:
👉 Link: https://youtu.be/1Pe62dmttic
🛑توجه: لطفا با هندزفری تماشا کنید🛑
#django #جنگو
〰️〰️〰️〰️〰️
© @DjangoEx
Routing و URL
🖥 مشاهده در یوتوب:
👉 Link: https://youtu.be/1Pe62dmttic
🛑توجه: لطفا با هندزفری تماشا کنید🛑
#django #جنگو
〰️〰️〰️〰️〰️
© @DjangoEx
👎11👍8🔥2
✔️اطلاعیه
سلام و وقت بخیر خدمت شما همراهان همیشگی کانال عید فطر نزدیکه اگر قصد دارید به کانال ما عیدی بدید مدت هاست که ما هزینه های تبلیغات درج آگهی های استخدامی کانال رو به یک عزیز نیازمند هدیه میدیم شما میتونید در این امر مارو همراهی کنید
شماره کارت: 6104337893051183
به نام: بنیاد نیکوکاران شریف
پی.نوشت: اگر کمکی واریز کردید از رسید خودتون برای من (مجید آقامحمد) یک عکس ارسال کنید تا این کمک ها را به اطلاع این خیریه برسونیم
تاکنون: 475 هزار تومان جمع آوری شده
پینوشت: زیر همین پست مبالغ به روز رسانی میشه
〰〰〰〰〰〰
© @DjangoEx
سلام و وقت بخیر خدمت شما همراهان همیشگی کانال عید فطر نزدیکه اگر قصد دارید به کانال ما عیدی بدید مدت هاست که ما هزینه های تبلیغات درج آگهی های استخدامی کانال رو به یک عزیز نیازمند هدیه میدیم شما میتونید در این امر مارو همراهی کنید
شماره کارت: 6104337893051183
به نام: بنیاد نیکوکاران شریف
پی.نوشت: اگر کمکی واریز کردید از رسید خودتون برای من (مجید آقامحمد) یک عکس ارسال کنید تا این کمک ها را به اطلاع این خیریه برسونیم
تاکنون: 475 هزار تومان جمع آوری شده
پینوشت: زیر همین پست مبالغ به روز رسانی میشه
〰〰〰〰〰〰
© @DjangoEx
👍10😢1
Django Expert pinned «✔️اطلاعیه سلام و وقت بخیر خدمت شما همراهان همیشگی کانال عید فطر نزدیکه اگر قصد دارید به کانال ما عیدی بدید مدت هاست که ما هزینه های تبلیغات درج آگهی های استخدامی کانال رو به یک عزیز نیازمند هدیه میدیم شما میتونید در این امر مارو همراهی کنید شماره کارت:…»
✔️ پایپ لاین ایدهآل CI/CD
در این ویدئو به بررسی یک پایپلاین ایدهآل CI/CD میپردازیم و راجع به انواع تستهای پرکاربرد نرمافزار نظیر:
1. Unit Test
2. Integration Test
3. End-to-End Test
4. Smoke Test
5. Security Test
6. White-box & Black-box Test
7. Performance Test
8. Scalibility Test
9. Load Test
10. Stress Test
11. etc.
صحبت میکنیم.
🖥 مشاهده در یوتوب
👉 Link: https://youtu.be/Zrtdon8XH4M
#devops #CICD #دوآپس
〰️〰️〰️〰️〰️〰️
©@DjangoEx | @BobyDotCloud
در این ویدئو به بررسی یک پایپلاین ایدهآل CI/CD میپردازیم و راجع به انواع تستهای پرکاربرد نرمافزار نظیر:
1. Unit Test
2. Integration Test
3. End-to-End Test
4. Smoke Test
5. Security Test
6. White-box & Black-box Test
7. Performance Test
8. Scalibility Test
9. Load Test
10. Stress Test
11. etc.
صحبت میکنیم.
🖥 مشاهده در یوتوب
👉 Link: https://youtu.be/Zrtdon8XH4M
#devops #CICD #دوآپس
〰️〰️〰️〰️〰️〰️
©@DjangoEx | @BobyDotCloud
🔥21👍4🤩1
🔥 Commit Like a Pro!
در این پست، درباره بست پرکتیسهای کامیت زدن در Git صحبت کردیم. اینکه بهتره بطور کلی، چه رویکردی رو دنبال کنیم و تفاوت یک کامیت تمیز با کثیف چیه. نهایتا دیدیم که بهتره اصلا از Emoji ها در کامیت مسیج هامون استفاده نکنیم و..
https://imsadra.me/commit-like-a-pro
اگه مقاله رو مفید دیدید، حتما به اشتراک بذارید. :) ❤️
〰️〰️〰️〰️〰️〰️
©@DjangoEx | @lnxpylnxpy
در این پست، درباره بست پرکتیسهای کامیت زدن در Git صحبت کردیم. اینکه بهتره بطور کلی، چه رویکردی رو دنبال کنیم و تفاوت یک کامیت تمیز با کثیف چیه. نهایتا دیدیم که بهتره اصلا از Emoji ها در کامیت مسیج هامون استفاده نکنیم و..
https://imsadra.me/commit-like-a-pro
اگه مقاله رو مفید دیدید، حتما به اشتراک بذارید. :) ❤️
〰️〰️〰️〰️〰️〰️
©@DjangoEx | @lnxpylnxpy
👍14🔥4❤1👎1
توی گروه بحث راجع به دیتابیسها هست، انتخاب دیتابیس مناسب در هر شرایطی مهم هست.
✅ Choose the right database for the right job.
پ ن: قسمت cloud agnostic برای افرادی که به دیتابیس های aws و gcp و azure دسترسی ندارن، مناسب هست. (ستون آخر رو بخونید)
〰️〰️〰️〰️〰️〰️
©@DjangoEx
✅ Choose the right database for the right job.
پ ن: قسمت cloud agnostic برای افرادی که به دیتابیس های aws و gcp و azure دسترسی ندارن، مناسب هست. (ستون آخر رو بخونید)
〰️〰️〰️〰️〰️〰️
©@DjangoEx
👍16😱2🔥1