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
Media is too big
VIEW IN TELEGRAM
#Course
#JavaScript
#Jonas_Schmedtmann
#S02
#E19
019 Logical Operators_Dubbed

توی این قسمت جوناس میاد چیزایی که توی تئوری های جلسه قبل توضیح داد رو به شکل عملی داخل کد توضیح میده

بسیار این اپراتورها مهم هستن، حتما خوب یادشون بگیرید و بعدش برید سراغ دوبله قسمت بعدی که چالش بعدی رو دوره رو حل بکنید 🔥👌

@js_challenges
@js_masters_gp

چنلی که فایل زیپ دوبله های جوناس داخلش قرار میگیره:
@js_challenges_courses
🔥11👍1
Media is too big
VIEW IN TELEGRAM
#Course
#JavaScript
#Jonas_Schmedtmann
#S02
#E20
020 Coding Challenge_#3_Dubbed

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

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

@js_challenges
@js_masters_gp

چنلی که فایل های زیپ دوبله های جوناس داخلش قرار میگیره:
@js_challenges_courses
❤‍🔥12
Media is too big
VIEW IN TELEGRAM
#Course
#JavaScript
#Jonas_Schmedtmann
#S02
#E21
021 The switch Statement_Dubbed

برای جلوگیری از نوشتن if else statement های پی در پی، میشه از switch statement استفاده کرد 👌

مخصوصا داخل ریکت وقتی از چیزی به اسم useReducer استفاده بکنید میبینید چقدر میتونه کاربردی و جذاب باشه 🔥

@js_challenges
@js_masters_gp

چنلی که فایل های زیپ دوبله های جوناس (که به زودی فصل دوم هم بهش اضافه میشه) داخلش قرار میگیره:
@js_challenges_courses
🔥14👍2
This media is not supported in your browser
VIEW IN TELEGRAM
#Course
#JavaScript
#Jonas_Schmedtmann
#S02
#E22
022 Statements and Expressions_Dubbed

رسیدیم به آخرای فصل دوم ...
فکر میکنم اگه خدا بخواد فردا فصل دوم کامل تموم بشه 🔥🔥

خواهش میکنم چنل رو به دوستاتون و هر کسی که فکر میکنید نیاز داره معرفی کنید که من انرژی ادامه دادن رو از این حمایتا بگیرم ❤️

@js_challenges
@js_masters_gp

چنلی که فایل های زیپ دوبله جوناس (که به زودی فصل دوم هم داخلش قرار میگیره) داخلش قرار میگیره:
@js_challenges_courses
❤‍🔥23
آقا امروز 4 تا دوبله گذاشتم به نظرتون کافی نیست؟!
خدایی لذت بردید یا نه 🔥🔥

@js_challenges
@js_masters_gp
25🔥5
یک عکس به یادماندنی از گروهمون و کلی عشق و نکته ...

1. آقا فقط و فقط و فقط تمرینه که شمارو به یک متخصص تبدیل میکنه، دوره مهمه نکه نباشه ولی باور کنید بدون تمرین و تکرار، بهترین دوره جهان رو هم که ببینید ذره ای ارزش نداره 🤝

2. به نظر خیلیا (که البته چه عرض کنم تقریبا همه 😄) از کیفیت دوبله ها راضی هستن و من خیلی خیلی خوشحالم از این بابت و دمتون گرم که حمایت میکنید و هستید ❤️

3. فلش سوم از بالا واقعا تعریف متفاوتی بود و اصلا امشب و فردامو ساخت 😂 دمتون گرم ❤️🔥

4. پول و مادیات خوبه نکه نباشه، اما به قول RichMan اون چیزی که باعث میشه از زندگیتون راضی باشید، معنویت و آرامشه 👌
بدون این دوتا هیچوقت از زندگی کردن لذت نمیبرید 💔

این عکس خیلی خفنه و برای همیشه داخل چنل به یادگار میمونه ...

شبتون بخیر رفقا 🍷

#بماند_به_یادگار ...

@js_challenges
@js_masters_gp
❤‍🔥22
Dandelions (slowed + reverb)
Ruth B.
❤‍🔥6
#Tips_N_Tricks

متد bind در جاوااسکریپت به شما این امکان را می‌دهد تا this را برای یک تابع خاص مشخص کنید و یک کپی از آن تابع با this مورد نظر ایجاد کنید.

به عبارت ساده‌تر، bind تابعی است که به شما اجازه می‌دهد یک تابع را با یک مقدار خاص برای this مشخص کنید. وقتی از bind استفاده می‌کنید، شما به تابع می‌گویید که this آن باید به یک مقدار خاص متصل شود.

