دوره آموزشی راهنمای جامع ایجاد گردش کار (Workflow) با Grunt.js
1 ساعت 17 دقیقهمتوسط2015-07-13
مدرسین

Ray Villalobos
Senior Staff Instructor at LinkedIn Learning
جزئیات دوره
برای توسعه، تست و استقرار سریعتر و کارآمدتر برنامههای تحت وب، داشتن یک گردش کار منظم ضروری است. ابزارهایی مانند Grunt.js به شما کمک میکنند که این فرآیندها را خودکار کرده و بهرهوری خود را افزایش دهید.
در این دوره، ری ویلابوس به شما یاد میدهد که چگونه یک گردش کار مبتنی بر Grunt.js ایجاد کنید، از پردازش Sass و ترکیب اسکریپتها گرفته تا اتوماتیکسازی کل فرآیند توسعه. همچنین، او Bower.io را معرفی میکند که به شما امکان میدهد فریمورکهایی مانند Bootstrap، jQuery و Mustache.js را بهسرعت بارگذاری کنید.
اهداف یادگیری:
⚡ ایجاد گردش کار خودکار با Grunt.js
🎯 تعریف و اجرای وظایف (Tasks) در Grunt
📜 پردازش Sass و کامپایل استایلها
🛠 ترکیب و بهینهسازی اسکریپتهای جاوا اسکریپت
📦 مدیریت وابستگیهای پروژه با Bower.io
🚀 بهینهسازی و استقرار سریع برنامهها
در این دوره، ری ویلابوس به شما یاد میدهد که چگونه یک گردش کار مبتنی بر Grunt.js ایجاد کنید، از پردازش Sass و ترکیب اسکریپتها گرفته تا اتوماتیکسازی کل فرآیند توسعه. همچنین، او Bower.io را معرفی میکند که به شما امکان میدهد فریمورکهایی مانند Bootstrap، jQuery و Mustache.js را بهسرعت بارگذاری کنید.
اهداف یادگیری:
⚡ ایجاد گردش کار خودکار با Grunt.js
🎯 تعریف و اجرای وظایف (Tasks) در Grunt
📜 پردازش Sass و کامپایل استایلها
🛠 ترکیب و بهینهسازی اسکریپتهای جاوا اسکریپت
📦 مدیریت وابستگیهای پروژه با Bower.io
🚀 بهینهسازی و استقرار سریع برنامهها
مهارت ها
Grunt.jsWeb Development ToolsWeb DevelopmentOpen SourceDeep Dive (X:Y)
سرفصل ها
0. مقدمه
- 01 - خوش آمدید
- 02 - آنچه باید بدانید
- 03 - استفاده از فایلهای تمرین
1. ایجاد وظایف با Grunt
- 04 - بررسی گردش کار ما
- 05 - آماده سازی پروژه ما
- 06 - اولین کار Grunt خود را ایجاد کنید
- 07 - افزودن گزینههای کار و پیش فرض ها
- 08 - پردازش فایلهای Sass
- 09 - خودکار کردن گردش کار ما
- 10 - بارگذاری مجدد صفحات ما
2. استفاده از Bower.io
- 11 - کار با Bower
- 12 - ادغام Bower در گردش کار ما
- 13 - ترکیب اسکریپتهای Bower و CSS
نتیجه
- 14 - مراحل بعدی
دوره های مرتبط
- دوره آموزشی CSS به Sass: تبدیل یک سایت موجود
- دوره آموزشی یادگیری npm Node Package Manager نسخه (2018)
- دوره آموزشی ساختن تم های مجنتو 2
- دوره آموزشی امنیت وب: OAuth و OpenID Connect نسخه (2019)
- دوره آموزشی یادگیری جامع Grasshopper ورژن (2017)
- دوره آموزشی استفاده از پایتون برای اتوماسیون (2019)
- دوره آموزشی لینوکس: فایل ها و مجوزها
- دوره آموزشی مهندس سیستم لینوکس: سرورهای پایگاه داده با استفاده از MariaDB
مسیرهای مرتبط
- مسیر آموزشی توسعه وب را با Node.js کاوش کنید
- مسیر آموزشی تبدیل شدن به یک توسعه دهنده Back-End وب
- مسیر آموزشی توسعه برنامه را با پشته MERN کاوش کنید
- مسیر آموزشی تبدیل شدن به یک توسعه دهنده MEAN Javascript
- مسیر آموزشی تبدیل شدن به یک توسعه دهنده RESTful API
- مسیر آموزشی آماده شدن برای آزمون مدیر سیستم دارای گواهی Red Hat (EX200)
- مسیر آموزشی آماده شدن برای آزمون مهندسی خبره کلاه قرمز (EX294)
- مسیر آموزشی آماده شدن برای آزمون های Linux Professional Institute LPIC-1 (101-500 and 102-500)