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
عزیزان این رو یه دوستی داخل گروه @js_masters_gp گذاشته

اگر دوست داشتید یه نگاه بندازید و ثبت نام کنید

ممنون از عزیزی که این رو ارسال کرده ❤️

@js_challenges
@js_masters_gp
👍82
#Design_Patterns

الگوهای طراحی به سه دسته تقسیم می‌شوند، به شرح زیر:
الگوهای طراحی ساختاری (Creational Design Patterns)
☑️Abstract Factory (کارخانه انتزاعی):
ایجاد یک نمونه از چند خانواده کلاس.
☑️Builder (سازنده):
جدا کردن ساخت شیء از نمایش آن.
☑️Factory Method (متد کارخانه):
ایجاد یک نمونه از چند کلاس مشتق‌شده.
☑️Prototype (نمونه):
یک نمونه کامل شده برای کپی یا کلون.
☑️Singleton (تک نمونه):
یک کلاس که تنها یک نمونه از آن ممکن است وجود داشته باشد.
🛑ادامه توضیحات در کامنت ها🛑

💫دوستان دیزاین پترن ها خیلی مباحث مهم و کاربردی هستن و من سعی میکنم هر روز یه نوع از دیزاین پتنرهارو بذارم براتون.💫

👍و انتشار فراموش نشه 🤟

راستی ساعت یک قسمت بعدی دوبله جوناس میاد یادتون نره ✌️
@js_challenges
@js_masters_gp
🔥10👍1
آماده باشید که دوبله قسمت بعدی جاوااسکریپت جوناس داره میاد 🔥
انتشارش با خودتون ...

@js_challenges
@js_masters_gp
👍10
Media is too big
VIEW IN TELEGRAM
#Course
#JavaScript
#Jonas_Schmedtmann
#S02
#E07
007 Data Types_Dubbed

جوناس داخل این ویدیو میگه که تایپ null، آبجکت هست و به دلایلی هیچوقت این باگ جاوااسکریپت رو برطرف نکردن

خدایا حکمتتو شکر ...

حمایت و انتشار فراموش نشه ❤️
راستی، ساعت 7 و نیم امشب هم آنلاین باشید قسمت بعدی رو میفرستم ...

@js_challenges
@js_masters_gp

چنلی که داخلش فایل های زیپ دوره جوناس قرار خواهد گرفت:
@js_challenges_courses
🔥18👍1
🧐 9 تابع واجب بر هر js دولوپر!
+ پارت 2
👨‍💻از اونجایی که از بچگی علاقه‌ی خاصی به متن های ریز و پرمغز داشتم(وی بیاد دوران مدرسه صحبت میکند😁!) اینجا هم سعی کردم 9 تا تابع خیلی مهم js رو بصورت چیت شیت براتون بیارم. البته این پست برای سه تای دومه و در پارت سوم سه تای آخر قرار میگیره 👌

#Tips_N_Tricks

@js_challenges
@js_masters_gp
🔥6👍2❤‍🔥1
یه نکته ریز در مورد کیفیت صداهای دوبله ها
قراره کیفیتشون خیلی بهتر بشه حالا داخل ویس توضیح دادم ❤️
ضمنا دوبله قسمت بعدی دوره جوناس ساعت 7 و نیم فراموش نشه!

@js_challenges
@js_masters_gp
7🔥1
Media is too big
VIEW IN TELEGRAM
#Course
#JavaScript
#Jonas_Schmedtmann
#S02
#E08
008 let, const and var_Dubbed

اینم قسمت بعدی همونطور که گفته بودم در مورد سه روش متفاوت متغیرسازی در جاوااسکریپت

فقط حتی الامکان از var استفاده نکنید 😁
عزیزانی که ویدیو رو ببینن بیشتر متوجه جمله بالا میشن 😂

انتشارش دیگه با خودتون ❤️

@js_challenges
@js_masters_gp