در مثالی که در عکس میبینید
(const cl=console.log.bind(console))،
متد bind برای متصل کردن console.log به console به‌طور مستقیم استفاده شده است. به این معنی که وقتی cl صدا زده می‌شود، this آن به console متصل می‌شود و عملکرد console.log را انجام می‌دهد.
با استفاده از bind، می‌توانید this را به هر مقدار دلخواهی متصل کنید و تابعی که bind روی آن اعمال شده است، با this مشخص شده اجرا می‌شود.

@js_challenges
@js_masters_gp
10🔥2❤‍🔥1👍1
Media is too big
VIEW IN TELEGRAM
#Course
#JavaScript
#Jonas_Schmedtmann
#S02
#E23
023 The Conditional (Ternary) Operator_Dubbed

اپراتوری که اینجا در دوبله این قسمت یاد میگیرید بسیار بسیار بسیار مهمه 👌

هر چقدر از اهمیتش بگم کم گفتم

راستی آقا فقط دو قسمت دیگه مونده فصل دو تموم بشه بعدش انشالا میریم سراغ فصل سوم و من فایل زیپ فصل دوم رو داخل چنل @js_challenges_courses قرار میدم 🔥

@js_challenges
@js_masters_gp
🔥14
Media is too big
VIEW IN TELEGRAM
#Course
#JavaScript
#Jonas_Schmedtmann
#S02
#E24
024 Coding Challenge_#4_Dubbed

و اما چالش آخر سکشن دوم ...
و اما تنها یک قسمت تا پایان فصل دوم و ورود به فصل سوم 🔥

@js_challenges
@js_masters_gp

چنلی که داخلش فایل های زیپ دوبله جوناس (و به زودی فصل دوم) قرار میگیره:
@js_challenges_courses
14
This media is not supported in your browser
VIEW IN TELEGRAM
رم دو گیگابایتی:
لعنتی داره میسوزه خاموشش کن!!

من: اون میتونه تحمل کنه ...

@js_challenges_fun
@js_challenges_chat
😎9👍2🔥1
Darkside
Alan Walker, Au/Ra, Tomine Harket
🔥9
#Tips_N_Tricks

این دو کد به شما نشان می‌دهند که چگونه از فرمت کد کلین (Clean Code) در جاوااسکریپت استفاده کنید تا کدتان قابل خواندن‌تر و قابل نگهداری‌تر باشد.

کد اول با استفاده از علامت "+" بین دو رشته، نام و نام خانوادگی را به هم اضافه می‌کند و خروجی را به شما می‌دهد.

کد دوم از قابلیت تجزیه رشته‌ها
( Template Literals) استفاده می‌کند که در ES6 معرفی شده است. این قابلیت از علامت‌های `` استفاده می‌کند و به شما اجازه می‌دهد متغیرها را مستقیماً داخل رشته‌ها قرار دهید. در اینجا
${p.firstName} ${p.lastName}
نام و نام خانوادگی را درون یک رشته قرار می‌دهد.

استفاده از قابلیت‌های جدید مانند Template Literals کدهایتان را خواناتر می‌کند. این نوع نوشتاری برای کار با رشته‌ها در جاوااسکریپت کاربرد زیادی دارد و کدهای شما را تمیزتر و قابل فهم‌تر می‌کند.
⚠️سعی میکنم هر روز یه پست در مورد کلین کد پست بذارم⚠️
@js_challenges
@js_masters_gp
❤‍🔥14👍2🔥1
Media is too big
VIEW IN TELEGRAM
#js_nuggets
GitHub Pages

یه جی اس ناگت بسیار بسیار کاربردی آوردم براتون

اینقدر این گیت هاب پیجز کاربردیه که نگم براتون
با چندتا کلیک پروژتون بدون هیچ هزینه ای آنلاین میشه که بتونید به بقیه نشون بدید 👌

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

@js_challenges
@js_masters_gp
🔥17👍2
Media is too big
VIEW IN TELEGRAM
#Course
#JavaScript
#Jonas_Schmedtmann
#S02
#E25
025 JavaScript Releases_ ES5, ES6+ and ESNext_Dubbed

آقا اینم از آخرین قسمت دوبله شده سکشن دوم

تمام 🔥🔥

از فردا میریم سراغ فصل سوم که اون هم فصل بسیار بسیار مهمیه 👌

خدایی ریکشنارو بکوبید آقا بکوبید 🔥

@js_challenges
@js_masters_gp

چنلی که انشالا فردا فایل زیپ دوبله فصل دوم جاوااسکریپت جوناس داخلش قرار میگیره:
@js_challenges_courses
🔥39👍2😎1
This media is not supported in your browser
VIEW IN TELEGRAM
❤‍🔥262🔥2👍1😎1