یه چیزی که زیاد میبینم توی گروهمون اتفاق میافته اینه که دوستان سوال میپرسن ولی چون اصلا اطلاعات سوالی که پرسیدن کامل نیست باید دو سه تا سوال دیگه ازشون پرسیده بشه تا اینکه بشه فهمید مشکل کجاست و تازه دنبال راه حل گشت
برای همین این پست رو مینویسم لینکش هم رو هم انتهای پیام پین شده چنل میزارم اگر کسی از این به بعد داخل گروه اطلاعات سوالش کافی نبود لینک همین پست رو براش بفرستید که سوال کامل پرسیده بشه تا بتونید به سوالش جواب بدید
1️⃣ دوستان عزیز لطفا همراه با توضیحات سوالتون کد هم ارسال کنید، اگر شما بگید وقتی من روی این دکمه کلیک میکنم کار نمیکنه من چطور باید بفهمم که چرا کار نمیکنه؟ یا اگر بگید من فلان ارور رو گرفتم چطور من باید بدون کد بفهمم که شما چرا اون ارور رو گرفتید؟علم غیب که ندارم درسته؟ در نتیجه لطفا از قسمت مربوطه (نه از تمام کدتون) عکس بدید و خیلی خوب میشه اگر که زحمت بکشید به شکل اسکرین شات بفرستید که خوانایی کدتون بیشتر بشه
2️⃣ مورد دوم اینکه خیلی خوبه اگر که راه حل هایی که خودتون هم امتحان کردید رو بنویسید، به طور مثال این دکمه کار نمیکنه و این مشکل رو داره، من فلان کد رو براش نوشتم بعد دیدم این مشکل رو داره و فلان تغییر رو داخلش اعمال کردم ولی همچنان کار نمیکنه، بعد رفتم سرچ کردم از این کد استفاده کردم الان اکی شده ولی فلان مشکل رو داره همچنان و ... اینطوری شخص جواب دهنده خیلی بهتر میتونه به شما کمک بکنه
3️⃣ خواهشا توضیحاتتون کامل باشه، توضیح کامل یعنی چی؟ دقیقا چه کاری انجام دادید و دقیقا به چه مشکلی خوردید و نتیجه مورد نظر شما که الان بهش نرسیدید و میخواید بهش برسید چی هستش؟
4️⃣ یه نکته فوق العاده مهمی که باید بهش دقت بکنید و خیلی بهتون توی رفع مشکلاتتون کمک میکنه اینه که قبل از اینکه بخواید حالا چه توی گروه ما و چه هر جای دیگه ای مشکلتون رو مطرح کنید حتما حتما حتما توی گوگل در موردش سرچ کنید و بعد اگر از سرچ کردن هم به نتیجه نرسیدید اون موقع تازه مشکلتون رو توی گروه مطرح کنید و خیلی خوب میشه که بنویسید دقیقا چه چیزی رو داخل گوگل برای رفع مشکلتون سرچ کردید چون شاید کلا روش سرچ کردنتون اشتباه بوده باشه و اعضای گروه بهتون کمک کنن که متوجه بشید دقیقا چطوری باید توی گوگل دنبال جوابتون بگردید که اینطوری مهارت سرچتون خیلی بهتر میشه
5️⃣ دوستان سوالاتی نظیر: کسی هست اینجا اطلاعات در مورد جاوااسکریپت داشته باشه سوال دارم؟ کسی اینو بلده ازش سوال بپرسم؟ کسی از این استفاده کرده ازش سوال بپرسم و ... اینجور سوالات رو نپرسید، مستقیم سوال اصلیتون رو بپرسید برید سراغ اصل مطلب اگر کسی بلد بود جواب میده
این ها به نظرم موارد مهمی هستن که باید توی سوال پرسیدن رعایت بشه، باز هم اگر موردی بود اضافه میکنم اگر شما هم موردی به نظرتون رسید به من بگید که اضافه بکنم
گروه اصلی چنل:
@DeepDevsGp
گروه چتمون:
@InstaDevsGp
برای همین این پست رو مینویسم لینکش هم رو هم انتهای پیام پین شده چنل میزارم اگر کسی از این به بعد داخل گروه اطلاعات سوالش کافی نبود لینک همین پست رو براش بفرستید که سوال کامل پرسیده بشه تا بتونید به سوالش جواب بدید
1️⃣ دوستان عزیز لطفا همراه با توضیحات سوالتون کد هم ارسال کنید، اگر شما بگید وقتی من روی این دکمه کلیک میکنم کار نمیکنه من چطور باید بفهمم که چرا کار نمیکنه؟ یا اگر بگید من فلان ارور رو گرفتم چطور من باید بدون کد بفهمم که شما چرا اون ارور رو گرفتید؟
2️⃣ مورد دوم اینکه خیلی خوبه اگر که راه حل هایی که خودتون هم امتحان کردید رو بنویسید، به طور مثال این دکمه کار نمیکنه و این مشکل رو داره، من فلان کد رو براش نوشتم بعد دیدم این مشکل رو داره و فلان تغییر رو داخلش اعمال کردم ولی همچنان کار نمیکنه، بعد رفتم سرچ کردم از این کد استفاده کردم الان اکی شده ولی فلان مشکل رو داره همچنان و ... اینطوری شخص جواب دهنده خیلی بهتر میتونه به شما کمک بکنه
3️⃣ خواهشا توضیحاتتون کامل باشه، توضیح کامل یعنی چی؟ دقیقا چه کاری انجام دادید و دقیقا به چه مشکلی خوردید و نتیجه مورد نظر شما که الان بهش نرسیدید و میخواید بهش برسید چی هستش؟
4️⃣ یه نکته فوق العاده مهمی که باید بهش دقت بکنید و خیلی بهتون توی رفع مشکلاتتون کمک میکنه اینه که قبل از اینکه بخواید حالا چه توی گروه ما و چه هر جای دیگه ای مشکلتون رو مطرح کنید حتما حتما حتما توی گوگل در موردش سرچ کنید و بعد اگر از سرچ کردن هم به نتیجه نرسیدید اون موقع تازه مشکلتون رو توی گروه مطرح کنید و خیلی خوب میشه که بنویسید دقیقا چه چیزی رو داخل گوگل برای رفع مشکلتون سرچ کردید چون شاید کلا روش سرچ کردنتون اشتباه بوده باشه و اعضای گروه بهتون کمک کنن که متوجه بشید دقیقا چطوری باید توی گوگل دنبال جوابتون بگردید که اینطوری مهارت سرچتون خیلی بهتر میشه
5️⃣ دوستان سوالاتی نظیر: کسی هست اینجا اطلاعات در مورد جاوااسکریپت داشته باشه سوال دارم؟ کسی اینو بلده ازش سوال بپرسم؟ کسی از این استفاده کرده ازش سوال بپرسم و ... اینجور سوالات رو نپرسید، مستقیم سوال اصلیتون رو بپرسید برید سراغ اصل مطلب اگر کسی بلد بود جواب میده
این ها به نظرم موارد مهمی هستن که باید توی سوال پرسیدن رعایت بشه، باز هم اگر موردی بود اضافه میکنم اگر شما هم موردی به نظرتون رسید به من بگید که اضافه بکنم
گروه اصلی چنل:
@DeepDevsGp
گروه چتمون:
@InstaDevsGp
👍15👌3❤1
دوستان یه عزیزی توی پیوی از من پرسید الان که ورژن جدید ریکت اومده پس باز باید آموزشمون رو عوض کنیم؟ بگردیم دنبال آموزشی که مشخصا ریکت ۱۹ رو آموزش داده؟ و همچنین در مورد آپدیت تکنولوژی های دیگه چطور؟
این ویس رو براشون گرفتم و بهشون توضیح دادم به نظرم خوبه شما هم بشنوید ❤️
Channel | Group | YouTube
این ویس رو براشون گرفتم و بهشون توضیح دادم به نظرم خوبه شما هم بشنوید ❤️
Channel | Group | YouTube
👍15🤝5
کدام گزینه جزو موتور جاوا اسکریپت است؟
Anonymous Quiz
23%
Event loop
35%
Call stack
14%
Call back queue
28%
Web Api
🤣12🆒7❤🔥1
Forwarded from LearnByLearn📖
لیست پست های کانال (این لیست آپدیت میشه) :
✅ اندر احوالات جاوااسکریپت قسمت اول
👈🏻 در مورد نحوه کار js و javanoscript Engine
✅ اندر احوالات جاوااسکریپت قسمت دوم
👈🏻 در مورد Execution Context, Call Stack
✅ اندر احوالات جاوااسکریپت قسمت سوم
👈🏻 در مورد Scope
✅ اندر احوالات جاوااسکریپت قسمت چهارم
👈🏻 در مورد Hoisting
✅ اندر احوالات جاوااسکریپت قسمت پنجم (آخر)
👈🏻 در مورد مفهوم this و کاربردش، arrow function و bind
✅ توی جاوااسکریپت Type Coercion چیه و چطور کار میکنه ؟؟؟ فرق == با === ؟؟؟
✅ تفاوت Expression و Statement تو برنامه نویسی
✅ آموزش عمیق clouser
✅ آموزش Async و Sync
✅ اندر احوالات جاوااسکریپت قسمت اول
👈🏻 در مورد نحوه کار js و javanoscript Engine
✅ اندر احوالات جاوااسکریپت قسمت دوم
👈🏻 در مورد Execution Context, Call Stack
✅ اندر احوالات جاوااسکریپت قسمت سوم
👈🏻 در مورد Scope
✅ اندر احوالات جاوااسکریپت قسمت چهارم
👈🏻 در مورد Hoisting
✅ اندر احوالات جاوااسکریپت قسمت پنجم (آخر)
👈🏻 در مورد مفهوم this و کاربردش، arrow function و bind
✅ توی جاوااسکریپت Type Coercion چیه و چطور کار میکنه ؟؟؟ فرق == با === ؟؟؟
✅ تفاوت Expression و Statement تو برنامه نویسی
✅ آموزش عمیق clouser
✅ آموزش Async و Sync
Telegram
LearnByLearn📖
اندر احوالات جاوااسکریپت 👈🏻 اپیزود اول
https://vrgl.ir/fH7sf
@LearnByLearn
https://vrgl.ir/fH7sf
@LearnByLearn
👍9🔥1
Deep Devs | فرانت اند | بک اند | جاوااسکریپت | برنامه نویسی | برنامه نویسی وب
کدام گزینه جزو موتور جاوا اسکریپت است؟
رفقا پست فورواردی بالا مربوط به این چالشیه که روش ریپلای زدم و فقط ۳۹ درصد جواب درست دادن!
پست بالا مقاله های یه دوست عزیزیه که به قول خودش در رابطه با دل و روده جاوااسکریپت نوشته براتون 😁
اگر دوست داشتید بیشتر بفهمید چی به چیه ماجراهای پشت صحنه جاوااسکریپت، مطالعه کنید ❤️
پست بالا مقاله های یه دوست عزیزیه که به قول خودش در رابطه با دل و روده جاوااسکریپت نوشته براتون 😁
اگر دوست داشتید بیشتر بفهمید چی به چیه ماجراهای پشت صحنه جاوااسکریپت، مطالعه کنید ❤️
❤12
#Tips_N_Tricks
📣راحت ترین روش روی تبدیل انواع دیتا بهم📣
🚀جمع هر چیزی با "" => راحت ترین روش تبدیل به رشته
🚀گذاشتن + پشت هر چیزی => راحت ترین روش تبدیل به عدد
🚀گذاشتن !! => راحت ترین روش تبدیل به بولین.
Channel | Group | YouTube
📣راحت ترین روش روی تبدیل انواع دیتا بهم📣
🚀جمع هر چیزی با "" => راحت ترین روش تبدیل به رشته
🚀گذاشتن + پشت هر چیزی => راحت ترین روش تبدیل به عدد
🚀گذاشتن !! => راحت ترین روش تبدیل به بولین.
Channel | Group | YouTube
❤🔥11🤣4🔥2
This media is not supported in your browser
VIEW IN TELEGRAM
#Out_Of_IDE
If you want to make everyone happy, don't be a leader. Sell ice cream.🍦
حالا تصمیم با شماست که رهبر باشین یا بستنی فروش🫠
Channel | Group | YouTube
If you want to make everyone happy, don't be a leader. Sell ice cream.🍦
حالا تصمیم با شماست که رهبر باشین یا بستنی فروش🫠
Channel | Group | YouTube
❤11👍3❤🔥2😁2🤝1
تفاوت package.json و package-lock.json.pdf
45.4 KB
#NPM
اینم از چیت شیت تفاوت فایل package.json و package-lock.json که خیلی ساده سعی کردم توضیح بدم و بگم که اصلا هر کدوم به چه دردی میخورن😎
⚠️با انتشارتون این پست رو بترکونید⚠️
Channel | Group | YouTube
اینم از چیت شیت تفاوت فایل package.json و package-lock.json که خیلی ساده سعی کردم توضیح بدم و بگم که اصلا هر کدوم به چه دردی میخورن😎
⚠️با انتشارتون این پست رو بترکونید⚠️
Channel | Group | YouTube
👍12❤2🕊1
This media is not supported in your browser
VIEW IN TELEGRAM
#Out_Of_IDE
گذری بر داستان زندگی پریسا تبریز شاهدخت امنیت گوگل 😍
نشریه فوربس از پریسا تبریز به عنوان یکی از ۳۰ چهره برتر در زمینه تکنولوژی، در کنار افرادی چون مارک زاکربرگ نام بردهاست. او در گوگل ریاست بخشی را بر عهده دارد که از ۳۰۰ هکر در اروپا و آمریکا تشکیل شده و وظیفه بررسی تهدیدات امنیتی مرتبط با موتور جستجوی گوگل و همینطور دیگر محصولات این شرکت، از جمله مرورگر گوگل کروم را بر عهده دارد.😍
هرکی مثل من بهش افتخار میکنه بکوبه ❤️ رو
Channel | Group | YouTube
گذری بر داستان زندگی پریسا تبریز شاهدخت امنیت گوگل 😍
نشریه فوربس از پریسا تبریز به عنوان یکی از ۳۰ چهره برتر در زمینه تکنولوژی، در کنار افرادی چون مارک زاکربرگ نام بردهاست. او در گوگل ریاست بخشی را بر عهده دارد که از ۳۰۰ هکر در اروپا و آمریکا تشکیل شده و وظیفه بررسی تهدیدات امنیتی مرتبط با موتور جستجوی گوگل و همینطور دیگر محصولات این شرکت، از جمله مرورگر گوگل کروم را بر عهده دارد.😍
هرکی مثل من بهش افتخار میکنه بکوبه ❤️ رو
Channel | Group | YouTube
❤81❤🔥11👍1
#VSCode_Extension
🚀 افزونه WakaTime برای VsCode یک ابزار است که به شما کمک میکند تا میزان زمان صرفشده در کدنویسی را دنبال کنید. این افزونه با استفاده از API WakaTime کار میکند و به شما اجازه میدهد تا بهطور خودکار اطلاعات مربوط به فعالیتهای کدنویسی خود را جمعآوری و تحلیل کنید.
Channel | Group | YouTube
🚀 افزونه WakaTime برای VsCode یک ابزار است که به شما کمک میکند تا میزان زمان صرفشده در کدنویسی را دنبال کنید. این افزونه با استفاده از API WakaTime کار میکند و به شما اجازه میدهد تا بهطور خودکار اطلاعات مربوط به فعالیتهای کدنویسی خود را جمعآوری و تحلیل کنید.
Channel | Group | YouTube
🔥11👍3❤1
#react
مروری بر گذشته ریکت...
کلاس کامپوننت ها در React یکی از دو روش اصلی برای تعریف کامپوننتها هستن. این کامپوننتها به صورت کلاسهایی تعریف میشن که از کلاس React.Component ارثبری میکنن و به شما این امکان رو میدن تا از ویژگیهای مختلفی مانند state و lifecycle methods بهرهمند بشید 👌
هر چند گذشته ها گذشته و تقریبا میشه گفت کلاس کامپوننت ها به تاریخ پیوستن ولی به نظرم خوبه همچنان یه دیدگاهی نسبت بهشون داشته باشیم چون شاید توی کدبیس های قدیمی همچنان سرو کلشون پیدا بشه 🤝
مثال :
Channel | Group | YouTube
مروری بر گذشته ریکت...
کلاس کامپوننت ها در React یکی از دو روش اصلی برای تعریف کامپوننتها هستن. این کامپوننتها به صورت کلاسهایی تعریف میشن که از کلاس React.Component ارثبری میکنن و به شما این امکان رو میدن تا از ویژگیهای مختلفی مانند state و lifecycle methods بهرهمند بشید 👌
هر چند گذشته ها گذشته و تقریبا میشه گفت کلاس کامپوننت ها به تاریخ پیوستن ولی به نظرم خوبه همچنان یه دیدگاهی نسبت بهشون داشته باشیم چون شاید توی کدبیس های قدیمی همچنان سرو کلشون پیدا بشه 🤝
مثال :
import React from "react";
class MyComponent extends React.Component {
constructor(props) {
super(props);
this.state = {
count: 0,
};
}
render() {
return (
<div>
<p>Count: {this.state.count}</p>
<button onClick={() => this.setState({ count: this.state.count + 1 })}>
Increase
</button>
</div>
);
}
}
export default MyComponent;
Channel | Group | YouTube
👍4❤1
This media is not supported in your browser
VIEW IN TELEGRAM
#Fun
اینو گذاشتم برای کسایی که تو مسیر یادگیری برنامه نویسی خسته شدن یا ناامید, خواستم بگم تنها نبودی و نیستی نا امیدی سراغ همه رفته تو این حرفه ولی اونایی برنده شدن که به ناامیدی غلبه کردن 💚
Channel | Group | YouTube
اینو گذاشتم برای کسایی که تو مسیر یادگیری برنامه نویسی خسته شدن یا ناامید, خواستم بگم تنها نبودی و نیستی نا امیدی سراغ همه رفته تو این حرفه ولی اونایی برنده شدن که به ناامیدی غلبه کردن 💚
Channel | Group | YouTube
❤25💔5👍4⚡1👌1
#VSCode_Extension
افزونه Import Cost برای Visual Studio Code یک ابزار مفید برای توسعهدهندگان وب است که به شما کمک میکند تا اندازه بستههای جاوااسکریپت و TypeScript را که وارد پروژه خود میکنید، بهصورت فوری مشاهده کنید. 😍
این افزونه اندازه دقیق فایلهای وارد شده (import) را در زمان توسعه به شما نمایش میدهد، بنابراین میتوانید بهسرعت ارزیابی کنید که کدام کتابخانهها و بستهها ممکن است باعث افزایش حجم نهایی فایلهای شما بشن 😎
Channel | Group | YouTube
افزونه Import Cost برای Visual Studio Code یک ابزار مفید برای توسعهدهندگان وب است که به شما کمک میکند تا اندازه بستههای جاوااسکریپت و TypeScript را که وارد پروژه خود میکنید، بهصورت فوری مشاهده کنید. 😍
این افزونه اندازه دقیق فایلهای وارد شده (import) را در زمان توسعه به شما نمایش میدهد، بنابراین میتوانید بهسرعت ارزیابی کنید که کدام کتابخانهها و بستهها ممکن است باعث افزایش حجم نهایی فایلهای شما بشن 😎
Channel | Group | YouTube
🔥10👍4
#api
#Tools
📣 افزونه REST Client برای Visual Studio Code یک ابزار قدرتمند است که به شما اجازه میدهد درخواستهای HTTP را مستقیماً از داخل محیط vscode ارسال و مدیریت کنید. این افزونه برای توسعهدهندگان بسیار مفید است، زیرا به شما امکان میدهد APIها را تست کرده و نتایج را بهصورت سریع و بدون نیاز به نرم افزار اضافی ببینید.
https://marketplace.visualstudio.com/items?itemName=humao.rest-client
⚠️البته مثل swager وpostman قدرتمند نیست ولی خب ...⚠️
Channel | Group | YouTube
#Tools
📣 افزونه REST Client برای Visual Studio Code یک ابزار قدرتمند است که به شما اجازه میدهد درخواستهای HTTP را مستقیماً از داخل محیط vscode ارسال و مدیریت کنید. این افزونه برای توسعهدهندگان بسیار مفید است، زیرا به شما امکان میدهد APIها را تست کرده و نتایج را بهصورت سریع و بدون نیاز به نرم افزار اضافی ببینید.
https://marketplace.visualstudio.com/items?itemName=humao.rest-client
⚠️البته مثل swager وpostman قدرتمند نیست ولی خب ...⚠️
Channel | Group | YouTube
👍12😁6🔥2❤1
#javanoscript
سیمبل ها یه نوع داده جدید در جاوااسکریپت هستن که در اکما اسکریپت ۶ اضافه شدن که به ما این امکانو میده که مقادیر منحصر به فرد و غیرقابل تغییر ایجاد کنیم.
برخلاف سایر دادهها مثل String، Number و Object، سیمبلها مقادیر منحصر به فرد دارن و هرگز با هم برابر نیستن.
مثال:
Channel | Group | YouTube
سیمبل ها یه نوع داده جدید در جاوااسکریپت هستن که در اکما اسکریپت ۶ اضافه شدن که به ما این امکانو میده که مقادیر منحصر به فرد و غیرقابل تغییر ایجاد کنیم.
برخلاف سایر دادهها مثل String، Number و Object، سیمبلها مقادیر منحصر به فرد دارن و هرگز با هم برابر نیستن.
مثال:
const symbol1 = Symbol('mySymbol');
const symbol2 = Symbol('mySymbol');
console.log(symbol1 === symbol2); // falseChannel | Group | YouTube
👍18🤣6👌2🆒2👀1
nodejs __.pdf
32.2 KB
#nodejs
من فرانت کارم آیا نیازه که nodejs هم یاد بگیرم یا نه؟؟
یادگرفتنش برام خوبه یا نه؟
📣سعی کردم بصورت کوتاه جواب این سری سوالارو بدم📣
Channel | Group | YouTube
من فرانت کارم آیا نیازه که nodejs هم یاد بگیرم یا نه؟؟
یادگرفتنش برام خوبه یا نه؟
📣سعی کردم بصورت کوتاه جواب این سری سوالارو بدم📣
Channel | Group | YouTube
❤11
♨️ هوک useRouter در Nextjs چه کاربردی دارد؟
در پست قبلی با کامپوننت Link در Nextjs آشنا شدیم. امروز میخوایم در مورد هوک useRouter در نکست بدونیم و یادش بگیریم.
این هوک یکی از روش های ناوبری یا navigation در نکست هستش که میتونیم توی کلاینت کامپوننت ها ازش استفاده کنیم.
استفاده ازش هم خیلی آسونه ما میتونیم با متد push که داره کاربر رو به مسیر دلخواه هدایت کنیم یا میتونیم مسیری که الان داخلش هستیم رو بگیریم و هر چیزی که برای سیستم navigating لازمه رو داخل خودش داره.
#reactjs #nextjs
Channel | Group | YouTube
در پست قبلی با کامپوننت Link در Nextjs آشنا شدیم. امروز میخوایم در مورد هوک useRouter در نکست بدونیم و یادش بگیریم.
این هوک یکی از روش های ناوبری یا navigation در نکست هستش که میتونیم توی کلاینت کامپوننت ها ازش استفاده کنیم.
استفاده ازش هم خیلی آسونه ما میتونیم با متد push که داره کاربر رو به مسیر دلخواه هدایت کنیم یا میتونیم مسیری که الان داخلش هستیم رو بگیریم و هر چیزی که برای سیستم navigating لازمه رو داخل خودش داره.
#reactjs #nextjs
Channel | Group | YouTube
🔥11👍1👀1