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

Group:
@DjangoIR

Our Site ;coming soon:
🔜 PyExpert.ir

تبلیغات نداریم فقط درج آگهی های استخدامی مرتبط پذیرفته می‌شود
Download Telegram
Forwarded from Django Expert (Majid A.M)
✔️ بزرگترین کانال و جامعه جنگو به فارسی

Channel :
@DjangoEx

Group:
@DjangoIR
👍5👎3🔥2
✔️ آموزش مقدماتی پایتون

توی این مجموعه پایتون رو از ابتدا بصورت مقدماتی یاد می‌گیریم و امیدوار تا هرجا که بتونیم جلو می‌ریم.

قسمت ۵۱ - کد پایتون چطور اجرا می‌شه؟
👉 https://youtu.be/zpnChvg-fOw

قسمت ۵۲ - PyCache
👉 https://youtu.be/LG4d4JyUKAo

قسمت ۵۳ - Stack و Queue
👉 https://youtu.be/r4h1JxuixQ8

#python #پایتون
#codetherapy
〰️〰️〰️〰️〰️〰️
©@DjangoEx | @code_therapy
👍102🤩2👎1🔥1👏1🎉1
Forwarded from سیلیسیم (تونی استارک زمانه ات را بشناس)
یه اتفاق خوب تو پایتون ۳.۱۱ رخ داده. اینجور که من متوجه شدم، try except ها شدن zero cost یعنی اگر exception رخ نده، سرعت برنامه کند نمیشه

حالا چرا این آپدیت مهمه؟

چون اکسپشن ها باعث میشن که بتونید دائما رفتار برنامه رو چک کنید و اگر قطعه کدی رفتار غیر طبیعی داشت، اول لاگ کنید و بعد هندلش کنید. پس در ورژن جدید، با خیال راحت از این فیچر استفاده کنید.

راستی، هنوز پایتون به بن‌بست نخورده و خیدو هم دست از پایتون نکشیده و توبی مگوایر هم کدنویسی نمیکنه (:

https://bugs.python.org/issue40222

@siliciumir
👍29😁4🤩1
jobvision-salary-survey-report-1401.pdf
17.7 MB
✔️ گزارش میزان افزایش حقوق در سال ۱۴۰۱
فروردین ۱۴۰۱ - جاب ویژن - ایران

در حوزه پایتون/جنگو/سایر کمتر از ۵٪ افراد بالای ۵۲ میلیون تومان در ماه دریافتی دارند. میانگین ۱۶ میلیون و ۸۰۰ هزار تومان
(برای سطح سنیور، شهر تهران. مابقی سطح ها و شهرها در گزارش هست)

〰️〰️〰️〰️〰️〰️
©@DjangoEx
👍6🔥2🤩21👎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
👍102🔥2😱1
✔️ راهنمای برنامه نویسان برای طول عمر بیشتر

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

از خوندنش لذت ببرید
👉 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
🔥8👍4
✔️ سوپر دوره آموزش جنگو - قسمت ۹
کار با پستمن و نوشتن اولین سرویس

🖥 مشاهده در یوتوب:
👉 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
👍81🔥1
✔️ بزرگترین کانال و جامعه جنگو به فارسی

Channel :
@DjangoEx

Group:
@DjangoIR
👍6🔥2
This media is not supported in your browser
VIEW IN TELEGRAM
وقتی پیج های اینستاگرامی توی یک دقیقه میخوان برنامه نویسی یاد بدن :))

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
👍72🔥1
✔️ سوپر دوره آموزش جنگو - قسمت ۱۰
Routing و URL

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

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

#django #جنگو
〰️〰️〰️〰️〰️
© @DjangoEx
👎11👍8🔥2
✔️اطلاعیه
سلام و وقت بخیر خدمت شما همراهان همیشگی کانال عید فطر نزدیکه اگر قصد دارید به کانال ما عیدی بدید مدت هاست که ما هزینه های تبلیغات درج آگهی های استخدامی کانال رو به یک عزیز نیازمند هدیه میدیم شما میتونید در این امر مارو همراهی کنید

شماره کارت: 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
🔥21👍4🤩1
🔥 Commit Like a Pro!

در این پست، درباره بست پرکتیس‌های کامیت زدن در Git صحبت کردیم. اینکه بهتره بطور کلی، چه رویکردی رو دنبال کنیم و تفاوت یک کامیت تمیز با کثیف چیه. نهایتا دیدیم که بهتره اصلا از Emoji ها در کامیت مسیج هامون استفاده نکنیم و..

https://imsadra.me/commit-like-a-pro

اگه مقاله رو مفید دیدید، حتما به اشتراک بذارید. :) ❤️

〰️〰️〰️〰️〰️〰️
©@DjangoEx | @lnxpylnxpy
👍14🔥41👎1
توی گروه بحث راجع به دیتابیس‌ها هست، انتخاب دیتابیس مناسب در هر شرایطی مهم هست.

Choose the right database for the right job.

پ ن: قسمت cloud agnostic برای افرادی که به دیتابیس های aws و gcp و azure دسترسی ندارن، مناسب هست. (ستون آخر رو بخونید)
〰️〰️〰️〰️〰️〰️
©@DjangoEx
👍16😱2🔥1