#Tips_N_Tricks
✅کاربر (User):
کاربر نهایی یا شخصی است که از سیستم یا برنامه استفاده میکند.
این مفهوم به فرد خاصی اشاره دارد که دسترسی فیزیکی به سیستم دارد و از طریق واسط کاربری (UI) با آن تعامل دارد.
به عبارت دیگر، کاربر انسانی است که از برنامه یا سرویس استفاده میکند و ممکن است دارای یک یا چند حساب کاربری باشد.
✅حساب کاربری (Account):
حساب کاربری مجموعهای از اطلاعات است که به یک کاربر مرتبط میشود و برای ورود به سیستم یا استفاده از خدمات خاصی از طریق برنامه یا وبسایت استفاده میشود.
این حساب معمولاً شامل اطلاعات احراز هویت (مثل نام کاربری و رمز عبور)، تنظیمات شخصی، تاریخچه فعالیتها و سایر اطلاعات مربوط به کاربر است.
💥یک کاربر میتواند یک یا چند حساب کاربری داشته باشد، بسته به نیازهایش در سیستمهای مختلف.💥
❌به طور خلاصه، کاربر میتواند شخصی فیزیکی باشد که از سرویس یا برنامه استفاده میکند، در حالی که حساب کاربری مرتبط با اطلاعات احراز هویت و دسترسیهای این کاربر به سیستم یا برنامه است.❌
@js_challenges
@js_masters_gp
@jschallenges_bot
✅کاربر (User):
کاربر نهایی یا شخصی است که از سیستم یا برنامه استفاده میکند.
این مفهوم به فرد خاصی اشاره دارد که دسترسی فیزیکی به سیستم دارد و از طریق واسط کاربری (UI) با آن تعامل دارد.
به عبارت دیگر، کاربر انسانی است که از برنامه یا سرویس استفاده میکند و ممکن است دارای یک یا چند حساب کاربری باشد.
✅حساب کاربری (Account):
حساب کاربری مجموعهای از اطلاعات است که به یک کاربر مرتبط میشود و برای ورود به سیستم یا استفاده از خدمات خاصی از طریق برنامه یا وبسایت استفاده میشود.
این حساب معمولاً شامل اطلاعات احراز هویت (مثل نام کاربری و رمز عبور)، تنظیمات شخصی، تاریخچه فعالیتها و سایر اطلاعات مربوط به کاربر است.
💥یک کاربر میتواند یک یا چند حساب کاربری داشته باشد، بسته به نیازهایش در سیستمهای مختلف.💥
❌به طور خلاصه، کاربر میتواند شخصی فیزیکی باشد که از سرویس یا برنامه استفاده میکند، در حالی که حساب کاربری مرتبط با اطلاعات احراز هویت و دسترسیهای این کاربر به سیستم یا برنامه است.❌
@js_challenges
@js_masters_gp
@jschallenges_bot
🔥12👍1
Media is too big
VIEW IN TELEGRAM
#Course
#JavaScript
#Jonas_Schmedtmann
#S07
#E10
010 Implementing Highscores Dubbed
بازی Guess my number تقریبا تمام شد و توی قسمت بعد قراره یه مقدار کدهارو ریفکتور کنیم🤩
@js_challenges
@js_masters_gp
چنلی که فایل زیپ دوره ها به صورت فصل به فصل داخلش قرار میگیره:
@DubDev
#JavaScript
#Jonas_Schmedtmann
#S07
#E10
010 Implementing Highscores Dubbed
بازی Guess my number تقریبا تمام شد و توی قسمت بعد قراره یه مقدار کدهارو ریفکتور کنیم
@js_challenges
@js_masters_gp
چنلی که فایل زیپ دوره ها به صورت فصل به فصل داخلش قرار میگیره:
@DubDev
Please open Telegram to view this post
VIEW IN TELEGRAM
❤🔥6👍2
This media is not supported in your browser
VIEW IN TELEGRAM
#Out_Of_IDE
#Fun
فکر کنم کامل متوجه شدین،مفهوم async,await رو😂😂😂😂
@js_challenges
@js_masters_gp
@jschallenges_bot
#Fun
فکر کنم کامل متوجه شدین،مفهوم async,await رو😂😂😂😂
@js_challenges
@js_masters_gp
@jschallenges_bot
🔥10👍2
#quick_challenge
هر مشکلی داشتید داخل گروه بپرسید⁉️
@js_challenges
@js_masters_gp
sum(10,20);
diff(10,20);
function sum(x,y){
return x+y;
}
let diff = function(x,y){
return x-y;
}
هر مشکلی داشتید داخل گروه بپرسید⁉️
@js_challenges
@js_masters_gp
🔥11👍1
🔥12👍1
Media is too big
VIEW IN TELEGRAM
#Course
#JavaScript
#Jonas_Schmedtmann
#S07
#E11
011 Refactoring Our Code The Dry Principle Dubbed
ریفکتور کردن یکی از مهم ترین، جذاب ترین و در عین حال تلخ ترین بخش های برنامه نویسیه🛠
که تو این جلسه بهش پرداخته شده و البته تو کل این دوره هم کلی ریفکتور کردن انجام میشه🤩
@js_challenges
@js_masters_gp
#JavaScript
#Jonas_Schmedtmann
#S07
#E11
011 Refactoring Our Code The Dry Principle Dubbed
ریفکتور کردن یکی از مهم ترین، جذاب ترین و در عین حال تلخ ترین بخش های برنامه نویسیه
که تو این جلسه بهش پرداخته شده و البته تو کل این دوره هم کلی ریفکتور کردن انجام میشه
@js_challenges
@js_masters_gp
Please open Telegram to view this post
VIEW IN TELEGRAM
👍15
#Out_Of_IDE
✅موتور V8 یک موتور اجرایی برای زبان جاوااسکریپت است که توسط شرکت Google توسعه داده شده است. این موتور اصلی برای اجرای جاوااسکریپت در مرورگر Chrome استفاده میشود، همچنین برای اجرای جاوااسکریپت در محیطهایی مانند Node.js نیز استفاده میشود.
1️⃣عملکرد: V8 یک موتور جاوااسکریپت است که کد جاوااسکریپت را اجرا میکند. این موتور یک محیط اجرایی برای کد JavaScript فراهم میکند. هنگامی که شما یک صفحه وب را باز میکنید و کدهای جاوااسکریپت آن اجرا میشود، موتور V8 مسئول اجرای این کدهاست.
2️⃣عملکرد داخلی: V8 عملکرد داخلی پیچیدهای دارد که شامل مراحلی مانند تفسیر کد جاوااسکریپت، بهینهسازی کد (مانند JIT - Just-In-Time Compilation)، مدیریت حافظه (مانند مکانیزمهای جمعآوری زباله) و مدیریت منابع است. این مراحل باعث اجرای بهتر و سریعتر کدهای جاوااسکریپت میشوند.
⚠️موتور V8 از تکنیکهای پیشرفتهای مانند تفسیر و اجرای سریع کد، بهینهسازیهای JIT (Just-In-Time)، استفاده از حافظههای ذخیره سازی مختلف و مدیریت بهینه منابع استفاده میکند تا کد جاوااسکریپت را به سرعت و بهترین عملکرد ممکن اجرا کند.⚠️
✅موتور V8 یک موتور اجرایی برای زبان جاوااسکریپت است که توسط شرکت Google توسعه داده شده است. این موتور اصلی برای اجرای جاوااسکریپت در مرورگر Chrome استفاده میشود، همچنین برای اجرای جاوااسکریپت در محیطهایی مانند Node.js نیز استفاده میشود.
1️⃣عملکرد: V8 یک موتور جاوااسکریپت است که کد جاوااسکریپت را اجرا میکند. این موتور یک محیط اجرایی برای کد JavaScript فراهم میکند. هنگامی که شما یک صفحه وب را باز میکنید و کدهای جاوااسکریپت آن اجرا میشود، موتور V8 مسئول اجرای این کدهاست.
2️⃣عملکرد داخلی: V8 عملکرد داخلی پیچیدهای دارد که شامل مراحلی مانند تفسیر کد جاوااسکریپت، بهینهسازی کد (مانند JIT - Just-In-Time Compilation)، مدیریت حافظه (مانند مکانیزمهای جمعآوری زباله) و مدیریت منابع است. این مراحل باعث اجرای بهتر و سریعتر کدهای جاوااسکریپت میشوند.
⚠️موتور V8 از تکنیکهای پیشرفتهای مانند تفسیر و اجرای سریع کد، بهینهسازیهای JIT (Just-In-Time)، استفاده از حافظههای ذخیره سازی مختلف و مدیریت بهینه منابع استفاده میکند تا کد جاوااسکریپت را به سرعت و بهترین عملکرد ممکن اجرا کند.⚠️
🔥12👍6
Media is too big
VIEW IN TELEGRAM
#Course
#JavaScript
#Jonas_Schmedtmann
#S07
#E12
012 Project #2 Modal Window Dubbed
2️⃣ پروژه دوم این سکشن یک مودال ساده هست که قطعا همه جا دیدید اما به همین بهونه قراره کار کردن با کلاس های CSS رو داخل جاوااسکریپت یاد بگیریم 😎
@js_challenges
@js_masters_gp
چنلی که فایل زیپ دوره ها به صورت فصل به فصل داخلش قرار میگیره:
@DubDev
#JavaScript
#Jonas_Schmedtmann
#S07
#E12
012 Project #2 Modal Window Dubbed
@js_challenges
@js_masters_gp
چنلی که فایل زیپ دوره ها به صورت فصل به فصل داخلش قرار میگیره:
@DubDev
Please open Telegram to view this post
VIEW IN TELEGRAM
🔥8👍3
🔥7
Media is too big
VIEW IN TELEGRAM
#Course
#JavaScript
#Jonas_Schmedtmann
#S07
#E13
013 Working With Classes Dubbed
👀 کار کردن با کلاس ها از جدانشدنی های برنامه نویسی با جاوااسکریپت 🔝
حمایت که فرامشون نمیشه ❤️🔥
@js_challenges
@js_masters_gp
چنلی که فایل زیپ دوره ها به صورت فصل به فصل داخلش قرار میگیره:
@DubDev
#JavaScript
#Jonas_Schmedtmann
#S07
#E13
013 Working With Classes Dubbed
حمایت که فرامشون نمیشه ❤️🔥
@js_challenges
@js_masters_gp
چنلی که فایل زیپ دوره ها به صورت فصل به فصل داخلش قرار میگیره:
@DubDev
Please open Telegram to view this post
VIEW IN TELEGRAM
🔥16👍2
تو کانال زیر یه سری پست ها و ترفند های درباره توسعه وب و لینوکس میزاریم و اخبار مهم دنیای تکنولوژی رو هم پوشش میدیم
@CleverDevs
@CleverDevs
❤10👍3
#hoisting
✅هوستینگ در جاوا اسکریپت
هوستینگ یک ویژگی پیش فرض در جاوا اسکریپت است که باعث میشود متغیرها و توابع تعریف شده در کد، قبل از اجرای کد، به بالای حوزه خود منتقل شوند.
هوستینگ برای همه سه کلمه کلیدی var، let و const اعمال میشود.
تفاوت هوستینگ var، let و const در زمان انتقال آنها به بالاترین قسمت حوزه خود است.
هوستینگ میتواند مزایا و معایبی داشته باشد.
✅مزایا:
باعث میشود کد جاوا اسکریپت خواناتر و قابل فهمتر باشد.
باعث میشود کد جاوا اسکریپت کوتاهتر شود.
✅معایب:
میتواند باعث ایجاد خطاهای غیرمنتظره شود.
میتواند باعث ایجاد سردرگمی در برنامهنویسان شود.
🏁 نتیجهگیری:
هوستینگ یک ویژگی قدرتمند در زبان جاوا اسکریپت است که میتواند در برخی موارد مفید باشد. با این حال، مهم است که از مزایا و معایب هوستینگ آگاه باشید تا از ایجاد خطاهای غیرمنتظره جلوگیری کنید.
❌اگر دوست داشتین بگید که ادامه این مبحث رو برم برای شما عزیزان❌
@js_challenges
@js_masters_gp
✅هوستینگ در جاوا اسکریپت
هوستینگ یک ویژگی پیش فرض در جاوا اسکریپت است که باعث میشود متغیرها و توابع تعریف شده در کد، قبل از اجرای کد، به بالای حوزه خود منتقل شوند.
هوستینگ برای همه سه کلمه کلیدی var، let و const اعمال میشود.
تفاوت هوستینگ var، let و const در زمان انتقال آنها به بالاترین قسمت حوزه خود است.
هوستینگ میتواند مزایا و معایبی داشته باشد.
✅مزایا:
باعث میشود کد جاوا اسکریپت خواناتر و قابل فهمتر باشد.
باعث میشود کد جاوا اسکریپت کوتاهتر شود.
✅معایب:
میتواند باعث ایجاد خطاهای غیرمنتظره شود.
میتواند باعث ایجاد سردرگمی در برنامهنویسان شود.
🏁 نتیجهگیری:
هوستینگ یک ویژگی قدرتمند در زبان جاوا اسکریپت است که میتواند در برخی موارد مفید باشد. با این حال، مهم است که از مزایا و معایب هوستینگ آگاه باشید تا از ایجاد خطاهای غیرمنتظره جلوگیری کنید.
❌اگر دوست داشتین بگید که ادامه این مبحث رو برم برای شما عزیزان❌
@js_challenges
@js_masters_gp
👍28🔥1
#quick_challenge
هر مشکلی داشتید داخل گروه بپرسید⁉️
@js_challenges
@js_masters_gp
const x = 6 % 2;
const y = x ? 'One': 'Two';
console.log(y);
هر مشکلی داشتید داخل گروه بپرسید⁉️
@js_challenges
@js_masters_gp
👍14❤1
👍11😎2
#Out_Of_IDE
✅جاوا اسکریپت در سال ۱۹۹۵ توسط برندن ایچ، یکی از کارمندان شرکت Netscape، برای افزودن قابلیتهای تعاملی به صفحات وب ایجاد شد. این زبان در ابتدا نام Mocha داشت، اما به دلیل مشکلات حقوقی با شرکت Sun Microsystems که زبان جاوا را توسعه داده بود، نام آن به LiveScript تغییر یافت.
✅در سال ۱۹۹۷، نام LiveScript نیز به JavaScript تغییر یافت.وJavaScript به سرعت محبوبیت پیدا کرد و امروزه یکی از پرکاربردترین زبانهای برنامهنویسی در دنیا است. این زبان در توسعه انواع وبسایتها، برنامههای کاربردی وب، و نرمافزارهای موبایل استفاده میشود.
✅ در نتیجه javanoscript در طول سالهای گذشته، تغییرات زیادی کرده است. نسخههای جدید این زبان، امکانات و قابلیتهای بیشتری را ارائه میدهند. آخرین نسخه JavaScript، نسخه ۱۸ است که در سال ۲۰۲۲ منتشر شد.
💥خلاصهتر اینکه، جاوا اسکریپت یک زبان برنامهنویسی اسکریپتی است که برای افزودن قابلیتهای تعاملی به صفحات وب ایجاد شده است. این زبان امروزه یکی از پرکاربردترین زبانهای برنامهنویسی در دنیا است.💥
✅جاوا اسکریپت در سال ۱۹۹۵ توسط برندن ایچ، یکی از کارمندان شرکت Netscape، برای افزودن قابلیتهای تعاملی به صفحات وب ایجاد شد. این زبان در ابتدا نام Mocha داشت، اما به دلیل مشکلات حقوقی با شرکت Sun Microsystems که زبان جاوا را توسعه داده بود، نام آن به LiveScript تغییر یافت.
✅در سال ۱۹۹۷، نام LiveScript نیز به JavaScript تغییر یافت.وJavaScript به سرعت محبوبیت پیدا کرد و امروزه یکی از پرکاربردترین زبانهای برنامهنویسی در دنیا است. این زبان در توسعه انواع وبسایتها، برنامههای کاربردی وب، و نرمافزارهای موبایل استفاده میشود.
✅ در نتیجه javanoscript در طول سالهای گذشته، تغییرات زیادی کرده است. نسخههای جدید این زبان، امکانات و قابلیتهای بیشتری را ارائه میدهند. آخرین نسخه JavaScript، نسخه ۱۸ است که در سال ۲۰۲۲ منتشر شد.
💥خلاصهتر اینکه، جاوا اسکریپت یک زبان برنامهنویسی اسکریپتی است که برای افزودن قابلیتهای تعاملی به صفحات وب ایجاد شده است. این زبان امروزه یکی از پرکاربردترین زبانهای برنامهنویسی در دنیا است.💥
👍16❤4🔥1😎1
#Out_Of_IDE
💥 بمب آوردم واستون اینا یه سری مواردن برای استفاده از GPT که یکی از دوستام توی لینکدین گداشته بودن و منم صلاح دیدم با شما شییر کنم💥
«نکات مهم، ساده و کاربردی ای که به ما کمک میکنه تا دیگه یک کاربر معمولی در #ChatGPT نباشیم!»
حالا بریم سراغ نکتهها و آموزشمون:
۱. نیازتون رو دقیق مطرح کنید، هرچقدر درخواست شما واضحتر باشه به ChatGPT کمک می کنه تا هدف شما رو بهتر درک کنه و پاسخ بهتری بده:
Basic: "Tell me about batteries."
Advanced: "Explain the working principle of lithium-ion batteries and their advantages over other battery types."
۲. سوالات پیچیده رو به بخشهای کوچکتر و سادهتری تقسیم و تجزیه کنید تا نتیجه بهتری داشته باشید:
Basic: "Explain the history and impact of the internet."
Advanced: "Describe the invention of the internet," followed by, "Discuss the impact of the internet on society and economy."
❌ادامه تو کامنتها ❌
@js_challenges
@js_masters_gp
💥 بمب آوردم واستون اینا یه سری مواردن برای استفاده از GPT که یکی از دوستام توی لینکدین گداشته بودن و منم صلاح دیدم با شما شییر کنم💥
«نکات مهم، ساده و کاربردی ای که به ما کمک میکنه تا دیگه یک کاربر معمولی در #ChatGPT نباشیم!»
حالا بریم سراغ نکتهها و آموزشمون:
۱. نیازتون رو دقیق مطرح کنید، هرچقدر درخواست شما واضحتر باشه به ChatGPT کمک می کنه تا هدف شما رو بهتر درک کنه و پاسخ بهتری بده:
Basic: "Tell me about batteries."
Advanced: "Explain the working principle of lithium-ion batteries and their advantages over other battery types."
۲. سوالات پیچیده رو به بخشهای کوچکتر و سادهتری تقسیم و تجزیه کنید تا نتیجه بهتری داشته باشید:
Basic: "Explain the history and impact of the internet."
Advanced: "Describe the invention of the internet," followed by, "Discuss the impact of the internet on society and economy."
❌ادامه تو کامنتها ❌
@js_challenges
@js_masters_gp
🔥10👍4
#quick_challenge
کدام متد داده های json رو به یک شی javanoscript تبدیل میکنه ⁉️
@js_challenges
@js_masters_gp
کدام متد داده های json رو به یک شی javanoscript تبدیل میکنه ⁉️
@js_challenges
@js_masters_gp
👍4
کدوم متد؟؟؟
Anonymous Quiz
18%
JSON.stringify()
27%
JSON.toObject()
8%
JSON.fromJSON()
46%
JSON.parse()
👍5
Media is too big
VIEW IN TELEGRAM
#Course
#JavaScript
#Jonas_Schmedtmann
#S07
#E14
014 Handling An Esc Keypress Event Dubbed
چطور فشرده شدن کلیدهای کیبورد رو هندل کنیم؟ مبحثی جذاب و کاربردی 👌
@js_challenges
@js_masters_gp
چنلی که فایل زیپ دوره ها به صورت فصل به فصل داخلش قرار میگیره:
@DubDev
#JavaScript
#Jonas_Schmedtmann
#S07
#E14
014 Handling An Esc Keypress Event Dubbed
چطور فشرده شدن کلیدهای کیبورد رو هندل کنیم؟ مبحثی جذاب و کاربردی 👌
@js_challenges
@js_masters_gp
چنلی که فایل زیپ دوره ها به صورت فصل به فصل داخلش قرار میگیره:
@DubDev
👍13🔥1
#Out_Of_IDE
🏆بچه تو این عکس نشون داده شده که شرکتهای بزرگ از کدوم زبانهای برنامه نویسی استفاده کردن🏆
😎میبینید دیگه کت تنه کیه😎
@js_masters_gp
@js_challenges
@jschallenges_bot
🏆بچه تو این عکس نشون داده شده که شرکتهای بزرگ از کدوم زبانهای برنامه نویسی استفاده کردن🏆
😎میبینید دیگه کت تنه کیه😎
@js_masters_gp
@js_challenges
@jschallenges_bot
👍17❤4🔥3😎1