✔️ صفحه فلسفه فیچرهای تلگرام خیلی جالبه،
فقط هرجا میخوان از خودشون تعریف کنن یه لگد به واتساپ هم میزنن🤣
پیشنهاد میکنم بخونید
👉 Link: https://tsf.telegram.org/manuals/feature_philosophy
〰️〰️〰️〰️〰️
© @DjangoEx
فقط هرجا میخوان از خودشون تعریف کنن یه لگد به واتساپ هم میزنن
پیشنهاد میکنم بخونید
👉 Link: https://tsf.telegram.org/manuals/feature_philosophy
〰️〰️〰️〰️〰️
© @DjangoEx
Please open Telegram to view this post
VIEW IN TELEGRAM
😁47🤡31😢3🤩2
✔️ مهمترین هزینهای که برای مشاهده یک دوره آموزشی صرف میکنید، پول نیست.
زمانی هست که براش میزارید و غیرقابل بازگشت هست.
سعی کنید بجای منبع محور بودن، مفهوم محور باشید.
و من الله توفیق
〰️〰️〰️〰️〰️
© @DjangoEx
زمانی هست که براش میزارید و غیرقابل بازگشت هست.
سعی کنید بجای منبع محور بودن، مفهوم محور باشید.
و من الله توفیق
〰️〰️〰️〰️〰️
© @DjangoEx
👍103🔥8👏4🤩3❤2👎2😢2😁1😱1🎉1
This media is not supported in your browser
VIEW IN TELEGRAM
✔️ بالاخره رویاها به حقیقت پیوست و کیبورد مخصوص برنامه نویسهای حرفهای ساخته شد.
〰️〰️〰️〰️〰️
© @DjangoEx
〰️〰️〰️〰️〰️
© @DjangoEx
😁60👎7🔥5😱4👍2🎉1
کاربرد InheritedWidget در Flutter
در ششمین ویدیو از سری آموزش State Management در Flutter به بررسی کاربرد InheritedWidget در Flutter پرداختیم. یکی از اصلی ترین روشهایی که State Management در فلاتر Lift up کردن State است. به این معنی که State را به بالاترین سطح مورد نیاز خود بالا بکشیم و آن را با تمام فرزندان درخت یا یا بخشی از درخت به اشتراک بگذاریم. فلاتر این امکان را از طریق InheritedWidget به برنامه نویس ارایه میدهد. درک InheritedWidget کلید درک سایر رویکردهای State Management در اکوسیستم فلاتر است.
Link: https://youtu.be/sfqfkTCFQ1A
PlayList: https://youtube.com/playlist?list=PLJ9zDGwhhsBwoDOzFdlHBa6H7w8ExoeKV
〰️〰️〰️〰️〰️
© @DjangoEX | @microfrontend_ir
در ششمین ویدیو از سری آموزش State Management در Flutter به بررسی کاربرد InheritedWidget در Flutter پرداختیم. یکی از اصلی ترین روشهایی که State Management در فلاتر Lift up کردن State است. به این معنی که State را به بالاترین سطح مورد نیاز خود بالا بکشیم و آن را با تمام فرزندان درخت یا یا بخشی از درخت به اشتراک بگذاریم. فلاتر این امکان را از طریق InheritedWidget به برنامه نویس ارایه میدهد. درک InheritedWidget کلید درک سایر رویکردهای State Management در اکوسیستم فلاتر است.
Link: https://youtu.be/sfqfkTCFQ1A
PlayList: https://youtube.com/playlist?list=PLJ9zDGwhhsBwoDOzFdlHBa6H7w8ExoeKV
〰️〰️〰️〰️〰️
© @DjangoEX | @microfrontend_ir
🔥7👍2🏆2❤1
✔️ سورس کد پروژه کنترل و پایش اینترنت اشیاء
این سیستم اطلاعات سنسورهای دما، رطوبت، نور و حرکت رو میفرسته به سرور و همچنین دستور خاموش و روشن کردن دوتا وسیله برقی مثل فن، بخاری برقی و ... رو از سرور میگیره و اعمال میکنه.
یه کاربرد خوب چنین سیستمهایی زمانیه که مثلا یه روز سرد زمستونی میخواید قبل از رسیدنتون به خونه، دمای خونه گرم بشه. کاری که میکنید اینه که به راحتی بخاری برقی رو روشن میکنید! :)
بکند سرور رو با Django نوشتم و nodemuc رو با Arduino IDE کد نویسی کردم.
وسائل مورد نیاز این پروژه:
۱. ماژول nodemcu
۲. سنسور دما و رطوبت DHT11
۳. سنسور تشخیص حرکت PIR HC-SR501
۴. یک عدد LDR
۵. یک عدد مقاومت ۱۰ کیلو اهم
۶. دو عدد رله ۵ ولت برای کنترل وسائل برقی
۷. یه مقدار سیم جامپر :)
۸. نرم افزار آردوینو
لینک گیت هاب:
https://github.com/h4mid-hosseini/friday
〰️〰️〰️〰️〰️
© @DjangoEX
این سیستم اطلاعات سنسورهای دما، رطوبت، نور و حرکت رو میفرسته به سرور و همچنین دستور خاموش و روشن کردن دوتا وسیله برقی مثل فن، بخاری برقی و ... رو از سرور میگیره و اعمال میکنه.
یه کاربرد خوب چنین سیستمهایی زمانیه که مثلا یه روز سرد زمستونی میخواید قبل از رسیدنتون به خونه، دمای خونه گرم بشه. کاری که میکنید اینه که به راحتی بخاری برقی رو روشن میکنید! :)
بکند سرور رو با Django نوشتم و nodemuc رو با Arduino IDE کد نویسی کردم.
وسائل مورد نیاز این پروژه:
۱. ماژول nodemcu
۲. سنسور دما و رطوبت DHT11
۳. سنسور تشخیص حرکت PIR HC-SR501
۴. یک عدد LDR
۵. یک عدد مقاومت ۱۰ کیلو اهم
۶. دو عدد رله ۵ ولت برای کنترل وسائل برقی
۷. یه مقدار سیم جامپر :)
۸. نرم افزار آردوینو
لینک گیت هاب:
https://github.com/h4mid-hosseini/friday
〰️〰️〰️〰️〰️
© @DjangoEX
👍27❤10🔥5👎3🎉3👏2😁1
✔️ پیاده سازی سرویس Login با Django Rest Framework
در این ویدیو سرویس لاگینی که جلسه پیش صحبت کردیم رو پیاده کردم و توضیحاتی در مورد پیاده سازی سرویس بعدی که رجیستر هست دادم. ببینم چیکار می کنید.
🖥 مشاهده در یوتوب:
👉 Link: https://youtu.be/XROn7_4SF4s
🛑توجه: حتماً، قطعاً، مسلماً و موکداً لطفاً با هندزفری تماشا کنید. 🛑
#django #جنگو
〰️〰️〰️〰️〰️
© @DjangoEx
در این ویدیو سرویس لاگینی که جلسه پیش صحبت کردیم رو پیاده کردم و توضیحاتی در مورد پیاده سازی سرویس بعدی که رجیستر هست دادم. ببینم چیکار می کنید.
🖥 مشاهده در یوتوب:
👉 Link: https://youtu.be/XROn7_4SF4s
🛑توجه: حتماً، قطعاً، مسلماً و موکداً لطفاً با هندزفری تماشا کنید. 🛑
#django #جنگو
〰️〰️〰️〰️〰️
© @DjangoEx
🔥13👍6
بزرگترین دیداس تاریخ توسط گوگل دفع شد با ۴۶ میلیون درخواست در ثانیه. میانگین درخواست در ثانیه گوگل زیر صدهزار هست
بعد یادم نمیره یه نفر میگفت جنگو بده چون اگر قرار باشه سایتش ده میلیون بازدید هم زمان داشته باشه، نمیتونه هندلش کنه (((:
https://cloud.google.com/blog/products/identity-security/how-google-cloud-blocked-largest-layer-7-ddos-attack-at-46-million-rps
#اسکل_نباشیم
〰️〰️〰️〰️〰️
© @DjangoEx
بعد یادم نمیره یه نفر میگفت جنگو بده چون اگر قرار باشه سایتش ده میلیون بازدید هم زمان داشته باشه، نمیتونه هندلش کنه (((:
https://cloud.google.com/blog/products/identity-security/how-google-cloud-blocked-largest-layer-7-ddos-attack-at-46-million-rps
#اسکل_نباشیم
〰️〰️〰️〰️〰️
© @DjangoEx
👍29😁7👎1🤔1
✔️دعوت به همکاری:
موقعیت کاری Remote
توضیحات :
We are looking for a Python (Django) Developer to join our engineering team and help us develop and maintain Abrisham products. Python Developer responsibilities include writing, testing code and debugging programs. To be successful in this role, you should have experience using server-side logic and work well in a team. Ultimately, you’ll build highly responsive web application that align with our business needs.
Do you want to be a part of the Future? Future is here!
Job Responsibilities:
Build optimal backend applications that are performing at scale.
Develop back-end components to improve responsiveness and overall performance.
Work together with the product leadership to plan new features.
Coordinate with internal teams to understand user requirements and provide technical solutions.
Oversee the compliance of applications with established quality standards.
Requirements:
Experience in coding in Python and Django on production-level code for more than 2 years.
Experience with Django Rest Framework.
Ability to deliver clean, well-structured OOP code written in Python.
Experience with socket programming with Python is a plus.
Self-management skills with a pragmatic mindset focused on continuous improvement.
Ability to find pragmatic and innovative solutions to complex problems.
experience in JS is a plus.
Able to work in as a contractor in a full-time remote position.
Familiar with Linux, Nginx, Django deployment, Redis.
About Abrisham Co.
Abrisham is an online healthcare services platform. The main service is online clinic that make the online processes for clinics & hospitals.
Please send your resume for [email protected]
〰️〰️〰️〰️〰️〰️
@DjangoEx
موقعیت کاری Remote
توضیحات :
We are looking for a Python (Django) Developer to join our engineering team and help us develop and maintain Abrisham products. Python Developer responsibilities include writing, testing code and debugging programs. To be successful in this role, you should have experience using server-side logic and work well in a team. Ultimately, you’ll build highly responsive web application that align with our business needs.
Do you want to be a part of the Future? Future is here!
Job Responsibilities:
Build optimal backend applications that are performing at scale.
Develop back-end components to improve responsiveness and overall performance.
Work together with the product leadership to plan new features.
Coordinate with internal teams to understand user requirements and provide technical solutions.
Oversee the compliance of applications with established quality standards.
Requirements:
Experience in coding in Python and Django on production-level code for more than 2 years.
Experience with Django Rest Framework.
Ability to deliver clean, well-structured OOP code written in Python.
Experience with socket programming with Python is a plus.
Self-management skills with a pragmatic mindset focused on continuous improvement.
Ability to find pragmatic and innovative solutions to complex problems.
experience in JS is a plus.
Able to work in as a contractor in a full-time remote position.
Familiar with Linux, Nginx, Django deployment, Redis.
About Abrisham Co.
Abrisham is an online healthcare services platform. The main service is online clinic that make the online processes for clinics & hospitals.
Please send your resume for [email protected]
〰️〰️〰️〰️〰️〰️
@DjangoEx
👍11👎3
✔️درخواست همکاری
امیر حمیدی هستم
توسعه دهنده جونیور جنگو
بیشتر از یه سال سابقه برنامه نویسی با پایتون رو دارم
تسلط نسبی روی فرانت اند
با انگیزه و عاشق پروژه های چالش برانگیز
به یادگیری برنامهنویسی هم علاقهمندم
سابقه کار فریلنسری Freelancer.com
توانایی کد نویسی شئ گرا و همچنین علاقهمند به کد نویسی پاک و مطابق با pep8
مسلط به :
Python
Django
Django Rest Framework
MySQL
PostgreSQL
Docker
Git
Linux
و تسلط نسبی به:
HTML
CSS
js & JQuery
Bootstrap
تحصیلات : لیسانس برق الکتروتکنیک
22 ساله و ساکن تهران
به دنبال موقعیت کارآموزی یا دولوپر جونیور جنگو
نمونه کارام رو هم میتونید تو وبسایتم ملاحظه کنید
وبسایت :
amirhamidi.herokuapp.com
ایمیل :
[email protected]
گیتهاب :
amirhamidi2001
آیدی تلگرام جهت ارتباط :
@Amirhamidi2001
〰〰〰〰〰〰
© @DjangoEx
امیر حمیدی هستم
توسعه دهنده جونیور جنگو
بیشتر از یه سال سابقه برنامه نویسی با پایتون رو دارم
تسلط نسبی روی فرانت اند
با انگیزه و عاشق پروژه های چالش برانگیز
به یادگیری برنامهنویسی هم علاقهمندم
سابقه کار فریلنسری Freelancer.com
توانایی کد نویسی شئ گرا و همچنین علاقهمند به کد نویسی پاک و مطابق با pep8
مسلط به :
Python
Django
Django Rest Framework
MySQL
PostgreSQL
Docker
Git
Linux
و تسلط نسبی به:
HTML
CSS
js & JQuery
Bootstrap
تحصیلات : لیسانس برق الکتروتکنیک
22 ساله و ساکن تهران
به دنبال موقعیت کارآموزی یا دولوپر جونیور جنگو
نمونه کارام رو هم میتونید تو وبسایتم ملاحظه کنید
وبسایت :
amirhamidi.herokuapp.com
ایمیل :
[email protected]
گیتهاب :
amirhamidi2001
آیدی تلگرام جهت ارتباط :
@Amirhamidi2001
〰〰〰〰〰〰
© @DjangoEx
👍31👎6👏2🔥1
هر آدمی از یک یا چند روش بهتر یاد میگیره،
برای مثال دیدن ویدئو، گوش دادن به پادکست، خوندن کتاب یا مقاله، مطالعه چارتها و نمودارها یا …
اگه میخواید خودتون رو بهتر بشناسید که از چه طریقی بهتر یاد میگیرید، این سایت رو پیشنهاد میکنم:
👉 Link: https://www.educationplanner.org/students/self-assessments/learning-styles.shtml
اگه شما هم سایتی رو میشناسید توی کامنتها معرفی کنید
〰️〰️〰️〰️〰️
© @DjangoEx
برای مثال دیدن ویدئو، گوش دادن به پادکست، خوندن کتاب یا مقاله، مطالعه چارتها و نمودارها یا …
اگه میخواید خودتون رو بهتر بشناسید که از چه طریقی بهتر یاد میگیرید، این سایت رو پیشنهاد میکنم:
👉 Link: https://www.educationplanner.org/students/self-assessments/learning-styles.shtml
اگه شما هم سایتی رو میشناسید توی کامنتها معرفی کنید
〰️〰️〰️〰️〰️
© @DjangoEx
👍23❤1🔥1👏1
✔️ اگه تنها چیزی که داری یه چکشه 🔨 همهچیز به نظرت میخ میرسه.
پ ن: اگه تنها چیزی که داری و بلدی فریمورک X هست، … (ادامهاش به عهده شما)
〰️〰️〰️〰️〰️
© @DjangoEx
پ ن: اگه تنها چیزی که داری و بلدی فریمورک X هست، … (ادامهاش به عهده شما)
〰️〰️〰️〰️〰️
© @DjangoEx
👍40
Django Expert
سرویس PasteMe لایو شد! 😍🔥 پیستمی، یه سرویس متن باز Pastebin هست که با Django 4 و Bootstrap 5 توسعه داده شده. یه سرویس RESTful هم داره که به کمک یک پکیج پایتون میتونید در محیط های CLI، اسکریپت هاتون رو در تم های مختلف پیست کنید و لینکش رو به اشتراک بذارید!!…
نسخه 2.0.0 سرویس PasteMe رلیز شد! 🔥
بزرگترین تغییر، مهاجرت از Bootstrap به TailwindCSS بود. کلی فیچر اضافه کردیم از قبیل دارک مود، بلاگ، و...
✅ PasteMe Live: https://pasteme.pythonanywhere.com
Release Notes: https://github.com/collove/pasteme/releases/tag/v2.0.0
GitHub Repo: https://github.com/collove/pasteme.git
〰️〰️〰️〰️〰️
© @DjangoEx | @lnxpylnxpy
بزرگترین تغییر، مهاجرت از Bootstrap به TailwindCSS بود. کلی فیچر اضافه کردیم از قبیل دارک مود، بلاگ، و...
✅ PasteMe Live: https://pasteme.pythonanywhere.com
Release Notes: https://github.com/collove/pasteme/releases/tag/v2.0.0
GitHub Repo: https://github.com/collove/pasteme.git
〰️〰️〰️〰️〰️
© @DjangoEx | @lnxpylnxpy
🔥24👍8👏5👎2🎉1🤩1
✔️ برنامه نویسی رو از کجا شروع کنم؟
اگر به تازگی می خواهید برنامه نویسی رو شروع کنید و این سوال براتون پیش اومده که باید برنامه نویسی رو از کجا شروع کنید امیدوارم این ویدیو بتونه بهتون کمک کنه.
🖥 مشاهده در یوتوب:
👉 Link: https://youtu.be/Ft2vXrbT39k
🛑توجه: حتماً، قطعاً، مسلماً و موکداً لطفاً با هندزفری تماشا کنید. 🛑
#django #جنگو
〰️〰️〰️〰️〰️
© @DjangoEx
اگر به تازگی می خواهید برنامه نویسی رو شروع کنید و این سوال براتون پیش اومده که باید برنامه نویسی رو از کجا شروع کنید امیدوارم این ویدیو بتونه بهتون کمک کنه.
🖥 مشاهده در یوتوب:
👉 Link: https://youtu.be/Ft2vXrbT39k
🛑توجه: حتماً، قطعاً، مسلماً و موکداً لطفاً با هندزفری تماشا کنید. 🛑
#django #جنگو
〰️〰️〰️〰️〰️
© @DjangoEx
👎12❤9👍4🔥3
✔️ راهنمای کلین کد در پایتون
کتاب کلین کد معروف آقای Robert C. Martin برای هر برنامه نویسی از واجباته، اما چون درمورد جاوا صحبت میکنه، برای برنامه نویس های پایتون لذت بخش و خیلی بدردبخور نیست.
این ریپو راهنمای بسیار خوب و دقیقی برای کد تمیز نوشتن در پایتون هست که همون کتاب کلین کده، اما به زبان پایتون
از خوندنش لذت ببرید
👉 Link: https://github.com/SepehrRasouli/clean-code-python
✅بچهها سپهر کل ریپو کلین کد پایتون رو به فارسی ترجمه کرده، برای حمایت ازش استار بدید 🔥✌️
〰️〰️〰️〰️〰️
© @DjangoEx
کتاب کلین کد معروف آقای Robert C. Martin برای هر برنامه نویسی از واجباته، اما چون درمورد جاوا صحبت میکنه، برای برنامه نویس های پایتون لذت بخش و خیلی بدردبخور نیست.
این ریپو راهنمای بسیار خوب و دقیقی برای کد تمیز نوشتن در پایتون هست که همون کتاب کلین کده، اما به زبان پایتون
از خوندنش لذت ببرید
👉 Link: https://github.com/SepehrRasouli/clean-code-python
✅بچهها سپهر کل ریپو کلین کد پایتون رو به فارسی ترجمه کرده، برای حمایت ازش استار بدید 🔥✌️
〰️〰️〰️〰️〰️
© @DjangoEx
🔥51👍15⚡8❤2👏1🙏1
✔️ پادکست کامپایل پادکست خوبیه، پیشنهاد میکنم گوش بدید.
راجع به TDD، BDD، دوآپس، اجایل و اسکرام، مهاجرت کاری به دانمارک و … صحبت میکنه.
👉 Link: https://open.spotify.com/show/7vG8xY1ih6mVLn8OHZkRx1?si=a67af5acbdb84ab9
سرچ کنید توی بقیه جاها بجز اسپاتیفای هم هست.
〰️〰️〰️〰️〰️
© @DjangoEx
راجع به TDD، BDD، دوآپس، اجایل و اسکرام، مهاجرت کاری به دانمارک و … صحبت میکنه.
👉 Link: https://open.spotify.com/show/7vG8xY1ih6mVLn8OHZkRx1?si=a67af5acbdb84ab9
سرچ کنید توی بقیه جاها بجز اسپاتیفای هم هست.
〰️〰️〰️〰️〰️
© @DjangoEx
👍15🔥4
توی اینستا میچرخیدم که یه ویدیو آموزش پایتون اومد. فرد ۶۷ هزار فالور داشت و به نظرم میومد کلا فرد اوکیه و نمیشه اسمشو مدحج ۲ گذاشت. اما نکته عجیبی بود.
ایشون طرح سوال کردن که «اگر بخوایم شماره ایندکس های یک ارایه (لیست) رو چاپ کنیم، چه روشی استفاده می کنید» و به ذهن من اومد:
for in range(len(my_list)): ...
اما این دوستمون گفتن اگر از این روش استفاده کنید، نشون میده چیزی از پایتون یاد نگرفتید😁 و روش بهتر اینه:
for i, num in enumerate(my_list): ...
شما در نظرسنجی پایین شرکت کنید و بگید از کدوم راه استفاده می کنید؟
〰️〰️〰️〰️〰️
© @DjangoEx
ایشون طرح سوال کردن که «اگر بخوایم شماره ایندکس های یک ارایه (لیست) رو چاپ کنیم، چه روشی استفاده می کنید» و به ذهن من اومد:
for in range(len(my_list)): ...
اما این دوستمون گفتن اگر از این روش استفاده کنید، نشون میده چیزی از پایتون یاد نگرفتید😁 و روش بهتر اینه:
for i, num in enumerate(my_list): ...
شما در نظرسنجی پایین شرکت کنید و بگید از کدوم راه استفاده می کنید؟
〰️〰️〰️〰️〰️
© @DjangoEx
👍9🥰1