whats db_.pdf
40.1 KB
#Out_Of_IDE
دیتابیس چیه اصلا؟ چند نوعه؟ برای پروژمون از چه دیتابیسی استفاده کنم؟
📣با مطالعه این فایل دیدتون باز میشه نسبت به دیتابیسها📣
Channel | Group | YouTube
دیتابیس چیه اصلا؟ چند نوعه؟ برای پروژمون از چه دیتابیسی استفاده کنم؟
📣با مطالعه این فایل دیدتون باز میشه نسبت به دیتابیسها📣
Channel | Group | YouTube
❤8👍3
#javanoscript
پکیج jsPDF یکی از ابزارهای محبوب برای ایجاد فایلهای PDF هستش.
این کتابخانه به برنامه نویس های وب اجازه میده تا به راحتی و بدون نیاز به سرور، فایلهای PDF بسازن و دانلودش کنن.
نحوه نصب :
با استفاده از cdn :
استفاده از npm:
مثالی از jsPdf:
Channel | Group | YouTube
پکیج jsPDF یکی از ابزارهای محبوب برای ایجاد فایلهای PDF هستش.
این کتابخانه به برنامه نویس های وب اجازه میده تا به راحتی و بدون نیاز به سرور، فایلهای PDF بسازن و دانلودش کنن.
نحوه نصب :
با استفاده از cdn :
<noscript src="https://cdnjs.cloudflare.com/ajax/libs/jspdf/2.5.1/jspdf.umd.min.js"></noscript>
استفاده از npm:
npm install jspdf --save
مثالی از jsPdf:
// ایجاد یک سند جدید PDF
var doc = new jsPDF();
// اضافه کردن یک متن به سند
doc.text("hello world!");
// ذخیره فایل PDF
doc.save("exampl.pdf");
Channel | Group | YouTube
🔥11
#VSCode_Extension
افزونه vscode-faker واسه Vscode هستش که بهتون اجازه میده دیتاهای جعلی (mock data) را بهسرعت و بهسادگی تو محیط کدنویسی تولید کنید. 😉
این افزونه با استفاده از کتابخانه محبوب Faker.js کار میکنه و واسه توسعهدهندهایی که نیاز به دادههای تصادفی برای تست و توسعه دارن، خیلی جوابه
https://marketplace.visualstudio.com/items?itemName=deerawan.vscode-faker
Channel | Group | YouTube
افزونه vscode-faker واسه Vscode هستش که بهتون اجازه میده دیتاهای جعلی (mock data) را بهسرعت و بهسادگی تو محیط کدنویسی تولید کنید. 😉
این افزونه با استفاده از کتابخانه محبوب Faker.js کار میکنه و واسه توسعهدهندهایی که نیاز به دادههای تصادفی برای تست و توسعه دارن، خیلی جوابه
https://marketplace.visualstudio.com/items?itemName=deerawan.vscode-faker
Channel | Group | YouTube
🔥9❤1
#javanoscript
#electron
اگه نیاز به ساخت یک اپلیکیشن دسکتاپ دارید و میخواید با جاوااسکریپت اپلیکیشن دسکتاپ بسازید میتونید از الکترون جی اس استفاده کنید
این لایبرری توسط گیت هاب منتشر شده و میتونید برای لینوکس مک ویندوز خروجی بگیرید
زیاد مبحث پیچیده ای نداره و خیلی راحت میتونید یاد بگیرید
خودمم یه اپلیکیشن ساده درست کردم
لینک گیت هاب پروژه رو قرار میدم اگه دوست داشتید بررسی کنید
https://github.com/Silvershade1/desktop_app_text_to_voice
Channel | Group | YouTube
#electron
اگه نیاز به ساخت یک اپلیکیشن دسکتاپ دارید و میخواید با جاوااسکریپت اپلیکیشن دسکتاپ بسازید میتونید از الکترون جی اس استفاده کنید
این لایبرری توسط گیت هاب منتشر شده و میتونید برای لینوکس مک ویندوز خروجی بگیرید
زیاد مبحث پیچیده ای نداره و خیلی راحت میتونید یاد بگیرید
خودمم یه اپلیکیشن ساده درست کردم
لینک گیت هاب پروژه رو قرار میدم اگه دوست داشتید بررسی کنید
https://github.com/Silvershade1/desktop_app_text_to_voice
Channel | Group | YouTube
👌9❤1👍1
#Git
کسایی که تو نوشتن کامیت سردرگم میشن و همینجوری الکی یه چیزی مینویسن تا رد شه بره, خیلی تو اشتباهن 📣
فردا پس فردا میرن تو یه شرکتی و از سر عادت همچین کاری میکنن و یهو میبینن که صدای همه دراومد که آقا این چیه😂
این PDF پایینی رو بخونید و داشته باشید تا جلوی آبروریزی تو آینده رو بگیرین😍
Channel | Group | YouTube
کسایی که تو نوشتن کامیت سردرگم میشن و همینجوری الکی یه چیزی مینویسن تا رد شه بره, خیلی تو اشتباهن 📣
فردا پس فردا میرن تو یه شرکتی و از سر عادت همچین کاری میکنن و یهو میبینن که صدای همه دراومد که آقا این چیه😂
این PDF پایینی رو بخونید و داشته باشید تا جلوی آبروریزی تو آینده رو بگیرین😍
Channel | Group | YouTube
👍7🔥3
Conventional Commits.pdf
52.9 KB
#Git
🚀 کامیت زدن به صورت اصولی و استاندارد کمک میکنه که تاریخچه پروژه مرتب و خوانا باشه. یکی از استانداردهای معروف برای نوشتن پیامهای کامیت، استاندارد Conventional Commits هستش 🚀
آقا هر چیزی یه اصولی داره همینجوری نیست که بیایم یه چیزی بنویسیم و پوش کنیم🫠
آبروی آدم میره😂
📣پس این فایل رو داشته باشین و بخونین و تمرین کنین📣
Channel | Group | YouTube
🚀 کامیت زدن به صورت اصولی و استاندارد کمک میکنه که تاریخچه پروژه مرتب و خوانا باشه. یکی از استانداردهای معروف برای نوشتن پیامهای کامیت، استاندارد Conventional Commits هستش 🚀
آقا هر چیزی یه اصولی داره همینجوری نیست که بیایم یه چیزی بنویسیم و پوش کنیم🫠
آبروی آدم میره😂
📣پس این فایل رو داشته باشین و بخونین و تمرین کنین📣
Channel | Group | YouTube
👍16🔥3
#Tips_N_Tricks
تا حالا برات پیش اومده بخوای اعضای تکراری یه ارایه رو توی JS حذف کنی؟ 🤔
فقط یه خط کد نیاز داره 😉
این بخاطر مزیت باحال متد Set() هست که توی ES6 اضافه شده
اگه حال کردی بکوب لایک و کامنت کن "باحال بود" شر کن بقیه هم استفاده کنن😎
Channel | Group | YouTube
تا حالا برات پیش اومده بخوای اعضای تکراری یه ارایه رو توی JS حذف کنی؟ 🤔
فقط یه خط کد نیاز داره 😉
let arr = [1 , 2 , 1 , 3 , 4]
arr = [ ...new Set( arr ) ] // output : [1,2,3,4]
این بخاطر مزیت باحال متد Set() هست که توی ES6 اضافه شده
اگه حال کردی بکوب لایک و کامنت کن "باحال بود" شر کن بقیه هم استفاده کنن😎
Channel | Group | YouTube
🔥35👍16
#javanoscript
هویستینگ در جاوا اسکریپت چیه؟
هویستینگ، یک مکانیزم تو جاوااسکریپته که متغیر ها و فانکشن هایی که تعریف کردیم به بالا ترین نقطه اسکوپ خود منتقل میشن.
برای مثال وقتی یک متغیر تعریف میکنیم کامپایلر اول میاد اون متغیر رو به بالاترین دامنه خودش منتقل میکنه سپس کدو اجرا میکنه
‼️ یه نکته ای هم هست که این قابلیت برای متغیر هایی کار میکنه که با var تعریف بشن
Channel | Group | YouTube
هویستینگ در جاوا اسکریپت چیه؟
هویستینگ، یک مکانیزم تو جاوااسکریپته که متغیر ها و فانکشن هایی که تعریف کردیم به بالا ترین نقطه اسکوپ خود منتقل میشن.
برای مثال وقتی یک متغیر تعریف میکنیم کامپایلر اول میاد اون متغیر رو به بالاترین دامنه خودش منتقل میکنه سپس کدو اجرا میکنه
Channel | Group | YouTube
Please open Telegram to view this post
VIEW IN TELEGRAM
👍12
#Out_Of_IDE
مخفف عناوین شغلی تو حرفه برنامه نویسی
مثلا میگن طرف PO هست 😁
📣 همشو تو فایل پایینی نوشتم و توضیح دادم 📣
Channel | Group | YouTube
مخفف عناوین شغلی تو حرفه برنامه نویسی
مثلا میگن طرف PO هست 😁
📣 همشو تو فایل پایینی نوشتم و توضیح دادم 📣
Channel | Group | YouTube
🔥6❤1👍1
؟؟.pdf
73.6 KB
#Out_Of_IDE
در شرکتهای برنامهنویسی، از مخففهای مختلفی برای عناوین شغلی استفاده میشه 😎
من سعی کردم تا جایی که میتونم همشو بگم و توضیحشون بدم.
از الان آماده باشین برای اینکه تو آینده زیاد از اینا میشنوین وقتی وارد یه شرکتی شدین 😍
Channel | Group | YouTube
در شرکتهای برنامهنویسی، از مخففهای مختلفی برای عناوین شغلی استفاده میشه 😎
من سعی کردم تا جایی که میتونم همشو بگم و توضیحشون بدم.
از الان آماده باشین برای اینکه تو آینده زیاد از اینا میشنوین وقتی وارد یه شرکتی شدین 😍
Channel | Group | YouTube
🔥19❤1
فصل ۲۰ دوره ریکت هم دوبلش تموم شد و رسما وارد پارت چهارم دوره میشیم 🔥
توی سه پارت اول، ریکت و مخلفاتشو و لایبرری های مهمشو با کلی پروژه بزرگ و کوچیک یاد گرفتیم
توی پارت چهارم قراره یه لایبرری دیگه تحت عنوان ریکت کوئری رو یاد بگیریم، در رابطه با پترن هایی که توی ریکت ازشون استفاده میشه صحبت کنیم و همچنین دو پروژه فوق العاده خفن بزنیم 👌🔥
اگر بشه ویدیوی شروع پارت چهار رو میزارم براتون و پروژه هایی رو هم که میزنه رو نشونتون میدم که لذت ببرید ✌️
برای دیدن نه فصل اول این دوره به شکل تمام رایگان و همچنین استفاده از کل دوبله بهترین دوره جاوااسکریپت به شکل کاملا رایگان، توی چنل دوبله های ما عضو بشید که در آینده دوبله دوره های خفن دیگه ای هم به شکل رایگان و هم به شکل غیر رایگان (با هزینه های خیلی کمتر از چیزایی که توی دوره های فارسی زبان میبینید) بهش اضافه میشه ❤️
@DubDev
توی سه پارت اول، ریکت و مخلفاتشو و لایبرری های مهمشو با کلی پروژه بزرگ و کوچیک یاد گرفتیم
توی پارت چهارم قراره یه لایبرری دیگه تحت عنوان ریکت کوئری رو یاد بگیریم، در رابطه با پترن هایی که توی ریکت ازشون استفاده میشه صحبت کنیم و همچنین دو پروژه فوق العاده خفن بزنیم 👌🔥
اگر بشه ویدیوی شروع پارت چهار رو میزارم براتون و پروژه هایی رو هم که میزنه رو نشونتون میدم که لذت ببرید ✌️
برای دیدن نه فصل اول این دوره به شکل تمام رایگان و همچنین استفاده از کل دوبله بهترین دوره جاوااسکریپت به شکل کاملا رایگان، توی چنل دوبله های ما عضو بشید که در آینده دوبله دوره های خفن دیگه ای هم به شکل رایگان و هم به شکل غیر رایگان (با هزینه های خیلی کمتر از چیزایی که توی دوره های فارسی زبان میبینید) بهش اضافه میشه ❤️
@DubDev
❤18👍2
#javanoscript
در جاوااسکریپت، میتوانید با استفاده از عملگر || برای تنظیم مقدار دیفالت برای یه متغیر استفاده کنید
Channel | Group | YouTube
در جاوااسکریپت، میتوانید با استفاده از عملگر || برای تنظیم مقدار دیفالت برای یه متغیر استفاده کنید
Channel | Group | YouTube
❤9👍7👌3
#javanoscript
کوکیها یه جور فایلهای کوچیک متنی هستن که یه وبسایت وقتی ازش بازدید میکنید، روی کامپیوتر یا موبایلتون ذخیره میشه. این فایلها اطلاعاتی مثل نام کاربری، رمز عبور، تنظیمات دلخواه و فعالیتهای شما توی اون وبسایت رو ذخیره میکنن.
مزایای کوکی:
راحتی: دیگه لازم نیست هر بار که به یه وبسایت میرید، اطلاعات ورودیتون رو وارد کنید.
شخصیسازی: وبسایتها میتونن با استفاده از کوکیها، تجربه کاربری رو برای شما شخصیسازی کنن. مثلا میتونن پیشنهاداتی بر اساس علایق و سابقه بازدیدهاتون بهتون بدن.
بهبود عملکرد: کوکیها میتونن به وبسایتها کمک کنن تا سریعتر بارگیری بشن و عملکرد بهتری داشته باشن.
انواع کوکی:
کوکیهای موقت: این کوکیها بعد از بستن مرورگر پاک میشن.
کوکیهای دائمی: این کوکیها تا زمانی که شما پاکشون کنید، روی کامپیوتر یا موبایلتون باقی میمونن.
کوکیهای اول شخص: این کوکیها توسط وبسایتی که ازش بازدید میکنید، تنظیم میشن.
کوکیهای شخص ثالث: این کوکیها توسط وبسایتهای دیگه، به غیر از وبسایتی که ازش بازدید میکنید، تنظیم میشن.
Channel | Group | YouTube
کوکیها یه جور فایلهای کوچیک متنی هستن که یه وبسایت وقتی ازش بازدید میکنید، روی کامپیوتر یا موبایلتون ذخیره میشه. این فایلها اطلاعاتی مثل نام کاربری، رمز عبور، تنظیمات دلخواه و فعالیتهای شما توی اون وبسایت رو ذخیره میکنن.
مزایای کوکی:
راحتی: دیگه لازم نیست هر بار که به یه وبسایت میرید، اطلاعات ورودیتون رو وارد کنید.
شخصیسازی: وبسایتها میتونن با استفاده از کوکیها، تجربه کاربری رو برای شما شخصیسازی کنن. مثلا میتونن پیشنهاداتی بر اساس علایق و سابقه بازدیدهاتون بهتون بدن.
بهبود عملکرد: کوکیها میتونن به وبسایتها کمک کنن تا سریعتر بارگیری بشن و عملکرد بهتری داشته باشن.
انواع کوکی:
کوکیهای موقت: این کوکیها بعد از بستن مرورگر پاک میشن.
کوکیهای دائمی: این کوکیها تا زمانی که شما پاکشون کنید، روی کامپیوتر یا موبایلتون باقی میمونن.
کوکیهای اول شخص: این کوکیها توسط وبسایتی که ازش بازدید میکنید، تنظیم میشن.
کوکیهای شخص ثالث: این کوکیها توسط وبسایتهای دیگه، به غیر از وبسایتی که ازش بازدید میکنید، تنظیم میشن.
Channel | Group | YouTube
👍17🔥5