چنلی که فایل های زیپ دوره جوناس داخلش قرار میگیره:
@js_challenges_courses
❤‍🔥11🔥3
🔵تکبوکولوژی مرجع تخصصی دانلود کتاب‌های برنامه‌نویسی و هوش‌مصنوعی😍

دنبال هر کتابی هستی فقط کافیه وارد کانال بشی و اسم خود کتاب یا اسم نویسندش رو سرچ کنی تا بتونی دانلودش کنی🔥

و اگر کتابی رو پیدا نکردی کافیه بهمون اطلاع بدی تا در سریع‌ترین زمان ممکن داخل کانال قرارش بدیم😍😎

توی گروهمون هم هر روز موقعیت‌های شغلی جدید حوزه‌های مختلف رو قرار میدیم🔥

لینک ورود به کانال:

@techbookology
@techbookology
🔥10👍2
🧐 nullish vs short circuiting

👨‍💻مگه فرقی ام میکنه؟ البته!😎

👨‍💻درسته که بسیار عملکرد شبیه به هم دارن ولی یکسری تفاوت های مهم تو عملکردشون وجود داره که تو تصویر بالا با دوتا مثال براتون نشون دادم.
#Tips_N_Tricks

@js_challenges
@js_masters_gp
👍9
#Design_Patterns

⚠️الگوی Singleton یک الگوی طراحی است که اطمینان حاصل می‌کند یک کلاس تنها یک نمونه داشته باشد و این نمونه به سایر قسمت‌های برنامه قابل دسترسی باشد. این الگو معمولاً وقتی که یک نمونه از یک کلاس برای مدیریت یک منبع مشترک یا تنظیمات مورد نیاز استفاده می‌شود.⚠️
در مثال داخل عکس :
متد سازنده (constructor) کلاس Singleton بررسی می‌کند که آیا نمونه از کلاس قبلاً ایجاد شده است یا خیر.
اگر هنوز نمونه ایجاد نشده باشد، یک نمونه جدید ایجاد شده و به عنوان Singleton.instance ذخیره می‌شود.
اگر قبلاً یک نمونه ایجاد شده باشد، نمونه موجود به جای ایجاد یک نمونه جدید برگردانده می‌شود.
به این ترتیب، تمام کدهایی که به این کلاس دسترسی پیدا می‌کنند، همیشه با یک نمونه از آن سروکار دارند. این کمک می‌کند تا تنظیمات و منابع اشتراکی تنها یک‌بار مقداردهی شوند و از تکرار غیرضروری جلوگیری شود.

دوستان دیزاین پترن ها خیلی مباحث مهم و کاربردی هستن و من سعی میکنم هر روز یه نوع از دیزاین پتنرهارو بذارم براتون.

👍و انتشار فراموش نشه 🤟
@js_challenges
@js_masters_gp
👍11🔥2
Media is too big
VIEW IN TELEGRAM
#Course
#JavaScript
#Jonas_Schmedtmann
#S02
#E09
009 Basic Operators_Dubbed

تو این دوبله از دوره جوناس در رابطه با اپراتورها صحبت میشه که چی هستن و چطور کار میکنن 👌

@js_challenges
@js_masters_gp
چنلی که فایل های زیپ دوبله های دوره جوناس اونجا قرار میگیره:
@js_challenges_courses
11👍1
🦾حالت Zen در vscode

با استفاده از این حالت، حواس‌پرتی شما بسیار کاهش پیدا می‌کند. با فعال کردن حالت Zen، تمام جعبه ابزارها و نوارهای اضافی موجود در پنجره حذف می‌شود تا بتوانید تمرکز بیشتری روی کدهای خود داشته باشید. برای استفاده از این حالت تنها باید به View > Appearance > Toggle Zen Mode بروید.

#Out_Of_IDE

@js_challenges
@js_masters_gp
👍204❤‍🔥2
Media is too big
VIEW IN TELEGRAM
#Course
#JavaScript
#Jonas_Schmedtmann
#S02
#E10
010 Operator Precedence_Dubbed Comp

