Deep Devs | فرانت اند | بک اند | جاوااسکریپت | برنامه نویسی | برنامه نویسی وب – Telegram
Deep Devs | فرانت اند | بک اند | جاوااسکریپت | برنامه نویسی | برنامه نویسی وب
9.19K subscribers
657 photos
354 videos
90 files
813 links
اگر با جاوااسکریپت مشکل داری، این چنل مخصوص خودته 🤝

دوبله بهترین دوره های جاوااسکریپت و ریکت دنیا رایگان:
https://news.1rj.ru/str/DeepDevs/2166

تبلیغات و تبادل نداریم

گروه اصلی برای پرسش و پاسخ:
@DeepDevsGpOriginal

گروه چت:
@InstaDevsGp
Download Telegram
#function

بچه ها تو این عکس بصورت کامل و واضح دارین آناتومی یک فانکشن رو توی جاوااسکریپت میبینید.

Channel | Group | YouTube
🔥14👍3❤‍🔥2
This media is not supported in your browser
VIEW IN TELEGRAM
#Out_Of_IDE

سعی کنیم مثل لاکپشت حرکت کنیم تا بتونیم موفق باشیم🐢🐢🐢🐢

Channel | Group | YouTube
🔥14👍21
#quick_challenge

هرکی جواب درست رو زد بیاد توضیح بده تو کامنتها 😎

Channel | Group | YouTube
🤯2👍1👌1
#Typenoscript
تایپ اسکریپت:
بر روی زبان جاوا اسکریپت بنا شده است و سیستم تایپ را به آن اضافه می کند.
کامپایل می شود و قبل از اجرا به جاوا اسکریپت تبدیل می شود.
مزایا:
سیستم تایپ: به شما کمک می کند تا از خطاهای زمان اجرا جلوگیری کنید.
خوانایی بهتر: کدهای تایپ اسکریپت به دلیل سیستم تایپ، خوانایی بهتری دارند.
قابلیت نگهداری: به دلیل سیستم تایپ، نگهداری و توسعه کدهای تایپ اسکریپت آسان تر است.
معایب:
یادگیری دشوارتر: به دلیل وجود سیستم تایپ، یادگیری آن کمی دشوارتر از جاوا اسکریپت است.
سرعت: به دلیل کامپایل شدن، سرعت اجرای آن کمی کندتر از جاوا اسکریپت است.
جامعه کوچکتر: به دلیل جدیدتر بودن، جامعه آن به اندازه جاوا اسکریپت بزرگ نیست.
💥 انتخاب بین جاوا اسکریپت و تایپ اسکریپت: 💥

انتخاب بین این دو زبان به نیازهای شما بستگی دارد. اگر به دنبال یک زبان برنامه نویسی آسان برای یادگیری هستید و سرعت برای شما مهم است، جاوا اسکریپت گزینه مناسبی است. اما اگر به دنبال یک زبان برنامه نویسی با سیستم تایپ قوی و خوانایی بالا هستید، تایپ اسکریپت گزینه بهتری است.
Channel | Group | YouTube
❤‍🔥11👍3😁2🤣2
♨️ سوال مصاحبه‌ای: چرا نباید در ری‌اکت state رو مستقیما آپدیت کنیم؟
اگه بخواین یه state رو مستقیما آپدیت کنید متوجه میشین کامپوننت شما مجددا رندر (Rerender) نمیشه.
به جای اینکه مستقیما state رو آپدیت کنیم باید از متد setter اون در هوک useState استفاده کنیم. این متدها یک آپدیت در شی state رو برنامه‌ریزی و مدیریت میکنن و وقتی تغییر انجام شد کامپوننت شما re-render خواهد شد.

#reactjs #سوال_مصاحبه‌ای

Channel | Group | YouTube
👍28
#Tips_N_Tricks
#javanoscript

