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
#Course
#JavaScript
#Jonas_Schmedtmann
#S02
#AllEpisodes

خب خب خب ...
حتما حتما حتما متن زیر رو کامل بخونید بعد شروع کنید دانلود کردن

فایل های زیپ فصل دوم خدمت شما لذت ببرید از دوبله ها 🔥 (انتشار فراموش نشه که برای من انرژی بخشه ❤️)
فصل های دیگه هم وقتی انشالا بیاد فایل های زیپش داخل @js_challenges_courses پشت سر هم قرار میگیره برای راحتی دسترسی به فایل ها

فقط حواستون باشه که باید حتما اول تمام فایل ها رو دانلود کنید و بعد همرو با هم اکسترکت کنید وگرنه درست اکسترکت نمیشه 👌 (تلگرام معمولی اجازه نمیده بیشتر از 2 گیگ فایل آپلود کنم برای همین باید تقسیمشون میکردم ❤️)

ضمنا بعضی قسمتا صرفا فایله مثلا فایلی که داخلش pdf جلسات تئوری رو گذاشته و همه قسمت ها ویدیو نیستن 👌

و اینکه من خودم فولدرهای starter و final هر سکشن رو خودم براتون داخل فایل زیپ همون سکشن قرار میدم لازم نباشه دنبالش بگردید

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

001 Section Intro_Dubbed
002 Hello World!_Dubbed
003 A Brief Introduction to JavaScript_Dubbed
004 Linking a JavaScript File_Dubbed
005 Values and Variables_Dubbed
006 Practice Assignments
007 Data Types_Dubbed
008 let, const and var_Dubbed
008 theory-lectures-v2
009 Basic Operators_Dubbed
010 Operator Precedence_Dubbed
011 assignments-js-fundamentals
011 Coding Challenge_Dubbed
012 Strings and Template Literals_Dubbed
013 Taking Decisions_ if _ else Statements_Dubbed
014 Coding Challenge_#2_Dubbed
015 Type Conversion and Coercion_Dubbed
016 all-coding-challenges
016 Truthy and Falsy Values_Dubbed
017 Equality Operators_ == vs. ===_ Dubbed
018 Boolean Logic_Dubbed
019 Logical Operators_Dubbed
020 Coding Challenge_#3_Dubbed
021 The switch Statement_Dubbed
022 Statements and Expressions_Dubbed
023 The Conditional (Ternary) Operator_Dubbed
024 Coding Challenge_#4_Dubbed
025 JavaScript Releases_ ES5, ES6+ and ESNext_Dubbed

@js_challenges
@js_masters_gp
❤‍🔥19
This media is not supported in your browser
VIEW IN TELEGRAM
#Course
#JavaScript
#Jonas_Schmedtmann
#S03
#E01
001 Section Intro_Dubbed

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

@js_challenges
@js_masters_gp

چنلی که فایل زیپ دوبله های دوره جوناس داخلش قرار میگیره:
@js_challenges_courses
🔥15👍1
#quick_challenge

کدام یک از موارد زیر باعث تغییر شیء person می شود؟؟؟

@js_challenges
@js_masters_gp
🔥7👍1
کدام یک از موارد زیر باعث تغییر شیء person می شود؟؟؟
Anonymous Quiz
28%
person.name = "Mehrshad"
12%
person.age = 21
18%
42%
Object.assign(person, { age: 21 })
🔥7👍1
Media is too big
VIEW IN TELEGRAM
#Course
#JavaScript
#Jonas_Schmedtmann
#S03
#E02
002 Activating Strict Mode Dubbed

دوبله فصل سوم به صورت رسمی آغاز شد ...

@js_challenges
@js_masters_gp

چنلی که فایل های زیپ دوبله ها داخلش قرار میگیره:
@js_challenges_courses
🔥16
Media is too big
VIEW IN TELEGRAM
#Course
#JavaScript
#Jonas_Schmedtmann
#S03
#E03
003 Functions Dubbed

کیفیت صدا بالا
حجم ویدیو پایین
دوبله (از نظر خودم خوب 😁)

واقعا یه فرانت اند دولوپر دیگه از خدا چی میخواد 😂؟

@js_challenges
@js_masters_gp

چنلی که داخلش فایل های زیپ دوبله های دوره جوناس قرار میگیره:
@js_challenges_courses
❤‍🔥14👍2🔥2
آقا به وقت ساعت یازده و ۵۶ دقیقه شب خواستم بگم که ما یه گپی داریم علاوه بر گپ اصلیمون که اونجا خودمونی تره

اگر دوست داشتید اونجا عضو بشید ❤️

@js_challenges_chat
10
#Clean_Code

در این مثال‌ها، از اپراتور یکانی (+) برای تبدیل یک متغیر رشته‌ای به عدد استفاده شده است.

اپراتور + وقتی قبل از یک رشته قرار می‌گیرد، عمل تبدیل رشته به عدد را انجام می‌دهد. این کار راهی سریع و زیبا برای تبدیل یک متغیر رشته‌ای به عدد است. در مثال اول و دوم، از توابع parseInt و Number استفاده شده است که به دقت عدد مورد نظر را از رشته استخراج می‌کنند.

در مثال سوم، اپراتور یکانی (+) به تنهایی استفاده شده است برای تبدیل e.target.value که یک رشته است، به عدد. این نوع استفاده از اپراتور یکانی (+) نیز یک روش کمتر دیده شده اما همانند استفاده از parseInt و Number، به روشی ساده و زیبا ارائه تبدیل رشته به عدد می‌پردازد.

@js_challenges
@js_masters_gp
❤‍🔥11👍1🔥1
💎 تفاوت های var، const و let و یک نکته مهم

