| نام محصول به انگلیسی | دانلود Oreilly – Scripting Vim 2017-8 – دانلود رایگان نرم افزار |
|---|---|
| نام محصول به فارسی | دانلود دوره آموزش اسکریپتنویسی ویم (Vim) ۲۰۱۷–۲۰۱۸ از انتشارات O’Reilly |
| زبان | انگلیسی با زیرنویس فارسی |
| نوع محصول | آموزش ویدیویی |
| نحوه تحویل | به صورت دانلودی |
این دوره آموزشی دانلودی بوده و همراه با زیرنویس فارسی ارائه میگردد.
حداکثر تا ۲۴ ساعت پس از سفارش، لینک اختصاصی دوره برای شما ساخته و جهت دانلود ارسال خواهد شد.
جهت پیگیری سفارش، میتوانید از طریق واتساپ با شماره 09395106248 یا آیدی تلگرامی @ma_limbs در تماس باشید.
آموزش اسکریپتنویسی ویم (Vim) ۲۰۱۷–۲۰۱۸ از انتشارات O’Reilly
ویراستگر متن قدرتمند Vim بهخاطر سرعت و انعطافپذیری بالایش شناخته میشود. در این دورهی منتشرشده توسط O’Reilly، شما با ساختار داخلی و زبان اسکریپتنویسی Vimscript آشنا خواهید شد تا بتوانید ویم را دقیقاً مطابق با نیازهای خود تنظیم، گسترش و خودکار کنید. این دوره که در سالهای ۲۰۱۷–۲۰۱۸ عرضه شده، بیش از یک دهه تجربهٔ توسعهدهندگان حرفهای را دربر دارد و از مباحث پایه تا کاربردهای پیشرفته را پوشش میدهد.
آنچه در این دوره خواهید آموخت
- معماری و ساختار Vimscript و تفاوت آن با زبانهای اسکریپتی دیگر
- آشنایی با مفاهیم Variables، Functions و Autocommands
- نحوهٔ تعریف و بارگذاری Plugins در ویم و مدیریت آنها با ابزارهایی مانند Pathogen و Vim-Plug
- ایجاد میانبرهای (Key Mappings) سفارشی برای بهبود گردش کاری
- کار با Buffer، Window و Tab جهت ساخت رابط کاربری ساده در محیط ترمینال
- نحوهٔ ارتقاء عملکرد ویم از طریق بهینهسازی اسکریپتها
- مثالهای عملی برای خودکارسازی وظایف روزمره مانند فرمت کد، جستوجو و جایگزینی
مزایای شرکت در این دوره
با گذراندن این دوره شما قادر خواهید بود:
- زمان لازم برای ویرایش فایلهای متنی و کد را تا ۵۰٪ کاهش دهید.
- ابزار ویم را دقیقاً مطابق نیاز پروژههای خود سفارشی کنید.
- اسکریپتها و افزونههای اختصاصی بنویسید و آنها را با سایر همکاران به اشتراک بگذارید.
- فرآیند توسعهشدهٔ خود را خودکار کنید و از خطاهای تکراری جلوگیری نمایید.
- در جامعهٔ Vim مشارکت کنید و از تجربیات سایر توسعهدهندگان بهرهمند شوید.
پیشنیازها
- آشنایی پایهای با محیط ترمینال (Shell) و دستورات لینوکس یا UNIX
- درک مقدماتی از ویرایشگر Vim (حرکت در حالتهای مختلف، وارد کردن متن، ذخیره و خروج)
- مفاهیم اولیهٔ برنامهنویسی مانند متغیر، تابع و حلقه
- سیستم عامل ویندوز، مک یا لینوکس با Vim نسخهٔ ۸ یا بالاتر نصبشده
بخشهای دوره
دوره به چندین فصل تقسیم شده است که هر کدام به یک حوزهٔ مشخص میپردازند:
- فصل اول: معرفی Vimscript و مقایسه با سایر زبانهای اسکریپتی
- فصل دوم: متغیرها، ثابتها و انواع داده
- فصل سوم: تعریف توابع و شیوهٔ فراخوانی آنها
- فصل چهارم: کار با Autocommand و Event-driven اسکریپتنویسی
- فصل پنجم: ساخت پلاگین ساده و بارگذاری پویا
- فصل ششم: مدیریت وابستگیها با Pathogen و Vim-Plug
- فصل هفتم: بهینهسازی و دیباگ اسکریپتها
- فصل هشتم: پروژههای عملی و توسعهٔ مثالهای واقعی
نمونههای عملی
در این دوره چند مثال کاربردی خواهید دید. به عنوان نمونه:
- تعریف یک تابع ساده برای تبدیل خطوط خالی به علامت خاص:
function! MarkBlanks()
%s/^s*$/–EMPTY–/g
endfunction
- ایجاد یک Key Mapping برای ذخیره و خروج همزمان:
nnoremap
wq :wq - استفاده از Autocommand برای تغییر خودکار تم در زمان باز کردن فایل با پسوند مشخص:
autocmd FileType python setlocal background=dark
هر مثال با توضیح گامبهگام تحلیل میشود تا درک بهتری از چگونگی کارکرد داشته باشید.
چرا این دوره برای شما مناسب است؟
اگر شما توسعهدهنده، سیستم ادمین یا حتی دانشجوی علاقهمند به بهبود فرآیند ویرایش متن هستید، این دوره فرصت مناسبی است. با کسب تسلط بر اسکریپتنویسی ویم، قادر خواهید بود محیط کاری خود را کاملاً مطابق سلیقه و نیازهای پروژههای شخصی و سازمانی طراحی کنید و از صرف زمانهای طولانی در ویرایش فایلها جلوگیری نمایید.
نحوه دانلود و استفاده رایگان
این مجموعه توسط برخی وبسایتهای ایرانی به صورت رایگان میزبانی شده است. کافی است عبارت «دانلود O’Reilly Scripting Vim 2017-8» را جستجو کرده و فایل PDF یا ویدیوی آموزشی را دریافت کنید. پس از دانلود میتوانید در هر سیستم عاملی از آن بهرهمند شوید و با پیروی از دستورالعملها، محیط ویم خود را سفارشیسازی کنید.


نقد و بررسیها
هنوز بررسیای ثبت نشده است.