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
#VSCode_Extension

پیشنهاد میکنم تستش کنید اکستنشن جذابی هست 🚀

Channel | Group | YouTube
👍22🔥2👌2
#Out_Of_IDE

فکت 🫠🫠

نظر شما چیه؟؟؟ کدوم راه بهتره؟

Channel | Group | YouTube
👍15💔4🤯2
#javanoscript

جاوااسکریپت در اصل یک زبان مفسری (interpreted) هستش این به این معنیه که کد جاوااسکریپت توسط مفسر در زمان اجرا خونده و اجرا میشه، برخلاف زبان‌های کامپایلری که کد قبل از اجرا به زبان ماشین تبدیل میشه.

با این حال، موتورهای جاوااسکریپت مدرن مثل V8 (موتور جاوااسکریپت مورد استفاده در مرورگر گوگل کروم و Node.js) تکنیک‌هایی مانند Just-In-Time (JIT) Compilation را به کار گرفته میشه. JIT یک تکنیکه که تو اون کد جاوااسکریپت در زمان اجرا کامپایل شده و سپس اجرا میشه. به این صورت که موتور جاوااسکریپت ابتدا کد رو تفسیر می‌کنه و سپس بخش‌هایی از کد که چندین بار اجرا میشن رو به کد ماشین کامپایل میکنه تا عملکرد بهتری داشته باشه.

بنابراین، جاوااسکریپت به طور سنتی یک زبان مفسری است، اما موتورهای مدرن آن از تکنیک‌های کامپایل به صورت JIT استفاده می‌کنند تا عملکرد را بهبود بخشند.

Channel | Group | YouTube
👍18🤯2
#javanoscript


اپراتور ?? یکی از ویژگی‌های جدیدیه که تو ورژن‌های جدید جاوااسکریپت (JavaScript) اضافه شده. این اپراتور برای بررسی و بازگرداندن یک مقدار پیش‌فرض استفاده میشه، به ویژه زمانی که باید یک مقدار را از یک متغیری برگردانید که null یا undefined باشد.


مثال :

Const num = null;

num = num ?? 10

Console.log(num)


خروجی کد بالا ۱۰ میباشد زیرا متغیر num مقدارش null است


Channel | Group | YouTube
👍114💯1
#Tips_N_Tricks
#Tools
⚠️خوب دیدم مشکل خیلی از کسایی هست که تازه با Git و Github آشنا شدن و گفتم این واجبه که بدونن.⚠️

🥇برای اینکه وقتی میخوایین پروژتون رو پوش کنید روی گیتهاب بعضی فایلهای اضافی یا اصلا فایلی که دوس نداریم بقیه رو گیتهاب ببین مثلا فولدر (نود ماژول و فایلهایی مثل .env ) نره توی گیتهابمون بیایین یه فایل .gitignore توی ریشه اصلی پروژه بسازید و اسم اون فایل یا فولدر هاتون رو توش بنویسید و کامیت کنید.

🥈و الان اگر پروژتون رو پوش کنید دیگه اونایی که توش نوشتین به گیتهاب ارسال نمیشن.

Channel | Group | YouTube
👍20
#VSCode_Extension

دیگه گفتم به بک اند کارا خیانت کنم و یه اکستنشن کاربردی برای فرانت کارا بذارم 😂😂

Channel | Group | YouTube
25👍6🔥2😁2
سلام و درود به تمام رفقای عزیز امیدوارم حالتون خوب باشه

نمیدونم چقدر از اتفاقاتی که برای اکانت بنده افتاد اطلاعات دارید ولی خیلی خلاصه میگم

اکانت من شماره مجازی بود و با وجود اینکه یک سال تقریبا میشد که ازش استفاده میکردم کلا پرید و متاسفانه چنل دوبله های ما با آیدی @DubDev الان رسما معلقه چون نه مالک داره نه کسی غیر از خودم ادمینش بود که بتونه منو اونجا ادمین بکنه (میدونم این اشتباه خودم بود)

اما در هر حال همین موضوع باعث شد که ما تصمیم بگیریم بالاخره یه سایت برای دوبله ها بالا بیاریم با دامنه DubDev.ir و تمام فایل دوبله ها روی هاست های دانلود داخلی قرار بگیرن که دیگه برای دانلودشون به هیچ وی پی انی احتیاج نداشته باشید

لطفا به UI سایت ایراد نگیرید، من دیزاینر نیستم و صرفا هدفم این بود که سریع برای رفع این مشکل یه سایت بالا بیارم که ازتون خواهش میکنم از این به بعد به جای چنل دوبله ها سایت مارو معرفی کنید چون همونطور که بهتون گفتم اون چنل کلا معلق شده و دیگه هیچ محتوایی نمیتونیم داخلش قرار بدیم و هر اطلاع رسانی یا تخفیف یا هر چیزی باشه داخل اون سایت صورت میگیره

سایت ما الان UI بسیار ساده ای داره و فقط نیازهای اولیه رو برآورده میکنه که صرفا دسترسی به دوبله ها هستش ولی در آینده انشالا با یک UI جذابتر در خدمت شما خواهیم بود،‌ اگرم کسی میخواست تو زمینه دیزاین این سایت دقیقا با همین محتوایی که الان داخلش هست با ما همکاری بکنه ما صمیمانه استقبال میکنیم

