اولش که این کانال رو زدم فکر نمیکردم اصلا قراره انقدر اینجا پیش برم
واقعا خوشحالم که محتوایی که گذاشتم براتون مفید بوده ❤️
قطعا همینقدر پر قدرت و قوی مثل همیشه میریم جلو
راستی ایشالا امروز ویدیو جدید داریم 🤩⚡
واقعا خوشحالم که محتوایی که گذاشتم براتون مفید بوده ❤️
قطعا همینقدر پر قدرت و قوی مثل همیشه میریم جلو
راستی ایشالا امروز ویدیو جدید داریم 🤩⚡
This media is not supported in your browser
VIEW IN TELEGRAM
ویدیو جدید آپلود شد 🤩⚡
𝗖𝗢𝗢𝗟𝗬 𝗖𝗢𝗗𝗘 | کولی کد
ویدیو جدید آپلود شد 🤩⚡
#javanoscript #youtube
از اونجایی که ما در برنامه نویسی خیلی با آبجکت ها سر و کار داریم، حتما باید بتونیم به خوبی باهاشون کار بکنیم، حالا یسری تریک ها و ترفند ها هستند که قطعا خیلی به بهمون کمک میکنند در روند کار و سرعت مارو بالا تر میبرند ❗
داخل این ویدیو پنج تا تریک خفن و کاربردی در مورد آبجکت ها داخل جاوااسکریپت بهتون یاد دادم که هر وب دولوپری باید بدونه ⚡
1️⃣ - کپی عمیق یا deep copy چیست ؟
2️⃣ - چک کردن موجودیت پروپرتی موردنظر داخل آبجکت
3️⃣ - حذف یک پروپرتی از آبجکت
4️⃣ - ادغام و مرج کردن دو آبجکت با یکدیگر
5️⃣ - استفاده از defineProperty برای تعریف پروپرتی جدید در آبجکت
مشاهده کامل ویدیو
Channel | YouTube | Instagram
YouTube
۵ تریک خفن و کاربردی در مورد آبجکت ها داخل جاوااسکریپت که حتما باید بدونید !
داخل این ویدیو پنج تا تریک خفن و کاربردی در مورد آبجکت ها داخل جاوااسکریپت بهتون یاد دادم که هر وب دولوپری باید بدونه ⚡
از اونجایی که ما در برنامه نویسی خیلی با آبجکت ها سر و کار داریم حتما باید بتونیم به خوبی باهاشون کار بکنیم، حالا یسری تریک ها و ترفند…
از اونجایی که ما در برنامه نویسی خیلی با آبجکت ها سر و کار داریم حتما باید بتونیم به خوبی باهاشون کار بکنیم، حالا یسری تریک ها و ترفند…
This media is not supported in your browser
VIEW IN TELEGRAM
ویدیو جدید منتشر شد 🔥🤩
𝗖𝗢𝗢𝗟𝗬 𝗖𝗢𝗗𝗘 | کولی کد
ویدیو جدید منتشر شد 🔥🤩
#reactjs #youtube #reactjs_tutorial
ریاکت یه کتابخونهی نسبتا تودرتو هستش و همه چیز داخل ریاکت داخل یه سری کامپوننت تو در تو چیده شده که این مسئله میتونه بعضی از کارها رو خیلی سختتر کنه، مثلا اگر یک جایی نیاز داشته باشیم که محتوای ریاکت رو در جایی خارج از جریان دام داشته باشیم آیا میتونیم کاری انجام بدیم ؟ در این صورت، پورتالهای ریاکت به کمک ما میان !
🎯 با پورتال ها میتونید یک المنت رو داخل یک کامپوننت با همه قابلیت هایی که نیاز دارید استفاده کنید و خیلی ساده اون المنت رو به عنوان فرزند یک المنت دیگه داخل اپلیکیشن خودتون قرار بدید.
توی این ویدیو به صورت کامل پورتال هارو بهتون آموزش دادم ⚡
مشاهده کامل ویدیو
Channel | YouTube | Instagram
YouTube
جادوی پورتالها در ریاکت جیاس | آموزش کامل پورتال ها داخل ریاکت جیاس 🪄🎩
ریاکت یه کتابخونهی نسبتا تودرتو هستش و همه چیز داخل ریاکت داخل یه سری کامپوننت تو در تو چیده شده که این مسئله میتونه بعضی از کارها رو خیلی سختتر کنه، مثلا اگر یک جایی داشته باشیم که محتوای ریاکت رو در جایی خارج از جریان دام داشته باشیم آیا میتونیم کاری…
#reactjs #youtube #reactjs_tutorial
سلام به همگی، امیدوارم حالتون عالی باشه 🔥
یه دوره جدید داخل چنل یوتوب استارت زدیم و قراره که توی این دوره آموزش کامل لایبرری ریاکت جیاس رو به صورت کامل از سطح مقدماتی تا پیشرفته داشته باشیم تا بتونیم به صورت کامل به این لایبرری مسلط بشیم ⚡
اطلاع رسانی قسمت های جدید دوره داخل چنل تلگرام انجام میشه
مشاهده پلی لیست دوره ▶️
Channel | YouTube | Instagram
𝗖𝗢𝗢𝗟𝗬 𝗖𝗢𝗗𝗘 | کولی کد
#reactjs #youtube #reactjs_tutorial سلام به همگی، امیدوارم حالتون عالی باشه 🔥 یه دوره جدید داخل چنل یوتوب استارت زدیم و قراره که توی این دوره آموزش کامل لایبرری ریاکت جیاس رو به صورت کامل از سطح مقدماتی تا پیشرفته داشته باشیم تا بتونیم به صورت کامل به…
#reactjs #youtube #reactjs_tutorial
جلسه دوم دوره ReactJS - کامپوننت ها در ریاکت
کامپوننت ها یکی از مهم ترین بخش های هر اپلیکیشن ریاکتی هستند که شما باید بلد باشید به خوبی با اونها کار بکنید چون بدون استفاده از کامپوننت ها توسعه وبسایت های بزرگ غیر ممکن میشه، حالا یسری نکات وجود داره در مورد کامپوننت ها که اگر این نکات رو بلد باشید توانایی این رو پیدا میکنید که به شکل حرفه ای و اصولی تر به توسعه اپلیکیشن ریاکتی خودتون بپردازید.
توی این ویدیو، به آموزش کامل کامپوننت ها در ریاکت جیاس میپردازیم و همه قسمت های مختلف و نکات کلیدی رو در مورد کامپوننت ها بررسی میکنیم.
توی این جلسه چیا قراره یادبگیریم ؟
1️⃣ - مزایای استفاده از کامپوننت ها در ریاکت جیاس
2️⃣ - تاریخچه کامپوننت ها
3️⃣ - نحوه پیاده سازی کامپوننت ها در ریاکت جیاس
4️⃣ - استفاده از props در کامپوننت ها
5️⃣ - تفاوت استفاده از کامپوننت به صورت Self-Closing و Open-Close
6️⃣ - مینی پروژه کارد محصول در ریاکت جیاس با استفاده از کامپوننت ها
مشاهده ویدیو ▶️
ریپازیتوری گیتهاب پروژه این جلسه 🧑💻
جلسه قبلی
Channel | YouTube | Instagram
YouTube
کار با کامپوننت ها در ریاکت جیاس | آموزش کامل کامپوننت ها و نحوه استفاده ازشون داخل ریاکت جیاس
کامپوننت ها یکی از مهم ترین بخش های هر اپلیکیشن ریاکتی هستند که شما باید بلد باشید به خوبی با اونها کار بکنید چون بدون استفاده از کامپوننت ها توسعه وبسایت های بزرگ غیر ممکن میشه، حالا یسری نکات وجود داره در مورد کامپوننت ها که اگر این نکات رو بلد باشید…
سلام و درود به همگی 👋
ما تصمیم گرفتیم از این به بعد داخل چنل کولی کد نکات کاربردی، آموزشهای کوتاه و چلنج های مختلف رو هم پوشش بدیم تا بتونیم روز به روز بیشتر و بیشتر یاد بگیریم و باهم دیگه این مسیر جذاب رو طی بکنیم 🤩⚡
برای دسترسی به مطالب هم میتونید از هشتگ های زیر استفاده کنید و هشتگ های کلی مثل :
#javanoscript_tutorial, #reactjs_tutorial
جهت آموزش های جامع تر و ویدیویی استفاده میشه مثل دوره ریاکت جیاس، و هشتگ هایی مانند :
#javanoscript #reactjs #trick #js_challenge #reactjs_challenge #fun
برای مباحث مختصر و مفید تر استفاده میشه 😉
امیدوارم که از مطالب کانال نهایت استفاده رو ببرید 🔥
این هم @MohammadTazaroie آیدی من هستش، هر موردی بود درخدمتم، منتظر پیشنهادات و چالش های برنامه نویسی و انتقاداتتون هستم ❤️🔥
چنل یوتبمون رو هم حتما داشته باشید چون مصالب مهم و آموزش های مفیدی رو براتون میزاریم که مطمئنم به کارتون میاد :
https://youtube.com/@coolycode
ما تصمیم گرفتیم از این به بعد داخل چنل کولی کد نکات کاربردی، آموزشهای کوتاه و چلنج های مختلف رو هم پوشش بدیم تا بتونیم روز به روز بیشتر و بیشتر یاد بگیریم و باهم دیگه این مسیر جذاب رو طی بکنیم 🤩⚡
برای دسترسی به مطالب هم میتونید از هشتگ های زیر استفاده کنید و هشتگ های کلی مثل :
#javanoscript_tutorial, #reactjs_tutorial
جهت آموزش های جامع تر و ویدیویی استفاده میشه مثل دوره ریاکت جیاس، و هشتگ هایی مانند :
#javanoscript #reactjs #trick #js_challenge #reactjs_challenge #fun
برای مباحث مختصر و مفید تر استفاده میشه 😉
امیدوارم که از مطالب کانال نهایت استفاده رو ببرید 🔥
این هم @MohammadTazaroie آیدی من هستش، هر موردی بود درخدمتم، منتظر پیشنهادات و چالش های برنامه نویسی و انتقاداتتون هستم ❤️🔥
چنل یوتبمون رو هم حتما داشته باشید چون مصالب مهم و آموزش های مفیدی رو براتون میزاریم که مطمئنم به کارتون میاد :
https://youtube.com/@coolycode
#reactjs #youtube #reactjs_tutorial
جلسه سوم دوره ReactJS - استیت ها در React، به همراه مینی پروژه افزودن به سبد خرید
استیت یکی از مهم ترین مفاهیم در ری اکت هست و بدون وجود اون تقریبا توسعه اپلکیشین های تعاملی با ری اکت امکان پذیر نیست.
توی این ویدیو، به آموزش کامل استفاده از استیت ها در ری اکت جی اس میپردازیم و استیت هارو به صورت کامل مورد بررسی قرار میدیم و تمام نکات کلیدی استیت ها رو به همراه یک مینی پروژه کاربردی یاد میگیریم ⚡
توی این جلسه چیا قراره یادبگیریم ؟
1️⃣ - استیت ها چی هستند داخل ReactJS و چه ویژگی هایی دارند ؟
2️⃣ - نحوه استفاده از استیت ها ReactJS
3️⃣ - مینی پروژه دکمه افزودن به سبد خرید با استفاده از استیت ها
مشاهده ویدیو ▶️
ریپازیتوری گیتهاب پروژه این جلسه 🧑💻
جلسه قبلی
Channel | YouTube | Instagram
YouTube
آموزش کامل استیت ها داخل ری اکت جی اس | دوره آموزشی ری اکت جی اس ( پروژه محور )
استیت یکی از مهم ترین مفاهیم در ری اکت هست و بدون وجود اون تقریبا توسعه اپلکیشین های تعاملی با ری اکت امکان پذیر نیست.
توی این ویدیو، به آموزش کامل استفاده از استیت ها در ری اکت جی اس میپردازیم و استیت هارو به صورت کامل مورد بررسی قرار میدیم و تمام نکات…
توی این ویدیو، به آموزش کامل استفاده از استیت ها در ری اکت جی اس میپردازیم و استیت هارو به صورت کامل مورد بررسی قرار میدیم و تمام نکات…
#WhatsThat #reactjs
ویرچوال دام چیست ؟ 🚀
اگر با ReactJS کار کرده باشید، احتمالا اسم ویرچوال دام ( VirtualDOM ) رو زیاد شنیده باشید
توی این ویدیو به صورت کامل بهتون توضیح دادم که ویرچوال دام چیه و چه کاری برای ما انجام میده ؟
📷 مشاهده در اینستاگرام
Channel | YouTube | Instagram
This media is not supported in your browser
VIEW IN TELEGRAM
#NEWPost
این ویدیو دلی بود امیدوارم که خوشتون بیاد ؛)
بالاخره یکی باید نشون میداد که برنامه نویسا همش تو یه اتاق تاریک با یه فنجون قهوه کد نمیزنن 😎😂
https://www.instagram.com/reel/C90OYbmMxgL
Channel | YouTube | Instagram
#tools #website #css #grid #tailwind
● با این سایتا لنگ گرید نمیمونی ●
وقتی با گرید در CSS کار میکنیم، خیلی پیش میاد که بعضی از پروپرتی های مهم رو فراموش کنیم و نتونیم طرحی که در ذهن خودمون داریم رو به درست ایجاد کنیم 🫠
میخوام سه تا سایت جالب بهتون معرفی بکنم که میتونید خیلی ساده با UI خوبی که براتون آماده کردند Grid مد نظر خودتون رو پیاده سازی کنید 😎
1️⃣ https://cssgrid-generator.netlify.app
2️⃣ https://grid.layoutit.com
3️⃣ https://visual-grid-generator.netlify.app
اگر هم دوست داشتید به طور کامل تر در مورد Grid داخل CSS اطلاعات کسب کنید میتونید از طریق داکیومنت زیر اقدام کنید 📄
https://learncssgrid.com
البته هنوز تموم نشده، اگر از tailwind استفاده میکنید میتونید از سایت tailwindgen استفاده بکنید که میاد گرید دلخواهتون رو با استفاده از class های tailwind براتون ایجاد میکنه و با فرمت HTML یا JSX خروجی رو براتون میفرسته 🤩 🔥
https://www.tailwindgen.com
Channel | YouTube | Instagram
cssgrid-generator.netlify.app
CSS Grid Generator
اگر نیاز دارید که خیلی سریع کد های خودتون
رو بدون نیاز به هیچ نیازمندی خاصی به صورت آنلاین اجرا کنید و خروجیش رو در لحظه ببینید میتونید از سایت JSFiddle استفاده کنید ⚡
✅ با این سایت میتونید در عین سادگی خروجی کدتون رو خیلی سریع و در لحظه ببینید، که میتونه برای :
بسیار کارآمد باشه 🤩
نحوه استفاده ازش هم خیلی ساده هست و فقط کافیه که وارد سایت JSFiddle بشید و Boilerplate ( متن/کد از پیش تعریف شده ) مد نظرتون رو انتخاب کنید مثل Typenoscript ,Reactjs و Sass و شروع کنید به کد زدن و در نهایت هم از بالای صفحه کدتون رو ران بکنید 💥
برای اشتراک گذاری آنلاین کدتون هم کافیه که روی دکمه Fork بالای صفحه کلیک کنید تا لینک اختصاصی خودتون رو بسازه 👀
یک سری قابلیت های پولی هم داره که میتونید داخل خود سایت JSFiddle مشاهده بکنید 🔗
Channel | YouTube | Instagram
رو بدون نیاز به هیچ نیازمندی خاصی به صورت آنلاین اجرا کنید و خروجیش رو در لحظه ببینید میتونید از سایت JSFiddle استفاده کنید ⚡
#javanoscript | #website
✅ با این سایت میتونید در عین سادگی خروجی کدتون رو خیلی سریع و در لحظه ببینید، که میتونه برای :
آموزش، تست کد و دیباگ کردن
بسیار کارآمد باشه 🤩
نحوه استفاده ازش هم خیلی ساده هست و فقط کافیه که وارد سایت JSFiddle بشید و Boilerplate ( متن/کد از پیش تعریف شده ) مد نظرتون رو انتخاب کنید مثل Typenoscript ,Reactjs و Sass و شروع کنید به کد زدن و در نهایت هم از بالای صفحه کدتون رو ران بکنید 💥
برای اشتراک گذاری آنلاین کدتون هم کافیه که روی دکمه Fork بالای صفحه کلیک کنید تا لینک اختصاصی خودتون رو بسازه 👀
یک سری قابلیت های پولی هم داره که میتونید داخل خود سایت JSFiddle مشاهده بکنید 🔗
Channel | YouTube | Instagram
jsfiddle.net
JSFiddle - Code Playground
JSFiddle - Test your JavaScript, CSS, HTML or CoffeeScript online with JSFiddle.
#javanoscript #tricks
یکی از روش های جالب و سریع تبدیل Number به String داخل جاوااسکریپت به این شکل هست که میایم و یک عدد رو با یک رشته خالی جمع میکنیم.
با این کار در واقع داریم عدد 5 رو به یک رشته خالی (' ') اضافه میکنیم.
حالا چرا این اتفاق میافته ؟ 🤔
جاوا اسکریپت یک زبان برنامهنویسی Dynamic Type هست و این به این معنی هست که نوع یک متغیر در زمان اجرا تعیین میشود و جاوا اسکریپت به طور خودکار تلاش میکنه تا انواع مختلف دادهها رو با هم سازگار کنه.
داخل جاوا اسکریپت، وقتی عملگر + بین دو رشته استفاده میشود، عمل الحاق (concatenation) انجام میشه؛ یعنی دو رشته به هم چسبیده و یک رشته جدید ایجاد میکنند.
حالا تبدیل عدد به رشته به چه شکلی اتفاق میفته ؟
وقتی یک عدد با یک رشته جمع میشود، جاوا اسکریپت به طور خودکار عدد رو به یک رشته تبدیل میکنه و سپس دو رشته رو به هم الحاق میده.
⚡ نتیجه نهایی
در عبارت 5 + ' '، عدد 5 به رشته "5" تبدیل میشود و سپس به رشته خالی " " الحاق میشود. در نتیجه، خروجی عبارت "5" خواهد بود.
💥 مثالهای دیگر
کاربرد این روش 🚀
در کل این روش معمولاً برای ایجاد رشتههای دینامیک استفاده میشه. ولی برای تبدیل عدد به رشته هم میتونید ازش استفاده بکنید 😉
Channel | YouTube | Instagram
یکی از روش های جالب و سریع تبدیل Number به String داخل جاوااسکریپت به این شکل هست که میایم و یک عدد رو با یک رشته خالی جمع میکنیم.
5 + ' ' --> ' 5 '
با این کار در واقع داریم عدد 5 رو به یک رشته خالی (' ') اضافه میکنیم.
حالا چرا این اتفاق میافته ؟ 🤔
جاوا اسکریپت یک زبان برنامهنویسی Dynamic Type هست و این به این معنی هست که نوع یک متغیر در زمان اجرا تعیین میشود و جاوا اسکریپت به طور خودکار تلاش میکنه تا انواع مختلف دادهها رو با هم سازگار کنه.
داخل جاوا اسکریپت، وقتی عملگر + بین دو رشته استفاده میشود، عمل الحاق (concatenation) انجام میشه؛ یعنی دو رشته به هم چسبیده و یک رشته جدید ایجاد میکنند.
حالا تبدیل عدد به رشته به چه شکلی اتفاق میفته ؟
وقتی یک عدد با یک رشته جمع میشود، جاوا اسکریپت به طور خودکار عدد رو به یک رشته تبدیل میکنه و سپس دو رشته رو به هم الحاق میده.
⚡ نتیجه نهایی
در عبارت 5 + ' '، عدد 5 به رشته "5" تبدیل میشود و سپس به رشته خالی " " الحاق میشود. در نتیجه، خروجی عبارت "5" خواهد بود.
💥 مثالهای دیگر
'Hello' + ' World' -> "Hello World"
'My age is ' + 30 -> "My age is 30"
کاربرد این روش 🚀
در کل این روش معمولاً برای ایجاد رشتههای دینامیک استفاده میشه. ولی برای تبدیل عدد به رشته هم میتونید ازش استفاده بکنید 😉
Channel | YouTube | Instagram
#javanoscript #trcks
* حذف آیتم از Object داخل جاوااسکریپت *
برای حذف یک آیتم از آبجکت داخل جاوااسکریپت میتونید از عملگر delete استفاده کنید.
نحوه استفاده ازشم به این شکل هست که ابتدا عملگر delete رو مینویسید و بعد از اون property که میخواهید حذف کنید رو از آبجکت مد نظرتون سلکت میکنید طبق مثال زیر 👇👇👇
const user = {
firstName: "Ali",
lastName: "Asadi",
email: "coolycode.dev@gmail.com"
}
delete user.email
console.log(user) // -> { firstName: "Ali", lastName: "Asadi", }Channel | YouTube | Instagram
𝗖𝗢𝗢𝗟𝗬 𝗖𝗢𝗗𝗘 | کولی کد
آیا وبسایت javanoscript.info رو میشناسید ؟
#javanoscript #website
●● معرفی وبسایت javnoscript.info ●●
اگر با زبان برنامه نویسی JavaScript کار میکنید احتمالا اسم این سایت رو زیاد شنیده باشید. javnoscript.info یک منبع آنلاینِ رایگان، جامع و تعاملی برای یادگیری زبان برنامهنویسی جاوااسکریپت است. این وبسایت به شما کمک میکند تا مفاهیم جاوااسکریپت را به صورت ساده و روان یاد بگیرید.
ویژگیهای کلیدی این وبسایت 🚀
➊ محتوای باکیفیت: مطالب این وبسایت بهروز هستند و با استانداردهای جدید جاوااسکریپت مطابقت دارند. 💯
➋ زبان ساده: مفاهیم به زبانی ساده و قابل فهم توضیح داده شدهاند تا برای مبتدیان و افراد با تجربه مناسب باشد.
➌ تعاملی بودن: میتوانید مستقیماً در مرورگر خود کد بنویسید و نتیجه را ببینید تا درک بهتری از مفاهیم پیدا کنید.
➍ چندزبانه بودن: این وبسایت به زبانهای مختلف از جمله فارسی ترجمه شده است. ( مشاهده ترجمه فارسی وبسایت ) 🌐
چه کسانی میتوانند از این وبسایت استفاده کنند ؟ 🤔
➊ مبتدیان: اگر هیچ تجربه قبلی در برنامهنویسی ندارید، این وبسایت میتواند شروع خوبی برای شما باشد.
➋ برنامهنویسان با تجربه: اگر قبلاً با جاوااسکریپت کار کردهاید، میتوانید از این وبسایت برای یادگیری مفاهیم پیشرفتهتر یا مرور مفاهیم قبلی استفاده کنید.
💢 برای عمیق شدن توی زبان جاوااسکریپت هم میتونه بسیار کمک کننده باشه. ⚡
✅ در کل javnoscript.info یک منبع ارزشمند برای هر کسی است که میخواهد جاوااسکریپت یاد بگیرد.
Channel | YouTube | Instagram
#chalange #js_challenge
CHALLENGE ❓
CHALLENGE ❓
const obj = { a: 1, b: 2 };
Object.defineProperty(obj, 'b', { value: 3, writable: false });
obj.b = 4;
console.log(obj.b);