- Видео 68
- Просмотров 28 805
افرانکست ـ علی نیستانی
Добавлен 16 окт 2021
کانال یوتیوب افرانکست ـ آموزش برنامه نویسی با علی نیستانی
afranext.com
afranext.com
آموزش پر کاربردترین دستورات لینوکس (در نیم ساعت)
تو این ویدیو، دستورات پرکاربرد لینوکس رو در کمتر از نیم ساعت به شما آموزش میدم. اگر شما هم مانند بسیاری از افراد، تازه به دنیای لینوکس و ترمینال وارد شده اید، یا میخواید مهارتهای خودتون رو تو این زمینه بهبود ببخشید، این ویدیو به شما کمک خواهد کرد.
در این ویدیو، ما به صورت جامع و سریع به معرفی دستورات اساسی و کاربردی در ترمینال لینوکس میپردازیم. از جمله:
00:00 ⏩ 1 _ cat
00:08 ⏩ 2 _ clear
00:14 ⏩ 3 _ ls
01:02 ⏩ 4 _ pwd
01:18 ⏩ 5 _ cd
01:40 ⏩ 6 _ touch
01:52 ⏩ 7 _ echo
02:12 ⏩ 8 _ mkdir
02:28 ⏩ 9 _ cp
02:53 ⏩ 10 _ rmdir
03:09 ⏩ 11 _ rm
03:32 ⏩ 12 _ nano
03:49 ⏩ 13 _ vi
05:05 ⏩ 14 _ shred
05:48 ⏩ 15 _ mv
06:15 ⏩ 16 _ whoami
06:20 ⏩ 17 _ su
06:40 ⏩ 18 _ exit
06:58 ⏩ 19 _ passwd
07:30 ⏩ 20 _ apt update
08:00 ⏩ 2...
در این ویدیو، ما به صورت جامع و سریع به معرفی دستورات اساسی و کاربردی در ترمینال لینوکس میپردازیم. از جمله:
00:00 ⏩ 1 _ cat
00:08 ⏩ 2 _ clear
00:14 ⏩ 3 _ ls
01:02 ⏩ 4 _ pwd
01:18 ⏩ 5 _ cd
01:40 ⏩ 6 _ touch
01:52 ⏩ 7 _ echo
02:12 ⏩ 8 _ mkdir
02:28 ⏩ 9 _ cp
02:53 ⏩ 10 _ rmdir
03:09 ⏩ 11 _ rm
03:32 ⏩ 12 _ nano
03:49 ⏩ 13 _ vi
05:05 ⏩ 14 _ shred
05:48 ⏩ 15 _ mv
06:15 ⏩ 16 _ whoami
06:20 ⏩ 17 _ su
06:40 ⏩ 18 _ exit
06:58 ⏩ 19 _ passwd
07:30 ⏩ 20 _ apt update
08:00 ⏩ 2...
Просмотров: 115
Видео
41_ مقدار پیش فرض DEFAULT در دیتابیس MySQL
Просмотров 39Год назад
در این ویدیو، با استفاده از مقدار پیشفرض (DEFAULT) در MySQL آشنا میشوید و به شما نحوه تعیین مقدار پیشفرض برای ستونها در جدولها را آموزش میدهیم. مقدار پیشفرض یک ویژگی مهم در MySQL است که به شما امکان تعیین مقدار پیشفرض برای یک ستون در صورت عدم وارد کردن مقدار در زمان ایجاد رکورد جدید میدهد. ابتدا، با استفاده از دستور CREATE TABLE میتوانید مقدار پیشفرض برای یک ستون را تعیین کنید. با مش...
40 _آموزش قابلیت AUTO_INCREMENT در دیتابیس MySQL
Просмотров 36Год назад
در این ویدیو، با قابلیت AUTO_INCREMENT در MySQL آشنا میشوید و به شما نحوه استفاده از این قابلیت برای تولید خودکار مقدار یک ستون شناسه را آموزش میدهیم. قابلیت AUTO_INCREMENT یکی از ویژگیهای مهم در MySQL است که به شما امکان تولید و افزایش خودکار شمارههای منحصر به فرد برای یک ستون شناسه را میدهد. ابتدا، با استفاده از این قابلیت در تعریف یک ستون، میتوانید آن ستون را به عنوان یک ستون شناسه انت...
39 _ آموزش حذف یک ستون از استراکچر یک جدول در دیتابیس MySQL
Просмотров 23Год назад
در این ویدیو، با حذف ستون از استراکچر یک جدول در MySQL آشنا میشوید و به شما نحوه مدیریت ستونها و انجام تغییرات در جدولها را آموزش میدهیم. حذف ستون یک عملیات مهم در مدیریت دادهها است که به شما امکان حذف فیلدهای اضافی و غیرضروری از جدول را میدهد. ابتدا، با استفاده از دستور ALTER TABLE میتوانید ستون موردنظر را از جدول حذف کنید. با مشخص کردن نام جدول و نام ستون که قرار است حذف شود، میتوانید...
38 _ آموزش ویرایش ستون در جدول ساخته شده در دیتابیس MySQL
Просмотров 39Год назад
در این ویدیو، با ویرایش ستون در جدول ساخته شده در MySQL آشنا میشوید و به شما نحوه تغییر نوع داده ستون و مدیریت مقادیر موجود را آموزش میدهیم. ویرایش ستون یکی از عملیاتهای مهم در مدیریت دادهها است که به شما امکان تغییر نوع دادهها و مقادیر موجود در ستونها را میدهد. ابتدا، با استفاده از دستور ALTER TABLE میتوانید نوع داده ستون را تغییر دهید. با مشخص کردن نام جدول و نام ستون بههمراه نوع داد...
37 _آموزش اضافه کردن ستون به جدول ساخته شده در دیتابیس MySQL
Просмотров 75Год назад
در این ویدیو، با اضافه کردن ستون به جدول در MySQL آشنا میشوید و به شما نحوه تغییر استراکچر جدول و مدیریت دادهها را آموزش میدهیم. افزودن ستون به جدول یک عملیات مهم در مدیریت دادهها است که به شما امکان افزودن فیلدهای جدید به جدول و ذخیره اطلاعات اضافی را میدهد. ابتدا، با استفاده از دستور ALTER TABLE میتوانید ستون جدید را به جدول اضافه کنید. با مشخص کردن نام جدول و نام ستون جدید به همراه نوع...
36 _آموزش مشاهده استراکچر یک جدول در دیتابیس MySQL
Просмотров 21Год назад
در این ویدیو، با مشاهده استراکچر یک جدول در MySQL آشنا میشوید و با فیلدها و نوع دادههای مختلف آنها آشنا میشوید. استراکچر جدول به معنای مشخص کردن ستونها و نوع دادههای آنها در یک جدول است و این اطلاعات بسیار مهم و مبنایی برای مدیریت دادهها در دیتابیس میباشد. ابتدا، با استفاده از دستور DESCRIBE یا SHOW COLUMNS میتوانید استراکچر جدول را مشاهده کنید. این دستورات به شما اطلاعاتی در مورد نام...
35 _آموزش دستور Having در دیتابیس MySQL
Просмотров 30Год назад
در این ویدیو، با استفاده از دستور HAVING در MySQL آشنا میشوید که به شما امکان فیلتر کردن نتایج گروهبندیشده با GROUP BY را میدهد. دستور HAVING یکی از ابزارهای قدرتمند در SQL است که با استفاده از آن میتوانید شرایط معینی را بر روی نتایج گروهبندیشده اعمال کنید و نتایج موردنظر خود را از بین گروهها استخراج کنید. ابتدا، با استفاده از دستور SELECT و GROUP BY میتوانید نتایج کوئری را بر اساس مقا...
34 _آموزش دستور ستور group By در دیتابیس MySQL
Просмотров 39Год назад
در این ویدیو، با استفاده از دستور GROUP BY در MySQL آشنا میشوید که به شما امکان گروهبندی نتایج بر اساس مقادیر یک ستون را میدهد. دستور GROUP BY یکی از ابزارهای قدرتمند در SQL است که با استفاده از آن میتوانید نتایج کوئری را بر اساس مقادیر یک ستون خاص، بهصورت گروههای مختلف تقسیم کنید و عملیات محاسباتی مانند SUM، COUNT، AVG و ... را بر روی هر گروه انجام دهید. ابتدا، با استفاده از دستور SELECT...
33 _آموزش دستور union در دیتابیس MySQL
Просмотров 28Год назад
در این ویدیو، با استفاده از دستور UNION در MySQL آشنا میشوید که به شما امکان ترکیب نتایج چند کوئری در یک نتیجه نهایی را میدهد. دستور UNION یکی از ابزارهای کاربردی در SQL است که با استفاده از آن میتوانید نتایج چند کوئری را بهصورت متمایز ترکیب کنید و نتیجهها را در یک جدول نهایی نمایش دهید. ابتدا، با استفاده از دستور SELECT و UNION میتوانید نتایج چند کوئری را با هم ترکیب کنید. با مشخص کردن ک...
32 _آموزش ارتباط Self Join در دیتابیس MySQL
Просмотров 40Год назад
در این ویدیو، با ارتباط با استفاده از Self Join در MySQL آشنا میشوید که به شما امکان ایجاد ارتباط بین رکوردها در یک جدول را میدهد. Self Join یکی از انواع جوینهاست که با استفاده از آن میتوانید ارتباط بین رکوردهای یک جدول را براساس یک ستون خاص ایجاد کنید. ابتدا، با استفاده از دستور SELECT و Self Join میتوانید ارتباط بین رکوردها را ایجاد کنید. با مشخص کردن نام جدول و تعدادی از ستونها به عنوا...
31 _ ارتباط Right Join
Просмотров 24Год назад
در این ویدیو، با ارتباط با استفاده از Right Join در MySQL آشنا میشوید که به شما امکان نمایش تمام اطلاعات از جدول مرتبط و تطابقناپذیر رکوردها را میدهد. Right Join همانند Left Join یکی از انواع جوینهاست که با استفاده از آن میتوانید اطلاعات رکوردها را از جدول اصلی و جدول مرتبط نمایش دهید، اما با تمرکز بر روی جدول مرتبط. ابتدا، با استفاده از دستور SELECT و Right Join میتوانید اطلاعات رکوردها ...
30 _آموزش ارتباط LEFT JOIN در دیتابیس MySQL
Просмотров 40Год назад
در این ویدیو، با ارتباط با استفاده از LEFT JOIN در MySQL آشنا میشوید که به شما امکان نمایش تمام اطلاعات از جدول اصلی و تطابقناپذیر رکوردها را میدهد. LEFT JOIN یکی از انواع جوینهاست که با استفاده از آن میتوانید اطلاعات رکوردها را از جدول اصلی و جدول مرتبط نمایش دهید، حتی اگر رکوردهای مرتبط در جدول دیگر وجود نداشته باشند. ابتدا، با استفاده از دستور SELECT و LEFT JOIN میتوانید اطلاعات رکورده...
29 _آموزش جوین کردن جداول Inner Join در دیتابیس MySQL
Просмотров 129Год назад
در این ویدیو، با جوین کردن جداول با استفاده از Inner Join در MySQL آشنا میشوید که به شما امکان ترکیب اطلاعات از چند جدول و استخراج نتایج مرتبط را میدهد. Inner Join یکی از انواع جوینهاست که با استفاده از آن میتوانید رکوردهایی را که در چندین جدول متفاوت ذخیره شدهاند، با یکدیگر ترکیب کنید. ابتدا، با استفاده از دستور SELECT و جوین کردن جداول با استفاده از Inner Join میتوانید مقادیر مشابه دو ج...
28 _آموزش دستور CONCAT در دیتابیس MySQL
Просмотров 34Год назад
28 _آموزش دستور CONCAT در دیتابیس MySQL
27 _آموزش کاراکتر های Wildcard در دیتابیس MySQL
Просмотров 25Год назад
27 _آموزش کاراکتر های Wildcard در دیتابیس MySQL
26 _آموزش فانکشن های Built in در دیتابیس MySQL
Просмотров 29Год назад
26 _آموزش فانکشن های Built in در دیتابیس MySQL
25 _آموزش کاربرد LIMIT و OFFSET در دیتابیس MySQL
Просмотров 22Год назад
25 _آموزش کاربرد LIMIT و OFFSET در دیتابیس MySQL
23 _آموزش ویرایش اطلاعات در دیتابیس MySQL
Просмотров 14Год назад
23 _آموزش ویرایش اطلاعات در دیتابیس MySQL
22 _آموزش کوئری بر روی مقادیر NULL در دیتابیس MySQL
Просмотров 15Год назад
22 _آموزش کوئری بر روی مقادیر NULL در دیتابیس MySQL
21_آموزش دستور ORDER BY در دیتابیس MySQL
Просмотров 17Год назад
21_آموزش دستور ORDER BY در دیتابیس MySQL
19 _آموزش عملگر های AND و OR در دیتابیس MySQL
Просмотров 16Год назад
19 _آموزش عملگر های AND و OR در دیتابیس MySQL
17_آموزش دستور WHERE IN در دیتابیس MySQL
Просмотров 19Год назад
17_آموزش دستور WHERE IN در دیتابیس MySQL
16 _آموزش دستور BETWEEN در دیتابیس MySQL
Просмотров 21Год назад
16 _آموزش دستور BETWEEN در دیتابیس MySQL
15_آموزش استفاده از عملگرها در WHERE در دیتابیس MySQL
Просмотров 17Год назад
15_آموزش استفاده از عملگرها در WHERE در دیتابیس MySQL
🤩
عالی بود.ممنونم
مممنون که انقدر ساده و قابل فهم بدون استفاده از اصطلاحات عجیب و غریب توضیح دادید ❤
خیلی ممنون خیلی خوب و واضح توضیح دادید
nice!
nice!
مفید و مختصر
ممنون مفید بود
عالی بود. خسته نباشید
سلام، اقا عالی بود، دم شما گرم، زنده باد، اگر میشه یه برنامه معرفی کنید که روی لینوکس (ابونتو،الما لینوکس) هاردهای raid رو که ssd هستن، سلامت بگیرم و ببینم وضعیت اونا چیه، ممنونم ، ساب کردم
SQL Error 4028:a table must have at least one visible column این ارور برای چیه؟ همین دستور رو زدم
خیلی ممنون . عالی بود
آقای نیستانی بقیه اصل ها را ادامه ندادید؟
عالی بود 🌟
کلاس رو چقدر خوب توضیح دادید در کم ترین زمان
perfect
❤
❤
❤
تشکر. خیلی عالی بود
خیلی خوب توضیح میدید. صدای رسا و غیر خسته کننده. و توضیحات کافی. ممنونم ازتون
perfect bood
واقعا ممنون هیچ وقت معنی شی گرا اینقدر راحت واضح نفهمیدم
تشکر🙏
عالی بود ممنون🙏
Mersi az mohtavaye khubetun
Mersi
جناب نیستانی یه توضیحی میدید راجب به اینکه موقع سرچ یک کلمه وقتی کلمه غلط املایی داشت را در نظر نگیره و شکل صحیحشرا جستجو کنه. مثلا من اگر نوشتم غلی نیصطانی یا نیسطانی. علی نیستانی را بیاره. همچنین برای زیان انگلیسی. راه حل این مشکل چیه؟ از تابع Levenshtein هم استفاده کردم ولی خیلی کنده و برای داده های زیاد قابل استفاده نیست.
لوناشتاین تنها مزیتی که داره برای پیاده سازی ساده است. ولی توی متون طولانی همونطور که خودتونم اشاره کردید خیلی کنده و زمانبره. بهترین راه برای داده های زیاد استفاده از الستیک سرچ هست. ولی میتونید از Full-Text Search: هم استفاده کنید. الستیک سرچ که حتما توی برنامم هست رکورد کنم. خودت سرچ کن ولی اگه نتونستی پیدا کنی مثالت با فول تکست رو توی یه ویدیو به زودی میزارم. میتونی از تابع match against استفاده کنی یه هم چین چیزی SELECT * FROM my_table WHERE MATCH(name) AGAINST('علی نیستانی' IN NATURAL LANGUAGE MODE); البته فراموش نکن که name باید فول تکست باشه
@@afranext متاسفانه فول تکست غلط های نوشتاری یا به اصطلاح fuzzy text را پشتیبانی نمیکنه. الاستیک رو بررسی نکردم. اگر ویدیویی راجبش بسازی که عالیه. از طرفی هم میگن این قابلیت رو postgresql بخوبی پشتیبانی میکنه و آدم رو دلگرم میکنه که از mysql به postgresql مهاجرت بده چون یک جستجوی پیشرفته واقعا از اولویت هاست و mysql برای سرچ رشته ای ضعیف عمل کرده و بهینه سازی نشده