باز هم ازتون خواهش میکنم از این به بعد برای معرفی دوبله ها فقط سایت مارو با دامنه DubDev.ir معرفی بکنید چون از این به بعد فقط و فقط همین سایت مرجع رسمی برای دسترسی به دوبله ها هست و تمام اطلاع رسانی ها اونجا انجام میشه و همونطور که گفتم، منتظر ورژن های جذاب تری از وبسایت ما باشید و اگر قصد همکاری برای دیزاینش رو دارید به من پیام بدید

@MehrshadHeisenberg
👍2171🕊1🫡1
#quick_challenge


✌️خروجی کد تو تصویر چیه؟؟


Channel | Group | YouTube
Please open Telegram to view this post
VIEW IN TELEGRAM
👍61🔥1👀1
#VSCode_Extension

اگه دوس دارین کامیتای خوشکلی بزنن و ترتمیز دیده بشه این افزونه میتونه کمکتون بکنه 🚀

Channel | Group | YouTube
👌13👍32👀1
رفقا فردا برای دوبله ریکت یه تخفیف عجیب داریم توی سایتمون (dubdev.ir)، منتظر باشید...
🔥11👍2😁1🤯1
رفقا به مناسبت تاسیس سایت جدیدمون (که البته هنوز UI آنچنانی نداره و شما به بزرگی خودتون ببخشید 😁) همین الان کد تخفیف مورد نظر توی سایتمون (dubdev.ir) قرار گرفت

با این کد تخفیف ۵۰ درصد تخفیف میتونید استفاده کنید و فقط با ۳۰۰ هزار تومن به تمام دوبله دوره ریکت و نکست جوناس (که انشالا به زودی بعد از ریکت دوبله خواهد شد) دسترسی خواهید داشت

فقط کافیه برید داخل سایت کد تخفیف رو بردارید، پیوی من پیام بدید و کد تخفیف رو برام بفرستید

این کد تخفیف فقط تا فردا ساعت دوازده شب معتبره ✌️

آیدی من:
@MehrshadHeisenberg

از این آدرس میتونید به تخفیف دسترسی داشته باشید:
dubdev.ir/discount
🔥162👍1🤯1
رفقا فصل ۲۳ ام هم از دوره ریکت جوناس دوبله شد و وارد دوبله فصل ۲۴ ام شدیم 🔥

فصل ۲۳ ام در رابطه با تیلویند بود و یه کرش کورسی بود در رابطه با این تکنولوژی و توی فصل ۲۴ ام قراره که اولین پروژه این سکشن کامل بشه و نهایتا تا سه چهار روز دیگه دوبلش تموم میشه👌

کم کم داریم به انتهای دوبله این دوره خفن نزدیک میشیم...
🔥155👍1
آقا سلام به همگی

یه ویدیوی خیلی کاربردی ضبط کردم براتون داخل یوتیوب که با استفاده از این ابزار میتونید به راحتی پروژتون رو آنلاین کنید و به ریپازیتوریتون وصلش کنید طوری که هر زمان که کوچکترین تغییری توی برنچ مربوطه به وجود اومد بفهمه و تغییرات رو براتون اعمال بکنه

شاید بگید قبلا برای گیت هاب پیجز هم ویدیو ضبط کردی اونم که همین بود، آره اما با نتلیفای حتی اگر پکیج های مختلفی هم داخل پروژتون استفاده کرده باشید، نتلیفای این پروژه ها رو هم برای شما کاملا رایگان آنلاین میکنه

مثلا من تو این ویدیو یه اپلیکیشن خیلی ساده ریکت رو که داخلش از React Router استفاده کرده بودم آنلاین کردم 👌

خلاصه که لذت ببرید ✌️

https://youtu.be/wekW3a15xBk

Channel | Group | YouTube
👍15😡21
This media is not supported in your browser
VIEW IN TELEGRAM
#Out_Of_IDE

نظر شما چیه؟

موافق 👍

مخالفا تو کامنت بگید نظرتون رو


Channel | Group | YouTube
👍43😁3😡2👌1🆒1
#javanoscript

✌️رست اپراتور (Rest operator) یک ویژگی از اکما اسکریپت ۶ هستش که به برنامه‌نویسان این امکان رو میده تا تعداد زیادی از آرگومان‌ها را به عنوان یک آرایه در تابع یا متد دریافت کنیم. این اپراتور با سه نقطه (...) استفاده میشه

‼️ مثال استفاده از Rest Operator:
// تابعی که تعداد زیادی عدد را جمع می‌کند
function sum(...numbers) {
    return numbers.reduce((total, num) => total + num, 0);
}

console.log(sum(1, 2)); // Output: 3
console.log(sum(1, 2, 3, 4)); // Output: 10
console.log(sum(1, 2, 3, 4, 5)); // Output: 15



Channel | Group | YouTube
Please open Telegram to view this post
VIEW IN TELEGRAM
👍14🔥2