✔️ ۰۰۹ - احراز هویت در فریمورک REST: Session
🖥 تماشا در یوتیوب
رسیدیم به بحث authentication با session که برای پروژه هایی مناسبه که تنها با AJAX قراره کار کنند. بعد این جلسه میریم سمت TokenAuth و پروژه های ترکیبی با فرانت و سایر کلاینت ها تا مهارتمون بیشتر شه (:
#جنگو #رست #api #rest #drf
〰️〰️〰️〰️〰️〰️
©@DjangoEx
🖥 تماشا در یوتیوب
رسیدیم به بحث authentication با session که برای پروژه هایی مناسبه که تنها با AJAX قراره کار کنند. بعد این جلسه میریم سمت TokenAuth و پروژه های ترکیبی با فرانت و سایر کلاینت ها تا مهارتمون بیشتر شه (:
#جنگو #رست #api #rest #drf
〰️〰️〰️〰️〰️〰️
©@DjangoEx
✔️ ۰۱۰ - احراز هویت در فریمورک REST: Token
🖥 تماشا در یوتیوب
✔️ ۰۱۱ - کار با APIView: ابطال توکن احراز هویت
🖥 تماشا در یوتیوب
👈 رسیدیم به اصل ماجرا که چطور بتونیم endpoint های خودمون رو با token احراز هویت کنیم. کم کم بریم سمت کلاینت های مختلف و برای محیط های گوشی و دسکتاپ هم، اپ های ترکیبی بنویسیم.
👈 جنریک ویوها برای دسته ای از کارهای تکرارشونده مناسب اند اما خیلی وقت ها پیش میاد که نیاز داشته باشیم تا کاری رو خارج از برنامه ریزی ها انجام بدیم. در قسمت ۱۱ با APIView آشنا میشیم و ویوهای خودمون رو با این کلاس توسعه میدیم.
#جنگو #رست #api #rest #drf
〰️〰️〰️〰️〰️〰️
©@DjangoEx
🖥 تماشا در یوتیوب
✔️ ۰۱۱ - کار با APIView: ابطال توکن احراز هویت
🖥 تماشا در یوتیوب
👈 رسیدیم به اصل ماجرا که چطور بتونیم endpoint های خودمون رو با token احراز هویت کنیم. کم کم بریم سمت کلاینت های مختلف و برای محیط های گوشی و دسکتاپ هم، اپ های ترکیبی بنویسیم.
👈 جنریک ویوها برای دسته ای از کارهای تکرارشونده مناسب اند اما خیلی وقت ها پیش میاد که نیاز داشته باشیم تا کاری رو خارج از برنامه ریزی ها انجام بدیم. در قسمت ۱۱ با APIView آشنا میشیم و ویوهای خودمون رو با این کلاس توسعه میدیم.
#جنگو #رست #api #rest #drf
〰️〰️〰️〰️〰️〰️
©@DjangoEx
✔️ در یک جمله یا پاراگراف به سوال «چرا جنگو را دوست بداریم؟» پاسخ بدید :)
هدف اینه از دیدگاههای مختلف به جنگو نگاه کنیم و البته نتیجه رو مجدداً در کانال به اشتراک میذاریم.
〰️〰️〰️〰️〰️〰️
©@DjangoEx
هدف اینه از دیدگاههای مختلف به جنگو نگاه کنیم و البته نتیجه رو مجدداً در کانال به اشتراک میذاریم.
〰️〰️〰️〰️〰️〰️
©@DjangoEx
✔️ چطوری سرعت کدنویسی مو ببرم بالا؟
🖥 تماشا در یوتیوب
👈 تو این ویدیو با روش های بدون موس آشنا میشیم و سعی می کنیم کارامونو با کیبورد و شرتکات هاش انجام بدیم. بعضی از شرتکات ها مربوط به خود سیستم عامل هستن اما به طور مفصل در مورد شرتکات های ادیتور سابلایم صحبت کردم که همینا قابل تعمیم به سایر ادیتورها من جمله VSCode و یا محصولات JetBrains هستند.
#منهای_جنگو #شورتکات #سابلایم #کدنویسی
〰️〰️〰️〰️〰️〰️
©@DjangoEx
🖥 تماشا در یوتیوب
👈 تو این ویدیو با روش های بدون موس آشنا میشیم و سعی می کنیم کارامونو با کیبورد و شرتکات هاش انجام بدیم. بعضی از شرتکات ها مربوط به خود سیستم عامل هستن اما به طور مفصل در مورد شرتکات های ادیتور سابلایم صحبت کردم که همینا قابل تعمیم به سایر ادیتورها من جمله VSCode و یا محصولات JetBrains هستند.
#منهای_جنگو #شورتکات #سابلایم #کدنویسی
〰️〰️〰️〰️〰️〰️
©@DjangoEx
✔️ احراز هویت با JWT با استفاده از جنگو، axios و ویوجیاس
Link: https://www.pydanny.com/drf-jwt-axios-vue.html
Link (Part 1): https://hackernoon.com/jwt-authentication-in-vue-js-and-django-rest-framework-part-1-c40c5c0d4f6e
Link (Part 2): https://medium.com/hackernoon/jwt-authentication-in-vue-js-and-django-rest-framework-part-2-788f0ad53ad5
〰️〰️〰️〰️〰️〰️
©@DjangoEx
Link: https://www.pydanny.com/drf-jwt-axios-vue.html
Link (Part 1): https://hackernoon.com/jwt-authentication-in-vue-js-and-django-rest-framework-part-1-c40c5c0d4f6e
Link (Part 2): https://medium.com/hackernoon/jwt-authentication-in-vue-js-and-django-rest-framework-part-2-788f0ad53ad5
〰️〰️〰️〰️〰️〰️
©@DjangoEx
Pydanny
Authenticating via JWT using Django, Axios, and Vue | Daniel Feldroy
Getting DRF, JWT, Axios, and Vue to play nice
#کارجو #کارآموز #کارآموزی
✔️سلام و وقت بخیر
علی افشارزاده ۲۲ ساله ساکن قم
من حدود تقریبا ۱ سالی میشه پایتون رو شروع کردم و تسلط نسبتا خوبی به پایتون دارم. علاوه بر این ۵ ماهی میشه یادگیری جنگو رو شروع کردم و حتی دوره های مکتبخونه و کوئرا رو گذروندم و پروژه هاشو انجام دادم
دنبال جایی هستم به عنوان کارآموز یا دولوپر جونیور (نمیدونم برای محیط کار چقدر مهارت دارم) کار کنم.
مهارت هایی که دارم:
python, Django, html, Git, Linux(lpic1), Drf
شهر : قم(امکان دورکاری یا هفتهای ۱ تا ۲ بار حضور در تهران را دارم)
مدرک : دانشجوی مهندسی کامپیوتر
ایمیل :
👉🏻Link: [email protected]
رزومه :
👉🏻Link:https://s16.picofile.com/file/8427877334/%D8%B9%D9%84%DB%8C_%D8%A7%D9%81%D8%B4%D8%A7%D8%B1%D8%B2%D8%A7%D8%AF%D9%87_1399_12_23.pdf.html
〰〰〰〰〰〰
©@DjangoEx
✔️سلام و وقت بخیر
علی افشارزاده ۲۲ ساله ساکن قم
من حدود تقریبا ۱ سالی میشه پایتون رو شروع کردم و تسلط نسبتا خوبی به پایتون دارم. علاوه بر این ۵ ماهی میشه یادگیری جنگو رو شروع کردم و حتی دوره های مکتبخونه و کوئرا رو گذروندم و پروژه هاشو انجام دادم
دنبال جایی هستم به عنوان کارآموز یا دولوپر جونیور (نمیدونم برای محیط کار چقدر مهارت دارم) کار کنم.
مهارت هایی که دارم:
python, Django, html, Git, Linux(lpic1), Drf
شهر : قم(امکان دورکاری یا هفتهای ۱ تا ۲ بار حضور در تهران را دارم)
مدرک : دانشجوی مهندسی کامپیوتر
ایمیل :
👉🏻Link: [email protected]
رزومه :
👉🏻Link:https://s16.picofile.com/file/8427877334/%D8%B9%D9%84%DB%8C_%D8%A7%D9%81%D8%B4%D8%A7%D8%B1%D8%B2%D8%A7%D8%AF%D9%87_1399_12_23.pdf.html
〰〰〰〰〰〰
©@DjangoEx
✔️ ساعت ۱۲:۳۰ امروز یه لایو در مورد موضوع زیر داریم:
👈 جنگو یا لاراول، کدوم فریمورک رو یاد بگیریم؟
✔️ دیدگاه خودم رو در مقایسه این دو میگم بعدش هم در آخر پرسش و پاسخ داریم😉
آدرس لایو (یوتیوب سیلیسیم):
Link: https://youtube.com/silicium7
〰️〰️〰️〰️〰️〰️
©@DjangoEx
👈 جنگو یا لاراول، کدوم فریمورک رو یاد بگیریم؟
✔️ دیدگاه خودم رو در مقایسه این دو میگم بعدش هم در آخر پرسش و پاسخ داریم😉
آدرس لایو (یوتیوب سیلیسیم):
Link: https://youtube.com/silicium7
〰️〰️〰️〰️〰️〰️
©@DjangoEx
Django Expert
✔️ ساعت ۱۲:۳۰ امروز یه لایو در مورد موضوع زیر داریم: 👈 جنگو یا لاراول، کدوم فریمورک رو یاد بگیریم؟ ✔️ دیدگاه خودم رو در مقایسه این دو میگم بعدش هم در آخر پرسش و پاسخ داریم😉 آدرس لایو (یوتیوب سیلیسیم): Link: https://youtube.com/silicium7 〰️〰️〰️〰️〰️〰️ ©@DjangoEx
لایو شروع شد:
https://youtube.com/silicium7
https://youtube.com/silicium7
✔️ دوره آموزشی فریمورک Rest
۰۱۲ - اضافه کردن endpoint های مهم سیستم احراز هویت
🖥 تماشا در یوتیوب
۰۱۳ - تست کردن endpoint های سیستم احراز هویت
🖥 تماشا در یوتیوب
👈 در این ویدیو با پکیج dj-rest-auth آشنا و با اضافه کردنش، endpoint های مورد نیاز برای لاگین، لاگ اوت، رجیستر، دیدن یوزر، تغییر پسورد و رست کردن پسورد با ایمیل تایید رو به پروژه مون اضافه می کنیم.
👈 در قسمت بعد هم، endpoint های اضافه شده در جلسه ی قبل رو تست و توسعه می دیم.
#جنگو #رست #api #rest #drf
〰️〰️〰️〰️〰️〰️
©@DjangoEx
۰۱۲ - اضافه کردن endpoint های مهم سیستم احراز هویت
🖥 تماشا در یوتیوب
۰۱۳ - تست کردن endpoint های سیستم احراز هویت
🖥 تماشا در یوتیوب
👈 در این ویدیو با پکیج dj-rest-auth آشنا و با اضافه کردنش، endpoint های مورد نیاز برای لاگین، لاگ اوت، رجیستر، دیدن یوزر، تغییر پسورد و رست کردن پسورد با ایمیل تایید رو به پروژه مون اضافه می کنیم.
👈 در قسمت بعد هم، endpoint های اضافه شده در جلسه ی قبل رو تست و توسعه می دیم.
#جنگو #رست #api #rest #drf
〰️〰️〰️〰️〰️〰️
©@DjangoEx
✔️ لایو «لاراول یا جنگو، کدوم رو یاد بگیرم؟»
🖥 تماشا در یوتیوب
در این ویدیو ابتدا مقایسه ای بین PHP و پایتون انجام دادیم تا بیشتر این دو زبون رو بشناسیم.
پارامترهامون:
+ اهداف زبان
+ سرعت یادگیری
+ سرعت اجرا (توضیح دادم چرا با بنچمارک ها مخالفم)
+ سرعت توسعه نرم افزار
+ کاربردهای هر زبان
بعد همین مقایسه ها رو بین laravel و django انجام دادیم و مواردی مثل امنیت، بازارکار، ابزارها و پکیج ها و شرایطی که پیشنهاد میشه بر اساس اونا کدوم تکنولوژی انتخاب بشه هم، بحث میشه.
〰️〰️〰️〰️〰️〰️
©@DjangoEx
🖥 تماشا در یوتیوب
در این ویدیو ابتدا مقایسه ای بین PHP و پایتون انجام دادیم تا بیشتر این دو زبون رو بشناسیم.
پارامترهامون:
+ اهداف زبان
+ سرعت یادگیری
+ سرعت اجرا (توضیح دادم چرا با بنچمارک ها مخالفم)
+ سرعت توسعه نرم افزار
+ کاربردهای هر زبان
بعد همین مقایسه ها رو بین laravel و django انجام دادیم و مواردی مثل امنیت، بازارکار، ابزارها و پکیج ها و شرایطی که پیشنهاد میشه بر اساس اونا کدوم تکنولوژی انتخاب بشه هم، بحث میشه.
〰️〰️〰️〰️〰️〰️
©@DjangoEx
✔️ با این ۵ راهکار برنامه نویس شو و پیشرفت کن!
🖥 تماشا در یوتیوب
👈 در این ویدیو ۵ راهکار عملی رو توضیح میدم که با رعایت اونا میتونید برنامه نویسی رو یادبگیرید، ارتقاء شغلی داشته باشید و همیشه به روز بمونید (:
〰️〰️〰️〰️〰️〰️
©@DjangoEx
🖥 تماشا در یوتیوب
👈 در این ویدیو ۵ راهکار عملی رو توضیح میدم که با رعایت اونا میتونید برنامه نویسی رو یادبگیرید، ارتقاء شغلی داشته باشید و همیشه به روز بمونید (:
〰️〰️〰️〰️〰️〰️
©@DjangoEx
✔️ توضیح پروتکل MTProto و رمزنگاری دو طرفه در تلگرام
در این قسمت سعی کردیم باهم از خوندن مستندات تخصصی تلگرام لذت ببریم و کلی نکات تازه یاد بگریم. درواقع نباید از داکیومنتهای تخصصی ترسید و بهتره با چندبار خوندن و جستجو کردن به درک عمیقی رسید. تلگرام در سایتش توضیح داده که از چه پروتکلی برای انتقال پیامها در سکرت چتها استفاده میکنه و خوندنش به ما دید خوبی از رمزنگاری دو طرفه میده. من هم سعی کردم در حد سواد خودم اجزا و الگوریتمهای استفاده شده رو توضیح بدم.
پ.ن: این ویدئو به جنگو ربطی نداره اما نکاتی درباره الگوریتمهای سطح وب ارائه میده.
🌐 https://youtu.be/JKabA7Ed7Ks
#minus_django #telegram #e2ee
#منهای_جنگو #رمزنگاری #تلگرام
〰️〰️〰️〰️〰️
©️ @DjangoEx
در این قسمت سعی کردیم باهم از خوندن مستندات تخصصی تلگرام لذت ببریم و کلی نکات تازه یاد بگریم. درواقع نباید از داکیومنتهای تخصصی ترسید و بهتره با چندبار خوندن و جستجو کردن به درک عمیقی رسید. تلگرام در سایتش توضیح داده که از چه پروتکلی برای انتقال پیامها در سکرت چتها استفاده میکنه و خوندنش به ما دید خوبی از رمزنگاری دو طرفه میده. من هم سعی کردم در حد سواد خودم اجزا و الگوریتمهای استفاده شده رو توضیح بدم.
پ.ن: این ویدئو به جنگو ربطی نداره اما نکاتی درباره الگوریتمهای سطح وب ارائه میده.
🌐 https://youtu.be/JKabA7Ed7Ks
#minus_django #telegram #e2ee
#منهای_جنگو #رمزنگاری #تلگرام
〰️〰️〰️〰️〰️
©️ @DjangoEx
#منهای_جنگو برای علاقهمندان فرانتاند
✳️ دوره آموزش ویو جی اس ۳
۰۰۰ - معرفی دوره آموزشی ویو جی اس ۳
🖥 تماشا در یوتیوب
۰۰۱ - پیشنیازها و نصب ابزارهای مورد نیاز
🖥 تماشا در یوتیوب
۰۰۲ - اولین خط کد
🖥 تماشا در یوتیوب
۰۰۳ - فایل های جلسات کجاست؟
🖥 تماشا در یوتیوب
👈 فریمورک ویو جی اس یکی از بهترین و محبوب ترین چارچوب های نرم افزاری برای توسعه سمت فرانت اند با جاوا اسکریپت است. نسبت به رقبای خودش همچون ریاکت و انگولار ستاره های بیشتری در گیتهاب کسب کرده و اگرچه مثل دو فریمورک محبوب دیگه، از حمایت غول های تکنولوژی برخوردار نیست اما توسعه دهندگان داوطلب عالی کار کرده اند و یک فریمورک کم نظیر رو معرفی کردند.
اما این بار با ورژن ۳ این فریمورک شروع می کنیم و اپلیکیشن های SPA و کراس پلتفرم (برای موبایل و دسکتاپ و وب) میسازیم (:
چقدرررررر حماسی شد (:
〰️〰️〰️〰️〰️
©️ @DjangoEx
✳️ دوره آموزش ویو جی اس ۳
۰۰۰ - معرفی دوره آموزشی ویو جی اس ۳
🖥 تماشا در یوتیوب
۰۰۱ - پیشنیازها و نصب ابزارهای مورد نیاز
🖥 تماشا در یوتیوب
۰۰۲ - اولین خط کد
🖥 تماشا در یوتیوب
۰۰۳ - فایل های جلسات کجاست؟
🖥 تماشا در یوتیوب
👈 فریمورک ویو جی اس یکی از بهترین و محبوب ترین چارچوب های نرم افزاری برای توسعه سمت فرانت اند با جاوا اسکریپت است. نسبت به رقبای خودش همچون ریاکت و انگولار ستاره های بیشتری در گیتهاب کسب کرده و اگرچه مثل دو فریمورک محبوب دیگه، از حمایت غول های تکنولوژی برخوردار نیست اما توسعه دهندگان داوطلب عالی کار کرده اند و یک فریمورک کم نظیر رو معرفی کردند.
اما این بار با ورژن ۳ این فریمورک شروع می کنیم و اپلیکیشن های SPA و کراس پلتفرم (برای موبایل و دسکتاپ و وب) میسازیم (:
چقدرررررر حماسی شد (:
〰️〰️〰️〰️〰️
©️ @DjangoEx
This media is not supported in your browser
VIEW IN TELEGRAM
✔️ آموزش فریمورک جنگو رست
👈 سه گانه JWT
۰۱۴ - بخش اول: تئوری و فلسفه JWT (خیلی مهم)
🖥 تماشا در یوتیوب
۰۱۵ - بخش دوم: پیاده سازی JWT با simplejwt در drf
🖥 تماشا در یوتیوب
۰۱۶ - بخش سوم: JWT و اندپوینت های کاربردی dj-rest-auth
🖥 تماشا در یوتیوب
#جنگو #رست #api #rest #drf
〰️〰️〰️〰️〰️〰️
©@DjangoEx
👈 سه گانه JWT
۰۱۴ - بخش اول: تئوری و فلسفه JWT (خیلی مهم)
🖥 تماشا در یوتیوب
۰۱۵ - بخش دوم: پیاده سازی JWT با simplejwt در drf
🖥 تماشا در یوتیوب
۰۱۶ - بخش سوم: JWT و اندپوینت های کاربردی dj-rest-auth
🖥 تماشا در یوتیوب
#جنگو #رست #api #rest #drf
〰️〰️〰️〰️〰️〰️
©@DjangoEx
✔️ مهندس سروش سرآبادانی عزیز در لایو یوتیوبش درحال صحبت حول موضوع Asynchronous Programming و promise و callback در جاوا اسکریپت است که تماشا کردنش میتونه بسیار درک خوبی به شما بده.
لایو رو میتونید همین الان از یوتیوب ببینید:
https://youtu.be/jxXR-vTp6qw
#javascript #live #async
لایو رو میتونید همین الان از یوتیوب ببینید:
https://youtu.be/jxXR-vTp6qw
#javascript #live #async
YouTube
Javascript Bootcamp - Part 4 | بوتکمپ جاوااسکریپت قسمت چهارم
جلسه چهارم:
این قسمت در مورد گذشته فنی جاوااسکریپت حرف میزنیم.
چرا یک رشته در حال اجرا داره و چطور میتونیم اتفاقات مختلف رو همزمان مدیریت کنیم یا به عبارتی برنامه نویسی غیرهمگام asynchronous رو مرور میکنیم.
به این سوال جواب میدیم که در برنامههای بزرگ…
این قسمت در مورد گذشته فنی جاوااسکریپت حرف میزنیم.
چرا یک رشته در حال اجرا داره و چطور میتونیم اتفاقات مختلف رو همزمان مدیریت کنیم یا به عبارتی برنامه نویسی غیرهمگام asynchronous رو مرور میکنیم.
به این سوال جواب میدیم که در برنامههای بزرگ…
✔️ چرا Django Channels از Redis استفاده می کند؟
ابزارها علاوه بر استفاده، باید درک بشن. این قسمت رو اختصاص دادیم به درکی از اینکه چرا کتابخانه Channels در جنگو از Redis استفاده میکنه و چطوری باعث افزایش مقیاسپذیری وبسوکت میشه.
🔗 https://youtu.be/5ntrLtFFt98
#django #channels #redis
〰️〰️〰️〰️〰️
©️ @DjangoEx
ابزارها علاوه بر استفاده، باید درک بشن. این قسمت رو اختصاص دادیم به درکی از اینکه چرا کتابخانه Channels در جنگو از Redis استفاده میکنه و چطوری باعث افزایش مقیاسپذیری وبسوکت میشه.
🔗 https://youtu.be/5ntrLtFFt98
#django #channels #redis
〰️〰️〰️〰️〰️
©️ @DjangoEx