⚖️ برای اینکه مقایسه های دقیقتر و مطمعن تری داشته باشید سعی کنید از
این 🟰🟰🟰 استفاده کنید . اینطوری از شرر خطاهای آخر کار خلاص میشین ⚖️

Channel | Group | YouTube
👍12🔥31
درود بر شما 🧑‍💻
آقا کشش نمیدم این دفعه تو یوتوبمون یه اپ کاربردی دیگه رو کار کردم که مطمئنم خیلیاتون یا تابحال پیاده سازیش کردین و یا میخواین که پیاده سازیش کنین 😎
اونم اپی نیست به اسم....Weather App یا اپ آب و هوا 🔥
- ساده کوتاه مختصر و صد البته مفید -
تمرینی عالی واسه جاوا اسکریپتتون و همینطور یه انتخاب خوب واسه رزومه‌تون.
خلاصه که از دست ندین.
لایک و سابسکرایبم که دست شماست...یوتوب وسیله هست🗿😁

https://youtu.be/ch1YYeQRBZ4

Channel | Group | YouTube
👍18🔥6
This media is not supported in your browser
VIEW IN TELEGRAM
#Fun

ماجراهای WTF جاوااسکریپ😂🤣

اصلا صفر تو جاوا اسکریپت رفتار کوانتومی داره😂🤣🤦‍♂️

Channel | Group | YouTube
🤣17😁4
#Tips_N_Tricks
#javanoscript

بررسی و هندل کردن مقادیر null و undefined همیشه یکی از واجبات هست که بعضا رعایت نمیشه و باعث ایجاد مشکلات میشه

Channel | Group | YouTube
🔥20👍9
مارک‌داون یک زبان نشانه‌گذاری ساده و قابل خوندن هست که برای نوشتن وبسایت‌ها، مقالات، یادداشت‌ها و اسناد مختلف استفاده میشه. این فرمت به کاربران اجازه میده تا به راحتی متن خودشون رو سازماندهی بکنن و قالب بندی بکنن. همچنین، فرمت مارک‌داون باعث افزایش سرعت نوشتن و ویرایش متون میشه و باعث میشه متنها قالبندی شده و خواناتر بشن.
اکثرا توی فایل های README.md گیتهاب چیزی نمینویسن چون یا مارکداون بلد نیستن یا حوصلشو ندارن 😄

⚠️ولی با این ربات میتونید متن خودتون رو بصورت txt بهش بدین و سینتکس مارکداون رو انتخاب کنید و بهتون بصورت فرمت مارکداون برمیگردونه, و شما میتونید اون متن رو کپی کنید و ببرید برای خودتون انواع فایلهای Markdown ای بسازین.⚠️

https://news.1rj.ru/str/MarkdownHelper_bot

Channel | Group | YouTube
7🔥4👍2👌1
This media is not supported in your browser
VIEW IN TELEGRAM
خب آقا رسما فصل 12 ام از دوبله دوره ریکت جوناس هم به اتمام رسید 🔥

این فصل بسیار مهم هست و در رابطه با یکی از مهم ترین هوک های ریکت یعنی useEffect هستش 👌

این قسمت رو گذاشتم که فقط کیفیت دوبله رو ببینید و لذت ببرید..

پ.ن: اونایی که قبلا ریکت کار کردن و تجربه بیشتری دارن، ارزش و اهمیت ویدیو رو خیلی بیشتر درک میکنن 😄

نه فصل اول رو میتونید از اینجا پیدا کنید:
@DubDev

Channel | Group | YouTube
🔥14❤‍🔥32👍1
This media is not supported in your browser
VIEW IN TELEGRAM
#Out_Of_IDE

ببینید مدیر عامل انویدیا چی میگه😎

هرچی زودتر خودتونو بندازین توی جریان هوش مصنوعی🫠🫠

Channel | Group | YouTube
🔥8👍4
#Tips_N_Tricks
#nodejs