👈 متغیر های تعریف شده توسط var، سطح تابعی یا Function Level هستند یعنی در تمام اسکوپ های تعریف شده درون تابعی که از آن استفاده شده، قابل دسترس می باشد.
اما
👈 متغیر هایی که توسط let یا const تعریف شده اند، Block Level هستند یعنی فقط در اسکوپی که تعریف شده اند قابل دسترسی هستند و بیرون اون اسکوپ غیر قابل دسترس است.

✳️ نکته: منظور از اسکوپ، محدوده ای هست که توسط آکولاد باز و بسته یعنی { } مشخص میشود و متغیر ما در آن قابل دسترس می باشد.
✳️ نکته مهم: در صورتی که از هیچ کدام از واژه های const و let و var جهت تعریف کردن متغیر ها استفاده نکنید متغیر تعریف شده دارای اسکوپ گلوبال بوده و در تمام اسکوپ ها و فانکشن ها قابل دسترسی است.
✳️ از نگاه Hoisting : در زمان اجرای برنامه، تنها متغیر های تعریف شده از نوع var و فانکشن ها به طور کامل Hoist میشوند و متغیر های تعریف شده از نوع let و const و همچنین class ها در مرحله Hoisting فقط کامپایل میشوند و به هنگام استفاده مقدار دهی نمیشود ( به هنگام استفاده قبل از Declare و Initialization خطای ReferenceError برگشت داده میشود ).

#Tips_N_Tricks

@js_challenges
@js_masters_gp
👍9
Media is too big
VIEW IN TELEGRAM
#Course
#JavaScript
#Jonas_Schmedtmann
#S03
#E04
004 Function Declarations Vs. Expressions Dubbed

فکر نمیکنم نکته خاصی برای گفتن باشه
فقط حمایت فراموش نشه ❤️

@js_challenges
@js_masters_gp

چنلی که فایل های زیپ دوبله های دوره جاوااسکریپت جوناس داخلش قرار میگیره:
@js_challenges_courses
18🔥2
Media is too big
VIEW IN TELEGRAM
#Course
#JavaScript
#Jonas_Schmedtmann
#S03
#E05
005 Arrow Functions Dubbed

باز هم تنها نکته مهم حمایته ❤️‍🔥🔥

@js_challenges
@js_masters_gp

چنلی که فایل زیپ دوبله های دوره جوناس داخلش قرار میگیره:
@js_challenges_courses
🔥17👍2
Media is too big
VIEW IN TELEGRAM
#Course
#JavaScript
#Jonas_Schmedtmann
#S03
#E06
006 Functions Calling Other Functions Dubbed

مگه میشه هم سرعت هم کیفیت؟ الله اکبر ... 😂

@js_challenges
@js_masters_gp

چنلی که فایل های زیپ دوبله های دوره جاوااسکریپت جوناس داخلش قرار میگیره:
@js_challenges_courses
🔥14👍3
Media is too big
VIEW IN TELEGRAM
#Course
#JavaScript
#Jonas_Schmedtmann
#S03
#E07
007 Reviewing Functions Dubbed

بزارید بشمرم ...
یک
دو
سه
چهار ...

این چهارمین دوبله امروزه درسته 🔥🔥؟

@js_challenges
@js_masters_gp

چنلی که فایل زیپ دوبله های دوره جاوااسکریپت جوناس داخلش قرار میگیره:
@js_challenges_courses
16🔥6
Media is too big
VIEW IN TELEGRAM
#Course
#JavaScript
#Jonas_Schmedtmann
#S03
#E08
008 Coding Challenge_#1_Dubbed

اینم پنجمی ❤️‍🔥🔥

خدایی امروز تمام تایمی که داشتمو گذاشتم پای دوبله ها
یعنی از این حجم تایمی که من گذاشتم یه ❤️‍🔥 و کامنت و share به ما نمیرسه؟؟

@js_challenges
@js_masters_gp

چنلی که با توجه به این سرعت به زودی فایل زیپ فصل سوم دوبله دوره جاوااسکریپت جوناس داخلش قرار میگیره:
@js_challenges_courses
❤‍🔥42🔥2👍1
Phonograph
Vlad Holiday
امشب گفتم خودم بیام و یه مقدار حرفای دلمو بزنم ❤️

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

اما الان که در زمان خیلی کمتری به ۱.۵ هزار نفر رسیدیم، افق دیدم خیلی بیشتر شده و اهداف آیندم هم خیلی گسترده تر شده و هزار نفر عدد زیادی برام به حساب نمیاد ...

سرعت رشدمون هم بسیار بیشتر شده ...

اما بیاید هیچوقت گذشتمون رو فراموش نکنیم
اینکه از کجا به کجا رسیدیم ...

اینکه چطور کنار هم پیشرفت کردیم و رشد کردیم ... 🍷

#Out_Of_IDE
#Music

@js_challenges
@js_masters_gp
❤‍🔥19👍2🔥2
This media is not supported in your browser
VIEW IN TELEGRAM
#Out_Of_IDE

⚠️ در حوزه هنر برنامه‌نویسی با استفاده از تکنولوژی‌های وب، یک دیدگاه خلاقانه و شگفت‌انگیز برای قرار دادن پنجره‌ها کنار هم وجود دارد.

این هنر مبتنی بر کتابخانه Three.js در جاوااسکریپت پیاده‌سازی شده است. از طریق تابع window.getScreenDetails، مکان و موقعیت دقیق پنجره‌ها در صفحه تشخیص داده می‌شود و با استفاده از LocalStorage، وضعیت و تنظیمات آن‌ها هماهنگ شده و ذخیره می‌شوند.⚠️

@js_challenges
@js_masters_gp
👍19🔥4❤‍🔥1