دوبله قسمت دهم مربوط به اولویت اجرای اپراتورها تقدیم شما 👌

تعداد قسمت های دوبله شده دو رقمی، انشالا زمانی که کامل تموم بشه 🔥
انتشارم که ...

@js_challenges
@js_masters_gp

چنلی که داخلش فایل زیپ فصل هایی که تاحالا دوبله شدن قرار میگیره:
@js_challenges_courses
🔥12
Media is too big
VIEW IN TELEGRAM
#Course
#JavaScript
#Jonas_Schmedtmann
#S02
#E11
011 Coding Challenge_#1_Dubbed

و اما اولین چالش دوره جاوااسکریپت Jonas Schmedtmann بزرگ ...
خب با این ویدیو میشه گفت تقریبا 50 درصد از فصل دوم هم دوبله شده 🔥
انشالا بعد از اتمامش فایل زیپش رو با کیفیت صداهای بهتر داخل چنل @js_challenges_courses براتون قرار میدم ❤️

@js_challenges
@js_masters_gp
🔥9❤‍🔥1
This media is not supported in your browser
VIEW IN TELEGRAM
#Out_Of_IDE
#Fun

این ویدیو من رو یاد یک قانون خیلی مهم تو برنامه نویسی انداخت ...
کسی هم هست که ندونه این قانون چه قانونیه 😂؟

@js_challenges
@js_masters_gp

مارو در اینستاگرام هم دنبال بکنید ❤️:
https://www.instagram.com/js_challenges_i
😎11👍1
#Design_Patterns

⚠️الگوی Factory یک الگوی طراحی است که به شما اجازه ایجاد شیء در یک روش مشخص وابسته به محیط فراهم می‌کند. این الگو به شما این امکان را می‌دهد که ایجاد شیء را از جزئیات ایجاد جدا کنید، به طوری که کدی که یک شیء را ایجاد می‌کند، از جزئیات وابسته به ایجاد فاصله گرفته باشد.
به عبارت دیگر، الگوی Factory کار ساخت یک شیء را از کاربر جدا می‌کند و به یک کارخانه (Factory) سپرده می‌شود تا تصمیم بگیرد چه نوع شیء‌ای را بسازد.⚠️
در مثال داخل عکس :
کلاس Product یک کلاس ساده است که یک شیء با یک ویژگی به نام name ایجاد می‌کند.
کلاس ProductFactory یک Factory است که مسئول ایجاد شیء Product است. متد createProduct این کلاس یک نمونه از Product ایجاد کرده و آن را برمی‌گرداند.
در نهایت، با ایجاد یک نمونه از ProductFactory و فراخوانی createProduct، یک نمونه از Product ساخته می‌شود.

🏁 استفاده از الگوی Factory به شما این امکان را می‌دهد که بدون تغییر در کد مصرف‌کننده، نوع شیء را به راحتی تغییر دهید و از تغییرات جزئی در پیاده‌سازی محافظت کنید. 🏁

👍و انتشار فراموش نشه 🤟
@js_challenges
@js_masters_gp
🔥71👍1
Media is too big
VIEW IN TELEGRAM
#Course
#JavaScript
#Jonas_Schmedtmann
#S02
#E12
012 Strings and Template Literals_Dubbed

دوبله قسمت بعدی تقدیم شما مربوط به template literals ❤️

@DeepDevs
@DeepDevsGp

چنلی که داخلش فایل های زیپ دوره جوناس دوبله شده قرار میگیره (عضو بشید بعدا که فایل ها قرار گرفت دسترسی داشته باشید بهشون):
@DubDev
❤‍🔥25👍3
Media is too big
VIEW IN TELEGRAM
#Course
#JavaScript
#Jonas_Schmedtmann
#S02
#E13
013 Taking Decisions_ if _ else Statements_Dubbed

آقا سرعت و کیفیت دوبله ها به نظرتون ریکشن نداره انصافا 🔥❤️؟

@js_challenges
@js_masters_gp
@js_challenges_courses
❤‍🔥404😎3🔥2