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
Object.pdf
60.3 KB
#objects

⚠️بچه ها برای شما تو یه فایل pdf انواع ساخت آبجکت توی جاوا اسکریپت رو جمع آوری کردم همراه با توضیحات و نحوه استفاده و اینکه مزایا و معایب هر روش رو هم توضیح دادم⚠️

💥امیدوارم مفید بوده باشه و اگر بود مارو حمایت کنید با 👍 و انتشار دادن محتوای کانال💥

@js_challenges
@js_masters_gp
👍12🔥41❤‍🔥1😎1
به ویس توضیحات گوش فرا بدید 👌

#js_challenge
#no42
#easy_to_medium

هشتگ های مرتبط:
#arrays
#strings

لینک برنچ مربوط به چالش داخل ریپازتوری:
https://github.com/MCKH03/JS_Challenges/tree/js_challenge_38

این چالش مخصوصا اگر کسی اینستاگرام کار میکنه خیلی به دردش میخوره 🤝

@js_challenges
@js_masters_gp
🔥7
💎 یافتن Max و Min عدد درون یک آرایه
برای یافتن بزرگترین و کوچکترین عدد درون یک آرایه، بجای اینکه از for loop استفاده کنید میتوانید به سادگی با استفاده از دستور های بالا (خط دوم و سوم) Max و Min عدد را پیدا کنید.

#arrays
#Tips_N_Tricks

@js_challenges
@js_masters_gp
🔥14
Media is too big
VIEW IN TELEGRAM
#answer
#no42

چند نفرتون همه متودارو پشت سر هم ردیف میکنید 😁؟

من حقیفتا دیگه بیشتر از دو سه تا دیگه نمیفهمم چی دارم مینویسم 😂

در هر حال اینم جواب چالش شماره 42، لذت ببرید و قدرت متودها رو پشت سر هم دیگه ببینید 👌

@js_challenges
@js_masters_gp
🔥11❤‍🔥1
یکی از ویژگی قدرتمند در جاوا اسکریپت مدرن optional chaining است که راهی مختصر و ایمن برای دسترسی به ویژگی‌های object های تودرتو فراهم می‌کند. با ?. اپراتور (optional chaining)، می‌توانید سناریوهایی را که در آن ویژگی‌ها ممکن است null یا undefined باشد به خوبی مدیریت کنید، و از ایجاد خطا در کدتان جلوگیری کنید.

در این مثال اگر می‌خواهید به city دسترسی داشته باشید اما مطمئن نیستید ک شی address تعریف شده است یا نه
می‌توان با استفاده از اپراتور .? از چنین خطایی جلوگیری کرد:
cannot read property X of undefined

#Tips_N_Tricks

@js_challenges
@js_masters_gp
👍14
Media is too big
VIEW IN TELEGRAM
#Course
#JavaScript
#Jonas_Schmedtmann
#S02
#E05
005 Values and Variables_Dubbed

با هر دوبله ای که از ویدیوهای جوناس انجام میدم بیشتر اشتیاق پیدا میکنم به ادامش ...

آها راستی برای اینکه بتونید به همه فایل ها یه جا دسترسی داشته باشید و این چنل خیلی شلوغ پلوغ نشه، یه چنل دیگه زدیم با آیدی @DubDev اونجا میتونید به فایل های زیپ فصل هایی که کامل شدن (مثل فصل اول) دسترسی داشته باشید 👌

بکوبید ریکشن ها رو انصافا 🔥❤️

@js_challenges
@js_masters_gp

چنلی که فایل های زیپ دوبله های جوناس داخلش قرار میگیره:
@DubDev
🔥21👍4❤‍🔥2
This media is not supported in your browser
VIEW IN TELEGRAM
#VSCode_Extension

وقتی به وب‌سایت npm نگاه می‌کنید و یک بسته رو انتخاب میکنید که اضافه کنید به پروژتون مشکل اینه که ما اغلب به مشکلهای اضافی که میتونه ایجاد کنه فکر نمی کنیم.

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

به خصوص در توسعه وب، باید به تک تک بایت هایی که وارد می کنید توجه داشته باشید زیرا بر سرعت بارگذاری سایت شما تأثیر منفی می گذارد، ممکن است به تجربه کاربر و حتی رتبه بندی SEO آسیب برساند.
💥لینک افزونه رو این پایین میذارم,اگر دوست داشتین 👍 و انتشار بدید 💥

https://marketplace.visualstudio.com/items?itemName=wix.vscode-import-cost

⚠️⚠️اگر کیفیت gif پایین هست داخل گروه فیلمشو میذارم⚠️⚠️

@js_challenges
@js_masters_gp
👍10🔥2❤‍🔥1
Media is too big
VIEW IN TELEGRAM
#answer
#no42

هر چقدر بیشتر با reduce کار میکنم، بیشتر بهش علاقه مند میشم ...

تازه اینکه یه استفاده سادس انشالا بعدا استفاده های پیچیده تری رو هم ازش براتون میارم 👌

ضمنا احتمالا چالش بعدی مربوط به DOM باشه از این کومپوننت هایی که دیدید که میزنید روش تکست رو نشون میده، وقتی میزنید بسته میشه بقیه تکست رو سه نقطه میزاره 🔥

اگر پیشنهاد های دیگه ای دارید بدید برای چالش های بعدی ...

@js_challenges
@js_masters_gp
🔥13👍1
اگه جاوااسکریپت براتون لذتبخشه این پست رو از دست ندید

Websites:
freecodecamp.org
javanoscript.info
javanoscriptquiz.com
developer.mozilla.org
eloquentjavanoscript.net
w3schools.com
khanacademy.org
codecademy.com
learn-js.org


Books:
Eloquent JavaScript
JavaScript: The good parts
Learn JavaScript visually
JavaScript: The definitive guide
A smarter way to learn JavaScript
You Don't Know JS
Effective JavaScript
Speaking JavaScript


YouTube Channels:
Traversy Media
Programming with Mosh
Web Dev Simplified
Academind
Fireship
Dev Ed


Podcasts:
Syntax
JavaScript Jabber
Modern Web
Full-stack radio
Codepen Radio
ShopTalk
JAMstack Radio
Radio Geek

Coding Challenge Platforms:
codewars.com
codingame.com
coderbyte.com
exercism.io
edabit.com

@DevTwitter
12🔥1
عزیزان این رو یه دوستی داخل گروه @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