💥انواع الگوهای طراحی نرم افزار💥

شما تجربه استفاده از کدوم رو دارید؟؟ تجربیاتتون رو توی کامنتها بنویسید تا همه استفاده کنیم ❤️

💫فقط لطفا انتشارش بدید که هر روز بزرگتر بشیم 💫

Channel | Group | YouTube
👍6👌2
#quick_challenge

یک چالش جذاب از یک شخص جذاب 😁

پ.ن: منظورم خودم نیستم

Channel | Group | YouTube
👍3🤣1
Deep Devs | فرانت اند | بک اند | جاوااسکریپت | برنامه نویسی | برنامه نویسی وب
سلام رفقا 👋 آقا ما تصمیم گرفتیم از این به بعد اگر ویدیویی قراره توی یوتیوب ضبط بشه، قبلش توی چنل موضوعش رو با شما به اشتراک بزاریم که اگر شما هم ایده ای دارید بهش اضافه کنید (که شاید حتی موضوع ویدیوهای دیگه ای باشه) ✌️ من این هفته تصمیم گرفتم یه ویدیو ضبط…
سلام رفقا

آقا پیرو پیامی که روش ریپلای زدم ویدیوی پکیج جیسون سرور ضبط شده و راحت میتونید با استفاده از این ویدیو ازش استفاده کنید ❤️

یه توضیح مختصر بدم: با جیسون سرور میتونید خیلی سریع، ساده و راحت API خودتون رو بسازید مخصوصا به درد کسایی میخوره که API مورد نظرشون رو برای پروژه هاشون پیدا نمیکنن 👌

مسئله مهم تر اینه که هیچ نیازی به داشتن دانش در مورد بک اند هم نداره، خلاصه لذت ببرید و لایک و ساب و اینارو هم که پیش فرض هست 😁

https://youtu.be/qqIXXGHIzdA

Channel | Group | YouTube
👍11😎3
#Git #GitHub
شاید برای خیلیا پیش اومده که یه فایلی رو کامیت زدن و پوش کردن رفته رو گیتهاب ولی بعدا خواستن اون فایل رو ignore اش کنن ولی هرچی اسم اون فایل رو توی فایل .gitignore مینویسن و پوش میکنن نمیشه و بازم اون فایل میره روی گیتهاب.

👇👇👇👇راه حل مشکل👇👇👇👇

مرحله اول:
git rm --cached "file name"

مرحله دوم :
git commit -m "Remove file from Git tracking"

مرحله سوم:
git push origin <branch-name>

و بعد اگه اسم اون فایل رو توی فایل .gitignore بنویسید و دوباره پوش کنید این کار انجام میشه.

Channel | Group | YouTube
🔥142👍1
♨️ یک ویدیو پلیر تمام عیار!
توی html درسته ما video پلیر پیشفرضی داریم که کارمون رو راه میندازه ولی بعضی وقتا نیاز به پلیر حرفه‌ای، جذاب و کاربردی داریم.

پکیج plyr یه ویدیو پلیر خوب برای وب هستش که اکثر نیازهامون رو برطرف میکنه و قابلیت شخصی سازی بسیار زیادی داره.
💢 این پکیج از پرتکل های استریم مثل hls و قابلیت چند زبانی و کلی قابلیت خفن دیگه پشتیبانی میکنه.
برای ریکت و بقیه فریمورک ها هم پلاگین داره😍
برای مشاهده قابلیت ها و استفاده ازش میتونید به گیت‌هابش یه سر بزنید

https://github.com/sampotts/plyr

#reactjs #Tools

Channel | Group | YouTube
😎13👍32🔥2
This media is not supported in your browser
VIEW IN TELEGRAM
#Fun

لینوکس از دور برای بعضیا خیلی سخته ولی وقتی باهاش رفیق باشی هیچ وقت بین راه نمیذاره تورو🤪😂

Channel | Group | YouTube
🤣15😁4